Multi-homed peer-to-peer network
First Claim
1. A method for peer-to-peer (P2P) networking operable by an originating user equipment (UE), facilitated by a wireless wide area network, comprising:
- transmitting a request for P2P service discovery and group formation assistance to a discovery server via a serving node over an air-interface channel;
receiving scoped information from the discovery server for participating in a P2P direct communication session, wherein the scoped information identifies a subset of a plurality of UEs that are appropriate for service discovery;
selecting a packet delivery network gateway based on information received from the discovery server during the P2P service discovery;
establishing a new Evolved Packet System (EPS) bearer or using an existing EPS bearer to communicate with a terminating UE based on whether the originating UE and the terminating UE are serviced by a same eNodeB; and
establishing, via the selected packet delivery network gateway, the P2P direct communication session with the terminating UE based at least in part on the received scoped information.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are provided for efficient peer-to-peer (P2P) service discovery and group formation, as well as maintenance of P2P session continuity. In one example, there is provided a method, operable by an originating user equipment (UE), that may involve transmitting a request for P2P service discovery and group formation assistance to a discovery server via a serving node over an air-interface channel. The method may involve receiving scoped information from the discovery server for participating in a P2P communication session, and establishing the P2P communication session with at least one terminating UE based at least in part on the received scoped information. The method may involve maintaining P2P communication session continuity by reverting to bearer signaling via a packet core.
-
Citations
77 Claims
-
1. A method for peer-to-peer (P2P) networking operable by an originating user equipment (UE), facilitated by a wireless wide area network, comprising:
-
transmitting a request for P2P service discovery and group formation assistance to a discovery server via a serving node over an air-interface channel; receiving scoped information from the discovery server for participating in a P2P direct communication session, wherein the scoped information identifies a subset of a plurality of UEs that are appropriate for service discovery; selecting a packet delivery network gateway based on information received from the discovery server during the P2P service discovery; establishing a new Evolved Packet System (EPS) bearer or using an existing EPS bearer to communicate with a terminating UE based on whether the originating UE and the terminating UE are serviced by a same eNodeB; and establishing, via the selected packet delivery network gateway, the P2P direct communication session with the terminating UE based at least in part on the received scoped information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An originating user equipment (UE) for peer-to-peer (P2P) networking, comprising:
-
at least one processor configured to; transmit a request for P2P service discovery and group formation assistance to a discovery server via a serving node over an air-interface channel; receive scoped information from the discovery server for participating in a P2P direct communication session; select a packet delivery network gateway based on information received from the discovery server during the P2P service discovery; establish a new Evolved Packet System (EPS) bearer or using an existing EPS bearer to communicate with a terminating UE based on whether the originating UE and the terminating UE are serviced by a same eNodeB; and establish, via the selected packet delivery network gateway, the P2P direct communication session with the terminating UE based at least in part on the received scoped information; and a memory coupled to the at least one processor for storing data; wherein the scoped information identifies a subset of a plurality of UEs that are appropriate for service discovery. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An originating user equipment (UE) for peer-to-peer (P2P) networking, comprising:
-
means for transmitting a request for P2P service discovery and group formation assistance to a discovery server via a serving node over an air-interface channel; means for receiving scoped information from the discovery server for participating in a P2P direct communication session, wherein the scoped information identifies a subset of a plurality of user equipments that are appropriate for service discovery; means for selecting a packet delivery network gateway based on information received from the discovery server during the P2P service discovery; means for establishing a new Evolved Packet System (EPS) bearer or using an existing EPS bearer to communicate with a terminating UE based on whether the originating UE and the terminating UE are serviced by a same eNodeB; and means for establishing, via the selected packet delivery network gateway, the P2P direct communication session with the terminating UE based at least in part on the received scoped information. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer program product, comprising:
a non-transitory computer-readable medium comprising code for causing an originating user equipment (UE) to; transmit a request for peer-to-peer (P2P) service discovery and group formation assistance to a discovery server via a serving node over an air-interface channel; receive scoped information from the discovery server for participating in a P2P direct communication session, wherein the scoped information identifies a subset of a plurality of user equipments that are appropriate for service discovery; select a packet delivery network gateway based on information received from the discovery server during the P2P service discovery; establish a new Evolved Packet System (EPS) bearer or using an existing EPS bearer to communicate with a terminating UE based on whether the originating UE and the terminating UE are serviced by a same eNodeB; and establish, via the selected packet delivery network gateway, the P2P direct communication session with the terminating UE based at least in part on the received scoped information. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
42. A method for peer-to-peer (P2P) networking operable by a network entity, facilitated by a wireless wide area network, comprising:
-
receiving from an originating user equipment (UE) a request for P2P service discovery and group formation assistance via a serving node over an air-interface channel; determining a scoped subset of a plurality of UEs that are appropriate for P2P service discovery; transmitting information of the scoped subset of the plurality of UEs for participating in radio frequency (RF) proximity discovery; transmitting group formation instructions for establishing and maintaining a P2P communication session, wherein the group formation instructions indicate whether the originating UE is to transmit or listen for a proximity detection signal; and facilitating evolved packet system (EPS) bearer signaling between the originating UE and a terminating UE based on whether the originating UE and the terminating UE are serviced by a same eNodeB. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49)
-
-
50. An apparatus for peer-to-peer (P2P) networking, comprising:
-
at least one processor configured to; receive from an originating user equipment (UE) a request for P2P service discovery and group formation assistance via a serving node over an air-interface channel; determine a scoped subset of a plurality of UEs that are appropriate for P2P service discovery; transmit information of the scoped subset of the plurality of UEs; and transmit group formation instructions for establishing and maintaining a P2P communication session, wherein the group formation instructions indicate whether the originating UE is to transmit or listen for a proximity detection signal; and facilitate evolved packet system (EPS) bearer signaling between the originating UE and a terminating UE based on whether the originating UE and the terminating UE are serviced by a same eNodeB; and a memory coupled to the at least one processor for storing data. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. An apparatus for peer-to-peer (P2P) networking, comprising:
-
means for receiving from an originating user equipment (UE) a request for P2P service discovery and group formation assistance via a serving node over an air-interface channel; means for determining a scoped subset of a plurality of UEs that are appropriate for P2P service discovery; means for transmitting information of the scoped subset of the plurality of UEs; means for transmitting group formation instructions for establishing and maintaining a P2P communication session, wherein the group formation instructions indicate whether the originating UE is to transmit or listen for a proximity detection signal; and means for facilitating evolved packet system (EPS) bearer signaling between the originating UE and a terminating UE based on whether the originating UE and the terminating UE are serviced by a same eNodeB. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A computer program product, comprising:
a non-transitory computer-readable medium comprising code for causing a computer to; receive from an originating user equipment (UE) a request for peer-to-peer (P2P) service discovery and group formation assistance via a serving node over an air-interface channel; determine a scoped subset of a plurality of UEs that are appropriate for P2P service discovery; transmit information of the scoped subset of the plurality of UEs; transmit group formation instructions for establishing and maintaining a P2P communication session, wherein the group formation instructions indicate whether the originating UE is to transmit or listen for a proximity detection signal; and facilitate evolved packet system (EPS) bearer signaling between the originating UE and a terminating UE based on whether the originating UE and the terminating UE are serviced by a same eNodeB. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76, 77)
Specification