Parameter processing method, access point device, station device and storage medium
By sending wireless frames carrying spatial multiplexing SR parameter information for multi-connection communication between access point devices and site devices, the problem of low spectrum utilization in multi-connection communication scenarios of Wi-Fi technology is solved, and the system throughput in high-density communication environments is improved.
Patent Information
- Application Number
- CN202180001808.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-17
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2041-06-17
AI Technical Summary
Existing Wi-Fi technologies lack effective spatial reuse (SR) mechanisms in multi-connection communication scenarios, resulting in low spectrum utilization and failing to meet the needs of high-density communication environments.
A parameter processing method is provided, which realizes spatial multiplexing in multi-connection communication scenarios by sending a wireless frame carrying spatial multiplexing SR parameter information of multiple-connection communication connections between the access point device and the site device, including the target SR parameter information corresponding to the site of each communication connection.
It improved system throughput, increased spectrum utilization, and met the needs of high-density communication environments.
Smart Images

Figure CN115918120B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of mobile communication, and in particular, the present disclosure relates to a parameter processing method, an access point device, a station device and a storage medium. BACKGROUND
[0002] With the rapid development of mobile communication technology, Wireless Fidelity (Wi-Fi) technology has made great progress in transmission rate and throughput. At present, the contents studied by Wi-Fi technology are, for example, 320MHz bandwidth transmission, aggregation and cooperation of multiple frequency bands, and the main application scenarios are, for example, video transmission, Augmented Reality (AR), Virtual Reality (VR), etc.
[0003] Specifically, the aggregation and cooperation of multiple frequency bands means that devices communicate simultaneously in 2.4GHz, 5.8GHz, 6GHz and other frequency bands. For the scenario of simultaneous communication of devices in multiple frequency bands, a new Media Access Control (MAC) mechanism needs to be defined to manage it. In addition, the aggregation and cooperation of multiple frequency bands are expected to support low-latency transmission.
[0004] At present, in the aggregation and cooperation technology of multiple frequency bands, the maximum bandwidth supported is 320MHz (160MHz+160MHz), and in addition, 240MHz (160MHz+80MHz) and other bandwidths supported by the existing standard are also possible.
[0005] In the Wi-Fi technology currently studied, multi-connection communication will be supported. For example, the Access Point (AP) and Station (STA) in a wireless communication system can be Multi-Link Devices (MLDs), and the MLDs support the function of being able to send and / or receive simultaneously in multiple connections at the same time. Therefore, there can be multiple connections between the AP MLD and the STA MLD for communication.
[0006] In addition, in order to improve the spectrum utilization and adapt to high-density communication environment, Spatial Reuse (SR) technology is introduced. However, the existing SR mechanism only supports single-connection application and is not suitable for multi-connection communication. SUMMARY
[0007] The embodiments of the present disclosure provide a parameter processing method, an access point device, a station device and a storage medium to provide an SR mechanism supporting multi-connection communication.
[0008] In an aspect, the embodiments of the present disclosure provide a parameter processing method, applied to an access point device supporting multiple connections, the method comprising:
[0009] sending a target wireless frame; wherein the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of the access point device; and the SR parameter information includes target SR parameter information corresponding to a station of each of the communication connections.
[0010] In another aspect, the embodiments of the present disclosure also provide a parameter processing method, applied to a station, the method comprising:
[0011] receiving a target wireless frame; wherein the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of an access point device; and the SR parameter information includes target SR parameter information corresponding to a station of each of the communication connections.
[0012] In another aspect, the embodiments of the present disclosure also provide an access point device, which is an access point device supporting multiple connections, the device comprising:
[0013] a sending module, configured to send a target wireless frame; wherein the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of the access point device; and the SR parameter information includes target SR parameter information corresponding to a station of each of the communication connections.
[0014] In another aspect, the embodiments of the present disclosure also provide a station device, the device comprising:
[0015] a receiving module, configured to receive a target wireless frame; wherein the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of an access point device; and the SR parameter information includes target SR parameter information corresponding to a station of each of the communication connections.
[0016] The embodiments of the present disclosure also provide an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method according to one or more of the embodiments of the present disclosure when executing the program.
[0017] The embodiments of the present disclosure also provide a computer readable storage medium, which stores a computer program, and the computer program is executable on a processor to implement the method according to one or more of the embodiments of the present disclosure.
[0018] In the embodiments of the present disclosure, a target wireless frame is sent by an AP MLD, and the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of the access point device; the SR parameter information includes target SR parameter information corresponding to a station of each communication connection; and spatial multiplexing in a multi-connection communication scenario is implemented based on the target SR parameter information, thereby improving system throughput.
[0019] Additional aspects and advantages of the embodiments of the present disclosure will be given in part in the following description, and become apparent from the following description, or be learned by practice of the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present disclosure. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can also be obtained by those skilled in the art without creative labor under the premise of the drawings.
[0021] Figure 1 One of the flowcharts of the parameter processing method provided by the embodiments of the present disclosure;
[0022] Figure 2 The schematic diagram of the first example of the embodiments of the present disclosure;
[0023] Figure 3 The schematic diagram of the second example of the embodiments of the present disclosure;
[0024] Figure 4 The second flowchart of the parameter processing method provided by the embodiments of the present disclosure;
[0025] Figure 5 The third flowchart of the parameter processing method provided by the embodiments of the present disclosure;
[0026] Figure 6 The structure schematic diagram of an access point device provided by the embodiments of the present disclosure;
[0027] Figure 7 The structure schematic diagram of a station device provided by one of the embodiments of the present disclosure;
[0028] Figure 8 The structure schematic diagram of an electronic device provided by one of the embodiments of the present disclosure. DETAILED DESCRIPTION
[0029] The term "and / or" in the embodiments of the present disclosure describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after it.
[0030] The term "multiple" in the embodiments of the present disclosure refers to two or more, and other quantifiers are similar.
[0031] The technical solutions in the embodiments of the present disclosure will be described clearly and completely in combination with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present disclosure.
[0032] As shown in Figure 1 The embodiments of the present disclosure provide a parameter processing method, which can be applied to an access point device (AP or AP MLD) supporting multi-connection. The method can include the following steps:
[0033] Step 101, sending a target wireless frame; wherein the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of the access point device; the SR parameter information includes target SR parameter information corresponding to each communication connection of the station. Optionally, the target wireless frame can be sent in one of the communication connections.
[0034] In a wireless local area network, a basic service set (BSS) can be composed of an AP and one or more stations (STA) communicating with the AP. A basic service set can be connected to a distribution system (DS) through its AP, and then access to another basic service set to form an extended service set (ESS).
[0035] In the embodiments of the present disclosure, the AP and the STA can be devices supporting multi-connection, which can be represented as AP MLD and non-AP MLD respectively. For ease of description, in the following, an example of an AP and a STA communicating under multi-connection is mainly described, however, the example embodiments of the present disclosure are not limited thereto.
[0036] As a first example, referring to Figure 2 , the AP MLD can represent an access point supporting multi-connection communication function, and the non-AP MLD can represent a station supporting multi-connection communication function. Referring toFigure 2 An AP MLD can work under three connections, such as AP1, AP2 and AP3 as shown in Figure 2 , each of which can work under connection 1, connection 2 and connection 3 respectively; a non-AP MLD can also work under three connections, such as STA1, STA2 and STA3 as shown in Figure 2 , STA1 works under connection 1, STA2 works under connection 2 and STA3 works under connection 3. In the example shown in Figure 2 , it is assumed that AP1 communicates with STA1 through the corresponding first connection Link 1, similarly, AP2 communicates with STA2 through the corresponding second connection Link 2, and AP communicates with STA3 through the third connection Link 3. In addition, Link 1 to Link 3 can be multiple connections under different frequencies, for example, connections under 2.4GHz, 5GHz and 6GHz, or several connections under 2.4GHz with the same or different bandwidth. In addition, there can be multiple channels under each connection. It can be understood that Figure 2 the communication scenario shown in is only exemplary, and the present disclosure contemplates not being limited thereto, for example, the AP MLD can be connected to multiple non-AP MLDs, or under each connection, the AP can communicate with multiple other types of stations.
[0037] In the multi-connection scenario, the AP MLD sends a target wireless frame to the non-AP MLD, such as a Beacon frame, a Probe Response frame, a Multi-Link Probe Response (ML Probe Response) frame, etc. For example, the AP MLD carries SR parameter information in an ML information element, and carries the ML information element in the target wireless frame, and sends the target wireless frame to the corresponding station under the communication connection (or communication link).
[0038] The SR parameter information includes spatial multiplexing related parameter information of multiple connections supported by the AP MLD, and the parameter information is used for spatial multiplexing between the AP MLD and the station when data is exchanged. In the embodiment of the present disclosure, the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of the access point device; that is, the target wireless frame includes SR parameter information of multiple connections, the AP MLD and the STA MLD both work under the multi-connection scenario, and the target wireless frame carries the SR parameter information of each connection to support spatial multiplexing in the multi-connection scenario. Optionally, the AP MLD can select one connection as a transmission channel to send the target wireless frame to the STA MLD.
[0039] The SR parameter information includes target SR parameter information corresponding to each station of the communication connection. As an optional embodiment, the target SR parameter information corresponding to each station of the communication connection is different. That is, there are different parameter parts, that is, target SR parameter information, in the SR parameter information corresponding to each communication connection. Generally, the AP under each connection of the AP MLD is configured to belong to different basic service sets. As a second example, in combination with Figure 3 BSS1 includes AP1 and STA1, and BSS2 includes AP2 and STA2. For each station, the corresponding different BSS corresponds to different target SR parameter information. The target SR parameter information is, for example, a space reuse group basic service set color bitmap (SRG BSS Color Bitmap). Therefore, in the SR parameter information, the SRG BSS Color Bitmap corresponding to each station is included separately.
[0040] It can be understood that the SR parameter information also includes SR parameter information common to all stations (hereinafter referred to as common SR parameter information). The common SR parameter information is, for example, an element identifier, an element identifier extension, and the like. Each station receives the common SR parameter information and the respective target SR parameter information, and performs spatial reuse when interacting with the AP MLD according to the SR parameter information.
[0041] In the embodiments of the present disclosure, the AP MLD transmits a target wireless frame, and the target wireless frame carries spatial reuse SR parameter information of at least two communication connections of the access point device. The SR parameter information includes target SR parameter information corresponding to each station of the communication connection. Based on the target SR parameter information, spatial reuse in a multi-connection communication scenario is realized, and system throughput is improved.
[0042] As an optional embodiment, the target SR parameter information includes:
[0043] At least one of a space reuse group basic service set color bitmap (SRG BSS Color Bitmap) and a space reuse group partial basic service set color bitmap (SRG Partial BSSID Bitmap).
[0044] For each station, its corresponding different BSS, so the corresponding different SRG BSS Color Bitmap and SRG Partial BSSID Bitmap, so in the SR parameter information, at least one of the SRG BSS Color Bitmap and the SRG Partial BSSID Bitmap corresponding to each station is included, that is, different SR parameter information under each connection is indicated respectively, to realize spatial multiplexing in a multi-connection scenario. Further, since each AP belonging to the same AP MLD does not belong to the same BSS, the BSS color value or BSSID generated by the AP is also different, and belongs to different SRG BSS color bitmap or different SRG partial BSSID bitmap.
[0045] Referring to Figure 4 The embodiments of the present disclosure also provide a parameter processing method, which can be applied to an access point device (AP or AP MLD) supporting multi-connection. The method can include the following steps:
[0046] Step 401, determining the target wireless frame corresponding to each station.
[0047] Before sending the target wireless frame, the AP MLD first generates the target wireless frame; the AP MLD determines the general SR parameter information of the station and the target SR parameter information of each AP MLD associated with the station, generates and sends the target wireless frame. Wherein, the AP MLD can associate multiple stations under each connection.
[0048] The target wireless frame carries the spatial multiplexing SR parameter information of at least two communication connections of the access point device; the SR parameter information includes the target SR parameter information corresponding to the station of each communication connection.
[0049] The SR parameter information in the target wireless frame includes general SR parameter information and target SR parameter information, such as element identifier, element identifier extension, etc. Each station receives the general SR parameter information and the target SR parameter information, and performs spatial multiplexing with the AP MLD when interacting with data according to the SR parameter information. In addition, before receiving the SR parameter information, the station can obtain the SRG BSS color information or the SRG Partial BSSID information through signaling interaction.
[0050] Step 402, sending the target wireless frame.
[0051] Optionally, the target wireless frame can be sent in one of the communication connections.
[0052] In an optional embodiment, the target wireless frame comprises a multi-link (ML) information element;
[0053] The ML information element comprises at least one of multi-link control (Multi-Link Control) information, per-STA profile information, and link information (Link info).
[0054] In addition to the Multi-Link Control information, the per-STA profile information, and the Link info, other information can also be included in the ML information element; as a third example, the other information and the number of bytes of each information are shown in the element identification, length, element identification extension, and general information in Table 1:
[0055] Table 1:
[0056]
[0057] In addition, the AP carries SR parameter information under each connection, specifically in the per-STA profile included in the ML information element, and the format of the per-STA profile information is shown in Table 2:
[0058] Table 2:
[0059]
[0060] In Table 2, the SR parameter information is carried in the STA profile field.
[0061] It can be understood that, in addition to the information content disclosed in Table 1, the SR parameter information also includes other information that can be provided to the station in the spatial reuse operation, such as element identification (Element ID), length (Length), spatial reuse control (SR Control), spatial reuse group OBSS PD minimum transmission power offset value (SRG OBSS PDMin Offset), spatial reuse group OBSS PD maximum transmission power offset value (SRG OBSS PD Max Offset), and the aforementioned SRG BSSColor Bitmap, SRG Partial BSSID Bitmap, and the like, which are not described here.
[0062] In an optional embodiment, the SR indication information is further included in the ML information element, and the SR indication information indicates whether the SR parameter information exists in the target wireless frame; that is, the SR indication information indicates that spatial multiplexing is MLD level; and the SR indication information is carried in the Multi-Link Control information or STA Control information.
[0063] As a fourth example, the Multi-Link Control information format is shown in Table 3, and if the SR indication information is carried in the Multi-Link Control information, for example, in the Reserved field.
[0064] Table 3:
[0065]
[0066] As a fifth example, if the SR indication information is carried in the per-STA profile information, the per-STA profile information format is shown in Table 4, and the SR indication information can be carried in the Reserved field with a byte number of 6 in the STA Control field.
[0067] Table 4:
[0068]
[0069]
[0070] Wherein, DTIM represents Delivery Traffic Indication Map, and NSTR represents NonSimultaneous Transmit And Receive.
[0071] As an optional embodiment, the target SR parameter information is carried in the Link info, that is, the target SR parameter information of each station is carried in the Presence Bitmap field. As a sixth example, as shown in Table 5, the target SR parameter information can be carried in the Reserved field in the Presence Bitmap format.
[0072] Table 5:
[0073]
[0074]
[0075] As an optional embodiment, the target wireless frame includes at least one of a beacon frame, a probe response frame, a multi-link probe response frame, an association request frame, and a reassociation request frame. It can be understood that the target wireless frame can also include other forms, which are not limited in the embodiments of the present disclosure.
[0076] In the embodiments of the present disclosure, the AP MLD sends a target wireless frame, and the target wireless frame carries spatial reuse (SR) parameter information of at least two communication connections of the access point device; the SR parameter information includes target SR parameter information corresponding to a station of each communication connection; based on the target SR parameter information, spatial reuse in a multi-connection communication scenario is realized, and system throughput is improved.
[0077] Referring to Figure 5 , the embodiments of the present disclosure also provide a parameter processing method applied to a station (STA), which can be a device providing voice and / or data connectivity to users, a handheld device with wireless connection function, or other processing devices connected to a wireless modem, etc. The method includes the following steps:
[0078] In step 501, a target wireless frame is received; wherein the target wireless frame carries spatial reuse (SR) parameter information of at least two communication connections of an access point device; and the SR parameter information includes target SR parameter information corresponding to a station of each communication connection.
[0079] In a wireless local area network, a BSS can be composed of an AP and one or more STAs in communication with the AP. A BSS can be connected to a DS through its AP, and then access another basic BSS to form an extended service set (ESS).
[0080] In the embodiments of the present disclosure, the AP and the STA can be devices supporting multi-connection, which can be represented as AP MLD and non-AP MLD respectively. For ease of description, in the following, an example of an AP and a STA communicating under multi-connection is mainly described, however, the example embodiments of the present disclosure are not limited thereto.
[0081] As a first example, referring to Figure 2 , the AP MLD can represent an access point supporting multi-connection communication function, and the non-AP MLD can represent a station supporting multi-connection communication function. Referring to Figure 2 , the AP MLD can work under three connections, such as Figure 2As shown in the AP1, AP2 and AP3, each AP can work in connection 1, connection 2 and connection 3 respectively; the non-AP MLD can also work under three connections, such as Figure 2 As shown in the STA1, STA2 and STA3, STA1 works in connection 1, STA2 works in connection 2 and STA3 works in connection 3. In Figure 2 In the example, it is assumed that AP1 communicates with STA1 through the corresponding first connection Link 1, similarly, AP2 communicates with STA2 through the corresponding second connection Link 2, and AP communicates with STA3 through the third connection Link 3. In addition, Link 1 to Link 3 can be multiple connections under different frequencies, for example, connections under 2.4GHz, 5GHz, 6GHz, or several connections under 2.4GHz with the same or different bandwidth. In addition, there can be multiple channels under each connection. It can be understood that, Figure 2 The communication scenario shown is only exemplary, and the disclosure contemplates not being limited thereto, for example, the AP MLD can be connected to multiple non-AP MLDs, or under each connection, the AP can communicate with multiple other types of stations.
[0082] In the multi-connection scenario, the non-AP MLD receives the target wireless frame sent by the AP MLD, such as the Beacon frame, the Probe Response frame, the ML Probe Response frame, etc. For example, the AP MLD carries the SR parameter information in the ML Information Element, and carries the ML information element in the target wireless frame, and sends the target wireless frame to the corresponding STA under the communication connection (or communication link), then the STA obtains the SR parameter information from the target wireless frame after receiving the target wireless frame.
[0083] Among them, the SR parameter information includes the spatial multiplexing related parameter information of multiple connections supported by the AP MLD, and the parameter information is used for spatial multiplexing when the AP MLD and the station interact in data. In the embodiment of the disclosure, the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of the access point device; that is, the target wireless frame includes SR parameter information of multiple connections, and the AP MLD and the STA MLD both work in a multi-connection scenario, and the target wireless frame carries the SR parameter information of each connection to support spatial multiplexing in the multi-connection scenario. Optionally, the AP MLD can select one connection as a transmission channel to send the target wireless frame to the STA MLD.
[0084] The SR parameter information includes target SR parameter information corresponding to each station of the communication connection. As an optional embodiment, the target SR parameter information corresponding to each station of the communication connection is different. That is, there are different parameter parts in the SR parameter information corresponding to each communication connection, that is, target SR parameter information. Generally, the AP under each connection of the AP MLD is configured to belong to different basic service sets, and for each station, the corresponding different BSS, and thus the different target SR parameter information. The target SR parameter information is, for example, SRG BSS Color Bitmap. Therefore, in the SR parameter information, the SRG BSS Color Bitmap corresponding to each station is included separately.
[0085] It can be understood that the SR parameter information also includes general SR parameter information, such as element identifier and element identifier extension. Each station receives the general SR parameter information and the respective target SR parameter information, and performs spatial multiplexing when interacting with the AP MLD according to the SR parameter information.
[0086] In the embodiments of the present disclosure, a station receives a target wireless frame, and the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of an access point device; the SR parameter information includes target SR parameter information corresponding to each station of the communication connection; and spatial multiplexing in a multi-connection communication scenario is implemented based on the target SR parameter information, and system throughput is improved.
[0087] As an optional embodiment, the target SR parameter information includes at least one of the following:
[0088] SRG BSS Color Bitmap information and SRG Partial BSSID Bitmap information.
[0089] For each station, it corresponds to different BSS, so it corresponds to different SRG BSS Color Bitmap and SRG Partial BSSID Bitmap, so in the SR parameter information, at least one of the SRG BSS Color Bitmap and the SRG Partial BSSID Bitmap corresponding to each station is included, that is, different SR parameter information under each connection is indicated respectively, so as to realize spatial multiplexing in a multi-connection scenario. Further, since each AP belonging to the same AP MLD does not belong to the same BSS, the BSS color value or BSSID generated by the AP is also different, and belongs to different SRG BSS color bitmap or different SRG partial BSSID bitmap.
[0090] As an optional embodiment, the target wireless frame includes a multi-connection ML information element.
[0091] The ML information element includes at least one of multi-connection control Multi-Link Control information, station configuration per-STA profile information, and connection information Link info.
[0092] In addition to the Multi-Link Control information, the per-STA profile information, and the Link info, the ML information element can also include other information; see the third example, the other information and the number of bytes of each information, such as the element identifier, the length, the element identifier extension, and the general information in the foregoing table 1. In addition to the information content disclosed in table 1, the SR parameter information also includes other information that can provide the required information of the station in the spatial multiplexing operation, such as Element ID, Length, SR Control, SRG OBSS PDMin Offset, SRG OBSS PD Max Offset, and the foregoing SRG BSS Color Bitmap, SRG Partial BSSID Bitmap, and the like, which are not repeated here.
[0093] In addition, the AP carries the SR parameter information under each connection, specifically in the per-STA profile included in the ML information element, and the format of the per-STA profile information is shown in the foregoing table 2, which is not repeated here.
[0094] As an optional embodiment, the SR indication information is further included in the ML information element, and the SR indication information indicates whether the SR parameter information exists in the target wireless frame; that is, the SR indication information indicates that spatial multiplexing is MLD level; and the SR indication information is carried in the Multi-Link Control information or per-STA profile information.
[0095] Referring to the fourth example, the Multi-Link Control information format is shown in Table 3, and if the SR indication information is carried in the Multi-Link Control information, for example, in the Reserved field. If the SR indication information is carried in the per-STA profile information, referring to the fifth example, the per-STA profile information format is shown in Table 4, wherein the number of bytes included in the per-STA profile field is variable, and the SR indication information can be carried herein.
[0096] As an optional embodiment, the target SR parameter information is carried in the Link info, that is, the target SR parameter information of each station is carried in the Presence Bitmap field.
[0097] As an optional embodiment, the target SR parameter information is carried in the Link info, that is, the target SR parameter information of each station is carried in the Presence Bitmap field. Referring to the sixth example, as shown in Table 5, in the Presence Bitmap format, the target SR parameter information can be carried in the Reserved field.
[0098] As an optional embodiment, the target wireless frame includes at least one of a beacon frame, a probe response frame, a multi-connection probe response frame, an association request frame, and a reassociation request frame. It can be understood that, in addition to this, the target wireless frame can also include other forms, which are not specifically limited in the embodiments of the present disclosure.
[0099] In the embodiments of the present disclosure, a station receives a target wireless frame, and the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of an access point device; the SR parameter information includes target SR parameter information corresponding to a station of each communication connection; and based on the target SR parameter information, spatial multiplexing in a multi-connection communication scenario is realized, and system throughput is improved.
[0100] Referring to Figure 6 The embodiments of the present disclosure also provide an access point device, which is an access point device supporting multi-connection, and the device comprises:
[0101] The sending module 601 is configured to send a target wireless frame, wherein the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of the access point device; and the SR parameter information includes target SR parameter information corresponding to a station of each communication connection.
[0102] In a wireless local area network, a BSS can be composed of an AP and one or more stations in communication with the AP. A basic service set can be connected to a DS through its AP, and then access another basic service set to form an ESS.
[0103] In the embodiments of the present disclosure, the AP and the STA can be devices supporting multi-connection, which can be represented as AP MLD and non-AP MLD respectively. For ease of description, in the following, an example of an AP and a STA communicating under multi-connection is mainly described, however, the example embodiments of the present disclosure are not limited thereto.
[0104] As a first example, referring to Figure 2 , the AP MLD can represent an access point supporting multi-connection communication function, and the non-AP MLD can represent a station supporting multi-connection communication function. Referring to Figure 2 , the AP MLD can work under three connections, such as AP1, AP2 and AP3 as shown in Figure 2 , each AP can work under connection 1, connection 2 and connection 3 respectively; the non-AP MLD can also work under three connections, such as STA1, STA2 and STA3 as shown in Figure 2 , STA1 works under connection 1, STA2 works under connection 2 and STA3 works under connection 3. In Figure 2 the example, it is assumed that AP1 communicates with STA1 through a corresponding first connection Link 1, similarly, AP2 communicates with STA2 through a corresponding second connection Link 2, and AP communicates with STA3 through a third connection Link 3. In addition, Link 1 to Link 3 can be multiple connections under different frequencies, for example, connections under 2.4GHz, 5GHz and 6GHz, or several connections under the same or different bandwidths under 2.4GHz. In addition, there can be multiple channels under each connection. It can be understood that, Figure 2The illustrated communication scenario is merely exemplary, and the present disclosure concept is not limited thereto, for example, the AP MLD can be connected to multiple non-AP MLDs, or under each connection, the AP can communicate with multiple other types of stations.
[0105] In the multi-connection scenario, the AP MLD sends a target wireless frame to the non-AP MLD, for example, a Beacon frame, a Probe Response frame, an ML Probe Response frame, etc. For example, the AP MLD carries SR parameter information in an ML Information Element, and carries the ML information element in the target wireless frame, and sends the target wireless frame to the corresponding station under the communication connection (or communication link).
[0106] Among them, the SR parameter information includes the spatial multiplexing related parameter information of multiple connections supported by the AP MLD, and the parameter information is used for spatial multiplexing of the AP MLD and the station in data interaction. In the embodiment of the present disclosure, the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of the access point device; that is, the target wireless frame includes SR parameter information of multiple connections, and the AP MLD and the STA MLD both work in a multi-connection scenario, and the target wireless frame carries SR parameter information of each connection to support spatial multiplexing in the multi-connection scenario. Optionally, the AP MLD can select one connection as a transmission channel to send the target wireless frame to the STA MLD.
[0107] The SR parameter information includes target SR parameter information corresponding to the station of each communication connection. As an optional embodiment, the target SR parameter information corresponding to the station of each communication connection is different. That is, there are different parameter parts in the SR parameter information corresponding to each communication connection, that is, the target SR parameter information. Usually, the AP under each connection of the AP MLD is configured to belong to different basic service sets, as a second example, in combination with Figure 3 , BSS1 includes AP1 and STA1, and BSS2 includes AP2 and STA2. For each station, its corresponding different BSS, and therefore different target SR parameter information. The target SR parameter information is, for example, SRG BSS Color Bitmap, so in the SR parameter information, it includes SRG BSS Color Bitmap corresponding to each station respectively.
[0108] It can be understood that the SR parameter information also includes SR parameter information common to all stations (hereinafter referred to as common SR parameter information), such as element identifier, element identifier extension, etc. Each station receives the common SR parameter information and the respective target SR parameter information, and performs spatial multiplexing when interacting with the AP MLD according to the SR parameter information.
[0109] In an optional embodiment, the target SR parameter information corresponding to each station of the communication connection is different.
[0110] In an optional embodiment, the target SR parameter information includes:
[0111] At least one of spatial multiplexing group basic service set identification bitmap SRG BSS Color Bitmap information and spatial multiplexing group partial basic service set identification bitmap SRG Partial BSSID Bitmap information.
[0112] In an optional embodiment, the device includes:
[0113] A wireless frame determination module for determining the target wireless frame corresponding to each station.
[0114] In an optional embodiment, the target wireless frame includes a multi-link ML information element.
[0115] The ML information element includes at least one of multi-link control Multi-Link Control information, station configuration per-STA profile information, and link information Link info.
[0116] In an optional embodiment, the ML information element also includes the SR indication information, which indicates whether the target wireless frame includes the SR parameter information.
[0117] The SR indication information is carried in the Multi-Link Control information or STA Control information.
[0118] In an optional embodiment, the target SR parameter information is carried in the Link info.
[0119] In an optional embodiment, the target wireless frame comprises at least one of a Beacon frame, a Probe Response frame, a Multi-Link Probe Response frame, an Association Response frame, and a Reassociation Response frame.
[0120] In the embodiments of the present disclosure, the sending module 601 sends a target wireless frame, and the target wireless frame carries spatial reuse, SR, parameter information of at least two communication connections of the access point device; the SR parameter information includes target SR parameter information corresponding to a station of each communication connection; based on the target SR parameter information, spatial reuse in a multi-connection communication scenario is implemented, and system throughput is improved.
[0121] The embodiments of the present disclosure further provide a parameter processing apparatus, applied to an access point device supporting multi-connection, and the apparatus comprises:
[0122] A wireless frame sending module is configured to send a target wireless frame; wherein the target wireless frame carries spatial reuse, SR, parameter information of at least two communication connections of the access point device; and the SR parameter information includes target SR parameter information corresponding to a station of each communication connection.
[0123] The apparatus further comprises other modules of the access point device in the foregoing embodiments, which are not described herein again.
[0124] Referring to Figure 7 The embodiments of the present disclosure further provide a station device, which comprises:
[0125] A receiving module 701 is configured to receive a target wireless frame; wherein the target wireless frame carries spatial reuse, SR, parameter information of at least two communication connections of an access point device; and the SR parameter information includes target SR parameter information corresponding to a station of each communication connection.
[0126] In a wireless local area network, one BSS can be composed of an AP and one or more STAs in communication with the AP. One BSS can be connected to a DS through its AP, and then access another basic BSS, to form an extended service set, ESS.
[0127] In the embodiments of the present disclosure, the AP and the STA can be devices supporting multi-connection, for example, can be respectively denoted as an AP MLD and a non-AP MLD. For ease of description, in the following, an example in which one AP and one STA communicate under multi-connection is mainly described, however, the example embodiments of the present disclosure are not limited thereto.
[0128] In a multi-connection scenario, the non-AP MLD receives a target wireless frame sent by the AP MLD, for example, a Beacon frame, a Probe Response frame, an ML Probe Response frame, etc. For example, the AP MLD carries SR parameter information in an ML Information Element, carries the ML information element in the target wireless frame, and sends the target wireless frame to the corresponding STA under the communication connection (or communication link). After the STA receives the target wireless frame, the STA obtains the SR parameter information from the target wireless frame.
[0129] The SR parameter information includes spatial multiplexing related parameter information of a plurality of connections supported by the AP MLD, and the parameter information is used for spatial multiplexing of the AP MLD and the station during data interaction. In the embodiment of the present disclosure, the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of the access point device. That is, the target wireless frame includes SR parameter information of multiple connections, and the AP MLD and the STA MLD both work in a multi-connection scenario. The target wireless frame carries SR parameter information of each connection to support spatial multiplexing in the multi-connection scenario. Optionally, the AP MLD can select one connection as a transmission channel to send the target wireless frame to the STA MLD.
[0130] The SR parameter information includes target SR parameter information corresponding to the station of each communication connection. As an optional embodiment, the target SR parameter information corresponding to the station of each communication connection is different. That is, there are different parameter parts, i.e., target SR parameter information, in the SR parameter information corresponding to each communication connection. Generally, the AP under each connection of the AP MLD is configured to belong to different basic service sets, and for each station, the corresponding different BSS, and thus the different target SR parameter information. The target SR parameter information is, for example, SRG BSS Color Bitmap. Therefore, in the SR parameter information, the SRG BSS Color Bitmap corresponding to each station is included.
[0131] It can be understood that the SR parameter information also includes general SR parameter information, for example, element identifier, element identifier extension, etc. Each station receives the general SR parameter information and the respective target SR parameter information, and performs spatial multiplexing with the AP MLD during data interaction according to the SR parameter information.
[0132] In an optional embodiment, the target SR parameter information corresponding to the station of each communication connection is different.
[0133] In an optional embodiment, the target SR parameter information includes:
[0134] at least one of a spatial reuse group basic service set color bitmap information (SRG BSS Color Bitmap information) and a spatial reuse group partial basic service set bitmap information (SRG Partial BSSID Bitmap information).
[0135] In an optional embodiment, the target wireless frame includes a multi-link (ML) information element;
[0136] The ML information element includes at least one of multi-link control (Multi-Link Control) information, per-STA profile information, and link information (Link info).
[0137] In an optional embodiment, the ML information element further includes the SR indication information, and the SR indication information indicates whether the target wireless frame includes the SR parameter information.
[0138] The SR indication information is carried in the Multi-Link Control information or the per-STA profile information.
[0139] In an optional embodiment, the target SR parameter information is carried in the Link info.
[0140] In an optional embodiment, the target wireless frame includes at least one of a beacon (Beacon) frame, a probe response (Probe Response) frame, a multi-link probe response (ML Probe Response) frame, an association request (Association Response) frame, and a reassociation request (Reassociation Response) frame.
[0141] In the embodiments of the present disclosure, the receiving module 701 receives a target wireless frame, and the target wireless frame carries spatial reuse (SR) parameter information of at least two communication connections of an access point device; the SR parameter information includes target SR parameter information corresponding to a station of each communication connection; based on the target SR parameter information, spatial reuse in a multi-link communication scenario is implemented, and system throughput is improved.
[0142] The embodiments of the present disclosure also provide a parameter processing apparatus applied to a station device, and the apparatus includes:
[0143] The wireless frame receiving module is configured to receive a target wireless frame, wherein the target wireless frame carries spatial multiplexing SR parameter information of at least two communication connections of the access point device, and the SR parameter information includes target SR parameter information corresponding to a station of each of the communication connections.
[0144] The device further includes other modules of the access point device in the foregoing embodiments, which are not described herein again.
[0145] It can be understood that, in the embodiments of the present disclosure, the method and the device are based on the same concept, and since the principles of the method and the device for solving problems are similar, the implementation of the device and the method can be referred to each other, and the repeated parts are not described herein again.
[0146] Based on the same principle as the method shown in the embodiments of the present disclosure, the embodiments of the present disclosure further disclose an electronic device, which can include but is not limited to: a processor and a memory; the memory is configured to store a computer program; and the processor is configured to execute the parameter processing method shown in any optional embodiment of the present disclosure by invoking the computer program.
[0147] In an optional embodiment, an electronic device is further disclosed, which can be, for example, a server, and includes a processor and a memory. Figure 8 As shown in the foregoing embodiments, Figure 8 As shown in the foregoing embodiments, the electronic device 8000 can be a server, and includes a processor 8001 and a memory 8003. The processor 8001 and the memory 8003 are connected, for example, through a bus 8002. Optionally, the electronic device 8000 can further include a transceiver 8004. It should be noted that, in actual applications, the transceiver 8004 is not limited to one, and the structure of the electronic device 8000 does not constitute a limitation on the embodiments of the present disclosure.
[0148] The processor 8001 can be a CPU (Central Processing Unit, central processing unit), a general-purpose processor, a DSP (Digital Signal Processor, digital signal processor), an ASIC (Application Specific Integrated Circuit, application specific integrated circuit), an FPGA (Field Programmable Gate Array, field programmable gate array) or other programmable logic device, transistor logic device, hardware component or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in combination with the disclosure. The processor 8001 can also be a combination of computing functions, such as one or more microprocessor combinations, combinations of DSP and microprocessor, etc.
[0149] The bus 8002 can include a path that transmits information between the above-described components. The bus 8002 can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, or the like. The bus 8002 can be divided into an address bus, a data bus, a control bus, or the like. For convenience of representation, Figure 8 Only one thick line is used in the middle, but it does not mean that there is only one bus or one type of bus.
[0150] The memory 8003 can be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
[0151] The memory 8003 is used to store application program codes for implementing the schemes of the present disclosure, and is controlled by the processor 8001 to perform. The processor 8001 is used to execute the application program codes stored in the memory 8003 to realize the content shown in the foregoing method embodiments.
[0152] The electronic device includes, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a PMP (Portable Multimedia Player), a car terminal (for example, a car navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like. Figure 8 The electronic device shown is only an example, and should not bring any limitation to the function and use range of the embodiments of the present disclosure.
[0153] The server provided by the present disclosure can be a stand-alone physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs, and basic cloud computing services such as big data and artificial intelligence platforms. The terminal can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, and the like, but is not limited thereto. The terminal and the server can be directly or indirectly connected through wired or wireless communication, and the present disclosure does not limit this.
[0154] The embodiment of the present disclosure discloses a computer readable storage medium, which stores a computer program. When the computer program is run on a computer, the computer can execute the corresponding content in the foregoing method embodiment.
[0155] It should be understood that, although each step in the flowchart of the accompanying drawings is displayed in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and they can be executed in other sequences. Moreover, at least part of the steps in the flowchart of the accompanying drawings can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or sub-steps or stages of other steps.
[0156] It should be noted that the computer readable medium in the above disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of computer readable storage media can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus. In the present disclosure, the computer readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer readable program code. Such a propagated data signal can take many forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or apparatus. The program code contained in the computer readable medium can be transmitted by any suitable medium, including but not limited to a wire, a cable, an RF (radio frequency) or the like, or any suitable combination of the above.
[0157] The computer readable medium described above can be included in the electronic device described above; or can exist separately and not be assembled into the electronic device.
[0158] The computer readable medium described above carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above embodiments.
[0159] According to one aspect of the present disclosure, a computer program product or computer program is disclosed, which includes computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the computer device performs the parameter configuration method and the parameter determination method provided in the various optional implementations described above.
[0160] Computer program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0161] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may
[0162] The modules involved in the embodiments of the present disclosure can be implemented in the form of software or in the form of hardware. In some cases, the name of a module does not constitute a limitation on the module itself, for example, A module can also be described as "A module for performing B operation".
[0163] The above description is merely that of preferred embodiments of the present disclosure and a description of the technical principles of the application. It should be understood by those skilled in the art that the disclosed scope of the present disclosure is not limited to the technical solutions with the specific combinations of the above technical features, and also covers other technical solutions formed by combining the above technical features or equivalent features without departing from the above disclosed concept. For example, the above technical features can be replaced with the technical features disclosed in the present disclosure (but not limited to) with similar functions to form technical solutions.
Claims
1. A parameter processing method, applied to an access point device supporting multiple connections, characterized in that, The method includes: A target radio frame is transmitted; wherein the target radio frame carries spatial multiplexing (SR) parameter information for at least two communication connections of the access point device; the SR parameter information includes target SR parameter information corresponding to a station for each of the communication connections; wherein the target SR parameter information corresponding to a station for each of the communication connections is different; the SR parameter information is used by the access point device and the station to perform spatial multiplexing when interacting with each other through the at least two communication connections.
2. The parameter processing method according to claim 1, characterized in that, The target SR parameter information includes: At least one of the following: Spatial Multiplexing Group Basic Service Set Identifier Bitmap (SRG BSS Color Bitmap) and Spatial Multiplexing Group Partial Basic Service Set Identifier Bitmap (SRG Partial BSSID Bitmap).
3. The parameter processing method according to claim 1, characterized in that, Before sending the target wireless frame, the method includes: Determine the target radio frame corresponding to each of the said stations.
4. The parameter processing method according to claim 3, characterized in that, The target wireless frame includes multi-connection ML information elements; The ML information elements include at least one of Multi-Link Control information, per-STAprofile information, and Link info.
5. The parameter processing method according to claim 4, characterized in that, The ML information element also includes SR indication information, which indicates whether the SR parameter information exists in the target radio frame; The SR indication information is carried in the Multi-Link Control information or the STA Control information.
6. The parameter processing method according to claim 4, characterized in that, The target SR parameter information is carried in the Link info.
7. The parameter processing method according to any one of claims 1 to 6, characterized in that, The target radio frame includes at least one of the following: a beacon frame, a probe response frame, a multi-connection probe response (ML Probe Response) frame, an association response frame, and a reassociation response frame.
8. A parameter processing method applied to a site, characterized in that, The method includes: A target radio frame is received; wherein the target radio frame carries spatial multiplexing (SR) parameter information for at least two communication connections of the access point device; the SR parameter information includes target SR parameter information corresponding to a station for each of the communication connections; wherein the target SR parameter information corresponding to a station for each of the communication connections is different; the SR parameter information is used by the access point device and the station to perform spatial multiplexing when interacting with each other through the at least two communication connections.
9. The parameter processing method according to claim 8, characterized in that, The target SR parameter information includes: At least one of the following: Spatial Multiplexing Group Basic Service Set Identifier Bitmap (SRG BSS Color Bitmap) and Spatial Multiplexing Group Partial Basic Service Set Identifier Bitmap (SRG Partial BSSID Bitmap).
10. The parameter processing method according to claim 9, characterized in that, The target wireless frame includes multi-connection ML information elements; The ML information elements include at least one of Multi-Link Control information, per-STAprofile information, and Link info.
11. The parameter processing method according to claim 10, characterized in that, The ML information element also includes SR indication information, which indicates whether the SR parameter information exists in the target radio frame; The SR indication information is carried in the Multi-Link Control information or per-STA profile information.
12. The parameter processing method according to claim 10, characterized in that, The target SR parameter information is carried in the Link info.
13. The parameter processing method according to any one of claims 8 to 12, characterized in that, The target radio frame includes at least one of the following: a beacon frame, a probe response frame, a multi-connection probe response (ML Probe Response) frame, an association response frame, and a reassociation response frame.
14. An access point device, wherein the access point device is an access point device supporting multiple connections, characterized in that, The device includes: A transmitting module is used to transmit a target radio frame; wherein the target radio frame carries spatial multiplexing (SR) parameter information for at least two communication connections of the access point device; the SR parameter information includes target SR parameter information corresponding to a station for each of the communication connections; wherein the target SR parameter information corresponding to a station for each of the communication connections is different; the SR parameter information is used by the access point device and the station to perform spatial multiplexing when interacting with each other through the at least two communication connections.
15. A site device, characterized in that, The device includes: A receiving module is configured to receive a target radio frame; wherein the target radio frame carries spatial multiplexing (SR) parameter information for at least two communication connections of an access point device; the SR parameter information includes target SR parameter information corresponding to a station for each of the communication connections; wherein the target SR parameter information corresponding to a station for each of the communication connections is different; the SR parameter information is used by the access point device and the station to perform spatial multiplexing when interacting with each other through the at least two communication connections.
16. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method of any one of claims 1 to 13.
17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1 to 13.
Citation Information
Patent Citations
Multi-link communication
US20210014776A1