Multi-link aggregation architecture and operations

US11457394B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11457394-B2
Application numberUS-202117194613-A
CountryUS
Kind codeB2
Filing dateMar 8, 2021
Priority dateMar 11, 2020
Publication dateSep 27, 2022
Grant dateSep 27, 2022

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 reference architecture is described for supporting multi-link aggregation (MLA) operation. A MLA muxer logical layer is provided, which provides a synchronization function to synchronize data transmission over two or more subordinate air interfaces belonging to an aggregated link.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus for wireless communications comprising: a network interface supporting a plurality of air interfaces for wireless communication with at least one network entity; and a processor coupled to the network interface, the processor being configured to execute instructions to: implement a multi-link aggregation (MLA) multiplexer (muxer) as a logical layer, the MLA muxer providing at least a synchronization function to synchronize data transmission to the at least one network entity, the transmission being conducted over two or more subordinate air interfaces belonging to an aggregated link; wherein the synchronization function includes: obtaining information from each of the two or more subordinate air interfaces about a duration of a respective contention window; and configuring each of the two or more subordinate air interfaces to use a new contention window that is a maximum of the respective contention windows. 2. The apparatus of claim 1 , wherein implementation of the MLA muxer comprises: a data distributor responsible for assigning data to each subordinate air interface for transmission; a data collector responsible for receiving data from each subordinate air interface and reassembling the received data; and a MLA manager providing at least the synchronization function. 3. The apparatus of claim 1 , wherein each subordinate air interface maintains a respective independent security association for data transmission. 4. The apparatus of claim 1 , wherein the MLA muxer operates in one of: a down state in which the plurality of air interfaces do not participate in any aggregated link; an initialization state in which the MLA muxer communicates with the at least one network entity to establish the aggregated link using the two or more subordinate air interfaces; an operational state in which transmission to the at least one network entity is conducted over the aggregated link; or a maintenance state in which the MLA muxer obtains information about operational status of each subordinate air interface to ensure links established over each subordinate air interface are operational. 5. The apparatus of claim 4 , wherein the MLA muxer transitions from the operational state to the maintenance state after expiry of a timer. 6. The apparatus of claim 5 , wherein the timer is paused or reset when there is traffic over the aggregated link. 7. The apparatus of claim 1 , wherein the synchronization function further comprises: for at least one subordinate air interface, padding transmission over the at least one subordinate air interface, to cause data transmission over each subordinate air interface to end synchronously. 8. The apparatus of claim 1 , wherein the data transmitted over the aggregated link is a MAC protocol data unit (MPDU) having a frame format, wherein the frame format includes an address field indicating a logical MAC address associated with the MLA muxer, to indicate a source of the MPDU. 9. The apparatus of claim 8 , wherein the frame format further includes a frame control field containing bit values indicating a message type of the MPDU. 10. A method for wireless communications, the method comprising: implementing a multi-link aggregation (MLA) multiplexer (muxer) as a logical layer, the MLA muxer providing at least a synchronization function to synchronize data transmission to at least one network entity, the transmission being conducted over two or more subordinate air interfaces belonging to an aggregated link; wherein the synchronization function includes: obtaining information from each of the two or more subordinate air interfaces about a duration of a respective contention window; and configuring each of the two or more subordinate air interfaces to use a new contention window that is a maximum of the respective contention windows. 11. The method of claim 10 , wherein implementing the MLA muxer comprises implementing: a data distributor responsible for assigning data to each subordinate air interface for transmission; a data collector responsible for receiving data from each subordinate air interface and reassembling the received data; and a MLA manager providing at least the synchronization function. 12. The method of claim 10 , wherein each subordinate air interface maintains a respective independent security association for data transmission. 13. The method of claim 10 , wherein the MLA muxer operates in one of: a down state in which the plurality of air interfaces do not participate in any aggregated link; an initialization state in which the MLA muxer communicates with the at least one network entity to establish the aggregated link using the two or more subordinate air interfaces; an operational state in which transmission to the at least one network entity is conducted over the aggregated link; or a maintenance state in which the MLA muxer obtains information about operational status of each subordinate air interface to ensure links established over each subordinate air interface are operational. 14. The method of claim 13 , wherein the MLA muxer transitions from the operational state to the maintenance state after expiry of a timer. 15. The method of claim 14 , wherein the timer is paused or reset when there is traffic over the aggregated link. 16. The method of claim 10 , wherein the synchronization function further comprises: for at least one subordinate air interface, padding transmission over the at least one subordinate air interface, to cause data transmission over each subordinate air interface to end synchronously. 17. The method of claim 10 , wherein the data transmitted over the aggregated link is a MAC protocol data unit (MPDU) having a frame format, wherein the frame format includes an address field indicating a logical MAC address associated with the MLA muxer, to indicate a source of the MPDU. 18. The method of claim 17 , wherein the frame format further includes a frame control field containing bit values indicating a message type of the MPDU. 19. A non-transitory computer-readable medium having instructions encoded thereon, wherein the instructions, when executed by a processor of an apparatus, cause the apparatus to: implement a multi-link aggregation (MLA) multiplexer (muxer) as a logical layer, the MLA muxer providing at least a synchronization function to synchronize data transmission to at least one network entity, the transmission being conducted over two or more subordinate air interfaces belonging to an aggregated link; wherein the synchronization function includes: obtaining information from each of the two or more subordinate air interfaces about a duration of a respective contention window; and configuring each of the two or more subordinate air interfaces to use a new contention window that is a maximum of the respective contention windows. 20. The non-transitory computer-readable medium of claim 19 , wherein the MLA muxer operates in one of: a down state in which the plurality of air interfaces do not participate in any aggregated link; an initialization state in which the MLA muxer communicates with the at least one network entity to establish the aggregated link using the two or more subordinate air interfaces; an operational state in which transmission to the at least one network entity is conducted over the aggregated link; or a maintenance state in which the MLA muxer obtains information about operational status of each subordinate air interface to ensure links established

Assignees

Inventors

Classifications

  • H04L45/245Primary

    Link aggregation, e.g. trunking · CPC title

  • for proactive routing · CPC title

  • at the air interface (dynamic wireless traffic scheduling H04W72/12) · CPC title

  • Data link layer protocols · CPC title

  • H04W40/02Primary

    Communication route or path selection, e.g. power-based or shortest path routing · 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 US11457394B2 cover?
A reference architecture is described for supporting multi-link aggregation (MLA) operation. A MLA muxer logical layer is provided, which provides a synchronization function to synchronize data transmission over two or more subordinate air interfaces belonging to an aggregated link.
Who is the assignee on this patent?
Sun Sheng, Xin Yan, Aboul Magd Osama, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04L45/245. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 27 2022 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).