CELL RELAY PROTOCOL
First Claim
1. A method, comprising:
- generating a relay protocol packet comprising an upper layer protocol payload;
populating a header of the relay protocol packet with a relay identifier; and
transmitting the relay protocol packet to one or more evolved Node Bs (eNB) in a wireless network.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described that facilitate providing a relay protocol to facilitate communicating upper layer protocol data among relay and donor nodes. In particular, a donor node can create a relay protocol packet upon receiving data for a relay node from a core network. Donor node can indicate an assigned relay identifier in the relay protocol packet header to facilitate routing the packet among related downstream relay nodes to arrive at the appropriate relay node, which can process the upper layer protocol data. In addition, a relay node can formulate a relay protocol packet for communication to a donor node through zero or more intermediary upstream relay nodes. Similarly, the relay node can insert the assigned relay identifier in the header to allow the donor node to associate response or related packets from the core network with the relay node.
86 Citations
99 Claims
-
1. A method, comprising:
-
generating a relay protocol packet comprising an upper layer protocol payload; populating a header of the relay protocol packet with a relay identifier; and transmitting the relay protocol packet to one or more evolved Node Bs (eNB) in a wireless network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless communications apparatus, comprising:
-
at least one processor configured to; create a relay protocol packet having an upper layer protocol payload; insert a relay identifier in a header of the relay protocol packet; and communicate the relay protocol packet to one or more evolved Node Bs (eNB); and a memory coupled to the at least one processor. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
means for generating a relay protocol packet; and means for inserting a relay identifier in a header of the relay protocol packet; and means for communicating the relay protocol packet to one or more evolved Node Bs (eNB) in a wireless network. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to generate a relay protocol packet comprising an upper layer protocol payload; code for causing the at least one computer to populate a header of the relay protocol packet with a relay identifier; and code for causing the at least one computer to transmit the relay protocol packet to one or more evolved Node Bs (eNB) in a wireless network. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
37. An apparatus, comprising:
-
a relay protocol packet generating component that creates a relay protocol packet comprising an upper layer protocol payload; and a relay protocol header populating component that inserts a relay identifier in a header of the relay protocol packet; and a relay protocol communicating component that transmits the relay protocol packet to one or more evolved Node Bs (eNB) in a wireless network. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method, comprising:
-
receiving a relay protocol packet comprising an upper layer protocol payload and a relay identifier; determining a relay evolved Node B (eNB) to receive the relay protocol packet based at least in part on the relay identifier; and transmitting the relay protocol packet to the relay eNB. - View Dependent Claims (48, 49)
-
-
50. A wireless communications apparatus, comprising:
-
at least one processor configured to; obtain a relay protocol packet including an upper layer protocol payload and a relay identifier; select a relay evolved Node B (eNB) to receive the relay protocol packet based at least in part on the relay identifier; and forward the relay protocol packet to the relay eNB; and a memory coupled to the at least one processor. - View Dependent Claims (51, 52)
-
-
53. An apparatus, comprising:
-
means for storing a relay identifier along with an identifier of a next hop relay evolved Node B (eNB); and means for forwarding a relay protocol packet to the next hop relay eNB based at least in part on locating the relay identifier extracted from the relay protocol packet in the means for storing. - View Dependent Claims (54, 55)
-
-
56. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to receive a relay protocol packet comprising an upper layer protocol payload and a relay identifier; code for causing the at least one computer to determine a relay evolved Node B (eNB) to receive the relay protocol packet based at least in part on the relay identifier; and code for causing the at least one computer to transmit the relay protocol packet to the relay eNB. - View Dependent Claims (57, 58)
-
59. An apparatus, comprising:
-
a routing table component that stores a relay identifier along with an identifier of a next hop relay evolved Node B (eNB); and a relay protocol forwarding component that transmits a relay protocol packet to the next hop relay eNB based at least in part on locating the relay identifier extracted from the relay protocol packet in the routing table component. - View Dependent Claims (60, 61)
-
-
62. A method, comprising:
-
receiving a relay protocol packet comprising an upper layer protocol payload and a relay identifier; determining a type of the upper layer protocol payload; and communicating the upper layer protocol payload, along with the relay identifier, to a core network component over a disparate transport layer based at least in part on the type of the upper layer protocol payload. - View Dependent Claims (63, 64, 65, 66, 67, 68)
-
-
69. A wireless communications apparatus, comprising:
-
at least one processor configured to; obtain a relay protocol packet comprising an upper layer protocol payload and a relay identifier; discern a type of the upper layer protocol payload; and transmit the upper layer protocol payload along with the relay identifier over a disparate transport layer to an upstream network component; and a memory coupled to the at least one processor. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76)
-
-
77. An apparatus, comprising:
-
means for receiving a relay protocol packet comprising an upper layer protocol payload and a relay identifier; and means for determining a type of the upper layer protocol payload; and means for communicating the upper layer protocol payload along with the relay identifier to a core network component over a disparate transport layer. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84)
-
-
85. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to receive a relay protocol packet comprising an upper layer protocol payload and a relay identifier; code for causing the at least one computer to determine a type of the upper layer protocol payload; and code for causing the at least one computer to communicate the upper layer protocol payload, along with the relay identifier, to a core network component over a disparate transport layer based at least in part on the type of the upper layer protocol payload. - View Dependent Claims (86, 87, 88, 89, 90, 91)
-
92. An apparatus, comprising:
-
a relay protocol component that receives a relay protocol packet comprising an upper layer protocol payload and a relay identifier; and a relay protocol header reading component that determines a type of the upper layer protocol payload; and a backhaul link component that communicates the upper layer protocol payload along with the relay identifier to a core network component over a disparate transport layer. - View Dependent Claims (93, 94, 95, 96, 97, 98, 99)
-
Specification