WO2025231611A1 - Communication method, communication devices and communication system - Google Patents
Communication method, communication devices and communication systemInfo
- Publication number
- WO2025231611A1 WO2025231611A1 PCT/CN2024/091419 CN2024091419W WO2025231611A1 WO 2025231611 A1 WO2025231611 A1 WO 2025231611A1 CN 2024091419 W CN2024091419 W CN 2024091419W WO 2025231611 A1 WO2025231611 A1 WO 2025231611A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- link
- communication
- txop
- data
- periodic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/12—Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- This disclosure relates to the field of communication technology, and in particular to a communication method, communication device and communication system.
- UHR Ultra High Reliability
- WLAN Wireless Local Area Networks
- SNR signal-to-noise ratio
- NSTR Non-simultaneous Transmit and Receive
- This disclosure provides a communication method, communication device, and communication system to further enhance the NSTR mechanism.
- embodiments of this disclosure provide a communication method applied to a multi-link site device (non-AP MLD), the method comprising:
- this disclosure also provides a communication device, which is a multi-link site device (non-AP MLD), and the communication device includes:
- the access module is used to initialize the transmission opportunity TXOP access channel under the first link;
- the adjustment module is used for periodic communication services with other communication media existing under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs, wherein the non-AP MLD adjustment is performed under the first link.
- embodiments of this disclosure also provide a communication device, including:
- One or more processors are One or more processors;
- the communication device is used to execute the communication method described in the embodiments of this disclosure.
- embodiments of this disclosure also provide a communication device, including:
- One or more processors are One or more processors;
- the communication device is used to execute the communication method described in the embodiments of this disclosure.
- This disclosure also provides a communication system, including a communication device; wherein the communication device is configured to implement the communication method described in this disclosure.
- This disclosure also provides a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the communication method as described in this disclosure.
- a non-AP STA attached to a non-AP MLD initializes a TXOP access channel under a first link, while periodic communication services of other communication media exist under a second link.
- the first link and the second link are NSTR link pairs, and the TXOP of the first link overlaps with the periodic communication services of other communication media on the second link in time.
- the non-AP MLD adjusts its operation under the first link, for example, by ending the TXOP early or entering a power saving (PS) mode during the overlapping time, to avoid interference from communication services of other communication media on the current Wi-Fi communication, which could lead to low transmission efficiency, data packet loss, or even communication interruption.
- PS power saving
- Figure 1 is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure
- Figure 2 is a flowchart illustrating one of the communication methods provided in this embodiment of the present disclosure
- FIG. 3 is a second schematic flowchart of the communication method provided in this embodiment of the present disclosure.
- Figure 4 is a third schematic flowchart of the communication method provided in this embodiment of the present disclosure.
- Figure 5 is a fourth flowchart illustrating the communication method provided in this embodiment of the present disclosure.
- Figure 6 is a fifth flowchart illustrating the communication method provided in this embodiment of the present disclosure.
- Figure 7 is a sixth schematic flowchart of the communication method provided in this embodiment of the present disclosure.
- Figure 8 is a flowchart of the communication method provided in this embodiment of the present disclosure (the seventh one).
- Figure 9 is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure.
- Figure 10 is a schematic diagram of the structure of the terminal proposed in the embodiment of this disclosure.
- Figure 11 is a schematic diagram of the chip structure proposed in the embodiments of this disclosure.
- This disclosure presents a communication method, communication device, and communication system.
- embodiments of this disclosure provide a communication method, the method comprising:
- the operation of the non-AP MLD adjustment under the first link includes at least one of the following:
- the TXOP of the first link is terminated in advance
- the first link During the communication time of the periodic communication service, the first link enters a power-saving PS mode.
- the first link is in a blind state, and when the communication time of the periodic communication service ends, the first link resumes media access.
- the operation of the non-AP MLD adjustment under the first link includes at least one of the following:
- the non-AP MLD will not send data during the TXOP period under the first link, or will terminate the TXOP of the first link early, or will reduce the data transmission power by a preset parameter value.
- the non-AP MLD sends a Block Acknowledgment (BA) message frame to the data transmitter of the non-AP STA before the data transmission or reception operation on the second link.
- the BA message frame indicates that the non-AP STA requests the data transmitter to terminate data transmission.
- the operation under the first link is adjusted according to the data received or transmitted status of the non-AP STA.
- the non-AP STA receives data, and the periodic communication service transmits data on the second link.
- the BA message frame includes transmission duration information, and the BA message frame instructs the data sender to: enter a sleep state within the time specified by the transmission duration information; or, after the time specified by the transmission duration information, re-acquire TXOP for transmission according to the Enhanced Distributed Channel Access (EDCA) mechanism.
- EDCA Enhanced Distributed Channel Access
- the device by carrying transmission duration information in the BA message frame, the device enters a sleep state within the time specified by the transmission duration information to avoid mutual interference; or after the time specified by the transmission duration information, the device re-obtains the TXOP according to the EDCA mechanism for transmission to ensure the transmission of WiFi services.
- the early termination of the TXOP of the first link includes:
- the non-AP MLD uses the maximum number of spatial streams (SS) or the maximum number of antennas to determine the time to end the TXOP of the first link based on the switching delay between the first link and the second link.
- SS spatial streams
- the time to end the TXOP of the first link is determined based on the switching delay, so as to improve the accuracy of the time to end the TXOP early.
- the method further includes:
- TSF time synchronization function offset
- the method for obtaining the periodic communication time of other communication technologies can be that the non-AP STA under one link can determine the data transmission or data reception operation of the second link based on the data transmission operation information and data reception operation information periodically broadcast by the STA under other links; and accurately obtain the communication time of the periodic communication service based on the periodic communication duration of other communication technologies broadcast by the STA operating on the second link and the TSF offset.
- embodiments of this disclosure also provide a communication device, which includes at least one of an access module and an adjustment module; wherein the communication device is used to execute an optional implementation of the first aspect.
- embodiments of this disclosure also provide a communication device, including:
- One or more processors are One or more processors;
- the communication device is used to execute an optional implementation of the first aspect.
- embodiments of this disclosure also provide a communication device, including:
- One or more processors are One or more processors;
- the communication device is used to execute an optional implementation of the second aspect.
- embodiments of this disclosure also provide a communication system, including a communication device; wherein the communication device is configured to perform the optional implementation described in the first aspect, and the communication device is configured to perform the optional implementation described in the second aspect.
- embodiments of this disclosure also provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the optional implementation described in the first aspect.
- embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method described in the optional implementation of the first aspect.
- embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the method as described in an alternative implementation of the first aspect.
- inventions of this disclosure provide a chip or chip system.
- the chip or chip system includes processing circuitry configured to perform the method described according to an optional implementation of the first aspect above.
- This disclosure provides communication methods, communication devices, and communication systems.
- the terms “communication method” and “signal transmission method,” “wireless frame transmission method,” etc. can be used interchangeably, as can the terms “information processing system” and “communication system.”
- each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined.
- a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged.
- the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
- multiple refers to two or more.
- the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
- the notation "at least one of A and B", “A and/or B", “A in one case, B in another”, “in response to one case A, in response to another case B”, etc. may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.
- the notation "A or B” may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.
- the descriptive object is a "field,” the ordinal numbers preceding "field” in “first field” and “second field” do not restrict the position or order of the "fields.” "First” and “second” do not restrict whether the "fields” they modify are in the same message, nor do they restrict the order of "first field” and “second field.”
- the descriptive object is a "level,” the ordinal numbers preceding "level” in “first level” and “second level” do not restrict the priority between “levels.”
- the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in “first device,” the number of "devices" can be one or more.
- the objects modified by different prefixes can be the same or different.
- first device and second device can be the same device or different devices, and their types can be the same or different.
- first information and second information can be the same information or different information, and their content can be the same or different.
- “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
- the terms “in response to...”, “in response to determining...”, “in the case of...”, “when...”, “if...”, “if...”, etc., can be used interchangeably.
- the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
- the apparatus and device may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as “equipment”, “device”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, “body”, etc.
- the acquisition of data, information, etc. may comply with the laws and regulations of the country where the location is situated.
- data, information, etc. may be obtained with the user's consent.
- each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
- Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
- the communication system 100 includes an Access Point Multi-Link Device (AP MLD, or multi-connection access point device) 101 and a Non-Access Point Multi-Link Device (Non-AP MLD, or multi-connection site device) 102.
- AP MLD Access Point Multi-Link Device
- Non-AP MLD Non-Access Point Multi-Link Device
- a physical device can include multiple logical devices.
- a multi-link device (or multi-connection device) contains multiple logical entities, each transmitting data through a separate link. Each logical entity contains an independent data transceiver module.
- a single-link device (or single-connection device) has only one logical entity and only one MAC address, while a multi-link device has one MAC address. Each logical entity belonging to the multi-link device has its own MAC address. For example, if a multi-link device operates with three logical entities, then there are four MAC addresses on this physical device: one for the multi-link device and one for each of the three logical entities.
- AP MLD101 may include three auxiliary APs, as shown in Figure 1, AP1, AP2 and AP3; each AP may operate on Link 1, Link 2 and Link 3 respectively; non-AP MLD102 may also include three auxiliary STAs, as shown in Figure 1, non-AP STA1, non-AP STA2 and non-AP STA3; non-AP STA1 operates on Link 1, non-AP STA2 operates on Link 2 and non-AP STA3 operates on Link 3.
- Links 1 to 3 can be multiple links at different frequencies, such as links at 2.4 GHz, 5 GHz, and 6 GHz, or several links with the same or different bandwidths at 2.4 GHz. Additionally, multiple channels can exist under each link.
- AP MLD can link to multiple (three) non-AP MLDs, or under each link, AP can communicate with multiple other types of sites.
- the Non-AP MLD includes, for example, a wireless communication chip, a wireless sensor, or a wireless communication terminal that supports WiFi communication.
- the wireless communication terminal may be at least one of, but is not limited to, a mobile phone, a wearable device, an IoT device that supports WiFi communication, a car with WiFi communication capabilities, a smart car, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home.
- a mobile phone a wearable device
- an IoT device that supports WiFi communication
- a car with WiFi communication capabilities a smart car
- a tablet computer a computer with wireless transceiver capabilities
- VR virtual reality
- the Non-AP MLD can be a terminal device or network device with a Wi-Fi chip.
- the STA can support various WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, and 802.11bn, as well as the next-generation 802.11 protocol, but is not limited to these.
- an AP can be an access point for mobile terminals to access a wired network.
- An AP acts as a bridge connecting wired and wireless networks, its main function being to connect various wireless network clients together and then connect the wireless network to an Ethernet network.
- an AP can be a terminal device or network device equipped with a Wi-Fi chip.
- the AP can support various WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, and 802.11bn, as well as the next-generation 802.11 protocol, but is not limited to these.
- the following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or to some of the main bodies, but are not limited thereto.
- the main bodies shown in FIG1 are illustrative.
- the communication system may include all or some of the main bodies in FIG1, or may include other main bodies outside of FIG1.
- the number and form of each main body are arbitrary.
- Each main body may be physical or virtual.
- the connection relationship between the main bodies is illustrative.
- the main bodies may not be connected or may be connected.
- the connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
- a Basic Service Set (BSS) is a fundamental component.
- An BSS network consists of site devices with some association within a specific coverage area.
- One type of association is where sites communicate directly with each other in a self-organizing network; this is called an Independent Basic Service Set (IBSS).
- IBSS Independent Basic Service Set
- Another more common scenario is that in a BSS network, there is only one central site dedicated to managing the BSS, called the Access Point (AP) device, and all other STAs in the network are associated with it.
- AP Access Point
- terminals also known as non-AP STAs; terminals and non-AP STAs are collectively referred to as STAs.
- STAs When describing STAs, it is not necessary to distinguish between terminals and non-AP STAs.
- a STA cannot detect other STAs that are far away; they are each other's hidden nodes.
- Figure 2 is a schematic diagram of one of the communication methods according to an embodiment of the present disclosure.
- the method can be applied to a multi-link site device non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- the above method includes:
- Step 201 A non-AP STA (e.g., any one of non-AP STA1, non-AP STA2, and non-AP STA3) attached to non-AP MLD102 initializes a transmission opportunity TXOP access channel under the first link, for example, by obtaining TXOP through EDCA (Enhanced Distributed Channel Access) contention.
- EDCA Enhanced Distributed Channel Access
- Step 202 There are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs.
- the non-AP MLD adjustment is performed under the first link.
- Terminal devices often support multiple wireless communication media simultaneously and integrate multiple wireless communication modules, enabling them to access multiple wireless networks simultaneously, such as WLAN, Bluetooth (BT), New Radio (NR), Long Term Evolution (LTE), and Global Navigation Satellite System (GNSS) technologies, or one or more of these. Therefore, terminal devices often contain...
- IDC In-Device Coexistence
- Wi-Fi and BitTorrent typically operate in the 2.4 GHz band, and due to factors such as device miniaturization and cost, many communication devices share the same antenna. Therefore, when Wi-Fi communication occurs between a single node or multiple nodes, communication services from other communication media can interfere with the device's current Wi-Fi communication, leading to low transmission efficiency, data packet loss, or even communication interruption.
- the non-AP STA when a non-AP STA attached to a non-AP MLD is conducting Wi-Fi communication, when initializing the transmission opportunity TXOP access channel under the first link, the non-AP STA determines that there are periodic communication services of other communication media under the second link, so as to avoid the communication services of other communication media from affecting the Wi-Fi communication service under the first link.
- the first link and the second link are NSTR link pairs.
- a physical device can typically include multiple logical devices.
- non-AP MLD102 includes non-AP STA1, non-AP STA2, and non-AP STA3 in Figure 1.
- Each logical device can independently manage data transmission and reception, and each logical device operates independently on a link.
- non-AP STA1 operates on link 1
- non-AP STA2 operates on link 2
- non-AP STA3 operates on link 3.
- some multi-link devices have poor anti-interference performance of their transceivers.
- NSTR link pairs Data transmission and reception between multiple links can cause significant interference, resulting in other links being unable to receive data when a multi-link device is transmitting data on one link.
- These links are called NSTR link pairs. Taking a non-AP STA1 initializing a Transmission Opportunity (TXOP) access channel on link 1 (the first link) as an example, if link 1 and link 2 (the second link) are NSTR link pairs, then link 1 and link 2 cannot perform transmit and receive operations simultaneously.
- TXOP Transmission Opportunity
- communication services of other communication media may include periodic and non-periodic communication.
- Periodic communication involves the repeated use of a medium for a certain duration at certain time intervals under a link.
- a non-AP STA (taking non-AP STA1 as an example) attached to the non-AP MLD102 initializes the TXOP access channel under the first link, while periodic communication services of other communication media exist under the second link.
- the first link and the second link are NSTR link pairs, and the TXOP of the first link overlaps with the periodic communication services of other communication media on the second link in time.
- the non-AP MLD adjusts its operation under the first link, for example, by ending the TXOP early or entering a power saving (PS) mode during the overlapping time, to avoid interference from the communication services of other communication media on the current Wi-Fi communication, which could lead to low transmission efficiency, data packet loss, or even communication interruption.
- PS power saving
- the method can be applied to multi-link site equipment non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- the above method includes:
- Step 301 A non-AP STA (e.g., any one of non-AP STA1, non-AP STA2, and non-AP STA3) attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
- a non-AP STA e.g., any one of non-AP STA1, non-AP STA2, and non-AP STA3 attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
- Step 302 If there are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs, the non-AP MLD terminates the TXOP of the first link in advance before the periodic communication service begins.
- a non-AP STA attached to the non-AP MLD102 initializes the TXOP access channel under the first link, while there are periodic communication services of other communication media under the second link.
- the first link and the second link are NSTR link pairs, and the TXOP of the first link overlaps with the periodic communication services of other communication media on the second link in time.
- the non-AP MLD terminates the TXOP of the first link in advance. For example, it terminates the TXOP before the communication cycle of the periodic communication services of other communication media on the second link begins, so that the Wi-Fi communication ends before the arrival of other communication technologies under the other link, thus avoiding interference from the communication services of other communication media to the current Wi-Fi communication.
- prematurely ending the TXOP of the first link requires time synchronization of the first and second links.
- the non-AP MLD uses the maximum number of spatial streams (SS) or the maximum number of antennas
- the first and second links may be out of sync.
- the non-AP MLD then aligns the time of the first link with the time of the second link based on the switching delay between the first and second links to determine the time to end the TXOP of the first link, thus avoiding time asynchrony between the first and second links and resulting in inaccurate timing of prematurely ending the TXOP of the first link.
- prematurely ending the TXOP can be achieved by sending the TXOP before the start of the periodic communication service. Implemented using truncation frames or CF end frames.
- the method can be applied to multi-link site equipment non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- the above method includes:
- Step 401 a non-AP STA (e.g., any one of non-AP STA1, non-AP STA2 and non-AP STA3) attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
- a non-AP STA e.g., any one of non-AP STA1, non-AP STA2 and non-AP STA3 attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
- Step 402 There are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs. During the communication time of the periodic communication service, the non-AP MLD enters the power-saving PS mode on the first link.
- a non-AP STA attached to the non-AP MLD102 initializes the TXOP access channel under the first link, while there are periodic communication services of other communication media under the second link.
- the first link and the second link are NSTR link pairs, and the TXOP of the first link and the periodic communication services of other communication media of the second link overlap in time.
- the non-AP MLD enters PS mode on the first link, that is, the non-AP STA working on the first link enters PS mode, such as doze mode. When the STA enters doze mode, it cannot transmit or receive data and its power consumption is very low.
- the method can be applied to multi-link site equipment non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- the above method includes:
- Step 501 a non-AP STA (e.g., any one of non-AP STA1, non-AP STA2 and non-AP STA3) attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
- a non-AP STA e.g., any one of non-AP STA1, non-AP STA2 and non-AP STA3 attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
- Step 502 There are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs.
- the non-AP MLD is in a blind state on the first link, and when the communication time of the periodic communication service ends, the medium access is restored on the first link.
- a non-AP STA attached to the non-AP MLD102 initializes a TXOP access channel on the first link, while periodic communication services of other communication media exist on the second link.
- the first and second links are NSTR link pairs, and the TXOP on the first link overlaps with the periodic communication services of other communication media on the second link in time.
- the non-AP MLD enters a blind state on the first link, meaning the non-AP STA operating on the first link enters a blind state.
- the STA for example, does not perform packet reception or channel access procedures to avoid interference from communication services of other communication media on the current Wi-Fi communication.
- the periodic communication service's communication time it resumes medium access on the first link and continues Wi-Fi communication.
- the method can be applied to multi-link site equipment non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- the above method includes:
- Step 601 a non-AP STA (e.g., any one of non-AP STA1, non-AP STA2 and non-AP STA3) attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
- a non-AP STA e.g., any one of non-AP STA1, non-AP STA2 and non-AP STA3 attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
- Step 602 There are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs.
- the non-AP STA will not transmit data during the TXOP period on the first link, or will terminate the TXOP of the first link early, or will reduce the data transmission power by a preset parameter value.
- the non-AP STA operating on the first link needs to transmit data; and the periodic communication service also involves data transmission on the second link. Therefore, the non-AP STA can perform at least one of the following operations during the TXOP period (the overlapping time) on the first link:
- the overlap time includes complete overlap or partial overlap.
- the non-AP STA can regain the TXOP through contention after Medium recovery.
- prematurely ending the TXOP can be achieved by sending a TXOP truncation frame or a CF end frame before the start of the periodic communication service.
- the transmit power is reduced by a preset parameter value compared to before, such as 3dB or more; for example, if there is an interference level tolerance for periodic communication services, the Tx power is reduced accordingly to below the interference level tolerance.
- the method can be applied to multi-link site equipment non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
- the above method includes:
- Step 701 A non-AP STA (e.g., any one of non-AP STA1, non-AP STA2, and non-AP STA3) attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
- a non-AP STA e.g., any one of non-AP STA1, non-AP STA2, and non-AP STA3 attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
- Step 702 If there are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous transmission and reception NSTR link pairs, during the TXOP period, a non-AP STA operating under the first link receives data, and the periodic communication service transmits or receives data on the second link, then before the data transmission or data reception operation on the second link, the non-AP STA sends a Block Ack (BA) message frame to the data transmission end of the non-AP STA.
- the BA message frame indicates that the non-AP STA requests the data transmission end to terminate data transmission.
- the non-AP STA is in the data receiving state under the first link, receiving data frames sent by the data sending end. Before the data sending or receiving operation of the second link, the non-AP STA sends a BA message frame to the data sending end.
- the BA message frame indicates that other communication technologies are sending or receiving data frames, and the data sending end needs to stop sending to avoid interference with the communication services of other communication media.
- the non-AP STA receives data, and the periodic communication service transmits data on the second link.
- the BA message frame includes transmission duration information, and the BA message frame instructs the data sender to: enter a sleep state within the time specified by the transmission duration information; or, after the time specified by the transmission duration information, re-acquire TXOP for transmission according to the Enhanced Distributed Channel Access (EDCA) mechanism.
- EDCA Enhanced Distributed Channel Access
- the transmission duration information of the periodic communication service can be carried in the BA message frame, indicating that during this duration, the non-AP STA can enter sleep mode, or after this duration, it can regain TXOP for transmission according to the enhanced distributed channel access (EDCA) mechanism.
- EDCA enhanced distributed channel access
- the method may further include:
- TSF time synchronization function
- the method for obtaining the periodic communication time of other communication technologies can be that the non-AP STA under one link can determine the data transmission or data reception operation of the second link based on the data transmission operation information and data reception operation information periodically broadcast by the STA under other links (e.g., the STA working on the second link); and the communication time of the periodic communication service can be accurately obtained based on the periodic communication duration of other communication technologies broadcast by the STA working on the second link and the TSF offset.
- the names of information, etc. are not limited to the names described in the embodiments.
- Terms such as “information”, “message”, “signal”, “signaling”, “report”, “configuration”, “indication”, “instruction”, “command”, “channel”, “parameter”, “domain”, “field”, “symbol”, “codepoint”, “bit”, “data”, “program”, and “chip” can be used interchangeably.
- terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”
- wireless access scheme and waveform can be used interchangeably.
- terms such as “certain,” “preset,” “default,” “set,” “indicated,” “a certain,” “any,” and “first” can be used interchangeably.
- “Certain A,” “preset A,” “default A,” “set A,” “indicated A,” “a certain A,” “any A,” and “first A” can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
- the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values (e.g., a comparison with a predetermined value), but is not limited thereto.
- not expecting to receive can be interpreted as not receiving on time domain resources and/or frequency domain resources, or as not performing subsequent processing on the data after receiving it; "not expecting to send” can be interpreted as not sending, or as sending but not expecting the receiver to respond to the sent content.
- step 201 can be implemented as an independent embodiment
- step 202 can be implemented as an independent embodiment
- step 301 can be implemented as an independent embodiment
- step 302 can be implemented as an independent embodiment
- step 401 can be implemented as an independent embodiment
- step 402 can be implemented as an independent embodiment
- step 501 can be implemented as an independent embodiment
- step 502 can be implemented as an independent embodiment
- step 601 can be implemented as an independent embodiment
- step 602 can be implemented as an independent embodiment
- step 701 can be implemented as an independent embodiment
- step 702 can be implemented as an independent embodiment
- the combination of steps 201 and 202 can be implemented as an independent embodiment
- the combination of steps 301 and 302 can be implemented as an independent embodiment
- the combination of steps 401 and 402 can be implemented as an independent embodiment
- the combination of steps 501 and 502 can be implemented as an independent embodiment
- the combination of steps 601 and 602 can be implemented as an independent embodiment
- the combination of steps 701 and 701 can be implemented as an independent embodiment
- Figure 8 is a flowchart illustrating one of the communication methods according to an embodiment of the present disclosure.
- the above method can be applied to non-AP MLD102, and the method includes:
- Step 801 Initialize the transmission opportunity TXOP access channel under the first link
- Step 802 If there are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs, the non-APMLD adjustment is performed under the first link.
- the operation of the non-AP MLD adjustment under the first link includes at least one of the following:
- the TXOP of the first link is terminated in advance
- the first link During the communication time of the periodic communication service, the first link enters a power-saving PS mode.
- the first link is in a blind state, and when the communication time of the periodic communication service ends, the first link resumes media access.
- the operation of the non-AP MLD adjustment under the first link includes at least one of the following:
- the non-AP MLD will not send data during the TXOP period under the first link, or will terminate the TXOP of the first link early, or will reduce the data transmission power by a preset parameter value.
- the non-AP MLD sends a Block Acknowledgment (BA) message frame to the data transmitter of the non-AP STA before the data transmission or reception operation on the second link.
- the BA message frame indicates that the non-AP STA requests the data transmitter to terminate data transmission.
- the non-AP STA receives data, and the periodic communication service transmits data on the second link.
- the BA message frame includes transmission duration information, and the BA message frame instructs the data sender to: enter a sleep state within the time specified by the transmission duration information; or, after the time specified by the transmission duration information, re-acquire TXOP for transmission according to the Enhanced Distributed Channel Access (EDCA) mechanism.
- EDCA Enhanced Distributed Channel Access
- the early termination of the TXOP of the first link includes:
- the non-AP MLD uses the maximum number of spatial streams (SS) or the maximum number of antennas to determine the time to end the TXOP of the first link based on the switching delay between the first link and the second link.
- SS spatial streams
- the method further includes:
- Step 803 Receive data transmission/reception operation information, communication duration information, and time synchronization function offset (TSF) offset information broadcast by the STA operating on the second link;
- TSF time synchronization function offset
- Step 804 Determine whether the data transmission type of the periodic communication service is a sending operation or a receiving operation based on the data sending/receiving operation information; and determine the communication time of the periodic communication service based on the communication duration information and TSF offset information.
- step 801 may be implemented as an independent embodiment
- step 802 may be implemented as an independent embodiment
- step 803 may be implemented as an independent embodiment
- the combination of step 801 and step 802 may be implemented as an independent embodiment
- the combination of step 803 and step 804 may be implemented as an independent embodiment, but is not limited thereto.
- this disclosure provides the following embodiments.
- Action (1) Based solely on periodic communication using other communication technologies, determine the STA's action on the first link:
- the TXOP initialized by the STA under the first link will end before the arrival of other communication technologies under the second link.
- the end time of the TXOP needs to take into account the handover delay between links (the handover delay is used for time synchronization between two links).
- STAs under this link can enter PS mode, i.e., doze state, during the periodic communication time of other communication technologies under the second link;
- Action (2) in addition to periodic communication based on other communication technologies, also determines the STA's action under the first link based on the STA's receiving or transmitting operations under the first link:
- A-1 Do not send any data or terminate TXOP prematurely.
- A-2 Reduce the transmit power or continue transmitting data frames on the first link, but reduce the Tx power by 3dB or more compared to before (if other technologies have interference level tolerance, the Tx power will be reduced accordingly).
- the STA sends a BA to the data frame sender under the first link before (the data frame is transmitted by other communication technologies under the second link), indicating that there are other communication technologies sending/receiving data frames and that the transmission needs to be terminated.
- the transmission duration information of those technologies can be carried, indicating whether the STA can enter sleep mode during this duration or whether the STA can reacquire TXOP and transmit after this duration according to the EDCA mechanism.
- a STA on one link can accurately obtain time information based on the periodic communication duration of other communication technologies and the TSF offset broadcast by STAs on other links.
- an apparatus for implementing any of the above methods.
- an apparatus includes units or modules for implementing the steps performed by the terminal in any of the above methods.
- another apparatus is provided, including components for implementing the above...
- the unit or module of each step performed by a network device (e.g., access network device, core network functional node, core network device, etc.) in any method.
- a network device e.g., access network device, core network functional node, core network device, etc.
- the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated.
- the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device.
- the processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device.
- the units or modules in the device can be implemented in the form of hardware circuits.
- the functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors.
- the hardware circuit is an application-specific integrated circuit (ASIC).
- ASIC application-specific integrated circuit
- the functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit.
- the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
- PLD programmable logic device
- the processor is a circuit with signal processing capabilities.
- the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP).
- the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable.
- the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA.
- ASIC application-specific integrated circuit
- PLD programmable logic device
- the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules.
- it can also be hardware circuits designed for artificial intelligence, which can be understood as ASICs, such as Neural Network Processing Unit (NPU), Tensor Processing Unit (TPU), Deep Learning Processing Unit (DPU), etc.
- ASICs such as Neural Network Processing Unit (NPU), Tensor Processing Unit (TPU), Deep Learning Processing Unit (DPU), etc.
- Figure 9 is a schematic diagram of the structure of a communication device according to an embodiment of this disclosure.
- the communication device 900 may include at least one of an access module 901, an adjustment module 902, etc.
- the access module 901 is used to initialize the Transmission Opportunity (TXOP) access channel under the first link; the adjustment module 902 is used to adjust the operation under the first link when there are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous transmission and reception (NSTR) link pairs.
- TXOP Transmission Opportunity
- NSTR non-simultaneous transmission and reception
- the access module 901 is used to execute at least one of the communication steps performed by the non-AP MLD 102 in any of the above methods (e.g., steps 201, 301, 401, 501, 601, 701, 801, but not limited thereto), which will not be described in detail here.
- the adjustment module 902 is used to execute at least one of the communication steps performed by the non-AP MLD 102 in any of the above methods (e.g., steps 202, 302, 402, 502, 602, 702, 802, but not limited thereto), which will not be described in detail here.
- Figure 10 is a schematic diagram of the structure of a terminal 1000 (e.g., a user equipment) proposed in an embodiment of this disclosure.
- the terminal 1000 may be a chip, chip system, or processor that supports network devices in implementing any of the above methods, or it may be a chip, chip system, or processor that supports a terminal in implementing any of the above methods.
- the terminal 1000 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
- terminal 1000 includes one or more processors 1001.
- Processor 1001 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU).
- the baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data.
- Terminal 1000 is used to execute any of the above methods.
- the terminal 1000 further includes one or more memories 1002 for storing instructions.
- the memories 1002 may be located outside the terminal 1000.
- the terminal 1000 further includes one or more transceivers 1004.
- the transceivers 1004 perform at least one of the communication steps such as sending and/or receiving in the above-described method (e.g., step 804, but not limited thereto), and the processor 1001 performs other steps (e.g., steps 201, 202, 301, 302, 401, 402, 501, 502, 601, 602, 701, 702, 801, 802, . At least one of 803, but not limited to this.
- a transceiver may include a receiver and/or a transmitter, which may be separate or integrated.
- the terms transceiver, transceiver unit, transceiver, transceiver circuit, etc. may be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., may be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., may be used interchangeably.
- terminal 1000 may include one or more interface circuits 1003.
- interface circuit 1003 is connected to memory 1002, and interface circuit 1003 can be used to receive signals from memory 1002 or other devices, and can be used to send signals to memory 1002 or other devices.
- interface circuit 1003 can read instructions stored in memory 1002 and send the instructions to processor 1001.
- the terminal 1000 described in the above embodiments may be a user equipment or other communication device, but the scope of the terminal 1000 described in this disclosure is not limited thereto, and the structure of the terminal 1000 may not be limited by FIG10.
- the communication device may be an independent device or a part of a larger device.
- the communication device may be: (1) an independent integrated circuit IC, or chip, or chip system or subsystem; (2) a set of one or more ICs, optionally, the IC set may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
- Figure 11 is a schematic diagram of the structure of the chip 1100 proposed in an embodiment of this disclosure.
- the terminal 1000 can be a chip or a chip system
- the schematic diagram of the chip 1100 shown in Figure 11 can be referenced, but is not limited thereto.
- Chip 1100 includes one or more processors 1101, which are used to perform any of the above methods.
- chip 1100 further includes one or more 1103s.
- interface circuitry 1103 is connected to memory 1102.
- Interface circuitry 1103 can be used to receive signals from memory 1102 or other devices, and interface circuitry 1103 can be used to send signals to memory 1102 or other devices.
- interface circuitry 1103 can read instructions stored in memory 1102 and send the instructions to processor 1101.
- the interface circuit 1103 performs at least one of the communication steps such as sending and/or receiving in the above method (e.g., step 804, but not limited thereto), and the processor 1101 performs at least one of other steps (e.g., steps 201, 202, 301, 302, 401, 402, 501, 502, 601, 602, 701, 702, 801, 802, 803, but not limited thereto).
- steps 201, 202, 301, 302, 401, 402, 501, 502, 601, 602, 701, 702, 801, 802, 803, but not limited thereto e.g., steps 201, 202, 301, 302, 401, 402, 501, 502, 601, 602, 701, 702, 801, 802, 803, but not limited thereto.
- interface circuit In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc., can be used interchangeably.
- chip 1100 further includes one or more memories 1102 for storing instructions.
- all or part of the memories 1102 may be located outside of chip 1100.
- the storage medium is an electronic storage medium.
- the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices.
- the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
- This disclosure also proposes a program product that, when executed by terminal 1000, causes terminal 1000 to perform any of the above methods.
- the program product is a computer program product.
- This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本公开涉及通信技术领域,尤其涉及一种通信方法、通信设备及通信系统。This disclosure relates to the field of communication technology, and in particular to a communication method, communication device and communication system.
目前,Wi-Fi技术所研究的内容例如超高可靠性(Ultra High Reliability,UHR),其愿景为提高无线局域网(Wireless Local Area Networks,WLAN)连接的可靠性、减少延迟、提高可管理性、在不同信噪比(Signal to Noise Ratio,SNR)级别下增加吞吐量并降低设备级功耗等。Currently, research on Wi-Fi technology focuses on areas such as Ultra High Reliability (UHR), with the vision of improving the reliability of Wireless Local Area Networks (WLAN) connections, reducing latency, improving manageability, increasing throughput at different signal-to-noise ratio (SNR) levels, and reducing device-level power consumption.
在UHR中,非同时发送和接收(Non-simultaneous Transmit and Receive,NSTR)机制将会进一步增强,以保证低时延业务的时延需求。In UHR, the Non-simultaneous Transmit and Receive (NSTR) mechanism will be further enhanced to ensure the latency requirements of low-latency services.
发明内容Summary of the Invention
本公开实施例提供了一种通信方法、通信设备及通信系统,以进一步增强NSTR机制。This disclosure provides a communication method, communication device, and communication system to further enhance the NSTR mechanism.
一方面,本公开实施例提供了一种通信方法,应用于多链路站点设备non-AP MLD,所述方法包括:On one hand, embodiments of this disclosure provide a communication method applied to a multi-link site device (non-AP MLD), the method comprising:
在第一链路下初始化传输机会TXOP接入信道;Initialize the transmission opportunity TXOP access channel under the first link;
在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对,所述non-APMLD调整在所述第一链路下的操作。There are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs. The non-APMLD adjustment is performed under the first link.
另一方面,本公开实施例还提供了一种通信设备,所述通信设备为多链路站点设备non-AP MLD,所述通信设备包括:On the other hand, this disclosure also provides a communication device, which is a multi-link site device (non-AP MLD), and the communication device includes:
接入模块,用于在第一链路下初始化传输机会TXOP接入信道;The access module is used to initialize the transmission opportunity TXOP access channel under the first link;
调整模块,用于在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对,所述non-AP MLD调整在所述第一链路下的操作。The adjustment module is used for periodic communication services with other communication media existing under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs, wherein the non-AP MLD adjustment is performed under the first link.
另一方面,本公开实施例还提供了一种通信设备,包括:On the other hand, embodiments of this disclosure also provide a communication device, including:
一个或多个处理器;One or more processors;
其中,所述通信设备用于执行实现本公开实施例中所述的通信方法。The communication device is used to execute the communication method described in the embodiments of this disclosure.
另一方面,本公开实施例还提供了一种通信设备,包括:On the other hand, embodiments of this disclosure also provide a communication device, including:
一个或多个处理器;One or more processors;
其中,所述通信设备用于执行实现本公开实施例中所述的通信方法。The communication device is used to execute the communication method described in the embodiments of this disclosure.
本公开实施例还提供了一种通信系统,包括通信设备;其中,所述通信设备被配置为实现本公开实施例中所述的通信方法,所述通信设备被配置为实现本公开实施例中所述的通信方法。This disclosure also provides a communication system, including a communication device; wherein the communication device is configured to implement the communication method described in this disclosure.
本公开实施例还提供了一种存储介质,所述存储介质存储有指令,当所述指令在通信设备上运行时,使得所述通信设备执行如本公开实施例中所述的通信方法。This disclosure also provides a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the communication method as described in this disclosure.
本公开实施例中,附属于non-AP MLD的一个non-AP STA在第一链路下初始化TXOP接入信道,而在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为NSTR链路对,且第一链路的TXOP与第二链路的其他通信媒介的周期性通信业务在时间上存在重叠,则所述non-AP MLD调整在所述第一链路下的操作,例如,提前结束TXOP,或在重叠时间内进入省电(Power Saving,PS)模式,避免其他通信媒介的通信业务对当前的Wi-Fi通信产生干扰,导致传输效率低、数据包丢失甚至通信中断等情况发生。In this embodiment, a non-AP STA attached to a non-AP MLD initializes a TXOP access channel under a first link, while periodic communication services of other communication media exist under a second link. The first link and the second link are NSTR link pairs, and the TXOP of the first link overlaps with the periodic communication services of other communication media on the second link in time. In this case, the non-AP MLD adjusts its operation under the first link, for example, by ending the TXOP early or entering a power saving (PS) mode during the overlapping time, to avoid interference from communication services of other communication media on the current Wi-Fi communication, which could lead to low transmission efficiency, data packet loss, or even communication interruption.
本公开实施例附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本公开的实践了解到。 Additional aspects and advantages of embodiments of this disclosure will be set forth in part in the description which follows, and will become apparent from the description or may be learned by practice of this disclosure.
为了更清楚地说明本公开实施例中的技术方案,以下对实施例描述所需的附图进行介绍,以下附图仅仅是本公开的一些实施例,不对本公开的保护范围造成具体限制。To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.
图1为根据本公开实施例提供的通信系统的架构的一个示例性示意图;Figure 1 is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure;
图2为本公开实施例提供的通信方法的流程示意图之一;Figure 2 is a flowchart illustrating one of the communication methods provided in this embodiment of the present disclosure;
图3为本公开实施例提供的通信方法的流程示意图之二;Figure 3 is a second schematic flowchart of the communication method provided in this embodiment of the present disclosure;
图4为本公开实施例提供的通信方法的流程示意图之三;Figure 4 is a third schematic flowchart of the communication method provided in this embodiment of the present disclosure;
图5为本公开实施例提供的通信方法的流程示意图之四;Figure 5 is a fourth flowchart illustrating the communication method provided in this embodiment of the present disclosure;
图6为本公开实施例提供的通信方法的流程示意图之五;Figure 6 is a fifth flowchart illustrating the communication method provided in this embodiment of the present disclosure;
图7为本公开实施例提供的通信方法的流程示意图之六;Figure 7 is a sixth schematic flowchart of the communication method provided in this embodiment of the present disclosure;
图8为本公开实施例提供的通信方法的流程示意图之七;Figure 8 is a flowchart of the communication method provided in this embodiment of the present disclosure (the seventh one).
图9为本公开实施例提出的通信设备的结构示意图;Figure 9 is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure;
图10为本公开实施例提出的终端的结构示意图;Figure 10 is a schematic diagram of the structure of the terminal proposed in the embodiment of this disclosure;
图11为本公开实施例提出的芯片的结构示意图。Figure 11 is a schematic diagram of the chip structure proposed in the embodiments of this disclosure.
本公开实施例提出了一种通信方法、通信设备及通信系统。This disclosure presents a communication method, communication device, and communication system.
第一方面,本公开实施例提出了一种通信方法,所述方法包括:In a first aspect, embodiments of this disclosure provide a communication method, the method comprising:
在第一链路下初始化传输机会TXOP接入信道;Initialize the transmission opportunity TXOP access channel under the first link;
在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对,所述non-APMLD调整在所述第一链路下的操作。There are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs. The non-APMLD adjustment is performed under the first link.
在上述实施例中,通过调整在所述第一链路下的操作,避免其他通信媒介的通信业务对当前的Wi-Fi通信产生干扰,导致传输效率低、数据包丢失甚至通信中断等情况发生。。In the above embodiments, by adjusting the operation under the first link, interference from communication services of other communication media on the current Wi-Fi communication is avoided, preventing situations such as low transmission efficiency, data packet loss, or even communication interruption.
结合第一方面的一些实施例,在一些实施例中,所述non-AP MLD调整在所述第一链路下的操作,包括以下至少一项:In conjunction with some embodiments of the first aspect, in some embodiments, the operation of the non-AP MLD adjustment under the first link includes at least one of the following:
在所述周期性通信业务开始之前,提前结束所述第一链路的TXOP;Before the start of the periodic communication service, the TXOP of the first link is terminated in advance;
在所述周期性通信业务的通信时间内,在所述第一链路进入省电PS模式;During the communication time of the periodic communication service, the first link enters a power-saving PS mode.
在所述周期性通信业务的通信时间内,在所述第一链路处于盲blind状态,并在所述周期性通信业务的通信时间结束,在所述第一链路恢复介质接入。During the communication time of the periodic communication service, the first link is in a blind state, and when the communication time of the periodic communication service ends, the first link resumes media access.
在上述实施例中,通过提前结束TXOP,或在重叠时间内进入PS模式或blind状态,避免其他通信媒介的通信业务对当前的Wi-Fi通信产生干扰。In the above embodiments, by ending TXOP in advance, or entering PS mode or blind state during the overlapping time, interference from communication services of other communication media on the current Wi-Fi communication is avoided.
结合第一方面的一些实施例,在一些实施例中,所述non-AP MLD调整在所述第一链路下的操作,包括以下至少一项:In conjunction with some embodiments of the first aspect, in some embodiments, the operation of the non-AP MLD adjustment under the first link includes at least one of the following:
在所述TXOP的时间内,工作在所述第一链路下的non-AP STA发送数据,且所述周期性通信业务在所述第二链路存在数据发送,则所述non-AP MLD在所述第一链路下在所述TXOP的时间内不发送数据,或提前结束所述第一链路的TXOP,或将数据发射功率降低预设参数值;During the TXOP period, if a non-AP STA operating under the first link sends data, and the periodic communication service sends data on the second link, then the non-AP MLD will not send data during the TXOP period under the first link, or will terminate the TXOP of the first link early, or will reduce the data transmission power by a preset parameter value.
在所述TXOP的时间内,工作在所述第一链路下的non-AP STA接收数据,且所述周期性通信业务在所述第二链路存在数据发送或接收,则所述non-AP MLD在所述第二链路的数据发送操作或数据接收操作之前,向所述non-AP STA的数据发送端发送块确认BA消息帧,所述BA消息帧标识所述non-AP STA请求所述数据发送端终止发送数据。During the TXOP period, if a non-AP STA operating on the first link receives data, and the periodic communication service is transmitting or receiving data on the second link, then the non-AP MLD sends a Block Acknowledgment (BA) message frame to the data transmitter of the non-AP STA before the data transmission or reception operation on the second link. The BA message frame indicates that the non-AP STA requests the data transmitter to terminate data transmission.
在上述实施例中,根据non-AP STA接收数据或发送数据状态,调整在所述第一链路下的操作。In the above embodiments, the operation under the first link is adjusted according to the data received or transmitted status of the non-AP STA.
结合第一方面的一些实施例,在一些实施例中,在所述TXOP的时间内所述non-AP STA接收数据,且所述周期性通信业务在所述第二链路存在数据发送,In conjunction with some embodiments of the first aspect, in some embodiments, during the TXOP period, the non-AP STA receives data, and the periodic communication service transmits data on the second link.
所述BA消息帧中包括传输时长信息,所述BA消息帧指示所述数据发送端:在所述传输时长信息标识的时间内进入休眠状态;或在所述传输时长信息标识的时间之后,根据增强分布式信道接入EDCA机制重新获得TXOP进行传输。The BA message frame includes transmission duration information, and the BA message frame instructs the data sender to: enter a sleep state within the time specified by the transmission duration information; or, after the time specified by the transmission duration information, re-acquire TXOP for transmission according to the Enhanced Distributed Channel Access (EDCA) mechanism.
在上述实施例中,通过在BA消息帧中携带传输时长信息,在所述传输时长信息标识的时间内进入休眠状态,避免互相干扰;或在所述传输时长信息标识的时间之后,根据EDCA机制重新获得TXOP进行传输,以保障WiFi业务的传输。In the above embodiments, by carrying transmission duration information in the BA message frame, the device enters a sleep state within the time specified by the transmission duration information to avoid mutual interference; or after the time specified by the transmission duration information, the device re-obtains the TXOP according to the EDCA mechanism for transmission to ensure the transmission of WiFi services.
结合第一方面的一些实施例,在一些实施例中,所述提前结束所述第一链路的TXOP,包括: In conjunction with some embodiments of the first aspect, in some embodiments, the early termination of the TXOP of the first link includes:
所述TXOP初始化过程中,所述non-AP MLD使用最大空间流SS数量或最大天线数量,根据所述第一链路与所述第二链路之间的切换时延,确定结束所述第一链路的TXOP的时间。During the TXOP initialization process, the non-AP MLD uses the maximum number of spatial streams (SS) or the maximum number of antennas to determine the time to end the TXOP of the first link based on the switching delay between the first link and the second link.
在上述实施例中,根据切换时延确定结束所述第一链路的TXOP的时间,以提高提前结束TXOP的时间精确度。In the above embodiments, the time to end the TXOP of the first link is determined based on the switching delay, so as to improve the accuracy of the time to end the TXOP early.
结合第一方面的一些实施例,在一些实施例中,所述方法还包括:In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
接收工作在所述第二链路的STA广播的数据发送/接收操作信息、通信时长信息以及时间同步功能偏移TSF offset信息;Receive data transmission/reception operation information, communication duration information, and time synchronization function offset (TSF) information broadcast by the STA operating on the second link;
根据数据发送/接收操作信息,确定所述周期性通信业务的数据传输类型为发送操作或接收操作;以及所述根据所述通信时长信息以及TSF offset信息,确定所述周期性通信业务的通信时间。Based on the data sending/receiving operation information, determine whether the data transmission type of the periodic communication service is a sending operation or a receiving operation; and based on the communication duration information and TSF offset information, determine the communication time of the periodic communication service.
在上述实施例中,其他通信技术周期性通信时间的获得方式,可以是在一链路下的non-AP STA,可根据其他链路下STA周期性地广播的数据发送操作信息、数据接收操作信息确定第二链路的数据发送或数据接收操作;并根据工作在所述第二链路的STA广播的其他通信技术周期性的通信时长以及TSF offset,来准确地获得所述周期性通信业务的通信时间。In the above embodiments, the method for obtaining the periodic communication time of other communication technologies can be that the non-AP STA under one link can determine the data transmission or data reception operation of the second link based on the data transmission operation information and data reception operation information periodically broadcast by the STA under other links; and accurately obtain the communication time of the periodic communication service based on the periodic communication duration of other communication technologies broadcast by the STA operating on the second link and the TSF offset.
第二方面,本公开实施例还提供了一种通信设备,上述通信设备包括接入模块、调整模块中的至少一者;其中,上述通信设备用于执行第一方面的可选实现方式。Secondly, embodiments of this disclosure also provide a communication device, which includes at least one of an access module and an adjustment module; wherein the communication device is used to execute an optional implementation of the first aspect.
第三方面,本公开实施例还提供了一种通信设备,包括:Thirdly, embodiments of this disclosure also provide a communication device, including:
一个或多个处理器;One or more processors;
其中,所述通信设备用于执行第一方面的可选实现方式。The communication device is used to execute an optional implementation of the first aspect.
第四方面,本公开实施例还提供了一种通信设备,包括:Fourthly, embodiments of this disclosure also provide a communication device, including:
一个或多个处理器;One or more processors;
其中,所述通信设备用于执行第二方面的可选实现方式。The communication device is used to execute an optional implementation of the second aspect.
第五方面,本公开实施例还提供了一种通信系统,包括通信设备;其中,所述通信设备被配置为执行如第一方面所述的可选实现方式,所述通信设备被配置为如第二方面所述的可选实现方式。Fifthly, embodiments of this disclosure also provide a communication system, including a communication device; wherein the communication device is configured to perform the optional implementation described in the first aspect, and the communication device is configured to perform the optional implementation described in the second aspect.
第六方面,本公开实施例还提供了一种存储介质,所述存储介质存储有指令,当所述指令在通信设备上运行时,使得所述通信设备执行如第一方面所述的可选实现方式。In a sixth aspect, embodiments of this disclosure also provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the optional implementation described in the first aspect.
第七方面,本公开实施例提出了程序产品,上述程序产品被通信设备执行时,使得上述通信设备执行如第一方面的可选实现方式所描述的方法。In a seventh aspect, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method described in the optional implementation of the first aspect.
第八方面,本公开实施例提出了计算机程序,当其在计算机上运行时,使得计算机执行如第一方面的可选实现方式所描述的方法。In an eighth aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the method as described in an alternative implementation of the first aspect.
第九方面,本公开实施例提供了一种芯片或芯片系统。该芯片或芯片系统包括处理电路,被配置为执行根据上述第一方面的可选实现方式所描述的方法。In a ninth aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the method described according to an optional implementation of the first aspect above.
可以理解地,上述通信设备、通信系统、存储介质、程序产品、计算机程序、芯片或芯片系统均用于执行本公开实施例所提出的方法。因此,其所能达到的有益效果可以参考对应方法中的有益效果,此处不再赘述。It is understood that the aforementioned communication devices, communication systems, storage media, program products, computer programs, chips, or chip systems are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
本公开实施例提出了通信方法、通信设备及通信系统。在一些实施例中,通信方法与信号发送方法、无线帧发送方法等术语可以相互替换,信息处理系统、通信系统等术语可以相互替换。This disclosure provides communication methods, communication devices, and communication systems. In some embodiments, the terms "communication method" and "signal transmission method," "wireless frame transmission method," etc., can be used interchangeably, as can the terms "information processing system" and "communication system."
本公开实施例并非穷举,仅为部分实施例的示意,不作为对本公开保护范围的具体限制。在不矛盾的情况下,某一实施例中的每个步骤均可以作为独立实施例来实施,且各步骤之间可以任意组合,例如,在某一实施例中去除部分步骤后的方案也可以作为独立实施例来实施,且在某一实施例中各步骤的顺序可以任意交换,另外,某一实施例中的可选实现方式可以任意组合;此外,各实施例之间可以任意组合,例如,不同实施例的部分或全部步骤可以任意组合,某一实施例可以与其他实施例的可选实现方式任意组合。This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
在各本公开实施例中,如果没有特殊说明以及逻辑冲突,各实施例之间的术语和/或描述具有一致性,且可以互相引用,不同实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。 In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and/or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
本公开实施例中所使用的术语只是为了描述特定实施例的目的,而并非作为对本公开的限制。The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
在本公开实施例中,“多个”是指两个或两个以上。In the embodiments disclosed herein, "multiple" refers to two or more.
在一些实施例中,“至少一者(至少一项、至少一个)(at least one of)”、“一个或多个(one or more)”、“多个(a plurality of)”、“多个(multiple)等术语可以相互替换。In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
在一些实施例中,“A、B中的至少一者”、“A和/或B”、“在一情况下A,在另一情况下B”、“响应于一情况A,响应于另一情况B”等记载方式,根据情况可以包括以下技术方案:在一些实施例中A(与B无关地执行A);在一些实施例中B(与A无关地执行B);在一些实施例中从A和B中选择执行(A和B被选择性执行);在一些实施例中A和B(A和B都被执行)。当有A、B、C等更多分支时也类似上述。In some embodiments, the notation "at least one of A and B", "A and/or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.
在一些实施例中,“A或B”等记载方式,根据情况可以包括以下技术方案:在一些实施例中A(与B无关地执行A);在一些实施例中B(与A无关地执行B);在一些实施例中从A和B中选择执行(A和B被选择性执行)。当有A、B、C等更多分支时也类似上述。In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.
本公开实施例中的“第一”、“第二”等前缀词,仅仅为了区分不同的描述对象,不对描述对象的位置、顺序、优先级、数量或内容等构成限制,对描述对象的陈述参见权利要求或实施例中上下文的描述,不应因为使用前缀词而构成多余的限制。例如,描述对象为“字段”,则“第一字段”和“第二字段”中“字段”之前的序数词并不限制“字段”之间的位置或顺序,“第一”和“第二”并不限制其修饰的“字段”是否在同一个消息中,也不限制“第一字段”和“第二字段”的先后顺序。再如,描述对象为“等级”,则“第一等级”和“第二等级”中“等级”之前的序数词并不限制“等级”之间的优先级。再如,描述对象的数量并不受序数词的限制,可以是一个或者多个,以“第一装置”为例,其中“装置”的数量可以是一个或者多个。此外,不同前缀词修饰的对象可以相同或不同,例如,描述对象为“装置”,则“第一装置”和“第二装置”可以是相同的装置或者不同的装置,其类型可以相同或不同;再如,描述对象为“信息”,则“第一信息”和“第二信息”可以是相同的信息或者不同的信息,其内容可以相同或不同。The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
在一些实施例中,“包括A”、“包含A”、“用于指示A”、“携带A”,可以解释为直接携带A,也可以解释为间接指示A。In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
在一些实施例中,“响应于……”、“响应于确定……”、“在……的情况下”、“在……时”、“当……时”、“若……”、“如果……”等术语可以相互替换。In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.
在一些实施例中,“大于”、“大于或等于”、“不小于”、“多于”、“多于或等于”、“不少于”、“高于”、“高于或等于”、“不低于”、“以上”等术语可以相互替换,“小于”、“小于或等于”、“不大于”、“少于”、“少于或等于”、“不多于”、“低于”、“低于或等于”、“不高于”、“以下”等术语可以相互替换。In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
在一些实施例中,装置和设备可以解释为实体的、也可以解释为虚拟的,其名称不限定于实施例中所记载的名称,在一些情况下也可以被理解为“设备(equipment)”、“设备(device)”、“电路”、“网元”、“节点”、“功能”、“单元”、“部件(section)”、“系统”、“网络”、“芯片”、“芯片系统”、“实体”、“主体”等。In some embodiments, the apparatus and device may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "body", etc.
在一些实施例中,获取数据、信息等可以遵照所在地国家的法律法规。In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
在一些实施例中,可以在得到用户同意后获取数据、信息等。In some embodiments, data, information, etc., may be obtained with the user's consent.
此外,本公开实施例的表格中的每一元素、每一行、或每一列均可以作为独立实施例来实施,任意元素、任意行、任意列的组合也可以作为独立实施例来实施。Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
图1是根据本公开实施例示出的通信系统的架构示意图。Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
如图1所示,通信系统100包括多链路接入点设备(Access Point Multi-Link Device,AP MLD,或称多连接接入点设备)101、多链路站点设备(Non-Access Point Multi-Link Device,Non-AP MLD,或称多连接站点设备)102。As shown in Figure 1, the communication system 100 includes an Access Point Multi-Link Device (AP MLD, or multi-connection access point device) 101 and a Non-Access Point Multi-Link Device (Non-AP MLD, or multi-connection site device) 102.
通常情况下,一个物理设备可以包括多个逻辑设备,多链路设备(或多链路设备)中包含有多个逻辑实体,每个逻辑实体分别通过一条链路进行数据传输,每个逻辑实体均包含有独立的数据收发模块。单链路设备(或单连接设备)只有一个逻辑实体,并且只有一个MAC地址,而多链路设备有一个MAC地址,隶属于多链路设备的每一个逻辑实体都有一个MAC地址,例如一个多链路设备运行有三个逻辑实体,则在这个物理设备上有四个MAC地址,一个是多链路设备的,三个逻辑实体各有一个MAC地址。作为示例,AP MLD101可以包括三个附属AP,如图1所示的AP1、AP2和AP3;每个AP可以分别工作在链路1(Link 1)、链路2(Link 2)以及链路3(Link 3);non-AP MLD102也可以包括三个附属STA,如图1所示的non-AP STA1、non-AP STA2和non-AP STA3;non-AP STA1工作在链路1、non-AP STA2工作在链路2以及non-AP STA3工作在链路3。Typically, a physical device can include multiple logical devices. A multi-link device (or multi-connection device) contains multiple logical entities, each transmitting data through a separate link. Each logical entity contains an independent data transceiver module. A single-link device (or single-connection device) has only one logical entity and only one MAC address, while a multi-link device has one MAC address. Each logical entity belonging to the multi-link device has its own MAC address. For example, if a multi-link device operates with three logical entities, then there are four MAC addresses on this physical device: one for the multi-link device and one for each of the three logical entities. As an example, AP MLD101 may include three auxiliary APs, as shown in Figure 1, AP1, AP2 and AP3; each AP may operate on Link 1, Link 2 and Link 3 respectively; non-AP MLD102 may also include three auxiliary STAs, as shown in Figure 1, non-AP STA1, non-AP STA2 and non-AP STA3; non-AP STA1 operates on Link 1, non-AP STA2 operates on Link 2 and non-AP STA3 operates on Link 3.
为了便于描述,在下文中,主要描述一个AP与一个non-AP STA在多链路下进行通信的示例,然而,本公开的示例实施例不限于此。在图1的示例中,假设AP1与non-AP STA1通过对应的第一 链路Link 1进行通信,类似地,AP2与non-AP STA2通过对应的第二链路Link 2进行通信,AP通过第三链路Link 3与non-AP STA3进行通信。此外,Link 1至Link 3可以分别是不同频率下的多个链路,例如,2.4GHz、5GHz、6GHz下的链路,或2.4GHz下的几个相同或不同带宽的链路。此外,在每个链路下可以存在多个信道。可以理解的是,图1所示的通信场景仅是示例性的,本公开构思不限于此,例如,AP MLD可以链路到多个(三个)non-AP MLD,或者在每个链路下,AP可以与多个其他类型的站点进行通信。For ease of description, the following primarily describes an example of communication between an AP and a non-AP STA in a multi-link environment; however, the exemplary embodiments of this disclosure are not limited thereto. In the example of Figure 1, it is assumed that AP1 and non-AP STA1 communicate via a corresponding first... Communication occurs via Link 1. Similarly, AP2 communicates with non-AP STA2 via the corresponding second link, Link 2, and AP communicates with non-AP STA3 via the third link, Link 3. Furthermore, Links 1 to 3 can be multiple links at different frequencies, such as links at 2.4 GHz, 5 GHz, and 6 GHz, or several links with the same or different bandwidths at 2.4 GHz. Additionally, multiple channels can exist under each link. It is understood that the communication scenario shown in Figure 1 is merely exemplary, and the present disclosure is not limited thereto. For example, AP MLD can link to multiple (three) non-AP MLDs, or under each link, AP can communicate with multiple other types of sites.
在一些实施例中,Non-AP MLD例如包括支持WiFi通讯功能的无线通讯芯片、无线传感器或无线通信终端。可选地,无线通信终端例如手机(mobile phone)、可穿戴设备、支持WiFi通讯功能的物联网设备、具备WiFi通讯功能的汽车、智能汽车、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self-driving)中的无线终端设备、远程手术(remote medical surgery)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备、智慧家庭(smart home)中的无线终端设备中的至少一者,但不限于此。In some embodiments, the Non-AP MLD includes, for example, a wireless communication chip, a wireless sensor, or a wireless communication terminal that supports WiFi communication. Optionally, the wireless communication terminal may be at least one of, but is not limited to, a mobile phone, a wearable device, an IoT device that supports WiFi communication, a car with WiFi communication capabilities, a smart car, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home.
具体地,Non-AP MLD可以是带有无线保真(WiFi)芯片的终端设备或者网络设备。可选的,STA可以支持802.11ax、802.11be、802.11ac、802.11n、802.11g、802.11b及802.11a、、802.11bf、802.11bn等多种WLAN制式,以及支持下一代802.11协议,但不限于此。Specifically, the Non-AP MLD can be a terminal device or network device with a Wi-Fi chip. Optionally, the STA can support various WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, and 802.11bn, as well as the next-generation 802.11 protocol, but is not limited to these.
在一些实施例中,AP可以是移动终端进入有线网络的接入点。AP相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。具体地,AP可以是带有无线保真芯片的终端设备或者网络设备。可选的,AP可以支持802.11ax、802.11be、802.11ac、802.11n、802.11g、802.11b及802.11a、802.11bf、802.11bn等多种WLAN制式,以及支持下一代802.11协议,但不限于此。In some embodiments, an AP can be an access point for mobile terminals to access a wired network. An AP acts as a bridge connecting wired and wireless networks, its main function being to connect various wireless network clients together and then connect the wireless network to an Ethernet network. Specifically, an AP can be a terminal device or network device equipped with a Wi-Fi chip. Optionally, the AP can support various WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11bf, and 802.11bn, as well as the next-generation 802.11 protocol, but is not limited to these.
可以理解的是,本公开实施例描述的通信系统是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提出的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本公开实施例提出的技术方案对于类似的技术问题同样适用。It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
下述本公开实施例可以应用于图1所示的通信系统100、或部分主体,但不限于此。图1所示的各主体是例示,通信系统可以包括图1中的全部或部分主体,也可以包括图1以外的其他主体,各主体数量和形态为任意,各主体可以是实体的也可以是虚拟的,各主体之间的连接关系是例示,各主体之间可以不连接也可以连接,其连接可以是任意方式,可以是直接连接也可以是间接连接,可以是有线连接也可以是无线连接。The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1 are illustrative. The communication system may include all or some of the main bodies in FIG1, or may include other main bodies outside of FIG1. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
本公开各实施例可以应用于无线局域网(Wireless Local Area Network,WLAN),例如采用802.11系列协议的局域网。在WLAN中,基本服务集(BSS,Basic Service Set)是一个WLAN的基本组成部分。BSS网络是由某一特定覆盖区域之内具有某种关联的站点设备组成。关联的一种情形是站点在一个自组网络中相互直接通信,这被称为独立BSS(IBSS,Independent Basic Service Set)。另一种更常见的情形是在BSS网络中只有一个具有专职管理BSS的中央站点被称为接入点设备,而在该网络中的其它STA都与它相关联。在BSS网络中的不是中央站点的其它站点被称之为终端,也称之为non-AP STA,终端和non-AP STA统称之为STA。当描述STA时不需要区分终端和non-AP STA。在同一个BSS网络中,由于距离、发送功率等原因,一个STA无法检测离其较远的其他STA,两者互为对方的隐藏节点。The embodiments disclosed herein can be applied to Wireless Local Area Networks (WLANs), such as LANs using the 802.11 series of protocols. In a WLAN, a Basic Service Set (BSS) is a fundamental component. An BSS network consists of site devices with some association within a specific coverage area. One type of association is where sites communicate directly with each other in a self-organizing network; this is called an Independent Basic Service Set (IBSS). Another more common scenario is that in a BSS network, there is only one central site dedicated to managing the BSS, called the Access Point (AP) device, and all other STAs in the network are associated with it. Other sites in the BSS network that are not the central site are called terminals, also known as non-AP STAs; terminals and non-AP STAs are collectively referred to as STAs. When describing STAs, it is not necessary to distinguish between terminals and non-AP STAs. Within the same BSS network, due to distance, transmission power, etc., a STA cannot detect other STAs that are far away; they are each other's hidden nodes.
图2是根据本公开实施例示出的通信方法的示意图之一,所述方法可以应用于多链路站点设备non-AP MLD102,例如non-AP MLD102包括图1中的non-AP STA1、non-AP STA2和non-AP STA3。Figure 2 is a schematic diagram of one of the communication methods according to an embodiment of the present disclosure. The method can be applied to a multi-link site device non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
如图2所示,上述方法包括:As shown in Figure 2, the above method includes:
步骤201,附属于non-AP MLD102的一个non-AP STA(例如non-AP STA1、non-AP STA2和non-AP STA3中的任一个)在第一链路下初始化传输机会TXOP接入信道,例如通过EDCA(Enhanced Distributed Channel Access)竞争的方式获得TXOP。Step 201: A non-AP STA (e.g., any one of non-AP STA1, non-AP STA2, and non-AP STA3) attached to non-AP MLD102 initializes a transmission opportunity TXOP access channel under the first link, for example, by obtaining TXOP through EDCA (Enhanced Distributed Channel Access) contention.
步骤202,在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对,所述non-AP MLD调整在所述第一链路下的操作。Step 202: There are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs. The non-AP MLD adjustment is performed under the first link.
随着无线通信技术的发展,终端设备的集成度越来越高。终端设备往往同时支持多种无线通信媒介,并集成多个无线通信模块,能够同时接入多种无线网络,如WLAN、蓝牙(Blue Tooth,BT)技术、新无线(New Radio,NR)技术、长期演进(Long Term Evolution,LTE)技术、全球卫星导航(Global Navigation Satellite System,GNSS)技术中的一种或多种,因此,终端设备内部往往存在 多种设备内共存活动(In-Device Coexistence,IDC)。然而,这种高度集成也带来了不同通信系统之间的通信干扰问题。当不同通信系统的通信频段相邻时,一个系统的发送操作可能会对另一个系统的接收操作造成干扰。With the development of wireless communication technology, the integration level of terminal devices is becoming increasingly higher. Terminal devices often support multiple wireless communication media simultaneously and integrate multiple wireless communication modules, enabling them to access multiple wireless networks simultaneously, such as WLAN, Bluetooth (BT), New Radio (NR), Long Term Evolution (LTE), and Global Navigation Satellite System (GNSS) technologies, or one or more of these. Therefore, terminal devices often contain... In-Device Coexistence (IDC) is a high-level integration that also introduces communication interference between different systems. When the communication frequency bands of different systems are adjacent, the transmitting operation of one system may interfere with the receiving operation of another system.
以Wi-Fi与长期演进宽频段40(Long Term Evolution Wide Band 40,LTW Band40)和长期演进频段7(Long Term Evolution Band 7,LTE Band7)频段相邻为例,当它们的频率分量落入相邻信道工作频带内时,就会发生相邻信道的通信干扰。此外,多种无线通信模块同时存在的情况下,它们的射频(Radio Frequency,RF)模块物理间隔通常较小,因此同时工作时会相互干扰,影响各通信模块的收发。例如,Wi-Fi和BT通常都工作于2.4GHz频段,并且由于设备的小型化和成本等因素,很多通信设备中它们共用同一天线。因此,在单个节点或多个节点之间进行Wi-Fi通信时,其他通信媒介的通信业务会对设备当前的Wi-Fi通信产生干扰,导致传输效率低、数据包丢失甚至通信中断。Taking the adjacent frequency bands of Wi-Fi and Long Term Evolution Wide Band 40 (LTW Band 40) and Long Term Evolution Band 7 (LTE Band 7) as an example, communication interference between adjacent channels will occur when their frequency components fall within the operating frequency band of the adjacent channels. Furthermore, when multiple wireless communication modules coexist, their radio frequency (RF) modules are usually physically spaced close together, thus interfering with each other when operating simultaneously, affecting the transmission and reception of each communication module. For example, Wi-Fi and BitTorrent typically operate in the 2.4 GHz band, and due to factors such as device miniaturization and cost, many communication devices share the same antenna. Therefore, when Wi-Fi communication occurs between a single node or multiple nodes, communication services from other communication media can interfere with the device's current Wi-Fi communication, leading to low transmission efficiency, data packet loss, or even communication interruption.
本公开实施例中,当附属于non-AP MLD的non-AP STA在进行Wi-Fi通信时,在第一链路下初始化传输机会TXOP接入信道时,non-AP STA判断在第二链路下存在其他通信媒介的周期性通信业务,以避免其他通信媒介的通信业务会对第一链路下的Wi-Fi通信业务产生影响。In this embodiment of the disclosure, when a non-AP STA attached to a non-AP MLD is conducting Wi-Fi communication, when initializing the transmission opportunity TXOP access channel under the first link, the non-AP STA determines that there are periodic communication services of other communication media under the second link, so as to avoid the communication services of other communication media from affecting the Wi-Fi communication service under the first link.
具体地,所述第一链路与所述第二链路互为NSTR链路对,多链路(或多连接)场景下,通常一个物理设备可以包括多个逻辑设备,例如non-AP MLD102包括图1中的non-AP STA1、non-AP STA2和non-AP STA3;每个逻辑设备都可以独立的管理数据发送和接收,且每个逻辑设备独立工作在一条链路上,例如图1中,non-AP STA1工作在链路1、non-AP STA2工作在链路2以及non-AP STA3工作在链路3。然而,出于设备的成本、能耗节省和体积考虑,有些多链路设备的收发机的抗干扰性能较差,多条链路之间收发数据会形成较大的干扰,导致多链路设备在一条链路上发送数据时,其他链路无法接收数据,这些链路称为NSTR链路对;以non-AP STA1在链路1(第一链路)初始化传输机会(Transmission Opportunity,TXOP)接入信道为例,若链路1与链路2(第二链路)互为NSTR链路对,则链路1与链路2不可同时进行收、发操作。Specifically, the first link and the second link are NSTR link pairs. In a multi-link (or multi-connection) scenario, a physical device can typically include multiple logical devices. For example, non-AP MLD102 includes non-AP STA1, non-AP STA2, and non-AP STA3 in Figure 1. Each logical device can independently manage data transmission and reception, and each logical device operates independently on a link. For example, in Figure 1, non-AP STA1 operates on link 1, non-AP STA2 operates on link 2, and non-AP STA3 operates on link 3. However, due to considerations of equipment cost, energy saving, and size, some multi-link devices have poor anti-interference performance of their transceivers. Data transmission and reception between multiple links can cause significant interference, resulting in other links being unable to receive data when a multi-link device is transmitting data on one link. These links are called NSTR link pairs. Taking a non-AP STA1 initializing a Transmission Opportunity (TXOP) access channel on link 1 (the first link) as an example, if link 1 and link 2 (the second link) are NSTR link pairs, then link 1 and link 2 cannot perform transmit and receive operations simultaneously.
本公开实施例中,其他通信媒介的通信业务可能存在着周期性通信以及非周期性通信,周期性通信例如在一个链路下重复地、在一定时间间隔下使用一定时长的媒介。附属于non-AP MLD102的一个non-AP STA(以non-AP STA1为例)在第一链路下初始化TXOP接入信道,而在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为NSTR链路对,且第一链路的TXOP与第二链路的其他通信媒介的周期性通信业务在时间上存在重叠,则所述non-AP MLD调整在所述第一链路下的操作,例如,提前结束TXOP,或在重叠时间内进入省电(Power Saving,PS)模式,避免其他通信媒介的通信业务对当前的Wi-Fi通信产生干扰,导致传输效率低、数据包丢失甚至通信中断等情况发生。In this embodiment of the disclosure, communication services of other communication media may include periodic and non-periodic communication. Periodic communication, for example, involves the repeated use of a medium for a certain duration at certain time intervals under a link. A non-AP STA (taking non-AP STA1 as an example) attached to the non-AP MLD102 initializes the TXOP access channel under the first link, while periodic communication services of other communication media exist under the second link. The first link and the second link are NSTR link pairs, and the TXOP of the first link overlaps with the periodic communication services of other communication media on the second link in time. In this case, the non-AP MLD adjusts its operation under the first link, for example, by ending the TXOP early or entering a power saving (PS) mode during the overlapping time, to avoid interference from the communication services of other communication media on the current Wi-Fi communication, which could lead to low transmission efficiency, data packet loss, or even communication interruption.
参见图3,本公开实施例提供的通信方法的示意图之二。See Figure 3, a second schematic diagram of the communication method provided in this embodiment.
所述方法可以应用于多链路站点设备non-AP MLD102,例如non-AP MLD102包括图1中的non-AP STA1、non-AP STA2和non-AP STA3。The method can be applied to multi-link site equipment non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
如图3所示,上述方法包括:As shown in Figure 3, the above method includes:
步骤301,附属于non-AP MLD102的一个non-AP STA(例如non-AP STA1、non-AP STA2和non-AP STA3中的任一个)在第一链路下初始化传输机会TXOP接入信道。Step 301: A non-AP STA (e.g., any one of non-AP STA1, non-AP STA2, and non-AP STA3) attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
步骤302,在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对,所述non-AP MLD在所述周期性通信业务开始之前,提前结束所述第一链路的TXOP。Step 302: If there are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs, the non-AP MLD terminates the TXOP of the first link in advance before the periodic communication service begins.
其中,附属于non-AP MLD102的一个non-AP STA在第一链路下初始化TXOP接入信道,而在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为NSTR链路对,且第一链路的TXOP与第二链路的其他通信媒介的周期性通信业务在时间上存在重叠,则所述non-AP MLD提前结束第一链路的TXOP,例如,在第二链路的其他通信媒介的周期性通信业务的通信周期开始之前,结束TXOP,使得Wi-Fi通信在另一链路下其他通信技术到来之前结束,避免其他通信媒介的通信业务对当前的Wi-Fi通信产生干扰。In this scenario, a non-AP STA attached to the non-AP MLD102 initializes the TXOP access channel under the first link, while there are periodic communication services of other communication media under the second link. The first link and the second link are NSTR link pairs, and the TXOP of the first link overlaps with the periodic communication services of other communication media on the second link in time. In this case, the non-AP MLD terminates the TXOP of the first link in advance. For example, it terminates the TXOP before the communication cycle of the periodic communication services of other communication media on the second link begins, so that the Wi-Fi communication ends before the arrival of other communication technologies under the other link, thus avoiding interference from the communication services of other communication media to the current Wi-Fi communication.
在一些实施例中,提前结束所述第一链路的TXOP,需要对第一链路以及第二链路进行时间同步,例如,在所述TXOP初始化过程中,所述non-AP MLD使用最大空间流(spatial streams,SS)数量或最大天线(antenna)数量,则第一链路与第二链路可能存在时间失步,则non-AP MLD根据所述第一链路与所述第二链路之间的切换时延,将第一链路的时间与第二链路的时间进行对齐后,确定结束所述第一链路的TXOP的时间,避免第一链路与第二链路之间时间不同步,导致提前结束所述第一链路的TXOP的时间不精确。In some embodiments, prematurely ending the TXOP of the first link requires time synchronization of the first and second links. For example, during the TXOP initialization process, if the non-AP MLD uses the maximum number of spatial streams (SS) or the maximum number of antennas, the first and second links may be out of sync. The non-AP MLD then aligns the time of the first link with the time of the second link based on the switching delay between the first and second links to determine the time to end the TXOP of the first link, thus avoiding time asynchrony between the first and second links and resulting in inaccurate timing of prematurely ending the TXOP of the first link.
在一些实施例中,提前结束TXOP,可以通过在所述周期性通信业务开始之前,发送TXOP truncation帧或CF end帧实现。In some embodiments, prematurely ending the TXOP can be achieved by sending the TXOP before the start of the periodic communication service. Implemented using truncation frames or CF end frames.
参见图4,本公开实施例提供的通信方法的示意图之三。See Figure 4, which is the third schematic diagram of the communication method provided in this embodiment.
所述方法可以应用于多链路站点设备non-AP MLD102,例如non-AP MLD102包括图1中的non-AP STA1、non-AP STA2和non-AP STA3。The method can be applied to multi-link site equipment non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
如图4所示,上述方法包括:As shown in Figure 4, the above method includes:
步骤401,附属于non-AP MLD102的一个non-AP STA(例如non-AP STA1、non-AP STA2和non-AP STA3中的任一个)在第一链路下初始化传输机会TXOP接入信道。Step 401, a non-AP STA (e.g., any one of non-AP STA1, non-AP STA2 and non-AP STA3) attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
步骤402,在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对,所述non-AP MLD在所述周期性通信业务的通信时间内,在所述第一链路进入省电PS模式。Step 402: There are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs. During the communication time of the periodic communication service, the non-AP MLD enters the power-saving PS mode on the first link.
其中,附属于non-AP MLD102的一个non-AP STA在第一链路下初始化TXOP接入信道,而在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为NSTR链路对,且第一链路的TXOP与第二链路的其他通信媒介的周期性通信业务在时间上存在重叠,则在重叠时间内,所述non-AP MLD在所述第一链路进入PS模式,即工作在第一链路的non-AP STA进入PS模式,例如休眠模式(Doze Mode),STA进入Doze模式不能进行数据收发,功耗很低。In this scenario, a non-AP STA attached to the non-AP MLD102 initializes the TXOP access channel under the first link, while there are periodic communication services of other communication media under the second link. The first link and the second link are NSTR link pairs, and the TXOP of the first link and the periodic communication services of other communication media of the second link overlap in time. During the overlapping time, the non-AP MLD enters PS mode on the first link, that is, the non-AP STA working on the first link enters PS mode, such as doze mode. When the STA enters doze mode, it cannot transmit or receive data and its power consumption is very low.
参见图5,本公开实施例提供的通信方法的示意图之四。See Figure 5, which is the fourth schematic diagram of the communication method provided in this embodiment.
所述方法可以应用于多链路站点设备non-AP MLD102,例如non-AP MLD102包括图1中的non-AP STA1、non-AP STA2和non-AP STA3。The method can be applied to multi-link site equipment non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
如图5所示,上述方法包括:As shown in Figure 5, the above method includes:
步骤501,附属于non-AP MLD102的一个non-AP STA(例如non-AP STA1、non-AP STA2和non-AP STA3中的任一个)在第一链路下初始化传输机会TXOP接入信道。Step 501, a non-AP STA (e.g., any one of non-AP STA1, non-AP STA2 and non-AP STA3) attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
步骤502,在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对,所述non-AP MLD在所述周期性通信业务的通信时间内,在所述第一链路处于盲blind状态,并在所述周期性通信业务的通信时间结束,在所述第一链路恢复介质接入。Step 502: There are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs. During the communication time of the periodic communication service, the non-AP MLD is in a blind state on the first link, and when the communication time of the periodic communication service ends, the medium access is restored on the first link.
其中,附属于non-AP MLD102的一个non-AP STA在第一链路下初始化TXOP接入信道,而在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为NSTR链路对,且第一链路的TXOP与第二链路的其他通信媒介的周期性通信业务在时间上存在重叠,则所述non-AP MLD在所述重叠时间内,在所述第一链路进入blind状态,即工作在第一链路的non-AP STA进入blind状态,进入blind状态的STA例如不执行分组接收或信道接入过程,避免其他通信媒介的通信业务对当前的Wi-Fi通信产生干扰;并在所述周期性通信业务的通信时间结束,在所述第一链路恢复介质接入,继续进行Wi-Fi通信。In this scenario, a non-AP STA attached to the non-AP MLD102 initializes a TXOP access channel on the first link, while periodic communication services of other communication media exist on the second link. The first and second links are NSTR link pairs, and the TXOP on the first link overlaps with the periodic communication services of other communication media on the second link in time. During this overlapping time, the non-AP MLD enters a blind state on the first link, meaning the non-AP STA operating on the first link enters a blind state. In this blind state, the STA, for example, does not perform packet reception or channel access procedures to avoid interference from communication services of other communication media on the current Wi-Fi communication. Upon the end of the periodic communication service's communication time, it resumes medium access on the first link and continues Wi-Fi communication.
参见图6,本公开实施例提供的通信方法的示意图之五。See Figure 6, the fifth schematic diagram of the communication method provided in this embodiment.
所述方法可以应用于多链路站点设备non-AP MLD102,例如non-AP MLD102包括图1中的non-AP STA1、non-AP STA2和non-AP STA3。The method can be applied to multi-link site equipment non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
如图6所示,上述方法包括:As shown in Figure 6, the above method includes:
步骤601,附属于non-AP MLD102的一个non-AP STA(例如non-AP STA1、non-AP STA2和non-AP STA3中的任一个)在第一链路下初始化传输机会TXOP接入信道。Step 601, a non-AP STA (e.g., any one of non-AP STA1, non-AP STA2 and non-AP STA3) attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
步骤602,在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对;Step 602: There are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs.
在所述TXOP的时间内,工作在所述第一链路下的non-AP STA发送数据,且所述周期性通信业务在所述第二链路存在数据发送,则所述non-AP STA在所述第一链路下在所述TXOP的时间内不发送数据,或提前结束所述第一链路的TXOP,或将数据发射功率降低预设参数值。During the TXOP period, if a non-AP STA operating on the first link transmits data, and the periodic communication service transmits data on the second link, then the non-AP STA will not transmit data during the TXOP period on the first link, or will terminate the TXOP of the first link early, or will reduce the data transmission power by a preset parameter value.
其中,所述TXOP的时间内,工作在所述第一链路下的所述non-AP STA需要发送数据;且所述周期性通信业务在所述第二链路也存在所述数据发送,则所述non-AP STA在所述第一链路下的TXOP的时间(所述重叠时间内)可执行以下至少一项操作:During the TXOP period, the non-AP STA operating on the first link needs to transmit data; and the periodic communication service also involves data transmission on the second link. Therefore, the non-AP STA can perform at least one of the following operations during the TXOP period (the overlapping time) on the first link:
(1)在其他通信技术进行通信的时间内,即与所述TXOP的重叠时间内,不发送数据;可以理解的是,本公开实施例中,重叠时间包括时间完全重叠或时间部分重叠,两种情况都可在其他通信技术传输完成后,可在Medium recovery后,non-AP STA通过竞争重新获得TXOP。。 (1) During the time when other communication technologies are communicating, i.e., during the overlap time with the TXOP, no data is transmitted. It is understood that in this embodiment, the overlap time includes complete overlap or partial overlap. In both cases, after the other communication technologies have completed transmission, the non-AP STA can regain the TXOP through contention after Medium recovery.
(2)提前结束所述第一链路的TXOP。(2) End the TXOP of the first link in advance.
其中,需要对第一链路以及第二链路进行时间同步,例如,在所述TXOP初始化过程中,所述non-AP MLD使用最大空间流(spatial streams,SS)数量或最大天线(antenna)数量,则第一链路与第二链路可能存在时间失步,则non-AP MLD根据所述第一链路与所述第二链路之间的切换时延,将第一链路的时间与第二链路的时间进行对齐后,确定结束所述第一链路的TXOP的时间,避免第一链路与第二链路之间时间不同步,导致提前结束所述第一链路的TXOP的时间不精确。在一些实施例中,提前结束TXOP,可以通过在所述周期性通信业务开始之前,发送TXOP truncation帧或CF end帧实现。This requires time synchronization between the first and second links. For example, during the TXOP initialization process, if the non-AP MLD uses the maximum number of spatial streams (SS) or antennas, the first and second links may become out of sync. The non-AP MLD then aligns the time of the first link with the time of the second link based on the handover delay between them to determine the time to end the TXOP of the first link. This avoids inaccurate timing of prematurely ending the TXOP of the first link due to time asynchrony between the first and second links. In some embodiments, prematurely ending the TXOP can be achieved by sending a TXOP truncation frame or a CF end frame before the start of the periodic communication service.
(3)将数据发射功率降低预设参数值。(3) Reduce the data transmission power to the preset parameter value.
降低发送功率继续在这条链路下发送数据帧,但发送功率(Tx power)与之前相比降低预设参数值,预设参数值例如为3db或更多;例如,如果周期性通信业务有干扰电平容限(interference level tolerance),则Tx power相应降低,降低至interference level tolerance之下。Continue transmitting data frames on this link with reduced transmit power, but the transmit power (Tx power) is reduced by a preset parameter value compared to before, such as 3dB or more; for example, if there is an interference level tolerance for periodic communication services, the Tx power is reduced accordingly to below the interference level tolerance.
参见图7,本公开实施例提供的通信方法的示意图之六。See Figure 7, a schematic diagram of the communication method provided in this embodiment of the present disclosure.
所述方法可以应用于多链路站点设备non-AP MLD102,例如non-AP MLD102包括图1中的non-AP STA1、non-AP STA2和non-AP STA3。The method can be applied to multi-link site equipment non-AP MLD102, such as non-AP MLD102 including non-AP STA1, non-AP STA2 and non-AP STA3 in Figure 1.
如图7所示,上述方法包括:As shown in Figure 7, the above method includes:
步骤701,附属于non-AP MLD102的一个non-AP STA(例如non-AP STA1、non-AP STA2和non-AP STA3中的任一个)在第一链路下初始化传输机会TXOP接入信道。Step 701: A non-AP STA (e.g., any one of non-AP STA1, non-AP STA2, and non-AP STA3) attached to non-AP MLD102 initializes the Transmission Opportunity TXOP Access Channel under the first link.
步骤702,在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对,在所述TXOP的时间内,工作在所述第一链路下的non-AP STA接收数据,且所述周期性通信业务在所述第二链路存在数据发送或接收,则所述non-AP STA在所述第二链路的数据发送操作或数据接收操作之前,向所述non-AP STA的数据发送端发送块确认(Block Ack,BA)消息帧,所述BA消息帧标识所述non-AP STA请求所述数据发送端终止发送数据。Step 702: If there are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous transmission and reception NSTR link pairs, during the TXOP period, a non-AP STA operating under the first link receives data, and the periodic communication service transmits or receives data on the second link, then before the data transmission or data reception operation on the second link, the non-AP STA sends a Block Ack (BA) message frame to the data transmission end of the non-AP STA. The BA message frame indicates that the non-AP STA requests the data transmission end to terminate data transmission.
其中,在TXOP的时间内,所述non-AP STA在第一链路下处于数据接收状态,接收数据发送端发送的数据帧,则在第二链路的数据发送操作或数据接收操作之前,non-AP STA发送BA消息帧给数据发送端;BA消息帧标识有其他通信技术在发送或接收数据帧,所述数据发送端需终止发送,避免与其他通信媒介的通信业务互相产生干扰。During the TXOP period, the non-AP STA is in the data receiving state under the first link, receiving data frames sent by the data sending end. Before the data sending or receiving operation of the second link, the non-AP STA sends a BA message frame to the data sending end. The BA message frame indicates that other communication technologies are sending or receiving data frames, and the data sending end needs to stop sending to avoid interference with the communication services of other communication media.
在一些实施例中,在所述TXOP的时间内所述non-AP STA接收数据,且所述周期性通信业务在所述第二链路存在数据发送,In some embodiments, during the TXOP period, the non-AP STA receives data, and the periodic communication service transmits data on the second link.
所述BA消息帧中包括传输时长信息,所述BA消息帧指示所述数据发送端:在所述传输时长信息标识的时间内进入休眠状态;或在所述传输时长信息标识的时间之后,根据增强分布式信道接入EDCA机制重新获得TXOP进行传输。The BA message frame includes transmission duration information, and the BA message frame instructs the data sender to: enter a sleep state within the time specified by the transmission duration information; or, after the time specified by the transmission duration information, re-acquire TXOP for transmission according to the Enhanced Distributed Channel Access (EDCA) mechanism.
如其他通信技术为发送,则可携带BA消息帧周期性通信业务的传输时长信息,标识这段时长non-AP STA可进入休眠,或在这段时长之后根据增强分布式信道接入(enhanced distributed channel access,EDCA)机制重新获得TXOP进行传输。If other communication technologies are used for transmission, the transmission duration information of the periodic communication service can be carried in the BA message frame, indicating that during this duration, the non-AP STA can enter sleep mode, or after this duration, it can regain TXOP for transmission according to the enhanced distributed channel access (EDCA) mechanism.
本公开上述实施例中,所述方法还可以包括:In the above embodiments of this disclosure, the method may further include:
接收工作在所述第二链路的STA广播的数据发送/接收操作信息、通信时长信息以及时间同步功能(Time synchronization function,TSF)偏移(offset)信息;Receive data transmission/reception operation information, communication duration information, and time synchronization function (TSF) offset information broadcast by the STA operating on the second link;
根据数据发送/接收操作信息,确定所述周期性通信业务的数据传输类型为发送操作或接收操作;以及所述根据所述通信时长信息以及TSF offset信息,确定所述周期性通信业务的通信时间。Based on the data sending/receiving operation information, determine whether the data transmission type of the periodic communication service is a sending operation or a receiving operation; and based on the communication duration information and TSF offset information, determine the communication time of the periodic communication service.
其中,其他通信技术周期性通信时间的获得方式,可以是在一链路下的non-AP STA,可根据其他链路下STA(例如工作在所述第二链路的STA)周期性地广播的数据发送操作信息、数据接收操作信息确定第二链路的数据发送或数据接收操作;并根据工作在所述第二链路的STA广播的其他通信技术周期性的通信时长以及TSF offset,来准确地获得所述周期性通信业务的通信时间。Among them, the method for obtaining the periodic communication time of other communication technologies can be that the non-AP STA under one link can determine the data transmission or data reception operation of the second link based on the data transmission operation information and data reception operation information periodically broadcast by the STA under other links (e.g., the STA working on the second link); and the communication time of the periodic communication service can be accurately obtained based on the periodic communication duration of other communication technologies broadcast by the STA working on the second link and the TSF offset.
在一些实施例中,信息等的名称不限定于实施例中所记载的名称,“信息(information)”、“消息(message)”、“信号(signal)”、“信令(signaling)”、“报告(report)”、“配置(configuration)”、“指示(indication)”、“指令(instruction)”、“命令(command)”、“信道”、“参数(parameter)”、“域”、“字段”、“符号(symbol)”、“码点(codepoint)”、“比特(bit)”、“数据(data)”、“程序(program)”、“码片(chip)”等术语可以相互替换。 In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
在一些实施例中,“时刻”、“时间点”、“时间”、“时间位置”等术语可以相互替换,“时长”、“时段”、“时间窗口”、“窗口”、“时间”等术语可以相互替换。In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”
在一些实施例中,无线接入方案(wireless access scheme)、波形(waveform)等术语可以相互替换。In some embodiments, terms such as wireless access scheme and waveform can be used interchangeably.
在一些实施例中,“特定(certain)”、“预定(preseted)”、“预设”、“设定”、“指示(indicated)”、“某一”、“任意”、“第一”等术语可以相互替换,“特定A”、“预定A”、“预设A”、“设定A”、“指示A”、“某一A”、“任意A”、“第一A”可以解释为在协议等中预先规定的A,也可以解释为通过设定、配置、或指示等得到的A,也可以解释为特定A、某一A、任意A、或第一A等,但不限于此。In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
在一些实施例中,判定或判断可以通过以1比特表示的值(0或1)来进行,也可以通过以真(true)或者假(false)表示的真假值(布尔值(boolean))来进行,也可以通过数值的比较(例如,与预定值的比较)来进行,但不限于此。In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values (e.g., a comparison with a predetermined value), but is not limited thereto.
在一些实施例中,“不期待接收”可以解释为不在时域资源和/或频域资源上接收,也可以解释为在接收到数据等后,不对该数据等执行后续处理;“不期待发送”可以解释为不发送,也可以解释为发送但是不期待接收方对发送的内容做出响应。In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and/or frequency domain resources, or as not performing subsequent processing on the data after receiving it; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the sent content.
本公开实施例所涉及的通信方法可以包括前述步骤以及实施例中的至少一者。例如,步骤201可以作为独立实施例来实施,步骤202可以作为独立实施例来实施、步骤301可以作为独立实施例来实施、步骤302可以作为独立实施例来实施、步骤401可以作为独立实施例来实施、步骤402可以作为独立实施例来实施、步骤501可以作为独立实施例来实施、步骤502可以作为独立实施例来实施、步骤601可以作为独立实施例来实施、步骤602可以作为独立实施例来实施、步骤701可以作为独立实施例来实施、步骤702可以作为独立实施例来实施;步骤201与步骤202的结合可以作为独立实施例来实施,步骤301与步骤302的结合可以作为独立实施例来实施,步骤401与步骤402的结合可以作为独立实施例来实施,步骤501与步骤502的结合可以作为独立实施例来实施,步骤601与步骤602的结合可以作为独立实施例来实施,步骤701与步骤702的结合可以作为独立实施例来实施,但不限于此。The communication methods involved in the embodiments of this disclosure may include the foregoing steps and at least one of the embodiments. For example, step 201 can be implemented as an independent embodiment, step 202 can be implemented as an independent embodiment, step 301 can be implemented as an independent embodiment, step 302 can be implemented as an independent embodiment, step 401 can be implemented as an independent embodiment, step 402 can be implemented as an independent embodiment, step 501 can be implemented as an independent embodiment, step 502 can be implemented as an independent embodiment, step 601 can be implemented as an independent embodiment, step 602 can be implemented as an independent embodiment, step 701 can be implemented as an independent embodiment, and step 702 can be implemented as an independent embodiment; the combination of steps 201 and 202 can be implemented as an independent embodiment, the combination of steps 301 and 302 can be implemented as an independent embodiment, the combination of steps 401 and 402 can be implemented as an independent embodiment, the combination of steps 501 and 502 can be implemented as an independent embodiment, the combination of steps 601 and 602 can be implemented as an independent embodiment, and the combination of steps 701 and 702 can be implemented as an independent embodiment, but are not limited thereto.
在一些实施例中,可参见图2至图7所对应的说明书之前或之后记载的其他可选实现方式。In some embodiments, other optional implementations may be described before or after the specification corresponding to Figures 2 to 7.
图8是根据本公开实施例示出的通信方法的流程示意图之一。Figure 8 is a flowchart illustrating one of the communication methods according to an embodiment of the present disclosure.
如图8所示,上述方法可应用于non-AP MLD102,上述方法包括:As shown in Figure 8, the above method can be applied to non-AP MLD102, and the method includes:
步骤801,在第一链路下初始化传输机会TXOP接入信道;Step 801: Initialize the transmission opportunity TXOP access channel under the first link;
步骤802,在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对,所述non-APMLD调整在所述第一链路下的操作。Step 802: If there are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous sending and receiving NSTR link pairs, the non-APMLD adjustment is performed under the first link.
可选地,本公开实施例中,所述non-AP MLD调整在所述第一链路下的操作,包括以下至少一项:Optionally, in this embodiment of the disclosure, the operation of the non-AP MLD adjustment under the first link includes at least one of the following:
在所述周期性通信业务开始之前,提前结束所述第一链路的TXOP;Before the start of the periodic communication service, the TXOP of the first link is terminated in advance;
在所述周期性通信业务的通信时间内,在所述第一链路进入省电PS模式;During the communication time of the periodic communication service, the first link enters a power-saving PS mode.
在所述周期性通信业务的通信时间内,在所述第一链路处于盲blind状态,并在所述周期性通信业务的通信时间结束,在所述第一链路恢复介质接入。During the communication time of the periodic communication service, the first link is in a blind state, and when the communication time of the periodic communication service ends, the first link resumes media access.
可选地,本公开实施例中,所述non-AP MLD调整在所述第一链路下的操作,包括以下至少一项:Optionally, in this embodiment of the disclosure, the operation of the non-AP MLD adjustment under the first link includes at least one of the following:
在所述TXOP的时间内,工作在所述第一链路下的non-AP STA发送数据,且所述周期性通信业务在所述第二链路存在数据发送,则所述non-AP MLD在所述第一链路下在所述TXOP的时间内不发送数据,或提前结束所述第一链路的TXOP,或将数据发射功率降低预设参数值;During the TXOP period, if a non-AP STA operating under the first link sends data, and the periodic communication service sends data on the second link, then the non-AP MLD will not send data during the TXOP period under the first link, or will terminate the TXOP of the first link early, or will reduce the data transmission power by a preset parameter value.
在所述TXOP的时间内,工作在所述第一链路下的non-AP STA接收数据,且所述周期性通信业务在所述第二链路存在数据发送或接收,则所述non-AP MLD在所述第二链路的数据发送操作或数据接收操作之前,向所述non-AP STA的数据发送端发送块确认BA消息帧,所述BA消息帧标识所述non-AP STA请求所述数据发送端终止发送数据。During the TXOP period, if a non-AP STA operating on the first link receives data, and the periodic communication service is transmitting or receiving data on the second link, then the non-AP MLD sends a Block Acknowledgment (BA) message frame to the data transmitter of the non-AP STA before the data transmission or reception operation on the second link. The BA message frame indicates that the non-AP STA requests the data transmitter to terminate data transmission.
可选地,本公开实施例中,在所述TXOP的时间内所述non-AP STA接收数据,且所述周期性通信业务在所述第二链路存在数据发送,Optionally, in this embodiment of the disclosure, during the TXOP period, the non-AP STA receives data, and the periodic communication service transmits data on the second link.
所述BA消息帧中包括传输时长信息,所述BA消息帧指示所述数据发送端:在所述传输时长信息标识的时间内进入休眠状态;或在所述传输时长信息标识的时间之后,根据增强分布式信道接入EDCA机制重新获得TXOP进行传输。 The BA message frame includes transmission duration information, and the BA message frame instructs the data sender to: enter a sleep state within the time specified by the transmission duration information; or, after the time specified by the transmission duration information, re-acquire TXOP for transmission according to the Enhanced Distributed Channel Access (EDCA) mechanism.
可选地,本公开实施例中,所述提前结束所述第一链路的TXOP,包括:Optionally, in this embodiment of the disclosure, the early termination of the TXOP of the first link includes:
所述TXOP初始化过程中,所述non-AP MLD使用最大空间流SS数量或最大天线数量,根据所述第一链路与所述第二链路之间的切换时延,确定结束所述第一链路的TXOP的时间。During the TXOP initialization process, the non-AP MLD uses the maximum number of spatial streams (SS) or the maximum number of antennas to determine the time to end the TXOP of the first link based on the switching delay between the first link and the second link.
可选地,本公开实施例中,所述方法还包括:Optionally, in this embodiment of the disclosure, the method further includes:
步骤803,接收工作在所述第二链路的STA广播的数据发送/接收操作信息、通信时长信息以及时间同步功能偏移TSF offset信息;Step 803: Receive data transmission/reception operation information, communication duration information, and time synchronization function offset (TSF) offset information broadcast by the STA operating on the second link;
步骤804,根据数据发送/接收操作信息,确定所述周期性通信业务的数据传输类型为发送操作或接收操作;以及所述根据所述通信时长信息以及TSF offset信息,确定所述周期性通信业务的通信时间。Step 804: Determine whether the data transmission type of the periodic communication service is a sending operation or a receiving operation based on the data sending/receiving operation information; and determine the communication time of the periodic communication service based on the communication duration information and TSF offset information.
本公开实施例所涉及的通信方法可以包括前述步骤以及实施例中的至少一者。例如,步骤801可以作为独立实施例来实施,步骤802可以作为独立实施例来实施,步骤803可以作为独立实施例来实施;步骤801与步骤802的结合可以作为独立实施例来实施,步骤803与步骤804的结合可以作为独立实施例来实施,但不限于此。The communication method involved in the embodiments of this disclosure may include the foregoing steps and at least one of the embodiments. For example, step 801 may be implemented as an independent embodiment, step 802 may be implemented as an independent embodiment, and step 803 may be implemented as an independent embodiment; the combination of step 801 and step 802 may be implemented as an independent embodiment, and the combination of step 803 and step 804 may be implemented as an independent embodiment, but is not limited thereto.
在一些实施例中,可参见图8所对应的说明书之前或之后记载的其他可选实现方式。In some embodiments, other optional implementations described before or after the specification corresponding to FIG8 may be referred to.
作为一种可实施的方案,本公开提供了如下的实施例。As an implementable solution, this disclosure provides the following embodiments.
1.附属于non-AP MLD(物理实体)的STA(任一个逻辑实体)在第一链路下初始化TXOP接入信道,如第一链路与其他的链路(第2链路)互为NSTR链路,且在第2链路下存在着其他通信技术周期信的通信,则STA:在第一链路下的动作为动作(1)或动作(2):1. When a STA (any logical entity) attached to a non-AP MLD (physical entity) initializes a TXOP access channel under the first link, if the first link and other links (the second link) are NSTR links and there is periodic communication of other communication technologies under the second link, then the STA's action under the first link is either action (1) or action (2):
动作(1),单纯根据其他通信技术周期性通信,确定STA在第一链路下的动作:Action (1): Based solely on periodic communication using other communication technologies, determine the STA's action on the first link:
A.提前结束TXOP:A. End TXOP early:
如在第2链路下存在着其他通信技术周期性通信(包括Rx及Tx),则STA在第一链路下初始化的TXOP,在第2链路下其他通信技术到来之前结束;If other periodic communication technologies (including Rx and Tx) exist under the second link, the TXOP initialized by the STA under the first link will end before the arrival of other communication technologies under the second link.
更进一步地,如在初始化的TXOP中涉及到使用STA所具备的最大SS数量(antenna数量),则TXOP的结束时间需考虑链路之间的切换时延(切换时延用于进行2条链路之间的时间同步);Furthermore, if the initial TXOP involves using the maximum number of SS (antennas) that the STA has, then the end time of the TXOP needs to take into account the handover delay between links (the handover delay is used for time synchronization between two links).
B.在其他通信技术周期性通信的时长内进入PS模式,或blind状态:B. Entering PS mode or blind state during the periodic communication duration of other communication technologies:
B-1:在这一链路下的STA,可在第2链路下其他通信技术周期性通信的时长内进入PS模式,即doze状态;B-1: STAs under this link can enter PS mode, i.e., doze state, during the periodic communication time of other communication technologies under the second link;
B-2:如STA在第一链路下不进入PS模式,则在第一链路下处于blind状态,并且如在第2链路下的其他通信技术完成后,在第一链路下需重新Medium recovery。B-2: If the STA does not enter PS mode under the first link, it will be in a blind state under the first link. And if other communication technologies under the second link are completed, Medium recovery needs to be restarted under the first link.
动作(2),除了依据其他通信技术周期性通信,还依据STA在第一链路下的接收操作或发送操作,确定STA在第一链路下的动作:Action (2), in addition to periodic communication based on other communication technologies, also determines the STA's action under the first link based on the STA's receiving or transmitting operations under the first link:
A.发送操作:如在第一链路下STA获得了TXOP,而在TXOP时间内在第2链路下需发送其他通信技术数据,则STA在第一链路下:A. Transmission Operation: If the STA obtains a TXOP under the first link, and needs to transmit other communication technology data under the second link during the TXOP time, then the STA under the first link:
A-1:不发送任何数据或提前结束TXOPA-1: Do not send any data or terminate TXOP prematurely.
在其他通信技术进行通信的时间内,不发送任何数据,或在其他通信技术发送之前,发送TXOP truncation或CF end帧提前结束TXOP;During the time when other communication technologies are communicating, no data is sent, or the TXOP truncation or CF end frame is sent before other communication technologies send data to prematurely end the TXOP;
A-2:降低发送功率或继续在第一链路下发送数据帧,但Tx power与之前相比降低3db或更多(如其他技术有干扰电平容限interference level tolerance,则Tx power相应降低)。A-2: Reduce the transmit power or continue transmitting data frames on the first link, but reduce the Tx power by 3dB or more compared to before (if other technologies have interference level tolerance, the Tx power will be reduced accordingly).
B.接收操作:B. Receiving Operation:
如在第一链路下接收数据帧,而在第2链路下需发送/接收其他通信技术发送的数据帧,则STA在第一链路下在(第2链路其他通信技术发送数据帧传输)之前,发送BA给数据帧发送方,标识有其他通信技术发送/接收数据帧,需终止发送;If a data frame is received under the first link, but a data frame needs to be sent/received by other communication technologies under the second link, then the STA sends a BA to the data frame sender under the first link before (the data frame is transmitted by other communication technologies under the second link), indicating that there are other communication technologies sending/receiving data frames and that the transmission needs to be terminated.
进一步地,如其他通信技术为发送,则可携带其他通信技术的传输时长信息,标识这段时长STA可进入休眠或在这段时长之后STA根据EDCA机制重新获得TXOP进行传输。Furthermore, if other communication technologies are used for transmission, the transmission duration information of those technologies can be carried, indicating whether the STA can enter sleep mode during this duration or whether the STA can reacquire TXOP and transmit after this duration according to the EDCA mechanism.
2.其他通信技术周期性通信时间的获得2. Obtaining periodic communication time using other communication technologies
在一链路下的STA,可根据其他链路下STA周期性的广播其他通信技术周期性的通信时长以及TSF offset来准确的获得时间信息。A STA on one link can accurately obtain time information based on the periodic communication duration of other communication technologies and the TSF offset broadcast by STAs on other links.
本公开实施例还提出用于实现以上任一方法的装置,例如,提出一装置,上述装置包括用以实现以上任一方法中终端所执行的各步骤的单元或模块。再如,还提出另一装置,包括用以实现以上 任一方法中网络设备(例如接入网设备、核心网功能节点、核心网设备等)所执行的各步骤的单元或模块。This disclosure also provides embodiments of an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is provided, including components for implementing the above... The unit or module of each step performed by a network device (e.g., access network device, core network functional node, core network device, etc.) in any method.
应理解以上装置中各单元或模块的划分仅是一种逻辑功能的划分,在实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。此外,装置中的单元或模块可以以处理器调用软件的形式实现:例如装置包括处理器,处理器与存储器连接,存储器中存储有指令,处理器调用存储器中存储的指令,以实现以上任一方法或实现上述装置各单元或模块的功能,其中处理器例如为通用处理器,例如中央处理单元(Central Processing Unit,CPU)或微处理器,存储器为装置内的存储器或装置外的存储器。或者,装置中的单元或模块可以以硬件电路的形式实现,可以通过对硬件电路的设计实现部分或全部单元或模块的功能,上述硬件电路可以理解为一个或多个处理器;例如,在一种实现中,上述硬件电路为专用集成电路(application-specific integrated circuit,ASIC),通过对电路内元件逻辑关系的设计,实现以上部分或全部单元或模块的功能;再如,在另一种实现中,上述硬件电路为可以通过可编程逻辑器件(programmable logic device,PLD)实现,以现场可编程门阵列(Field Programmable Gate Array,FPGA)为例,其可以包括大量逻辑门电路,通过配置文件来配置逻辑门电路之间的连接关系,从而实现以上部分或全部单元或模块的功能。以上装置的所有单元或模块可以全部通过处理器调用软件的形式实现,或全部通过硬件电路的形式实现,或部分通过处理器调用软件的形式实现,剩余部分通过硬件电路的形式实现。It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
在本公开实施例中,处理器是具有信号处理能力的电路,在一种实现中,处理器可以是具有指令读取与运行能力的电路,例如中央处理单元(Central Processing Unit,CPU)、微处理器、图形处理器(graphics processing unit,GPU)(可以理解为微处理器)、或数字信号处理器(digital signal processor,DSP)等;在另一种实现中,处理器可以通过硬件电路的逻辑关系实现一定功能,上述硬件电路的逻辑关系是固定的或可以重构的,例如处理器为专用集成电路(application-specific integrated circuit,ASIC)或可编程逻辑器件(programmable logic device,PLD)实现的硬件电路,例如FPGA。在可重构的硬件电路中,处理器加载配置文档,实现硬件电路配置的过程,可以理解为处理器加载指令,以实现以上部分或全部单元或模块的功能的过程。此外,还可以是针对人工智能设计的硬件电路,其可以理解为ASIC,例如神经网络处理单元(Neural Network Processing Unit,NPU)、张量处理单元(Tensor Processing Unit,TPU)、深度学习处理单元(Deep learning Processing Unit,DPU)等。In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be hardware circuits designed for artificial intelligence, which can be understood as ASICs, such as Neural Network Processing Unit (NPU), Tensor Processing Unit (TPU), Deep Learning Processing Unit (DPU), etc.
图9是本公开实施例提出的通信设备的结构示意图。如图9所示,通信设备900可以包括:接入模块901、调整模块902等中的至少一者。Figure 9 is a schematic diagram of the structure of a communication device according to an embodiment of this disclosure. As shown in Figure 9, the communication device 900 may include at least one of an access module 901, an adjustment module 902, etc.
在一些实施例中,上述接入模块901,用于在第一链路下初始化传输机会TXOP接入信道;调整模块902,用于在第二链路下存在其他通信媒介的周期性通信业务,且所述第一链路与所述第二链路互为非同时发送和接收NSTR链路对,所述non-APMLD调整在所述第一链路下的操作。In some embodiments, the access module 901 is used to initialize the Transmission Opportunity (TXOP) access channel under the first link; the adjustment module 902 is used to adjust the operation under the first link when there are periodic communication services of other communication media under the second link, and the first link and the second link are non-simultaneous transmission and reception (NSTR) link pairs.
可选地,上述接入模块901用于执行以上任一方法中non-AP MLD102执行的通信步骤(例如步骤201、步骤301、步骤401、步骤501,步骤601,步骤701,步骤801,但不限于此)中的至少一者,此处不再赘述。调整模块902用于执行以上任一方法中non-AP MLD102执行的通信步骤(例如步骤202、步骤302、步骤402、步骤502,步骤602,步骤702,步骤802,但不限于此)中的至少一者,此处不再赘述。Optionally, the access module 901 is used to execute at least one of the communication steps performed by the non-AP MLD 102 in any of the above methods (e.g., steps 201, 301, 401, 501, 601, 701, 801, but not limited thereto), which will not be described in detail here. The adjustment module 902 is used to execute at least one of the communication steps performed by the non-AP MLD 102 in any of the above methods (e.g., steps 202, 302, 402, 502, 602, 702, 802, but not limited thereto), which will not be described in detail here.
图10是本公开实施例提出的终端1000(例如用户设备等)的结构示意图。终端1000可以是支持网络设备实现以上任一方法的芯片、芯片系统、或处理器等,还可以是支持终端实现以上任一方法的芯片、芯片系统、或处理器等。终端1000可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。Figure 10 is a schematic diagram of the structure of a terminal 1000 (e.g., a user equipment) proposed in an embodiment of this disclosure. The terminal 1000 may be a chip, chip system, or processor that supports network devices in implementing any of the above methods, or it may be a chip, chip system, or processor that supports a terminal in implementing any of the above methods. The terminal 1000 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
如图10所示,终端1000包括一个或多个处理器1001。处理器1001可以是通用处理器或者专用处理器等,例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,基站、基带芯片,终端设备、终端设备芯片,DU或CU等)进行控制,执行程序,处理程序的数据。终端1000用于执行以上任一方法。As shown in Figure 10, terminal 1000 includes one or more processors 1001. Processor 1001 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Terminal 1000 is used to execute any of the above methods.
在一些实施例中,终端1000还包括用于存储指令的一个或多个存储器1002。可选地,全部或部分存储器1002也可以处于终端1000之外。In some embodiments, the terminal 1000 further includes one or more memories 1002 for storing instructions. Optionally, all or part of the memories 1002 may be located outside the terminal 1000.
在一些实施例中,终端1000还包括一个或多个收发器1004。在终端1000包括一个或多个收发器1004时,收发器1004执行上述方法中的发送和/或接收等通信步骤(例如步骤804,但不限于此)中的至少一者,处理器1001执行其他步骤(例如步骤201、步骤202、步骤301、步骤302、步骤401、步骤402、步骤501、步骤502、步骤601、步骤602、步骤701、步骤702、步骤801、步骤802、步骤 803,但不限于此)中的至少一者。In some embodiments, the terminal 1000 further includes one or more transceivers 1004. When the terminal 1000 includes one or more transceivers 1004, the transceivers 1004 perform at least one of the communication steps such as sending and/or receiving in the above-described method (e.g., step 804, but not limited thereto), and the processor 1001 performs other steps (e.g., steps 201, 202, 301, 302, 401, 402, 501, 502, 601, 602, 701, 702, 801, 802, ...). At least one of 803, but not limited to this.
在一些实施例中,收发器可以包括接收器和/或发送器,接收器和发送器可以是分离的,也可以集成在一起。可选地,收发器、收发单元、收发机、收发电路等术语可以相互替换,发送器、发送单元、发送机、发送电路等术语可以相互替换,接收器、接收单元、接收机、接收电路等术语可以相互替换。In some embodiments, a transceiver may include a receiver and/or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, etc., may be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., may be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., may be used interchangeably.
在一些实施例中,终端1000可以包括一个或多个接口电路1003。可选地,接口电路1003与存储器1002连接,接口电路1003可用于从存储器1002或其他装置接收信号,可用于向存储器1002或其他装置发送信号。例如,接口电路1003可读取存储器1002中存储的指令,并将该指令发送给处理器1001。In some embodiments, terminal 1000 may include one or more interface circuits 1003. Optionally, interface circuit 1003 is connected to memory 1002, and interface circuit 1003 can be used to receive signals from memory 1002 or other devices, and can be used to send signals to memory 1002 or other devices. For example, interface circuit 1003 can read instructions stored in memory 1002 and send the instructions to processor 1001.
以上实施例描述中的终端1000可以是用户设备等通信设备,但本公开中描述的终端1000的范围并不限于此,终端1000的结构可以不受图10的限制。通信设备可以是独立的设备或者可以是较大设备的一部分。例如所述通信设备可以是:(1)独立的集成电路IC,或芯片,或,芯片系统或子系统;(2)具有一个或多个IC的集合,可选地,上述IC集合也可以包括用于存储数据,程序的存储部件;(3)ASIC,例如调制解调器(Modem);(4)可嵌入在其他设备内的模块;(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;(6)其他等等。The terminal 1000 described in the above embodiments may be a user equipment or other communication device, but the scope of the terminal 1000 described in this disclosure is not limited thereto, and the structure of the terminal 1000 may not be limited by FIG10. The communication device may be an independent device or a part of a larger device. For example, the communication device may be: (1) an independent integrated circuit IC, or chip, or chip system or subsystem; (2) a set of one or more ICs, optionally, the IC set may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
图11是本公开实施例提出的芯片1100的结构示意图。对于终端1000可以是芯片或芯片系统的情况,可以参见图11所示的芯片1100的结构示意图,但不限于此。Figure 11 is a schematic diagram of the structure of the chip 1100 proposed in an embodiment of this disclosure. For cases where the terminal 1000 can be a chip or a chip system, the schematic diagram of the chip 1100 shown in Figure 11 can be referenced, but is not limited thereto.
芯片1100包括一个或多个处理器1101,芯片1100用于执行以上任一方法。Chip 1100 includes one or more processors 1101, which are used to perform any of the above methods.
在一些实施例中,芯片1100还包括一个或多个1103。可选地,接口电路1103与存储器1102连接,接口电路1103可以用于从存储器1102或其他装置接收信号,接口电路1103可用于向存储器1102或其他装置发送信号。例如,接口电路1103可读取存储器1102中存储的指令,并将该指令发送给处理器1101。In some embodiments, chip 1100 further includes one or more 1103s. Optionally, interface circuitry 1103 is connected to memory 1102. Interface circuitry 1103 can be used to receive signals from memory 1102 or other devices, and interface circuitry 1103 can be used to send signals to memory 1102 or other devices. For example, interface circuitry 1103 can read instructions stored in memory 1102 and send the instructions to processor 1101.
在一些实施例中,接口电路1103执行上述方法中的发送和/或接收等通信步骤(例如步骤804,但不限于此)中的至少一者,处理器1101执行其他步骤(例如步骤201、步骤202、步骤301、步骤302、步骤401、步骤402、步骤501、步骤502、步骤601、步骤602、步骤701、步骤702、步骤801、步骤802、步骤803,但不限于此)中的至少一者。In some embodiments, the interface circuit 1103 performs at least one of the communication steps such as sending and/or receiving in the above method (e.g., step 804, but not limited thereto), and the processor 1101 performs at least one of other steps (e.g., steps 201, 202, 301, 302, 401, 402, 501, 502, 601, 602, 701, 702, 801, 802, 803, but not limited thereto).
在一些实施例中,接口电路、接口、收发管脚、收发器等术语可以相互替换。In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc., can be used interchangeably.
在一些实施例中,芯片1100还包括用于存储指令的一个或多个存储器1102。可选地,全部或部分存储器1102可以处于芯片1100之外。In some embodiments, chip 1100 further includes one or more memories 1102 for storing instructions. Optionally, all or part of the memories 1102 may be located outside of chip 1100.
本公开还提出存储介质,上述存储介质上存储有指令,当上述指令在终端1000上运行时,使得终端1000执行以上任一方法。可选地,上述存储介质是电子存储介质。可选地,上述存储介质是计算机可读存储介质,但不限于此,其也可以是其他装置可读的存储介质。可选地,上述存储介质可以是非暂时性(non-transitory)存储介质,但不限于此,其也可以是暂时性存储介质。This disclosure also proposes a storage medium storing instructions that, when executed on terminal 1000, cause terminal 1000 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
本公开还提出程序产品,上述程序产品被终端1000执行时,使得终端1000执行以上任一方法。可选地,上述程序产品是计算机程序产品。This disclosure also proposes a program product that, when executed by terminal 1000, causes terminal 1000 to perform any of the above methods. Optionally, the program product is a computer program product.
本公开还提出计算机程序,当其在计算机上运行时,使得计算机执行以上任一方法。 This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims (14)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/091419 WO2025231611A1 (en) | 2024-05-07 | 2024-05-07 | Communication method, communication devices and communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/091419 WO2025231611A1 (en) | 2024-05-07 | 2024-05-07 | Communication method, communication devices and communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025231611A1 true WO2025231611A1 (en) | 2025-11-13 |
Family
ID=97674142
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/091419 Pending WO2025231611A1 (en) | 2024-05-07 | 2024-05-07 | Communication method, communication devices and communication system |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025231611A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022217612A1 (en) * | 2021-04-16 | 2022-10-20 | Oppo广东移动通信有限公司 | Wireless communication method and device |
| US20220345973A1 (en) * | 2021-04-22 | 2022-10-27 | Sony Group Corporation | Secondary link access to a mobile soft access point multi-link device |
| CN115486195A (en) * | 2020-05-04 | 2022-12-16 | 韦勒斯标准与技术协会公司 | Wireless communication method using multiple links and wireless communication terminal using the same |
| CN115943679A (en) * | 2020-08-19 | 2023-04-07 | 现代自动车株式会社 | Method and apparatus for saving power in a communication system supporting multiple links |
-
2024
- 2024-05-07 WO PCT/CN2024/091419 patent/WO2025231611A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115486195A (en) * | 2020-05-04 | 2022-12-16 | 韦勒斯标准与技术协会公司 | Wireless communication method using multiple links and wireless communication terminal using the same |
| CN115943679A (en) * | 2020-08-19 | 2023-04-07 | 现代自动车株式会社 | Method and apparatus for saving power in a communication system supporting multiple links |
| WO2022217612A1 (en) * | 2021-04-16 | 2022-10-20 | Oppo广东移动通信有限公司 | Wireless communication method and device |
| US20220345973A1 (en) * | 2021-04-22 | 2022-10-27 | Sony Group Corporation | Secondary link access to a mobile soft access point multi-link device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023030222A1 (en) | Communication method and apparatus | |
| US20230284319A1 (en) | Wireless Data Transmission Method and Related Device Thereof | |
| US20250317970A1 (en) | Method and apparatus for wireless communication, and communication device | |
| WO2023124455A1 (en) | Communication control method and apparatus, radio frequency system, communication device, and storage medium | |
| TW202423162A (en) | A method and apparatus for performing wireless communication in mlo architecture | |
| CN114928859B (en) | A measurement method, device and terminal equipment | |
| WO2025231611A1 (en) | Communication method, communication devices and communication system | |
| KR20230062436A (en) | Method and apparatus for link setup in wireless local area network supporting enhanced multi-link single radio | |
| WO2025227393A1 (en) | Communication method, communication device and communication system | |
| WO2025241197A1 (en) | Coordinated transmission methods, communication devices, access point devices and communication system | |
| WO2025231742A1 (en) | Communication method, communication device, and communication system | |
| WO2025231671A1 (en) | Communication method, access point device, station device, and communication system | |
| WO2025227391A1 (en) | Method and device for processing in-device coexistence activity, and communication system | |
| WO2025227299A1 (en) | Communication method, communication device, and communication system | |
| WO2025231744A1 (en) | Multi-link communication establishment method, access point device, station device, and communication system | |
| CN120266568A (en) | Communication method, access point device and station device | |
| WO2025222384A1 (en) | Communication method, communication device, and communication system | |
| CN120202727A (en) | Communication method, station equipment, access point equipment and communication system | |
| CN121080043A (en) | Communication method, communication device and communication system | |
| CN119732159A (en) | Wireless frame transmission method, station equipment, access point equipment and communication system | |
| WO2025145287A1 (en) | Communication method, communication device, and communication system | |
| CN120188518A (en) | Communication method, access point device, station device and communication system | |
| WO2025076664A1 (en) | Low latency service transmission method, communication device and communication system | |
| CN120584533A (en) | Communication method, station equipment and access point equipment | |
| CN119923890A (en) | Communication method, access point device, station device and communication device |