Media access control protocol for multi-hop network systems and method therefor

US9438445B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9438445-B2
Application numberUS-201213620567-A
CountryUS
Kind codeB2
Filing dateSep 14, 2012
Priority dateMay 11, 2006
Publication dateSep 6, 2016
Grant dateSep 6, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 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. 2. The method according to claim 1 , wherein the routing header includes a header control field to indicate a type of the routing header, the type of the routing header is used for data forwarding. 3. The method according to claim 1 , wherein if the RSID inclusion indicator field indicates that at least one RSID is included, the routing header further includes the at least one RSID in a RSID/reserved field. 4. The method according to claim 1 , wherein if the RSID inclusion indicator field indicates that at least one RSID is not included, the routing header further includes a RSID/reserved field reserved for future use. 5. The method according to claim 1 , wherein the at least one sub-header includes a control field with a value of 1 to indicate that the at least one sub -header includes a number of MAC PDUs and corresponding quality of service (“QoS”) fields. 6. The method according to claim 5 , wherein if the control field has the value of 1, an information field within the at least one sub-header indicates the number of MAC PDUs and one QoS for each corresponding MAC PDU. 7. The method according to claim 1 , wherein the at least one sub-header includes a control field with a value of 0 to indicate a length field and one QoS field. 8. The method according to claim 1 , wherein the at least one sub-header includes a RSID quantity field to indicate a number of RSIDs in an ordered forwarding path from a next hop RSID to a destination RSID. 9. The method according to claim 8 , wherein the RSID quantity field with a value of 1 indicates that the RS is the destination RS. 10. The method according to claim 1 , wherein the at least one sub-header includes a quantity of RSID field equal to a number of sub-headers. 11. The method according to claim 1 , wherein the relay packet is received at the first RS, and wherein the first RS removes an ID of the first RS from the relay packet and forwards the relay packet without the ID of the first RS to a next hop RSID in a next sub-header. 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; and route the relay packet to a first RS indicated in a first sub-header. 13. The system according to claim 12 , wherein the routing header includes a header control field to indicate a type of the routing header, the type of the routing header is used for data forwarding. 14. The system according to claim 12 , wherein if the RSID inclusion indicator field indicates that at least one is included, the routing header further includes the at least one RSID in a RSID/reserved field. 15. The system according to claim 12 , wherein if the RSID inclusion indicator field indicates that at least one RSID is not included, the routing header further includes a RSID/reserved field reserved for future use. 16. The system according to claim 12 , wherein the at least one sub-header includes a control field with a value of 1 to indicate that the at least one sub -header includes a number of MAC PDUs and corresponding quality of service (“QoS”) fields. 17. The system according to claim 16 , wherein if the control field has the value of 1, an information field within the at least one sub-header indicates the number of MAC PDUs and one QoS for each corresponding MAC PDU. 18. The system according to claim 12 , wherein the at least one sub-header includes a control field with a value of 0 to indicate a length field and one QoS field. 19. The system according to claim 12 , wherein the at least one sub-header includes a RSID quantity field to indicate a number of RSIDs in an ordered forwarding path from a next hop RSID to a destination RSID. 20. The system according to claim 19 , wherein the RSID quantity field with a value of 1 indicates that the RS is the destination RS. 21. The system according to claim 12 , wherein the at least one sub-header includes a quantity of RSID field equal to a number of sub-headers. 22. The system according to claim 12 , wherein the relay packet is received at the first RS, and wherein the first RS removes an ID of the first RS from the relay packet and forwards the relay packet without the ID of the first RS to a next hop RSID in a next sub-header. 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; and routing the relay packet to a first RS indicated in a first sub-header.

Assignees

Inventors

Classifications

  • WLAN [Wireless Local Area Networks] · CPC title

  • in the data link layer [OSI layer 2], e.g. HDLC · CPC title

  • Parsing or analysis of headers · CPC title

  • adapted for relaying to or from another terminal or user · CPC title

  • Communication routing or communication path finding · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9438445B2 cover?
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…
Who is the assignee on this patent?
Zhang Hang, Zhu Peiying, Fong Mo-Han, and 6 more
What technology area does this patent fall under?
Primary CPC classification H04L12/4633. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).