Media access control protocol for multi-hop network systems and method therefor
First Claim
Patent Images
1. A method to pack a plurality of media access control (“
- MAC”
) packet data units (“
PDUs”
) into a relay packet, the method comprising;
receiving a plurality of MAC PDUs;
grouping the plurality of MAC PDUs into a relay packet into at least one sub-group;
inserting, into the relay packet, a routing header and at least one sub-header, the routing header followed by the at least one sub-header, each sub-header associated with a sub-group of the plurality of MAC PDUs and indicating a relay station (“
RS”
) that receives MAC PDUs in that sub-group, wherein the RS is located between a base station and a mobile station and the routing header includes a relay station ID (“
RSID”
) inclusion indicator field, the RSID inclusion indicator field set to a first value if the routing header includes at least one RSID and set to a second, different value if the routing header does not include at least one RSID; and
routing the relay packet to a first RS indicated in a first sub-header.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for wireless communication in which a plurality of media access control (“MAC”) packet data units (“PDUs”) corresponding to a plurality of wireless communication connections are received. The plurality of MAC PDUs is grouped into a relay packet and the relay packet is transmitted. Such grouping and transmission of the relay packet is performed by one or more relay nodes. The traffic control for the transmission can also be based on centralized or decentralized routing control and/or centralized or decentralized QoS control.
-
Citations
23 Claims
-
1. A method to pack a plurality of media access control (“
- MAC”
) packet data units (“
PDUs”
) into a relay packet, the method comprising;receiving a plurality of MAC PDUs; grouping the plurality of MAC PDUs into a relay packet into at least one sub-group; inserting, into the relay packet, a routing header and at least one sub-header, the routing header followed by the at least one sub-header, each sub-header associated with a sub-group of the plurality of MAC PDUs and indicating a relay station (“
RS”
) that receives MAC PDUs in that sub-group, wherein the RS is located between a base station and a mobile station and the routing header includes a relay station ID (“
RSID”
) inclusion indicator field, the RSID inclusion indicator field set to a first value if the routing header includes at least one RSID and set to a second, different value if the routing header does not include at least one RSID; androuting the relay packet to a first RS indicated in a first sub-header. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- MAC”
-
12. A system for wireless communication, the system comprising:
-
a memory; and at least one hardware processor communicatively coupled with the memory and configured to; receive a plurality of media access control (“
MAC”
) packet data units (“
PDUs”
);group the plurality of MAC PDUs into a relay packet into at least one sub-group; insert, into the relay packet, a routing header and at least one sub-header, the routing header followed by the at least one sub-header, each sub-header associated with a sub-group of the plurality of MAC PDUs and indicating a relay station (“
RS”
) that will receive MAC PDUs in that sub-group, wherein the RS is located between a base station and a mobile station and the routing header includes a relay station ID (“
RSID”
) inclusion indicator field, the RSID inclusion indicator field set to a first value if the routing header includes at least one RSID and set to a second, different value if the routing header does not include at least one RSID; androute the relay packet to a first RS indicated in a first sub-header. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable medium for packing a plurality of media access control (“
- MAC”
) packet data units (“
PDUs”
) into a relay packet, the computer readable medium storing instructions to cause a processor to perform operations comprising;receiving a plurality of MAC PDUs; grouping the plurality of MAC PDUs into a relay packet into at least one sub-group; inserting, into the relay packet, a routing header and at least one sub-header, the routing header followed by the at least one sub-header, each sub-header associated with a sub-group of the plurality of MAC PDUs and indicating a relay station (“
RS”
) that receives MAC PDUs in that sub-group, wherein the RS is located between a base station and a mobile station and the routing header includes a relay station ID (“
RSID”
) inclusion indicator field, the RSID inclusion indicator field set to a first value if the routing header includes at least one RSID and set to a second, different value if the routing header does not include at least one RSID; androuting the relay packet to a first RS indicated in a first sub-header.
- MAC”
Specification