Method and apparatus for updating non-simultaneous transceiving capability of link pair, and multi-link device
By sending OM control subfield frames between multiple link devices to update the non-simultaneous transmission and reception capabilities of link pairs, the problem of link pair capability changes is solved, and transmission efficiency and device stability are improved.
Patent Information
- Application Number
- CN202111017574.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-31
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2041-08-31
AI Technical Summary
In multi-link devices, the non-simultaneous transmission and reception capabilities of link pairs may need to be updated, but existing technologies have failed to effectively handle changes in the non-simultaneous transmission and reception capabilities of link pairs, leading to transmission efficiency and stability issues.
The non-simultaneous transmission and reception capabilities of link pairs are updated by sending frames carrying the Operation Mode (OM) control subfield between multi-link devices, utilizing the OMI mechanism for capability updates.
It enables effective updates to the link's non-simultaneous transmission and reception capabilities, improving transmission efficiency and equipment stability, and adapting to changes in channel bandwidth.
Smart Images

Figure CN115734397B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and particularly relates to a non-simultaneous transceiving capability updating method and device of a link pair and a multi-link device. BACKGROUND
[0002] The Institute of Electrical and Electronic Engineers (IEEE) organization formulates the IEEE 802.11be protocol standard for a wireless local access network (WLAN), which introduces a multi-link (ML) mechanism. Among them, a multi-link device (MLD) can support data transmission on multiple links.
[0003] The multi-link device can contain multiple access points (APs) or multiple non-AP stations (non-AP STAs, also referred to as STAs or stations). If the multi-link device contains multiple access points, the multi-link device can be referred to as an access point multi-link device (AP MLD); if the multi-link device contains multiple stations, the multi-link device can be referred to as a non-AP multi-link device (non-AP MLD). Meanwhile, different access points or stations can work on different carrier frequencies, such as 2.4 GHz, 5 GHz, 6 GHz, etc.
[0004] When multiple links are established between the AP MLD and the non-AP MLD, there can be at least one pair of link pairs (link pair) in the multiple links that are simultaneously transmitted and received (STR) or non-STR (NSTR). Among them, whether the link pair is STR or NSTR needs to be informed by the non-AP MLD to the AP MLD as its own capability.
[0005] When the link pair is STR, if the non-AP MLD needs to transmit (receive) on one link in the link pair, the other link in the link pair can transmit, receive or not transmit and receive; when the link pair is NSTR, if the non-AP MLD needs to transmit on one link in the link pair, it needs to ensure that the other link in the link pair is not receiving; if the non-AP MLD needs to receive on one link in the link pair, it needs to ensure that the other link in the link pair is not transmitting.
[0006] However, since the NSTR capability of the link pair can change, i.e., the NSTR capability of the link pair needs to be updated from STR to NSTR or from NSTR to STR, the original NSTR capability of the link pair needs to be updated. SUMMARY
[0007] In a first aspect, a method for updating non-simultaneous transmit receive, NSTR, capability of a link pair is provided, including:
[0008] A first multi-link device establishes a plurality of links with a second multi-link device, at least one pair of the plurality of links being either simultaneous transmit receive, STR, or non-simultaneous transmit receive, NSTR;
[0009] The first multi-link device sends a frame carrying an operation mode, OM, control subfield to the second multi-link device for updating the NSTR capability of the link pair.
[0010] In a second aspect, a method for updating non-simultaneous transmit receive, NSTR, capability of a link pair is provided, including:
[0011] A second multi-link device establishes a plurality of links with a first multi-link device, at least one pair of the plurality of links being either simultaneous transmit receive, STR, or non-simultaneous transmit receive, NSTR;
[0012] The second multi-link device acquires a frame carrying an operation mode, OM, control subfield sent by the first multi-link device;
[0013] The second multi-link device updates the NSTR capability of the link pair according to the OM control subfield.
[0014] As can be seen, in the present application, since the NSTR capability of the link pair in the plurality of links established between the first multi-link device and the second multi-link device needs to be updated, the first multi-link device can send a frame carrying an OM control subfield to the second multi-link device for updating the NSTR capability of the link pair, and the second multi-link device can acquire the frame carrying the OM control subfield to update the NSTR capability of the link pair, thereby facilitating the possibility of processing the link pair that needs to perform NSTR capability update. Meanwhile, updating the NSTR capability of the link pair through the OM control subfield also facilitates the operation mode indication (OMI) mechanism of the OM control subfield. In a third aspect, a device for updating non-simultaneous transmit receive, NSTR, capability of a link pair is provided, including a processing unit and at least one communication unit, the processing unit being configured to:
[0015] The communication unit establishes a plurality of links with a second multi-link device, at least one pair of the plurality of links being either simultaneous transmit receive, STR, or non-simultaneous transmit receive, NSTR.
[0016] sending, by the communication unit, a frame carrying an operation mode OM control subfield to the second multi-link device for updating the NSTR capability of the link pair.
[0017] In a fourth aspect, a device for updating a non-simultaneous transmit receive, NSTR, capability of a link pair is provided. The device comprises a processing unit and at least one communication unit. The processing unit is configured to:
[0018] establishing, by the communication unit, a plurality of links with a first multi-link device, at least one link pair of the plurality of links being a simultaneous transmit receive, STR, or a non-simultaneous transmit receive, NSTR;
[0019] obtaining, by the communication unit, a frame carrying an operation mode OM control subfield sent by the first multi-link device;
[0020] updating, according to the OM control subfield, the NSTR capability of the link pair.
[0021] In a fifth aspect, a multi-link device is provided. The multi-link device is a first multi-link device. The first multi-link device comprises a processor, a memory, and a computer program or instructions stored in the memory. The processor executes the computer program or instructions to implement the steps described in the first aspect.
[0022] In a sixth aspect, a multi-link device is provided. The multi-link device is a first multi-link device. The first multi-link device comprises a processor, a memory, and a computer program or instructions stored in the memory. The processor executes the computer program or instructions to implement the steps described in the first aspect.
[0023] In a seventh aspect, a computer readable storage medium is provided. The computer readable storage medium stores a computer program or instructions. The computer program or instructions, when executed by a processor, implement the steps described in the first aspect.
[0024] In an eighth aspect, a computer program product is provided. The computer program product comprises a computer program or instructions. The computer program or instructions, when executed by a processor, implement the steps described in the first aspect. Exemplarily, the computer program can be a software installation package. BRIEF DESCRIPTION OF DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or prior art description will be briefly introduced below.
[0026] Figure 1 is a schematic diagram of an architecture of a wireless communication system according to an embodiment of the present application.
[0027] Figure 2 is a structural diagram of a multi-link element according to an embodiment of the present application;
[0028] Figure 3 is a structural diagram of a multi-link control field according to an embodiment of the present application;
[0029] Figure 4 is a structural diagram of a sub-element according to an embodiment of the present application;
[0030] Figure 5 is a structural diagram of a per-station configuration sub-element according to an embodiment of the present application;
[0031] Figure 6 is a structural diagram of a station control field according to an embodiment of the present application;
[0032] Figure 7 is a structural diagram of a control information sub-field according to an embodiment of the present application;
[0033] Figure 8 is a structural diagram of another control information sub-field according to an embodiment of the present application;
[0034] Figure 9 is a flowchart of a method for updating non-simultaneous transceiving capability of a link pair according to an embodiment of the present application;
[0035] Figure 10 is a block diagram of functional units of a device for updating non-simultaneous transceiving capability of a link pair according to an embodiment of the present application;
[0036] Figure 11 is a block diagram of functional units of another device for updating non-simultaneous transceiving capability of a link pair according to an embodiment of the present application;
[0037] Figure 12 is a structural diagram of a multi-link device according to an embodiment of the present application;
[0038] Figure 13 is a structural diagram of another multi-link device according to an embodiment of the present application. DETAILED DESCRIPTION
[0039] In order for those skilled in the art to better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some of the embodiments of the present application, not all the embodiments. For the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0040] The terms "first", "second", and the like in the description and in the claims of the present application and above drawings are used for distinguishing between similar objects and not necessarily for describing a specific sequential or chronological order. The terms "comprises", "comprising", "includes", "including" and the like are to be construed open- ended, meaning that they include the listed steps or elements, but not excluding other not listed steps or elements. For example, a process, method, article, or apparatus that comprises a list of steps or elements is not necessarily limited to only those steps or elements, but can include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
[0041] Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase "in an embodiment" in various places in the specification are not necessarily all referring to the same embodiment, nor are they necessarily mutually exclusive of one another. It is expressly understood that any of the embodiments described herein can be combined with any of the other embodiments.
[0042] It should be noted that the "connection" appearing in the embodiments of the present application refers to various connection manners such as direct connection or indirect connection, so as to realize the communication between devices, and no limitation is made on this. The "network" and "system" appearing in the embodiments of the present application represent the same concept, and the communication system is the communication network.
[0043] The embodiments of the present application can be applied to a wireless local area network (WLAN). At present, the protocol standard adopted by the WLAN is the IEEE 802.11 series. Among them, the WLAN can include a plurality of basic service sets (BSS), and the devices in the basic service set can include an access point station (AP STA, also referred to as AP or access point) and a non-access point station (non-AP STA, also referred to as STA or station). In addition, each basic service set can contain one access point and at least one station.
[0044] Specifically, the access point can be an entity that provides network access to stations connected thereto via a wireless medium. The access point can provide various wireless network clients with access to an Ethernet network. The access point can be a network device of a wireless fidelity (Wi-Fi) chip. The access point can be a device supporting various IEEE 802.11 protocol standards. For example, the access point can be a device supporting IEEE 802.11ac, IEEE 802.11n, IEEE 802.11g, IEEE 802.11b, IEEE 802.11ax, IEEE 802.11be, next generation WLAN protocol standards, and the like. The access point can include a centralized controller, a base station (BS), a base transceiver station (BTS), a station controller, a switch, and the like.
[0045] Further, the access point can include an apparatus, such as a chip system, for providing wireless communication functions for stations. The chip system can include a chip and can further include other discrete devices, such as a transceiver device, and the like.
[0046] Further, the access point can communicate with an Internet Protocol (IP) network. For example, the Internet, a private IP network, or other data network, and the like.
[0047] Specifically, the station can be a wireless communication chip, a wireless sensor, or a wireless communication terminal. For example, a user equipment (UE) supporting a Wi-Fi communication function, a remote / remote terminal, an access terminal, a subscriber unit, a subscriber station, a mobile device, a user terminal, a smart terminal, a wireless communication device, a user agent, or a user device / cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device, a vehicle-mounted device, a wearable device, and the like, without specific limitation.
[0048] Further, the station can include a non-AP extremely high throughput station (non-AP EHT STA) and a non-AP high efficiency station (non-AP HE STA), and the like.
[0049] Further, the station can include a device with transceiver function, such as a chip system. Wherein, the chip system can include a chip, and can also include other discrete devices, such as transceiver devices, etc.
[0050] In combination with the above description, the wireless communication system of the embodiments of the present application is described below.
[0051] For example, as shown in Figure 1 Wireless communication system 10 can include access point multi-link device / non-access point multi-link device (AP MLD / non-AP MLD) 110 and non-AP MLD 120. Wherein, the access point multi-link device / non-access point multi-link device 110 can include multiple access points / stations, such as AP / STA 111, AP / STA 112, and AP / STA 113, etc. The non-AP MLD 120 can include multiple stations, such as STA 121, STA 122, and STA 123, etc. The access point multi-link device / non-access point multi-link device 110 and the non-AP MLD 120 establish multiple links therebetween, such as link 131 between AP / STA 111 and STA 121, link 132 between AP / STA 112 and STA 122, link 133 between AP / STA 113 and STA 123, etc., and different links have different operating carrier frequencies.
[0052] Optionally, the wireless communication system 10 can also include other multi-link devices, access points, or stations, etc. in addition to the access point multi-link device / non-access point multi-link device 110 and the non-AP MLD 120, which are not limited in particular.
[0053] Optionally, the wireless communication system 10 can also include radio access network (RAN) devices, core network (CN) devices, network controllers, mobile management entities, and other network entities, which are not limited in particular.
[0054] Optionally, the communication between the access point multi-link device / non-access point multi-link device 110 and the non-AP MLD 120 in the wireless communication system 10 can be wireless communication or wired communication, which is not limited in particular.
[0055] The related content involved in the technical solutions of the present application is introduced below.
[0056] 1. Multi-link (ML)
[0057] The IEEE 802.11be protocol standard introduces a multi-link mechanism. Among them, a multi-link device (MLD) can support data transmission on multiple links. The multi-link device can be an access point multi-link device (AP MLD) or a non-access point multi-link device (non-AP MLD). The AP MLD can contain multiple access points (APs), and the non-AP MLD can contain multiple stations (STAs), and different access points or stations can work on different carrier frequencies, such as 2.4GHz, 5GHz, 6GHz, etc. or two carrier frequencies in the 5GHz frequency band. The AP MLD / non-AP MLD and the non-AP MLD can establish multiple links, and data can be transmitted on the multiple links.
[0058] 2、Multi-Link Element
[0059] The association request (Association Request) frame sent by the non-AP MLD can contain a multi-link element. As shown in Figure 2 , the multi-link element 20 can contain an element ID (Element ID) field 210, a length (Length) field 220, an element descriptor extension (Element ID Extension) field 230, a multi-link control (Multi-Link Control) field 240, a common information (Common Info) field 250, and a link information (Link Info) field 260. Among them, the element ID field 210 is used to set the element ID value; the length field 220 is used to set the length of the multi-link element 20; and the element descriptor extension field 230 is used to extend the element descriptor field.
[0060] As shown in Figure 3 , the multi-link control (Multi-Link Control) field 240 can contain a type (Type) subfield 2401, a reserved (Reserved) subfield 2402, and a bitmap presence (Presence Bitmap) subfield 2403. Among them, the type subfield 2401 is set to a value to identify the type of the multi-link element 20.
[0061] According to Table 1, if the value of the type subfield 2401 is 0, the type of the multi-link element 20 is a basic multi-link element, that is, the association request frame can contain a basic multi-link element; if the value set by the type subfield 2401 is 1, the type of the multi-link element 20 is a probe request multi-link element, that is, the association request frame can contain a probe request multi-link element.
[0062] Table 1
[0063]
[0064] A Link Info field 260 can contain 0 or at least one subelement. A subelement is defined as having a generic format.
[0065] As shown in FIG. 4, a subelement 40 contains an element-specific subelement ID field 410, an element-specific length field 420, and an element-specific data field 430. The subelement ID field 410 is used to identify a unique subelement, and the length field 420 is used to set the length of the data field 430. Figure 4
[0066] Table 2
[0067]
[0068] According to Table 2, if the value of the subelement ID field 410 is 0, the Link Info field 260 can contain at least one per-STA configuration subelement, and if the value of the subelement ID field 410 is 221, the Link Info field 260 can contain at least one vendor-specific subelement.
[0069] As shown in FIG. 5, a per-STA configuration subelement 50 can include a subelement ID field 510, a length field 520, a STA Control field 530, a STA Info field 540, and a STA Profile field 550. Figure 5
[0070] As shown in FIG. 6, the STA Control field 530 can include a Link ID subfield 5301, a Complete Profile subfield 5302, a MAC Address Present subfield 5303, a Beacon Interval Present subfield 5304, a DTIM Info Present subfield 5305, an NSTR Link Pair Present subfield 5306, an NSTS Bitmap Size subfield 5307, and a reserved subfield 5308. The Link ID subfield 5301 is used to uniquely identify a link from a plurality of links established by an AP MLD and a non-AP MLD. Figure 6
[0071] If the full configuration subfield 5302 is set to 1 and the NSTR link pair present subfield 5306 is set to 1, the station info field 540 in the per-STA profile subelement 50 contains an NSTR indication bitmap subfield, and the size of the NSTR indication bitmap subfield is indicated by the NSTR bitmap size subfield 5307.
[0072] For example, in Figure 1 In the example of FIG. 13, the AP MLD 110 and the non-AP MLD 120 establish multiple links, i.e., link 131, link 132, link 133, etc., and each link is uniquely identified by a link ID. Therefore, when the non-AP MLD 120 sends an association request frame to the AP MLD 110, the association request frame can contain a basic multi-link element, and the link info field in the basic multi-link element can contain a per-STA profile subelement corresponding to each link, and the per-STA profile subelement contains an NSTR indication bitmap subfield, so that each link corresponds to an NSTR indication bitmap subfield, i.e., link 131 corresponds to an NSTR indication bitmap subfield, link 132 corresponds to an NSTR indication bitmap subfield, link 133 corresponds to an NSTR indication bitmap subfield, etc.
[0073] If the length of the NSTR indication bitmap subfield is 2 bytes, the NSTR bitmap size subfield 5307 is set to 1; if the length of the NSTR indication bitmap subfield is 1 byte, the NSTR bitmap size subfield 5307 is set to 0.
[0074] If the link IDs of two links in a link pair among the multiple links established by the AP MLD and the non-AP MLD are i and j (i≠j), respectively, and the link pair is NSTR, the bit B j in the NSTR indication bitmap subfield contained in the per-STA profile subelement with the link ID i is set to 1; wherein the per-STA profile subelement with the link ID i and the per-STA profile subelement with the link ID j are located in the same basic multi-link element.
[0075] If the link IDs of two links in a pair of links among the plurality of links established between the AP MLD and the non-AP MLD are i and j (i≠j) respectively, and the pair of links is STR, a bit Bj in a NSTR indication bitmap subfield contained in the per-station configuration subelement with link ID i is set to 0; wherein the per-station configuration subelement with link ID i and the per-station configuration subelement with link ID j are located in the same basic multi-link element.
[0076] In summary, each link among the plurality of links established between the AP MLD and the non-AP MLD can correspond to a NSTR indication bitmap subfield, and the NSTR indication bitmap subfield can be used to indicate whether the pair of links formed by the current link and another link is NSTR or STR.
[0077] 3. Operating Mode Indication (OMI) mechanism
[0078] The OMI mechanism is a basic mechanism for MAC layer operation, which is used to distribute compatibility and channel bandwidth in an interactive manner. The non-AP MLD as the OMI initiator can send a frame (such as a data frame or a management frame) carrying an operating mode control subfield (OM control subfield) to the AP-MLD as the OMI responder to change its OMI parameters, Rx NSS, and channel bandwidth, etc.
[0079] The control information subfield in the OM control subfield contains information related to the operating mode change of the non-AP MLD sending the frame carrying the operating control subfield.
[0080] As shown in Figure 7 , the control information subfield 70 can contain an Rx NSS subfield 710, a channel bandwidth subfield 720, an uplink multi-user disable (UL MU Disable) subfield 730, a Tx NSTS subfield 740, an ER single-user disable (ER SU Disable) subfield 750, a downlink MU-MIMO resound recommendation (DL MU-MIMO Resound Recommendation) subfield 760, and an uplink multi-user data disable (UL MU Data Disable) subfield 770.
[0081] In addition, as shown in Figure 8As shown, the control information subfield 70 in the extremely high throughput operation mode control (EHT OM control) subfield can also include a Rx NSS extension subfield 810, a channel bandwidth extension subfield 820, a Tx NSTS extension subfield 830, and a reserved subfield 840.
[0082] The link pair non-simultaneous transmit-receive capability updating method of the embodiments of the present application will be described in detail below with reference to the accompanying drawings.
[0083] As shown, it is a flowchart of a link pair non-simultaneous transmit-receive capability updating method of an embodiment of the present application, which specifically includes the following steps: Figure 9
[0084] S910, the first multi-link device establishes a plurality of links with the second multi-link device, and at least one link pair in the plurality of links is STR or NSTR.
[0085] S920, the first multi-link device sends a frame carrying an OM control subfield to the second multi-link device for updating the NSTR capability of the link pair.
[0086] Correspondingly, the second multi-link device receives the frame carrying the OM control subfield.
[0087] S930, the second multi-link device updates the NSTR capability of the link pair according to the OM control subfield.
[0088] In some embodiments, the frame carrying the OM control subfield can be a management frame or a data frame.
[0089] It should be noted that the IEEE 802.11be protocol standard introduces the ML mechanism. When a plurality of links are established between the AP MLD and the non-AP MLD, at least one link pair in the plurality of links can be STR or NSTR. That is, the first multi-link device can be a non-AP MLD, and the second multi-link device can be an AP MLD.
[0090] In addition, whether the link pair is STR or NSTR can be notified to the AP MLD by the non-AP MLD as its own capability in the association process or the re-association process.
[0091] For example, in the IEEE 802.11be protocol standard, the non-AP MLD can notify the AP MLD of the STR or NSTR capability of the link pair in the association process or the re-association process. Figure 1 In some embodiments, the at least one pair of link pairs includes a pair of link pairs whose NSTR capability needs to be updated due to the channel OMI procedure.
[0092] wherein if a bit Bj in a NSTR indication bitmap subfield in the per-station configuration subelement with link ID i is set to 1, then the pair of links with link IDs i and j respectively (i.e., the pair of links formed by link 131 and link 132) is NSTR; and if a bit Bj in a NSTR indication bitmap subfield in the per-station configuration subelement with link ID i is set to 0, then the pair of links with link IDs i and j respectively (i.e., the pair of links formed by link 131 and link 132) is STR.
[0093] In some embodiments, the at least one pair of link pairs includes a pair of link pairs whose NSTR capability needs to be updated due to the channel OMI procedure.
[0094] It should be noted that since the NSTR capability of a pair of links can change, for example, the NSTR capability of the pair of links needs to be updated from STR to NSTR or from NSTR to STR due to the channel OMI procedure, the original NSTR capability of the pair of links needs to be updated.
[0095] For example, in Figure 1 , STA 121 has a channel bandwidth of 320MHz on link 131, and the pair of links formed by link 131 and link 132 is NSTR. When STA 121 changes the operating channel bandwidth from 320MHz to 80MHz through OMI, i.e., the channel bandwidth decreases, the NSTR capability of the pair of links needs to be updated from NSTR to STR.
[0096] For another example, in Figure 1 , STA 121 has a channel bandwidth of 80MHz on link 131, and the pair of links formed by link 131 and link 132 is STR. When STA 121 changes the operating channel bandwidth from 80MHz to 320MHz through OMI, i.e., the channel bandwidth increases, the NSTR capability of the pair of links needs to be updated from STR to NSTR.
[0097] Based on this, in the embodiments of the present application, when the NSTR capability of a link pair needs to be updated among the multiple links established between the first multi-link device and the second multi-link device, the first multi-link device can send a frame carrying an OM control subfield to the second multi-link device for updating the NSTR capability of the link pair, and the second multi-link device can obtain the frame carrying the OM control subfield to update the NSTR capability of the link pair, thereby facilitating the processing of the link pair that needs to perform NSTR capability update. At the same time, the NSTR capability of the link pair is updated through the OM control subfield, which facilitates the operation mode indication (OMI) mechanism of the OM control subfield.
[0098] In combination with the above description, the embodiments of the present application have the following specific implementations on how to update the NSTR capability of a link pair through a frame carrying an OM control subfield:
[0099] Method one:
[0100] Unlike the way that each link in the multiple links established between the AP MLD and the non-AP MLD corresponds to one NSTR indication bitmap subfield, in "method one", the embodiments of the present application configure each link in the multiple links established between the AP MLD and the non-AP MLD to correspond to multiple NSTR indication bitmap subfields, and number the multiple NSTR indication bitmap subfields.
[0101] Therefore, when the NSTR capability of a link pair needs to be updated among the multiple links, a new NSTR indication bitmap subfield is indicated from the multiple NSTR indication bitmap subfields corresponding to the link in the link pair through the OM control subfield, so that the original NSTR capability of the link pair is updated through the new NSTR indication bitmap subfield.
[0102] Method two:
[0103] Unlike the way that each link in the multiple links established between the AP MLD and the non-AP MLD corresponds to one NSTR indication bitmap subfield, in "method two", since the NSTR capability of a link pair will change due to the channel OMI process (such as the change of channel bandwidth), the embodiments of the present application can configure each link in the multiple links established between the AP MLD and the non-AP MLD to correspond to multiple NSTR indication bitmap subfields, and also configure the association relationship between each NSTR indication bitmap subfield in the multiple NSTR indication bitmap subfields and the channel bandwidth.
[0104] Therefore, when the NSTR capability of a link pair in the plurality of links needs to be updated, a channel bandwidth is indicated by the channel bandwidth subfield in the OM control subfield, and the original NSTR capability of the link pair is updated by an NSTR indication bitmap subfield associated with the channel bandwidth.
[0105] Mode three:
[0106] In the mode three, each of the plurality of links established between the AP MLD and the non-AP MLD can correspond to one NSTR indication bitmap subfield or a plurality of NSTR indication bitmap subfields, and each NSTR indication bitmap subfield can be specifically associated with a channel bandwidth or not specifically associated with a channel bandwidth, which is not specifically limited.
[0107] Unlike the mode one and the mode two, when the NSTR capability of a link pair in the plurality of links needs to be updated, the original NSTR capability of the link pair is updated by indicating to carry an NSTR indication bitmap information in a transmission action frame in the OM control subfield.
[0108] It can be understood that, after the non-AP MLD sends a frame carrying the OM control subfield to the AP MLD to tell the AP MLD to update in the manner of carrying an NSTR indication bitmap information in a transmission action frame, the non-AP MLD sends an action frame carrying an NSTR indication bitmap information to the AP MLD. After the AP MLD receives the action frame, the AP MLD updates the original NSTR capability of the link pair according to the NSTR indication bitmap information carried in the action frame.
[0109] The mode one will be described in detail in the embodiments of the present application.
[0110] For whether each link corresponds to a plurality of NSTR indication bitmap subfields, i.e., whether a plurality of NSTR indication bitmap subfields exist, in the embodiments of the present application, it can be determined according to the complete configuration subfield contained in the station control field of each station configuration subelement and the NSTR link pair existence subfield contained in the station control field.
[0111] In some embodiments, if the complete configuration subfield contained in the station control field of each station configuration subelement is set to 1, and the NSTR link pair existence subfield contained in the station control field is set to 1, the each STA configuration subelement can contain a plurality of NSTR indication bitmap subfields, and the size of each NSTR indication bitmap subfield can be indicated by the NSTR bitmap size subfield.
[0112] For example, as shown in Figure 5 and Figure 6 If the full profile subfield 5301 is set to 1 and the NSTR link pair present subfield 5306 is set to 1, each per-STA profile subelement 50 contains multiple NSTR indication bitmap subfields, and the NSTR bitmap size subfield 5307 indicates that the size of each NSTR indication bitmap subfield is the same value.
[0113] For each of the multiple links established between the AP MLD and the non-AP MLD, how the multiple NSTR indication bitmap subfields corresponding to each link, in an embodiment of the present application, the non-AP MLD can send an association request frame or a re-association request frame to the AP MLD, and the association request frame or the re-association request frame can contain a basic multi-link element, so as to configure the multiple NSTR indication bitmap subfields corresponding to each link through the basic multi-link element.
[0114] That is, the multiple NSTR indication bitmap subfields corresponding to each link are configured by the basic multi-link element contained in the association request frame or the re-association request frame.
[0115] It should be noted that, as can be known from the above description of the “multi-link element”, the link information field in the basic multi-link element contains one per-STA profile subelement corresponding to each of the multiple links established. In an embodiment of the present application, the per-STA profile subelement contains multiple NSTR indication bitmap subfields.
[0116] For example, in Figure 1 , the AP MLD 110 and the non-AP MLD 120 establish multiple links, i.e., link 131, link 132, link 133, etc., and each link is uniquely identified by a link ID. Therefore, when the non-AP MLD 120 sends an association request frame to the AP MLD 110, the association request frame can contain one basic multi-link element, the link information field in the basic multi-link element can contain one per-STA profile subelement corresponding to each link, and the per-STA profile subelement contains multiple NSTR indication bitmap subfields (NSTR indication bitmap subfield), so that each link corresponds to multiple NSTR indication bitmap subfields, i.e., link 131 corresponds to multiple NSTR indication bitmap subfields, link 132 corresponds to multiple NSTR indication bitmap subfields, link 133 corresponds to multiple NSTR indication bitmap subfields, etc.
[0117] Regarding the number of NSTR indicator bitmap subfields corresponding to each link, i.e. the total number of NSTR indicator bitmap subfields, this application embodiment defines a first information in a per-site configuration sub-element corresponding to each link. That is, the per-site configuration sub-element contains the first information, and the first information can be used to configure the total number of NSTR indicator bitmap subfields in the multiple NSTR indicator bitmap subfields of the link corresponding to the per-site configuration sub-element.
[0118] In some embodiments, the first information may be determined by at least one bit contained in the site control field of the per-site configuration sub-element.
[0119] Furthermore, the at least one bit can be a bit contained in a reserved subfield in the site control field.
[0120] This can be understood as follows: when a non-AP MLD sends an association request frame or a reassociation request frame to an AP MLD, the association request frame or reassociation request frame may contain a basic multi-link element. The link information field in this basic multi-link element may contain a per-site configuration sub-element corresponding to each of the multiple links established between the non-AP MLD and the AP MLD. The value of the bits (or the value of the encoded combination of bits) contained in the reserved sub-field of the site control field in this per-site configuration sub-element is used as the first information, thereby configuring the total number of NSTR indicator bitmap sub-fields in the multiple NSTR indicator bitmap sub-fields of the link corresponding to this per-site configuration sub-element.
[0121] For example, taking at least one bit as an example of the bits contained in the reserved subfield, such as Figure 1 , Figure 2 , Figure 5 and Figure 6 As shown. When STA 121 sends an association request frame to AP 111 on link 131, the association request frame contains a basic multi-link element 20. The link information 360 in the basic multi-link element 20 includes a per-site configuration sub-element 50 corresponding to link 131, and the site control field 530 in the per-site configuration sub-element 50 includes a reserved sub-field 5308, which contains 6 bits, namely B10-B15.
[0122] When the encoding combination value of B10-B11 is taken as the first information, "00" of B10-B11 indicates that one NSTR Indication bitmap subfield is configured; "01" of B10-B11 indicates that two NSTR Indication bitmap subfields are configured; "10" of B10-B11 indicates that three NSTR Indication bitmap subfields are configured; and "11" of B10-B11 indicates that four NSTR Indication bitmap subfields are configured.
[0123] When the encoding combination value of B10-B12 is taken as the first information, "000" of B10-B12 indicates that one NSTR Indication bitmap subfield is configured; "001" of B10-B12 indicates that two NSTR Indication bitmap subfields are configured; "010" of B10-B12 indicates that three NSTR Indication bitmap subfields are configured; and so on.
[0124] When the encoding combination value of B10-B13 is taken as the first information, "0000" of B10-B13 indicates that one NSTR Indication bitmap subfield is configured; "0001" of B10-B13 indicates that two NSTR Indication bitmap subfields are configured; and so on.
[0125] It should be noted that the present embodiment can take any at least one bit in the bits included in the reserved subfield as the number of NSTR Indication bitmap subfields, and no specific limitation is made in this regard.
[0126] The number of the NSTR indication bitmap subfield corresponding to each link, i.e., the number of the plurality of NSTR indication bitmap subfields, can be determined according to the station information field in the each STA configuration subelement in the present embodiment.
[0127] In some embodiments, if the complete configuration subfield included in the station control field of the each station configuration subelement is set to 1, and the NSTR link pair existing subfield included in the station control field is set to 1, the station information field in the each STA configuration subelement includes number of NSTR Indication bitmap fields NSTR Indication bitmap subfields and respective numbers.
[0128] For example, as shown in Figure 5 and Figure 6 If the full configuration subfield 5301 is set to 1 and the NSTR link pair exists subfield 5306 is set to 1, the station information field 540 contains the number of NSTR indication bitmap fields.
[0129] For how to indicate a new NSTR indication bitmap subfield from the multiple NSTR indication bitmap subfields corresponding to the links in the link pair by the OM control subfield, embodiments of the present application define a first indication information in the OM control subfield, that is, the OM control subfield contains the first indication information, and the first indication information can be used to indicate a NSTR indication bitmap subfield from the multiple NSTR indication bitmap subfields corresponding to the links in the link pair for updating the NSTR capability of the link pair.
[0130] In some embodiments, the first indication information can be determined by at least one bit contained in the OM control subfield.
[0131] Further, the at least one bit can be a bit contained in a reserved subfield in the OM control subfield.
[0132] It can be understood that when the NSTR capability of the link pair needs to be updated among the multiple links established between the AP MLD and the non-AP MLD, the non-AP MLD sends a frame carrying an OM control subfield to the AP MLD. Wherein, the value (or the encoding combination value of the bit) of the bit contained in the reserved subfield in the station control field in the OM control subfield as the first indication information, so as to indicate a new NSTR indication bitmap subfield from the multiple NSTR indication bitmap subfields corresponding to the links in the link pair according to the value, and then update the original NSTR capability of the link pair by the new NSTR indication bitmap subfield.
[0133] For example, taking the bit contained in the reserved subfield as the at least one bit for example, as shown in Figure 1 and Figure 8 When the NSTR capability of the link pair formed by the link 131 and the link 132 needs to be updated from NSTR to STR, the STA 121 sends a frame carrying the OM control subfield 80 to the AP 111 on the link 131. Wherein, the OM control subfield 80 contains the reserved subfield 840, and the reserved subfield 840 contains 3 bits, that is, B3-B5.
[0134] When the encoding combination value of B3-B4 is used as the first indication information, "00" of B3-B4 is used to indicate the first NSTR indication bitmap subfield in the plurality of NSTR indication bitmap subfields corresponding to the link 131; "01" of B3-B4 is used to indicate the second NSTR indication bitmap subfield in the plurality of NSTR indication bitmap subfields corresponding to the link 131; "10" of B3-B4 is used to indicate the third NSTR indication bitmap subfield in the plurality of NSTR indication bitmap subfields corresponding to the link 131; and "11" of B3-B4 is used to indicate the fourth NSTR indication bitmap subfield in the plurality of NSTR indication bitmap subfields corresponding to the link 131.
[0135] When the encoding combination value of B3-B5 is used as the first indication information, "000" of B3-B5 is used to indicate the first NSTR indication bitmap subfield in the plurality of NSTR indication bitmap subfields corresponding to the link 131; "001" of B3-B5 is used to indicate the second NSTR indication bitmap subfield in the plurality of NSTR indication bitmap subfields corresponding to the link 131; and so on.
[0136] It should be noted that the value (or the encoding combination value) of any at least one bit in the bit included in the reserved subfield can be used as the first indication information in the embodiments of the present application, and no specific limitation is made in this regard.
[0137] The embodiments of the present application will be described in detail below.
[0138] It should be noted that in the "second mode", how each of the plurality of links established between the AP MLD and the non-AP MLD corresponds to the plurality of NSTR indication bitmap subfields is similar to the above-mentioned "first mode", and no further description is made in this regard.
[0139] The association between each of the plurality of NSTR indication bitmap subfields and the channel bandwidth will be described in detail below.
[0140] In the embodiments of the present application, the non-AP MLD can send an association request frame or a re-association request frame to the AP MLD, and the association request frame or the re-association request frame can contain information for configuring the association between each of the plurality of NSTR indication bitmap subfields corresponding to each of the plurality of links established between the non-AP MLD and the AP MLD and the channel bandwidth.
[0141] The channel bandwidth can be 20 MHz, 40 MHz, 80 MHz, 120 MHz, 240 MHz, or 320 MHz, etc.
[0142] For example, in Figure 1 , the link 131 corresponds to 3 NSTR indication bitmap subfields. Among them, one NSTR indication bitmap subfield is associated with 80MHz, one NSTR indication bitmap subfield is associated with 120MHz, and one NSTR indication bitmap subfield is associated with 320MHz.
[0143] In some embodiments, the information configuring the association relationship can be located in the station information field in the per-STA configuration subelement.
[0144] For example, as shown in Figure 6 , the station information field 540 contains number of NSTR Indication bitmap fields NSTR indication bitmap subfields and number of NSTR Indication bitmap fields channel bandwidths (or channel bandwidth extensions). Among them, the number of NSTR Indication bitmap fields NSTR indication bitmap subfields are followed by the number of NSTR Indication bitmap fields channel bandwidths, and the number of NSTR Indication bitmap fields NSTR indication bitmap subfields and the number of NSTR Indication bitmap fields channel bandwidths are one-to-one associated.
[0145] For how to control the NSTR capability of the link pair through the OM control subfield, the embodiments of the present application indicate a channel bandwidth through the channel bandwidth subfield in the OM control subfield, so as to update the NSTR capability of the link pair through the NSTR indication bitmap subfield associated with the channel bandwidth.
[0146] For example, in Figure 1 , Figure 7 and Figure 8In the case of FIG. 1, the channel bandwidth of the STA 121 on the link 131 is 320 MHz, and the link pair formed by the link 131 and the link 132 is NSTR. When the STA 121 changes the operating channel bandwidth from 320 MHz to 80 MHz through the OMI, that is, the channel bandwidth is reduced, the NSTR capability of the link pair needs to be updated from NSTR to STR. Based on this, the STA 121 sends a frame carrying the OM control subfield 80 to the AP 111 on the link 131, and the channel bandwidth subfield 720 (or the channel bandwidth extension subfield 820) in the OM control subfield 80 indicates that one channel bandwidth is 80 MHz. Therefore, after the AP 111 receives the frame, the NSTR capability of the link pair is updated to STR according to one NSTR indication bitmap subfield associated with 80 MHz.
[0147] For another example, in the case of FIG. 2, Figure 1 , Figure 7 and Figure 8 In the case of FIG. 1, the channel bandwidth of the STA 121 on the link 131 is 320 MHz, and the link pair formed by the link 131 and the link 132 is NSTR. When the STA 121 changes the operating channel bandwidth from 320 MHz to 80 MHz through the OMI, that is, the channel bandwidth is reduced, the NSTR capability of the link pair needs to be updated from NSTR to STR. Based on this, the STA 121 sends a frame carrying the OM control subfield 80 to the AP 111 on the link 131, and the channel bandwidth subfield 720 (or the channel bandwidth extension subfield 820) in the OM control subfield 80 indicates that one channel bandwidth is 80 MHz. Therefore, after the AP 111 receives the frame, the NSTR capability of the link pair is updated to STR according to one NSTR indication bitmap subfield associated with 80 MHz.
[0148] The following embodiments of the present application will explain the “third mode” in detail.
[0149] It should be noted that in the “third mode”, each of the plurality of links established between the AP MLD and the non-AP MLD can correspond to one NSTR indication bitmap subfield or a plurality of NSTR indication bitmap subfields, and each NSTR indication bitmap subfield can be specifically associated with a channel bandwidth or not specifically associated with a channel bandwidth, which is not specifically limited.
[0150] For how to update the original NSTR capability of the link pair by means of the OM control subfield indication in a manner of carrying an NSTR indication bitmap information in a transmission action frame, embodiments of the present application define a second indication information in the OM control subfield, that is, the OM control subfield contains the second indication information, and the second indication information can be used to indicate that an NSTR indication bitmap information is carried by means of an action frame for updating the NSTR capability of the link pair.
[0151] In some embodiments, the second indication information can be determined by at least one bit contained in the OM control subfield.
[0152] Further, the at least one bit can be at least one bit contained in the reserved subfield in the OM control subfield.
[0153] It can be understood that when the NSTR capability of the link pair needs to be updated among multiple links established between the AP MLD and the non-AP MLD, the non-AP MLD sends a frame containing the OM control subfield to the AP MLD. The value of the bit (or the value of the encoding combination of the bit) contained in the reserved subfield in the station control field in the OM control subfield is used as the second indication information, so as to indicate that an NSTR indication bitmap information will be carried by means of an action frame for updating the NSTR capability of the link pair according to the value, and then the original NSTR capability of the link pair is updated according to an NSTR indication bitmap subfield carried by the action frame after receiving the action frame.
[0154] For example, taking the bit contained in the reserved subfield as the at least one bit, as shown in Figure 1 and Figure 8 When the NSTR capability of the link pair formed by the link 131 and the link 132 needs to be updated from NSTR to STR, the STA 121 sends a frame containing the OM control subfield 80 to the AP 111 on the link 131. The OM control subfield 80 contains the reserved subfield 840, and the reserved subfield 840 contains 3 bits, i.e., B3-B5.
[0155] When the value of B3 is used as the second indication information, B3 is "0" for indicating that an NSTR indication bitmap information will be carried by means of an action frame for updating the NSTR capability of the link pair in the future; or B3 is "1" for indicating that an NSTR indication bitmap information will be carried by means of an action frame for updating the NSTR capability of the link pair in the future, which is not specifically limited. The same applies to the value of B4 or B5 as the second indication information.
[0156] When the encoding combination value of B3-B4 is used as the second indication information, B3-B4 is "00" for indicating that a NSTR indication bitmap information will be carried by a action frame for updating the NSTR capability of the link pair subsequently; or B3-B4 is "01" for indicating that a NSTR indication bitmap information will be carried by a action frame for updating the NSTR capability of the link pair subsequently; or other ways, which are not limited herein.
[0157] When the encoding combination value of B3-B5 is used as the second indication information, B3-B5 is "000" for indicating that a NSTR indication bitmap information will be carried by a action frame for updating the NSTR capability of the link pair subsequently; or B3-B5 is "001" for indicating that a NSTR indication bitmap information will be carried by a action frame for updating the NSTR capability of the link pair subsequently; or other ways, which are not limited herein.
[0158] Therefore, after the STA 121 sends the frame carrying the OM control subfield 80 to the AP 111 on the link 131 to tell the AP 111 that the update will be performed in the way of carrying a NSTR indication bitmap information by a transmission action frame, the STA 121 sends an action frame carrying a NSTR indication bitmap information to the AP 111 on the link 131. After the AP 111 receives the action frame, the AP 111 updates the NSTR capability of the link pair from NSTR to STR according to the NSTR indication bitmap information carried by the action frame.
[0159] It should be noted that the application embodiment can use the value of any at least one bit (or the encoding combination value of any at least one bit) in the bit included in the reserved subfield as the second indication information, which is not limited herein.
[0160] In combination with the above description, in order to avoid the failure of the subsequent communication operation of the sending end due to the fact that the receiving end has not successfully updated the NSTR capability of the link pair after the sending end sends the frame carrying the OM control subfield, the application embodiment needs to set an effective time or an effective waiting time (collectively referred to as a preset time) to wait for the receiving end to perform the NSTR capability update processing of the link pair.
[0161] Therefore, in the application embodiment, updating the NSTR capability of the link pair can include: updating the NSTR capability of the link pair after a preset time period in which the frame carrying the OM control subfield is successfully sent.
[0162] The preset time period can be specified by a standard, can be preconfigured, or can be notified as a capability item parameter in an association request frame, which is not limited herein.
[0163] The above describes the scheme of the embodiments of the present application mainly from the method side. It can be understood that, in order to implement the above functions, the multi-link device comprises the hardware structure and / or software module for executing the corresponding functions. Those skilled in the art should know that, in combination with the method, module, unit or algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or combination of hardware and computer software. Whether a certain method, function, module, unit or step is implemented in hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described method, function, module, unit or step for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0164] The embodiments of the present application can divide the functional units / modules of the multi-link device according to the above method examples. For example, each functional unit / module can be divided according to each function, or two or more functions can be integrated in one functional unit / module. The integrated functional unit / module can be implemented in hardware or software program. It should be noted that the division of functional units / modules in the embodiments of the present application is illustrative, which is only a logical function division, and other division methods can be used in actual implementation.
[0165] In the case of using integrated units / modules, Figure 10 is a functional unit composition diagram of a link pair non-simultaneous transceiving capability updating device in the embodiments of the present application. The link pair non-simultaneous transceiving capability updating device 1000 can comprise a processing unit 1002 and a communication unit 1003. The processing unit 1002 is configured to control and manage the execution actions of the link pair non-simultaneous transceiving capability updating device 1000. For example, the processing unit 1002 is configured to support the link pair non-simultaneous transceiving capability updating device 1000 to execute the steps performed by the first link device in the above method and other processes for the technical solutions described in the present application. Figure 9 The communication unit 1003 is configured to support the communication between the link pair non-simultaneous transceiving capability updating device 1000 and other devices in the wireless communication system. The link pair non-simultaneous transceiving capability updating device 1000 can further comprise a storage unit 1001 configured to store the computer programs or instructions executed by the link pair non-simultaneous transceiving capability updating device 1000.
[0166] It should be noted that the link pair non-simultaneous transceiving capability updating device 1000 can be a chip or a chip module. The communication unit 1003 can comprise at least one station (STA) or access point (AP) in the multi-link device, i.e. the communication unit 1003 can be a station (STA) or an access point (AP).
[0167] The processing unit 1002 can be a processor or a controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. The processing unit 1002 can implement or execute various example logical blocks, modules, and circuits described in connection with the disclosure. The processing unit 1002 can also be a combination of components implementing computation functionality, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on. The communication unit 1003 can be a communication interface, a transceiver, a transceiving circuit, and so on. The storage unit 1001 can be a memory. When the processing unit 1002 is a processor, the communication unit 1003 is a communication interface, and the storage unit 1001 is a memory, the device 1000 for updating non-simultaneous transceiving capability of a link pair according to the embodiments of the disclosure can be a multi-link device as shown in FIG. 10. Figure 12
[0168] Specifically, the processing unit 1002 is configured to perform any step performed by the multi-link device in the above method embodiments, and when performing data transmission such as sending, the communication unit 1003 can be selectively invoked to complete the corresponding operation. Details are described below.
[0169] The processing unit 1002 is configured to: establish a plurality of links with a second multi-link device, at least one link pair in the plurality of links is simultaneous transceiving (STR) or non-simultaneous transceiving (NSTR); and send a frame carrying an operation mode (OM) control subfield to the second multi-link device to update the NSTR capability of the link pair.
[0170] It should be noted that, Figure 10 The specific implementation of each operation in the embodiments can be seen from the above description of the method embodiments in FIG. 9, which is not described here in detail. Figure 9
[0171] Specifically, each of the plurality of links corresponds to a plurality of NSTR indication bitmap subfields.
[0172] Specifically, the plurality of NSTR indication bitmap subfields corresponding to each of the links are configured by a basic multi-link element included in an association request frame or a re-association request frame.
[0173] Specifically, the basic multi-link element contains a per-station configuration sub-element corresponding to each link respectively; wherein the per-station configuration sub-element contains first information, and the first information is used for configuring a total number of NSTR indication bitmap subfields in a plurality of NSTR indication bitmap subfields of the link corresponding to the per-station configuration sub-element.
[0174] Specifically, the first information is determined by at least one bit in a station control field in the per-station configuration sub-element.
[0175] Specifically, in terms of the first multi-link device sending a frame carrying an operation mode OM control subfield to the second multi-link device for updating NSTR capabilities of the link pair, the processing unit 1002 is specifically configured to: the first multi-link device sends the frame carrying the OM control subfield to the second multi-link device; and the OM control subfield contains first indication information, and the first indication information is used for indicating one NSTR indication bitmap subfield from a plurality of NSTR indication bitmap subfields corresponding to the link in the link pair for updating the NSTR capabilities of the link pair.
[0176] Specifically, the first indication information is determined by at least one bit in the OM control subfield.
[0177] Specifically, each NSTR indication bitmap subfield in the plurality of NSTR indication bitmap subfields corresponding to each link respectively has an association relationship with a channel bandwidth.
[0178] Specifically, the association relationship is configured by an association request frame or a re-association request frame.
[0179] Specifically, in terms of the first multi-link device sending a frame carrying an operation mode OM control subfield to the second multi-link device for updating NSTR capabilities of the link pair, the processing unit 1002 is specifically configured to: the first multi-link device sends the frame carrying the OM control subfield to the second multi-link device; and the OM control subfield contains a channel bandwidth subfield; and the channel bandwidth subfield is used for indicating one channel bandwidth, and one NSTR indication bitmap subfield associated with the channel bandwidth is used for updating the NSTR capabilities of the link pair.
[0180] Specifically, in terms of the first multi-link device sending a frame carrying an operation mode OM control subfield to the second multi-link device for updating NSTR capabilities of the link pair, the processing unit 1002 is specifically configured to: the first multi-link device sends the frame carrying the OM control subfield to the second multi-link device; and the OM control subfield contains second indication information, and the second indication information is used for indicating that one NSTR indication bitmap information is carried by an action frame for updating the NSTR capabilities of the link pair.
[0181] Specifically, the second indication information is determined by at least one bit included in the OM control subfield.
[0182] Specifically, the NSTR capability of the link pair is updated after a preset time period after the frame carrying the OM control subfield is successfully sent.
[0183] Specifically, the preset time period is specified by a standard, or the preset time period is notified in an association request frame as a capability item parameter.
[0184] In the case of using integrated units / modules, Figure 11 is a functional unit composition diagram of another link pair non-simultaneous transceiver capability updating device of an embodiment of the present application. The link pair non-simultaneous transceiver capability updating device 1100 can include a processing unit 1102 and a communication unit 1103. The processing unit 1102 is configured to control and manage the execution actions of the link pair non-simultaneous transceiver capability updating device 1100. For example, the processing unit 1102 is configured to support the link pair non-simultaneous transceiver capability updating device 1100 to perform the steps performed by the second link device in the method and other processes for the technical solutions described in the present application. Figure 9 The communication unit 1103 is configured to support the communication between the link pair non-simultaneous transceiver capability updating device 1100 and other devices in the wireless communication system. The link pair non-simultaneous transceiver capability updating device 1100 can further include a storage unit 1101 configured to store computer programs or instructions executed by the link pair non-simultaneous transceiver capability updating device 1100.
[0185] It should be noted that the link pair non-simultaneous transceiver capability updating device 1100 can be a chip or a chip module. The communication unit 1103 can include at least one station (STA) or access point (AP) in the multi-link device, that is, the communication unit 1103 can be a station (STA) or an access point (AP).
[0186] The processing unit 1102 can be a processor or a controller, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It can implement or execute the various exemplary logical blocks, modules, and circuits described in connection with the disclosure. The processing unit 1102 can also be a combination of implementing computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication unit 1103 can be a communication interface, a transceiver, a transceiver circuit, and the like, and the storage unit 1101 can be a memory. When the processing unit 1102 is a processor, the communication unit 1103 is a communication interface, and the storage unit 1101 is a memory, the link pair non-simultaneous transmission capability updating device 1100 related to the embodiments of the present application can be a multi-link device as shown in FIG. 11. Figure 13
[0187] Specifically, the processing unit 1102 is configured to perform any of the steps performed by the multi-link device in the above method embodiments, and when performing data transmission such as sending, the communication unit 1103 can be selectively invoked to complete the corresponding operation. Details are described below.
[0188] The processing unit 1102 is configured to: establish a plurality of links with the first multi-link device, at least one link pair in the plurality of links is simultaneous transmission STR or non-simultaneous transmission NSTR; obtain a frame carrying an operation mode OM control subfield sent by the first multi-link device; and update the NSTR capability of the link pair according to the OM control subfield.
[0189] It should be noted that, Figure 11 The specific implementation of each operation in the embodiments can be described in detail in the above Figure 9 The specific implementation of each operation in the embodiments can be described in detail in the above
[0190] Specifically, each of the plurality of links corresponds to a plurality of NSTR indication bitmap subfields.
[0191] Specifically, the plurality of NSTR indication bitmap subfields corresponding to each of the links are configured by a basic multi-link element included in an association request frame or a re-association request frame.
[0192] Specifically, the basic multi-link element contains a per-station configuration sub-element corresponding to each link respectively; wherein, the per-station configuration sub-element contains first information, the first information is used for configuring a total number of NSTR indication bitmap subfields in a plurality of NSTR indication bitmap subfields of the link corresponding to the per-station configuration sub-element.
[0193] Specifically, the first information is determined by at least one bit in a station control field in the per-station configuration sub-element.
[0194] Specifically, the OM control sub-field contains first indication information, the first indication information is used for indicating an NSTR indication bitmap subfield from a plurality of NSTR indication bitmap subfields corresponding to the link in the link pair for updating the NSTR capability of the link pair.
[0195] Specifically, the first indication information is determined by at least one bit contained in the OM control sub-field.
[0196] Specifically, each NSTR indication bitmap subfield in the plurality of NSTR indication bitmap subfields corresponding to each link respectively has an association relationship with a channel bandwidth.
[0197] Specifically, the association relationship is configured by an association request frame or a re-association request frame.
[0198] Specifically, the OM control sub-field contains a channel bandwidth sub-field; the channel bandwidth sub-field is used for indicating a channel bandwidth, and an NSTR indication bitmap subfield associated with the channel bandwidth is used for updating the NSTR capability of the link pair.
[0199] Specifically, the OM control sub-field contains second indication information, the second indication information is used for indicating that an NSTR indication bitmap information is carried by an action frame for updating the NSTR capability of the link pair.
[0200] Specificly, the second indication information is determined by at least one bit contained in the OM control sub-field.
[0201] Specifically, in updating the NSTR capability of the link pair according to the OM control sub-field, the processing unit 1102 is specifically used for: after a preset time period of successfully sending a frame carrying the OM control sub-field, updating the NSTR capability of the link pair according to the OM control sub-field.
[0202] Specifically, the preset time period is specified by a standard; or, the preset time period is notified in an association request frame as a capability item parameter.
[0203] Please refer to Figure 12 , Figure 12Figure 1 is a structural schematic diagram of a multi-link device according to an embodiment of the present application. The multi-link device 1000 includes a processor 1010, a memory 1020, and a communication bus for connecting the processor 1010 and the memory 1020.
[0204] The memory 1020 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM). The memory 1020 is configured to store computer programs or instructions executed by the multi-link device 1000.
[0205] The multi-link device 1000 can further include a communication interface configured to receive and send data.
[0206] The processor 1010 can be one or more CPUs. In the case where the processor 1010 is one CPU, the CPU can be a single-core CPU or a multi-core CPU.
[0207] The processor 1010 in the multi-link device 1000 executes the computer programs or instructions 1021 stored in the memory 1020 to implement the following steps: establishing a plurality of links with a second multi-link device, at least one pair of links in the plurality of links being simultaneously transceiving STR or non-simultaneously transceiving NSTR; and sending a frame carrying an operation mode OM control subfield to the second multi-link device for updating the NSTR capability of the pair of links.
[0208] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown in the above Figure 8 The multi-link device 1000 can be configured to execute the method of the first multi-link device side of the method embodiment of the present application, and details are not described herein again.
[0209] Please refer to Figure 13 , Figure 13 Figure 1 is a structural schematic diagram of a multi-link device according to an embodiment of the present application. The multi-link device 1000 includes a processor 1010, a memory 1020, and a communication bus for connecting the processor 1010 and the memory 1020.
[0210] The memory 1320 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM), which is used to store a computing program or an instruction executed by the multi-link device 1300.
[0211] The multi-link device 1300 can further include a communication interface for receiving and sending data.
[0212] The processor 1310 can be one or more CPUs. In the case where the processor 1310 is a CPU, the CPU can be a single-core CPU or a multi-core CPU.
[0213] The processor 1310 in the multi-link device 1300 executes the computer program or the instruction 1321 stored in the memory 1320 to implement the following steps: establishing a plurality of links with a first multi-link device, at least one pair of links in the plurality of links is simultaneously transceiving STR or non-simultaneously transceiving NSTR; obtaining a frame carrying an operation mode OM control subfield sent by the first multi-link device; and updating the NSTR capability of the pair of links according to the OM control subfield.
[0214] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown in the above Figure 9 The multi-link device 1300 can be used to execute the second multi-link device side method of the method embodiment of the present application, and details are not repeated here.
[0215] The embodiment of the present application further provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program or an instruction, and the computer program or the instruction is executed by a processor to implement the steps described in the above method embodiment.
[0216] The embodiment of the present application further provides a computer program product, which includes a computer program or an instruction, and the computer program or the instruction is executed by a processor to implement the steps described in the above method embodiment. For example, the computer program product can be a software installation package.
[0217] It should be noted that, for the above-mentioned various embodiments, in order to simply describe, they are all expressed as a series of action combinations. Those skilled in the art should know that the present application is not limited to the order of the actions described, because some steps in the embodiments of the present application can be performed in other order or simultaneously. In addition, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions, steps, modules or units involved are not necessarily required in the embodiments of the present application.
[0218] In the above embodiments, the description of each embodiment of the present application has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.
[0219] Those skilled in the art should know that the functions of the methods, steps or related modules described in the embodiments of the present application can be realized by software, hardware, firmware or any combination thereof, in whole or in part. When realized by software, it can be realized in whole or in part in the form of a computer program product, or by the way of executing computer program instructions by a processor. The computer program product includes at least one computer program instruction, which can be composed of corresponding software modules, and the software modules can be stored in RAM, flash memory, ROM, EPROM, EEPROM, register, hard disk, mobile hard disk, CD-ROM (Compact Disc-Read Only Memory) or any other form of storage medium well known in the art. The computer program instructions can be stored in a computer readable storage medium, or transferred from one computer readable storage medium to another. For example, the computer program instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired or wireless mode. The computer readable storage medium can be any available medium that can be accessed by a computer or data storage device such as server, data center, etc. integrated with one or more available media. The available medium can be magnetic medium (such as floppy disk, hard disk, magnetic tape), optical medium or semiconductor medium (such as SSD) etc.
[0220] The various modules / units included in each of the apparatuses or products described in the above embodiments can be software modules / units, hardware modules / units, or part software modules / units and part hardware modules / units. For example, for each of the apparatuses or products applied to or integrated into a chip, the various modules / units included therein can all be implemented in the form of hardware such as circuitry; or part of the modules / units included therein can be implemented in the form of software programs running on a processor integrated in the chip, and the other part (if any) of the modules / units can be implemented in the form of hardware such as circuitry. The same applies to each of the apparatuses or products applied to or integrated into a chip module, or applied to or integrated into a terminal.
[0221] The above description is merely a detailed description of the present application. It is to be understood that the application is not limited to the specific embodiments described above, but encompasses any and all modifications, equivalent arrangements, and equivalents within the scope of the claims.
Claims
1. A method for updating the non-simultaneous transmission and reception capability of a link pair, characterized in that, Comprise: A first multi-link device establishes a plurality of links with a second multi-link device, at least one pair of links in the plurality of links is simultaneously transceiving STR or non-simultaneously transceiving NSTR; The first multi-link device sends a frame carrying an operation mode OM control subfield to the second multi-link device; Wherein, each of the plurality of links corresponds to a plurality of NSTR indication bitmap subfields respectively; The OM control subfield contains first indication information, the first indication information is used to indicate one NSTR indication bitmap subfield from the plurality of NSTR indication bitmap subfields corresponding to the links in the link pair for updating the NSTR capability of the link pair.
2. The method of claim 1, wherein, The plurality of NSTR indication bitmap subfields corresponding to each of the links are configured by a basic multi-link element contained in an association request frame or a re-association request frame.
3. The method of claim 2, wherein, The basic multi-link element contains one per-station configuration sub-element corresponding to each of the links; wherein, The per-station configuration sub-element contains first information, the first information is used to configure the total number of NSTR indication bitmap subfields in the plurality of NSTR indication bitmap subfields of the link corresponding to the per-station configuration sub-element.
4. The method of claim 3, wherein The first information is determined by at least one bit contained in a station control field in the per-station configuration sub-element.
5. The method of claim 1, wherein, The first indication information is determined by at least one bit contained in the OM control subfield.
6. The method of claim 1, wherein, Each of the plurality of NSTR indication bitmap subfields corresponding to each of the links has an association relationship with a channel bandwidth.
7. The method of claim 6, wherein, The association relationship is configured by an association request frame or a re-association request frame.
8. The method of claim 6, wherein, The first multi-link device sends a frame carrying an operation mode OM control subfield to the second multi-link device for updating the NSTR capability of the link pair, comprising: The first multi-link device sends a frame carrying an OM control subfield to the second multi-link device; The OM control subfield contains second indication information, the second indication information is used to indicate that one NSTR indication bitmap information is carried by an action frame for updating the NSTR capability of the link pair.
9. The method of claim 1, wherein, The second indication information is determined by at least one bit contained in the OM control subfield. The updating the NSTR capability of the link pair, comprising: Updating the NSTR capability of the link pair after a preset period of time after successfully sending the frame carrying the OM control subfield.
10. The method of claim 9, wherein, 11. The method according to any one of claims 1 to 10, characterized in that, 12. The method of claim 11, wherein, The preset time period is specified by a standard; or, the preset time period is notified in an association request frame as a capability item parameter.
13. A method for non-simultaneous transceiving capability update of a link pair, the method comprising: Comprise: The second multi-link device establishes a plurality of links with the first multi-link device, at least one pair of link pairs in the plurality of links is STR or NSTR; The second multi-link device acquires the frame carrying the OM control subfield sent by the first multi-link device; The second multi-link device updates the NSTR capability of the link pair according to the OM control subfield; Each of the plurality of links corresponds to a plurality of NSTR indication bitmap subfields; The OM control subfield contains first indication information, which is used to indicate one NSTR indication bitmap subfield from the plurality of NSTR indication bitmap subfields corresponding to the links in the link pair for updating the NSTR capability of the link pair.
14. A device for updating the non-simultaneous transmission and reception capability of a link pair, characterized in that, The device comprises a processing unit and at least one communication unit, the processing unit is used to: Through the communication unit, a plurality of links are established with a second multi-link device, at least one pair of link pairs in the plurality of links is STR or NSTR; Through the communication unit, a frame carrying an operation mode OM control subfield is sent to the second multi-link device; Each of the plurality of links corresponds to a plurality of NSTR indication bitmap subfields; The OM control subfield contains first indication information, which is used to indicate one NSTR indication bitmap subfield from the plurality of NSTR indication bitmap subfields corresponding to the links in the link pair for updating the NSTR capability of the link pair.
15. A device for updating the non-simultaneous transmission and reception capability of a link pair, characterized in that, The device comprises a processing unit and at least one communication unit, the processing unit is used to: Through the communication unit, a plurality of links are established with a first multi-link device, at least one pair of link pairs in the plurality of links is STR or NSTR; Through the communication unit, a frame carrying an operation mode OM control subfield is acquired, which is sent by the first multi-link device; According to the OM control subfield, the NSTR capability of the link pair is updated; Each of the plurality of links corresponds to a plurality of NSTR indication bitmap subfields; The OM control subfield contains first indication information, which is used to indicate one NSTR indication bitmap subfield from the plurality of NSTR indication bitmap subfields corresponding to the links in the link pair for updating the NSTR capability of the link pair.
16. A multi-link device, comprising: The multi-link device is a first multi-link device, comprising a processor, a memory and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps of the method of any one of claims 1-12.
17. A multi-link device, comprising: The multi-link device is a second multi-link device, comprising a processor, a memory and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps of the method of claim 13.
18. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer programs or instructions, which are executed by the processor to implement the steps of the method of any one of claims 1-13.
Citation Information
Patent Citations
Mechanism to mark simultaneous transmit-receive or non-simultaneous transmit-receive constraints
CN115699983A
Signaling for multi-link transmission
WO2021141449A1