WO2025227391A1 - Method and device for processing in-device coexistence activity, and communication system - Google Patents
Method and device for processing in-device coexistence activity, and communication systemInfo
- Publication number
- WO2025227391A1 WO2025227391A1 PCT/CN2024/091000 CN2024091000W WO2025227391A1 WO 2025227391 A1 WO2025227391 A1 WO 2025227391A1 CN 2024091000 W CN2024091000 W CN 2024091000W WO 2025227391 A1 WO2025227391 A1 WO 2025227391A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- duration
- wireless frame
- coexistence
- information
- activities
- 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
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Definitions
- This disclosure relates to the field of communication technology, and in particular to a method, apparatus and communication system for processing coexisting activities within a device.
- a single terminal device often supports multiple wireless communication protocols, integrates multiple wireless communication modules, and can simultaneously access multiple wireless networks, such as WLAN, LTE, BT, and GNSS.
- This disclosure provides a method, apparatus, and communication system for handling coexisting activities within a device, so as to achieve timely and efficient interaction and interference management of coexisting activities within a UHR device, avoid interference caused by multiple communication activities within the device, and reduce device power consumption.
- embodiments of this disclosure provide a method for processing coexisting activities within a device, the method comprising:
- the first device receives a first wireless frame, wherein the first wireless frame includes a first portion of a first transmission opportunity held by the second device;
- first information is determined, which includes power management mode information and one of the following: a first duration of the first portion of transmission opportunities required by the first device, and a second duration of the duration of the first device being in the coexistence activities within the device.
- the first device sends a second wireless frame to the second device, wherein the second wireless frame includes the first information.
- embodiments of this disclosure also provide a method for processing coexisting activities within a device, the method comprising:
- the second device sends a first wireless frame to the first device, wherein the first wireless frame includes a first portion of the first transmission opportunities held by the second device that are shared with the first device.
- the second device receives a second wireless frame from the first device, wherein the second wireless frame includes first information, the first information including power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the duration of the first device being in coexistence activity within the device.
- embodiments of this disclosure also provide a first device for processing coexisting activities within a device, the first device comprising:
- a first receiving module is configured to receive a first wireless frame from a second device, wherein the first wireless frame includes a first portion of a first transmission opportunity held by the second device and shared with the first device.
- the first determining module is configured to: determine first information based on the existence of coexistence activities within the device, the first information including power management mode information and one of the following: a first duration of the first portion of transmission opportunities required by the first device, and a second duration of the duration of the first device being in the coexistence activities within the device.
- the first transmitting module is configured to transmit a second wireless frame to the second device, wherein the second wireless frame includes the first information.
- embodiments of this disclosure also provide a second device for processing coexisting activities within a device, the second device comprising:
- the second transmitting module is configured to transmit a first wireless frame to the first device, wherein the first wireless frame includes a first portion of the first transmission opportunity held by the second device that is shared with the first device.
- the second receiving module is configured to receive a second wireless frame from the first device, wherein the second wireless frame includes first information, the first information including power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the duration of the first device being in coexistence activity within the device.
- This disclosure also provides a communication system including a first device and a second device; wherein the second device is configured to send a first radio frame to the first device, wherein the first radio frame includes a first portion of transmission opportunities held by the second device that are shared with the first device; the first device is configured to receive the first radio frame and send a second radio frame to the second device, wherein the second radio frame includes first information, the first information including power management.
- the mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the duration of the first device's coexistence activity within the device.
- This disclosure also provides a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform a method for processing coexisting activities within the device as described in this disclosure.
- the present disclosure provides a method, device, and communication system for handling coexisting activities within a device, which can achieve timely and efficient interaction and interference management of coexisting activities within a UHR device, avoid interference caused by multiple communication activities within the device, and reduce device power consumption.
- 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 one of the exemplary interaction diagrams of the method provided according to the embodiments of this disclosure.
- Figure 3 is a second exemplary interactive schematic diagram of the method provided according to the embodiments of this disclosure.
- Figure 4 is a third exemplary interactive schematic diagram of the method provided according to the embodiments of this disclosure.
- Figure 5 is a fourth exemplary interactive schematic diagram of the method provided according to the embodiments of this disclosure.
- Figure 6 is a flowchart illustrating one of the methods for coexisting activities within a processing device provided in this embodiment of the present disclosure
- Figure 7 is a second schematic flowchart of a method for coexisting activities within a processing device provided in an embodiment of this disclosure
- Figure 8 is a schematic diagram of the structure of the first device proposed in an embodiment of this disclosure.
- Figure 9 is a schematic diagram of the structure of the second 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 provides a method, apparatus, and communication system for handling coexisting activities within a device.
- embodiments of this disclosure provide a method for processing coexisting activities within a device, the method comprising:
- the first device receives a first wireless frame, wherein the first wireless frame includes a first portion of a first transmission opportunity held by the second device;
- first information is determined, which includes power management mode information and one of the following: a first duration of the first portion of transmission opportunities required by the first device, and a second duration of the duration of the first device being in the coexistence activities within the device.
- the first device sends a second wireless frame to the second device, wherein the second wireless frame includes the first information.
- the first device does not have in-device coexistence activity during the first partial transmission opportunity, but does have in-device coexistence activity during the first transmission opportunity.
- the determination of the first information includes: the first device sets the first duration based on one or more of the first partial transmission opportunity, the protected transmission opportunity included in the first wireless frame, the time of receiving the first wireless frame, the time of sending the second wireless frame, and the start time of the in-device coexistence activity.
- the power management mode information is set to a first value, indicating that the first device enters active mode after transmitting the second radio frame.
- the first device after the first device sends the second wireless frame, it is in the active mode to perform data transmission until the end of the first duration.
- the first device may have coexistence activities within the device during the first partial transmission opportunity, wherein determining the first information includes: the first device setting the second duration based on the duration of the coexistence activities within the device.
- the power management mode information is set to a second value, indicating that the first device enters a sleep state after sending the second wireless frame.
- the first device after the first device sends the second wireless frame, it proceeds... Enter hibernation state until the second duration ends.
- data sent by the second device is received after the second duration has ended.
- embodiments of this disclosure provide a method for processing coexisting activities within a device, the method comprising:
- the second device sends a first wireless frame to the first device, wherein the first wireless frame includes a first portion of the first transmission opportunities held by the second device that are shared with the first device.
- the second device receives a second wireless frame from the first device, wherein the second wireless frame includes first information, the first information including power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the duration of the first device being in coexistence activity within the device.
- the first device does not have in-device coexistence activity during the first partial transmission opportunity, but does have in-device coexistence activity during the first transmission opportunity, wherein the first information includes the first duration, and the first duration is based on one or more of the following settings: the first partial transmission opportunity, the protected transmission opportunity included in the first radio frame, the time of receiving the first radio frame, the time of completing the transmission of the second radio frame, and the start time of the in-device coexistence activity.
- the power management mode information is set to a first value, indicating that the first device enters active mode after transmitting the second wireless frame.
- the second device does not send any data to the first device during the first portion of the transmission opportunity, wherein the first event includes one or more of the following:
- the second device receives the response request from the first device
- the second device detected that the channel was idle
- the second device confirms that the first device sent the last frame.
- the second device after the first portion of the transmission opportunity has ended or after receiving a transmission end indication sent by the first device, the second device sends data to other associated devices besides the first device.
- the first device may have coexistence activities within the device during the first partial transmission opportunity, wherein the first information includes the second duration, and the second duration is set based on the duration of the coexistence activities within the device.
- the power management mode information is set to a second value, indicating that the first device enters a sleep state after sending the second wireless frame.
- the second device does not send data to the first device during the second duration included in the second wireless frame.
- the second device sends data to other associated devices besides the first device during the second duration.
- the second device sends data to the first device after the second duration has ended.
- embodiments of this disclosure also provide a first device for processing coexisting activities within a device, the first device including a first receiving module, a first determining module, and a first sending module; wherein the first device is used to execute an optional implementation of the first aspect.
- embodiments of this disclosure also provide a second device for processing coexisting activities within a device, including: a second transmitting module and a second receiving module; wherein the second device is used to execute an optional implementation of the second aspect.
- embodiments of this disclosure also provide a communication system, including a first device and a second device; wherein, the first...
- the device is configured to perform the optional implementation as described in the first aspect
- the second device is configured to perform the optional implementation as 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 implementations described in the first and second aspects.
- embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method as described in the optional implementations of the first and second aspects.
- embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the methods described in the optional implementations of the first and second aspects.
- embodiments of this disclosure provide a chip or chip system.
- the chip or chip system includes processing circuitry configured to perform the methods described according to optional implementations of the first and second aspects above.
- the first device, the second device, the communication system, the storage medium, the program product, the computer program, the chip, or the chip system described above are all used to perform the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
- This disclosure provides a method for processing coexisting activities within a device, a first device, a second device, and a communication system.
- the terms "method for processing coexisting activities within a device” and “signal transmission method,” “wireless frame transmission method,” etc., can be used interchangeably, as can the terms “information processing system,” “communication system,” etc.
- 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.
- 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, and C.
- 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 a station (STA) 101 and an access point (AP) 102.
- STA station
- AP access point
- site device 101 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.
- VR virtual reality
- AR augmented reality
- site device 101 can be a terminal device or network device with a Wi-Fi chip.
- site device 101 can support multiple 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 access point device 102 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 with a wireless fidelity 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.
- AP and STA can be devices that support multiple connections.
- they can be represented as Access Point Multi-Link Device (AP MLD) and Non-Access Point Multi-Link Device (Non-AP MLD), respectively.
- AP MLD can represent an access point that supports multiple connection communication functions
- non-AP MLD can represent a site that supports multiple connection communication functions.
- 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 an Access Point (AP) device, and all other STAs in the network are associated with it.
- AP Access Point
- 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.
- non-AP STA when there is intra-device coexistence activity at a non-access point (non-AP) STA, the non-AP STA can enter a power-saving (PS) mode, keeping the Wi-Fi module in a sleep state during this process.
- PS mode can reduce the power consumption of the non-AP STA to some extent, as its associated access point (AP) buffers its downlink data before transmission, minimizing packet loss.
- AP access point
- this approach has several problems. For instance, a non-AP STA in sleep mode will periodically wake up to monitor whether the AP has buffered downlink data.
- an STA in sleep mode will listen to the Beacon frame or the Traffic-indication virtual bitmap of the TIM (Traffic Indication Mapping) element in the DTIM (Delivery Traffic Indication Mapping) Beacon frame to determine if the AP has buffered downlink data.
- the Traffic-indication virtual bitmap each bit corresponds one-to-one with the AID of the STA associated with the AP. If a STA in sleep mode receives a TIM element with its corresponding AID bit in the Traffic-indication virtual bitmap set to 1, the STA assumes that the AP has buffered downlink data to send to it.
- the STA will switch to active mode and send a PS-Poll frame or trigger frame to the AP, waiting to receive the buffered data sent by the AP.
- non-AP STAs cannot identify whether there is buffered downlink data and cannot send a power-saving polling (PS-Poll) frame or trigger frame to the AP to receive the buffered data; or, after sending a PS-Poll or trigger frame, non-Wi-Fi communication activities may occur, causing the non-AP STA to be unable to respond to the received downlink data.
- PS-Poll power-saving polling
- UHR Ultra High Reliability
- MLD multi-link devices
- Figure 2 is one of the interactive schematic diagrams of a method for coexisting activities within a processing device according to an embodiment of the present disclosure. As shown in Figure 2, the method includes steps 201 and 202.
- the first device receives a first radio frame from the second device; wherein the first radio frame includes a first portion of a transmission opportunity (first portion TXOP) held by the second device and shared with the first device.
- first portion TXOP a transmission opportunity
- the first device refers to a device with in-device coexistence activities, specifically a non-AP STA (e.g., site device 101 in FIG. 1, hereinafter also referred to as the first STA); the second device is a TXOP holder, specifically an AP (e.g., access point device 102 in FIG. 1, hereinafter also referred to as the second AP).
- the first wireless frame may refer to a MU-RTS (multi-user request to send) TXS (triggered TXOP sharing) trigger frame.
- in-device coexistence activities in the first device refer to non-Wi-Fi communication activities existing within the first device.
- the AP as the TXOP holder, sends a MU-RTS TXS trigger frame to its associated first STA within the first TXOP.
- the MU-RTS TXS trigger frame is used to share a first portion of the TXOP with the first STA, enabling the first STA to perform uplink transmissions or point-to-point (P2P) transmissions to other STAs within the BSS within the shared first portion of the TXOP.
- P2P point-to-point
- the first portion of the TXOP shared by the second device may be carried in the Allocation Duration field of the User Info field (HE variant/EHT variant/UHR variant) of the first radio frame (MU-RTS TXS trigger frame).
- HE variant/EHT variant/UHR variant HE variant/EHT variant/UHR variant
- MU-RTS TXS trigger frame HE variant/EHT variant/UHR variant
- the embodiments regarding the first radio frame are not limited thereto.
- the first radio frame which is the MU-RTS TXS trigger frame
- the first device can determine first information. Specifically, the first device can determine the first information based on the existence of in-device coexistence activities. For example, but not limited to, the first information includes power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the first device being in in-device coexistence activities.
- the first information includes power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the first device being in in-device coexistence activities.
- the existence of in-device coexistence activities can refer to the duration of the in-device coexistence activities, for example, including, but not limited to, the first device not having in-device coexistence activities in the first portion of the TXOP but having in-device coexistence activities in the first TXOP, the first device having in-device coexistence activities in the first portion of the TXOP, or the first device not having in-device coexistence activities in the first TXOP.
- Internal coexistence activities may include different content. These will be described in detail later with reference to Figures 3 through 5.
- the first device may send a second wireless frame to the second device, wherein the second wireless frame may include the first information determined in step 202 above.
- the second wireless frame may be a response frame to the first wireless frame, such as, but not limited to, a CTS (Clear to Send) frame.
- a first device can determine the information included in a second radio frame differently based on the presence of coexisting activities within the device, according to a first portion of TXOP.
- Figure 3 is a second exemplary interactive schematic diagram of the method provided according to an embodiment of the present disclosure.
- the first device and the second device can be similar to the first device and the second device in Figure 2, respectively.
- the third device can be a device capable of P2P transmission with the first device (non-AP STA), or it can be a device other than the first device associated with the AP (non-AP STA).
- the first device can receive a first wireless frame from the second device, wherein the first wireless frame includes a first portion of the TXOP held by the second device that is shared with the first device.
- the operation of step 301 can be similar to step 201 described above with reference to FIG2; for simplicity, repeated descriptions are omitted here.
- the first wireless frame can be an MU-RTS TXS trigger frame, and the first portion of the TXOP can be identified by the Allocation Duration field of the User Info field in the MU-RTS TXS trigger frame.
- the first wireless frame can be any other frame capable of carrying the required information, and other fields can be used to identify the first portion of the TXOP.
- the first device can determine first information, which includes first duration and power management mode information.
- the first device can send a second radio frame carrying the first information (first duration and power management mode information) to the second device.
- fields in the second radio frame can be used to identify the first duration and power management mode information.
- the first duration can be identified by the duration field in the second radio frame
- the power management mode information can be identified by the power management field in the second radio frame.
- this disclosure is not limited to this, and other fields can be used to identify the second duration and power management mode information respectively.
- the first device may set a first duration based on one or more of the following: a first portion TXOP, a protected transmission opportunity included in the first radio frame, the time of receiving the first radio frame, the time of completing the transmission of the second radio frame, and the start time of in-device coexistence activity.
- the first duration identifies the duration required by the first device in the first portion TXOP.
- the first device may set the first duration based on the protected transmission opportunity included in the first radio frame, the time of receiving the first radio frame, the time of completing the transmission of the second radio frame, and the start time of in-device coexistence activity.
- the first device may set the first duration based on the first portion TXOP, the time of receiving the first radio frame, and the time of completing the transmission of the second radio frame.
- this disclosure is not limited thereto.
- the power management mode information can be set to a first value by the first device, wherein the first value indicates that the first device enters active mode after sending the second radio frame (step 303) (step 304).
- the first STA If the first STA has no intra-device coexistence activity within the shared first part of the TXOP but does have intra-device coexistence activity within the first TXOP, then after receiving the first radio frame (MU-RTS TXS trigger frame), the first STA responds by sending a second radio frame to the AP at an interval of one SIFS (Short interframe space).
- Key parameters of the second radio frame may include a duration field and a power management field.
- the duration field of the second radio frame may refer to the aforementioned first duration, which is set based on the protected transmission opportunities included in the first radio frame, the time between receiving the first radio frame and sending the second radio frame, and the start time of the intra-device coexistence activity.
- the protected transmission opportunities included in the first radio frame may be identified in the duration field of the MU-RTS TXS trigger frame.
- the Duration field (first duration) in the second radio frame can be set to: the Duration field value (protected transmission opportunity) in the MU-RTS TXS trigger frame - the time between receiving the last PPDU of the MU-RTS TXS trigger frame and transmitting the last PPDU of the CTS frame - the start time of the in-device coexistence activity of the first STA.
- the Duration field of the second radio frame can refer to the aforementioned first duration, which is set based on the first portion TXOP included in the first radio frame, the time between receiving the first radio frame and transmitting the second radio frame.
- the first portion TXOP included in the first radio frame can be identified in the Allocation Duration field of the User Info field in the MU-RTS TXS trigger frame.
- the Duration field (first duration) in the second radio frame can be set to: the Allocation Duration field value (first part TXOP) in the MU-RTS TXS trigger frame - the time between receiving the last PPDU of the MU-RTS TXS trigger frame and transmitting the last PPDU of the CTS frame.
- the method for setting the first duration is not limited to this; for example, SIFS and/or PFIS (point coordinate function) can also be considered when setting the first duration.
- Inter-frame spacing point coordination function inter-frame interval).
- the Duration field (first duration) in the second radio frame can be set to: the Allocation Duration field value in the MU-RTS TXS trigger frame (first part TXOP) - the time between receiving the last PPDU of the MU-RTS TXS trigger frame and sending the last PPDU of the CTS frame - SIFS.
- the Power Management field may refer to the aforementioned power management mode information.
- the Power Management field in the second radio frame may be set to a first value indicating an active mode (e.g., but not limited to, 0).
- the first device can enter an active mode capable of data transmission (step 304) after sending the second radio frame (step 303).
- the first duration determined in step 302 can refer to the duration of active mode or data transmission.
- the first device can perform uplink data transmission to the second device or P2P data transmission to the third device (step 305). That is, after sending the second radio frame, the first device is in active mode to perform data transmission until the end of the first duration.
- the second device can determine, based on the first duration and power management mode information in the received second radio frame, that the first device has no intra-device coexistence activity within the shared first portion of the TXOP, but does have intra-device coexistence activity within the first TXOP. In this case, except for the occurrence of the first event, the second device may not send any data to the first device within the first portion of the TXOP (or more specifically, within the first duration).
- the first event includes one or more of the following:
- the second device receives the response request from the first device
- the second device detected that the channel was idle
- the second device confirms that the first device sent the last frame.
- a second device e.g., an AP
- the second device may send data to the first device.
- the second device e.g., AP
- the second device may send data to the first device.
- a second device e.g., an AP
- the second device e.g., the AP
- the second device e.g., the AP
- the second device e.g., the AP
- the first duration ends. Since the first device (first STA) has no intra-device coexistence activity within the shared first portion of the TXOP but does have intra-device coexistence activity within the first TXOP, then in step 307, the first device enters a doze state. Since the first device has no IDC activity within the first portion of the TXOP but does have IDC activity within the first TXOP, after the first duration ends, the first device may need to start non-Wi-Fi communication. To avoid interference, the first device's Wi-Fi module enters a doze state.
- step 308 after the first TXOP of the sharing ends, the first duration ends, or after receiving a transmission end indication sent by the first device, the second device (AP) sends a PPDU to a third STA associated with the second device (AP) at a specific time interval (e.g., PFIS).
- the third STA does not include the first STA.
- Figure 3 shows that the device that performs P2P transmission with the first device in step 305 and the device to which the second device sends PPUD in step 308 are both the same third device, this is for the sake of simplicity in the figures.
- the third device in steps 305 and 308 may refer to different devices.
- Figure 4 is a third exemplary interactive schematic diagram of the method provided according to an embodiment of the present disclosure.
- the first device and the second device can be similar to the first device and the second device in Figure 2, respectively.
- the third device can be a device capable of P2P transmission with the first device (non-AP STA), or it can be a device other than the first device associated with the AP (non-AP STA).
- the first device can receive a first wireless frame from the second device, wherein the first wireless frame includes a first portion of the TXOP held by the second device that is shared with the first device.
- the operation of step 401 can be similar to step 201 described above with reference to Figure 2 and step 301 in Figure 3; for the sake of brevity, repeated descriptions are omitted here.
- first information is determined, which includes second duration and power management mode information.
- the first device may send a second radio frame carrying the first information (second duration and power management mode information) to the second device.
- the first device sets the second duration based on the duration of coexisting activities within the device.
- the power management mode information can be set to a second value by the first device, indicating that the first device enters a sleep state (Doze state) after sending the second wireless frame (step 403) (step 404).
- the first STA If the first STA has in-device coexistence activity within the shared first part TXOP, the first STA, after receiving a first radio frame (MU-RTS TXS trigger frame), sends a second radio frame to the AP at an interval of, for example, one SIFS to respond.
- Key parameters of the second radio frame may include a duration field and a power management field.
- the duration field of the second radio frame may refer to the aforementioned second duration.
- the value of the duration field of the second radio frame may be set to: the duration of the in-device coexistence activity of the first STA.
- the method of setting the duration field in the second radio frame is not limited to this; for example, the value of the duration field may be set considering SIFS and/or PFIS.
- the power management field in the second radio frame may be set to a second value indicating a sleep state (e.g., but not limited to, 1).
- step 401 although the first device obtains the shared first part of TXOP from the second device, there is coexistence activity within the device in the first part of TXOP, the first device can put its Wi-Fi module into a sleep state (step 404) after sending the second wireless frame (step 403) to avoid interference.
- the second device may send data to its associated third device. Based on the first information (second duration and power management mode information) in the second radio frame, the second device may determine that the first device has intra-device coexistence activity during the second duration, and the second device will not send any data to the first device during the second duration indicated in the second radio frame, but may send data to its associated third device.
- Step 405 is merely exemplary; for example, if the AP and other associated third devices do not have corresponding services, step 405 may be omitted from Figure 4.
- the AP does not send any PPDU to the first STA during the time (second duration) indicated by the Duration field in the second radio frame, but may send PPDU to other STAs associated with it, which does not include the first STA.
- the second device can determine the duration of the coexistence activity within the first device based on the first information provided by the second wireless frame, thereby avoiding Wi-Fi communication with the first device during that duration to prevent packet loss, data transmission errors or resource waste, while also being able to communicate with other devices besides the first device during that duration to improve communication efficiency.
- step 406 the duration of the in-device coexistence activity (second duration) of the first device ends. That is, after sending the second wireless frame, the first device enters a sleep state until the second duration ends.
- the second device can send data to the first device and the third device.
- the end of the second duration indicated by the second radio frame signifies the end of the coexistence activity within the first device, thus allowing the first device to wake up from its sleep state, and enabling the second device to send data to the first device.
- the AP may send a PPDU to its associated third STA, which may include the first STA and/or other STAs.
- the first device can also transmit data with other STAs.
- Figure 4 shows that the device transmitting data with the second device in steps 405 and 406 is the same third device, this is for simplification of the figures. According to embodiments of this disclosure, the third device in steps 405 and 406 may refer to different devices.
- Figure 5 is a fourth exemplary interactive schematic diagram of the method provided according to embodiments of this disclosure.
- the first device and the second device can be similar to the first device and the second device in Figure 2, respectively.
- the third device can be a device capable of P2P transmission with the first device (non-AP STA), or it can be a device other than the first device associated with the AP (non-AP STA).
- the first device can receive a first wireless frame from the second device, wherein the first wireless frame includes a first portion of the TXOP held by the second device that is shared with the first device.
- the operation of step 501 can be similar to steps 201 described above with reference to Figure 2 and steps 301 in Figure 3; for the sake of brevity, repeated descriptions are omitted here.
- the first device can determine first information, including a third duration and power management mode information, based on the absence of in-device coexistence activity within the first TXOP.
- the first device can send a second radio frame carrying the first information (third duration and power management mode information) to the second device.
- the third duration indicates the duration required for the first device to transmit data.
- the third duration is determined by the first device based on the protected TXOP included in the first radio frame (e.g., the value of the Duration field in the MU-RTS TXS trigger frame), the time of receiving the first radio frame, and the time of completing the transmission of the second radio frame.
- power management can be set to a first value, indicating that the first device is in active mode after sending the second radio frame.
- the first STA responds by sending a second radio frame (e.g., a CTS frame or a variant of CTS) to the AP at intervals such as one SIFS.
- a second radio frame e.g., a CTS frame or a variant of CTS
- Key parameters of the second radio frame may include a duration field and a power management field.
- the duration field may refer to the aforementioned third duration, which is set by the first STA based on the protected TXOP included in the first radio frame and the time between receiving the first radio frame and sending the second radio frame.
- the duration field (third duration) in the second radio frame may be set to, but is not limited to: the duration field value (protected TXOP) in the MU-RTS TXS trigger frame (first radio frame) - the time between receiving the last PPDU of the MU-RTS TXS trigger frame and sending the last PPDU of the CTS frame (second radio frame).
- the method for setting the third duration is not limited to this; for example, SIFS and/or PFIS may also be considered when setting the third duration.
- the Power Management field may represent the power management mode information of step 502 above.
- the Power Management field in the second radio frame may be set to a first value indicating an active mode (e.g., but not limited to, 0).
- the first device can be in active mode, and in step 505, the first device can, for example, transmit uplink data to the second device or transmit P2P data to the third device within the third duration.
- the second device can determine, based on the first information (third duration and power management mode information) in the received second radio frame, that the first device has no intra-device coexistence activity within the first TXOP. Since the first portion of the TXOP has been shared with the first device, in this case, the second device may not send any data to the first device within the first portion of the TXOP (or more specifically, within the third duration), except in the event of the second event.
- the second event includes one or more of the following:
- the second device receives the response request from the first device
- the second device detected that the channel was idle
- the second device confirms that the first device sent the last frame.
- a second device e.g., an AP
- the second device can send data to the first device.
- the second device e.g., AP
- the second device may send data to the first device.
- a second device e.g., an AP
- receives a frame from a first device e.g., a first STA
- a command and status (CAS) control field e.g., a command and status (CAS) control field
- the RDG/More PPDU field in the CAS control field is set to a specific value (e.g., 0)
- the second device e.g., the AP
- the second device e.g., the AP
- the second device (AP) After the first TXOP of the shared data ends, the third duration ends, or the second device (AP) receives a transmission end indication from the first device (step 506), the second device (AP) sends a PPDU to the device associated with the second device (AP) at a specific time interval (e.g., PFIS) (step 507).
- the device may include the first device and/or a third device associated with the AP other than the first device.
- Figure 5 shows that the device performing P2P transmission with the first device in step 505 and the device to which the second device sends the PPDU in step 507 are the same third device, this is for simplification of the figures.
- the third device in steps 505 and 507 may refer to different devices.
- the non-AP STA indicates coexistence activities within the device based on whether coexisting non-Wi-Fi communication activities exist and the timing of these activities, during the TXOP sharing process in response to the AP.
- the non-AP STA can determine whether to enter a corresponding sleep state based on the sharing time and the timing of the non-Wi-Fi communication activity; on the other hand, the AP selectively performs TXOP sharing based on the non-AP STA's response. Based on this method, indication and interference cancellation of coexistence activities within the device can be achieved, improving transmission reliability while reducing the power consumption of the non-AP STA and/or the AP.
- the names of information, etc. are not limited to those described in the embodiments, but include "information,””message,””signal,””signaling,””report,””configuration,””indication,””instruction,””command,””channel,””parameter,””domain,””field,””symbol,””codepoint,””bit,””data,””program,” etc. Terms such as “program” and “chip” are interchangeable.
- 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.
- Figure 6 is a schematic flowchart of one of the methods for coexisting activities within a processing device provided in an embodiment of this disclosure. The method shown in Figure 6 can be executed by a first device (or a non-AP STA, the first STA).
- step 610 the first device receives a first wireless frame from the second device, wherein the first wireless frame includes a first portion of the first transmission opportunity held by the second device that is shared with the first device.
- Step 610 of Figure 6 may be similar to step 201 of Figure 2, step 301 of Figure 3, and step 401 of Figure 4; for the sake of simplicity, repeated descriptions are omitted here.
- the first device may determine first information based on the presence of coexistence activities within the device.
- the first information includes power management mode information and one of the following: a first duration of a first portion of transmission opportunity required by the first device, and a second duration of the duration of coexistence activities within the device by the first device.
- the first device sends a second wireless frame to the second device, wherein the second wireless frame includes the first information.
- a first device may determine the information included in a second radio frame differently based on the presence of coexisting activities within the device, according to a first portion of TXOP.
- the first device does not have any in-device coexistence activity within the first part of the transmission opportunity, but does have in-device coexistence activity within the first transmission opportunity.
- determining the first information in step 620 includes: the first device setting a first duration based on one or more of the following: the first part of the transmission opportunity, the protected transmission opportunity included in the first wireless frame, the time of receiving the first wireless frame, the time of sending the second wireless frame, and the start time of the in-device coexistence activity.
- the power management mode information is set to a first value, indicating that the first device enters active mode after sending the second wireless frame.
- the first device after the first device sends the second wireless frame, it is in active mode to perform data transmission until the end of the first duration.
- the embodiment of the first device described with reference to FIG6, which does not have intra-device coexistence activities in the first partial transmission opportunity but does have intra-device coexistence activities in the first transmission opportunity, can be similar to the operation performed by the first device in FIG3. For the sake of simplicity, repeated descriptions are omitted here.
- the first device may have intra-device coexistence activities during the first part of the transmission opportunity, wherein determining the first information in step 620 includes: the first device setting a second duration based on the duration of the intra-device coexistence activities.
- the power management mode information is set to a second value, indicating that the first device enters a sleep state after sending the second wireless frame.
- the first device after sending the second wireless frame, the first device enters a sleep state until the second duration ends.
- data sent by the second device is received after the second duration has ended.
- the embodiment of the first device having coexistence activities within the device during the first part of the transmission opportunity, as described with reference to FIG6, can be similar to the operation performed by the first device in FIG4. For the sake of brevity, repeated descriptions are omitted here.
- Figure 7 is a second schematic flowchart of a method for coexisting activities within a processing device provided in an embodiment of this disclosure.
- the second device sends a first wireless frame to the first device, wherein the first wireless frame includes a first portion of the first transmission opportunity held by the second device that is shared with the first device.
- the second device receives a second radio frame from the first device, wherein the second radio frame includes first information. Includes power management mode information and one of the following: a first duration of a first portion of the transmission opportunity required by the first device, and a second duration of the duration during which the first device is engaged in coexistence activities within the device.
- the first device does not have intra-device coexistence activity within the first part of the transmission opportunity, but there is intra-device coexistence activity within the first transmission opportunity.
- the first information includes a first duration, and the first duration is based on one or more of the following settings: the first part of the transmission opportunity, the protected transmission opportunity included in the first wireless frame, the time of receiving the first wireless frame, the time of sending the second wireless frame, and the start time of intra-device coexistence activity.
- the power management mode information is set to a first value, indicating that the first device enters active mode after sending the second wireless frame.
- the second device does not send any data to the first device during the first transmission opportunity, and the first event includes one or more of the following:
- the second device receives the response request from the first device
- the second device detected that the channel was idle
- the second device confirms that the first device sent the last frame.
- the second device after the first transmission opportunity ends or after receiving a transmission end indication sent by the first device, the second device sends data to other associated devices besides the first device.
- the embodiment of the first device described with reference to FIG7 which does not have intra-device coexistence activity in the first partial transmission opportunity but does have intra-device coexistence activity in the first transmission opportunity, can be similar to the operation performed by the second device in FIG3. For the sake of simplicity, repeated descriptions are omitted here.
- the first device may have intra-device coexistence activity during the first part of the transmission opportunity, wherein the first information includes a second duration, and the second duration is set based on the duration of the intra-device coexistence activity.
- the power management mode information is set to a second value, indicating that the first device enters a sleep state after sending the second wireless frame.
- the second device does not send data to the first device during the second duration included in the second wireless frame.
- the second device sends data to other associated devices besides the first device during a second time period.
- the second device sends data to the first device after the second duration ends.
- the embodiment of the first device described with reference to FIG7 having coexistence activities within the device during the first part of the transmission opportunity can be similar to the operation performed by the second device in FIG4. For the sake of brevity, repeated descriptions are omitted here.
- This disclosure also provides an apparatus for implementing any of the above methods.
- an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods.
- another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
- a network device e.g., an access network device, a core network functional node, a 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 an application-specific integrated circuit (ASIC). Hardware circuits implemented using ASICs (Integrated Circuits, ASICs) or programmable logic devices (PLDs), such as FPGAs.
- ASIC application-specific integrated circuit
- the process of the processor loading a configuration document to configure the hardware circuit can be understood as the processor loading instructions to implement the functions of some or all of the above units or modules.
- it can also refer to hardware circuits designed for artificial intelligence, which can be understood as ASICs, such as Neural Network Processing Units (NPUs), Tensor Processing Units (TPUs), and Deep Learning Processing Units (DPUs).
- ASICs such as Neural Network Processing Units (NPUs), Tensor Processing Units (TPUs), and Deep Learning Processing Units (DPUs).
- Figure 8 is a schematic diagram of the structure of the first device 800 proposed in an embodiment of this disclosure.
- the first device 800 may include at least one of a receiving module 810, a sending module 820, and a determining module 830.
- the receiving module 810 is configured to receive a first radio frame from the second device, wherein the first radio frame includes a first portion of a first transmission opportunity held by the second device and shared with the first device.
- the determining module 830 is configured to determine first information based on the presence of in-device coexistence activity, the first information including power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device 800, and a second duration of the duration of in-device coexistence activity of the first device.
- the transmitting module 820 is configured to transmit a second radio frame to the second device, wherein the second radio frame includes the first information.
- the first device 800 performs at least one of the communication steps performed by the first device in any of the above methods, which will not be described in detail here.
- Figure 9 is a schematic diagram of the structure of the second device 900 proposed in an embodiment of this disclosure.
- the second device 900 may include at least one of a transmitting module 910, a receiving module 920, etc.
- the transmitting module 910 is configured to transmit a first wireless frame to the first device, wherein the first wireless frame includes a first portion of a first transmission opportunity held by the second device and shared with the first device; the receiving module 920 is configured to receive a second wireless frame from the first device, wherein the second wireless frame includes first information.
- the first information includes power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the duration of the first device being in in-device coexistence activity.
- the second device 900 performs at least one of the communication steps performed by the second device in any of the above methods, which will not be described in detail here.
- Figure 10 is a schematic diagram of the structure of a terminal 700 (e.g., a user equipment) proposed in an embodiment of this disclosure.
- the terminal 700 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 700 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 700 includes one or more processors 701.
- Processor 701 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 700 is used to execute any of the above methods.
- terminal 700 further includes one or more memories 702 for storing instructions.
- all or part of the memories 702 may be located outside of terminal 700.
- terminal 700 further includes one or more transceivers 704.
- transceivers 704 perform at least one of the communication steps such as sending and/or receiving in the above method, and processor 701 performs at least one of the other steps.
- 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 700 may include one or more interface circuits 703.
- interface circuit 703 is connected to memory 702, and interface circuit 703 can be used to receive signals from memory 702 or other devices, and can be used to send signals to memory 702 or other devices.
- interface circuit 703 can read instructions stored in memory 702 and send the instructions to processor 701.
- the terminal 700 described in the above embodiments can be a user equipment or other communication device, but the scope of the terminal 700 described in this disclosure is not limited thereto, and the structure of the terminal 700 is not limited to FIG10.
- the communication device can be an independent device or a part of a larger device.
- the communication device can 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 Energy equipment, etc.; (6) Others, etc.
- Figure 11 is a schematic diagram of the structure of the chip 800 proposed in an embodiment of this disclosure.
- the terminal 800 can be a chip or a chip system
- the schematic diagram of the chip 800 shown in Figure 11 can be referenced, but is not limited thereto.
- Chip 800 includes one or more processors 801, which are used to perform any of the above methods.
- chip 800 further includes one or more 803s.
- interface circuitry 803 is connected to memory 802, and interface circuitry 803 can be used to receive signals from memory 802 or other devices, and interface circuitry 803 can be used to send signals to memory 802 or other devices.
- interface circuitry 803 can read instructions stored in memory 802 and send the instructions to processor 801.
- the interface circuit 803 performs at least one of the communication steps such as sending and/or receiving in the above method.
- interface circuit In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc., can be used interchangeably.
- chip 800 further includes one or more memories 802 for storing instructions.
- all or part of the memories 802 may be located outside of chip 800.
- 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, which, when executed by chip 800, causes chip 800 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 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 method, apparatus and communication system for processing coexisting activities within a device.
随着无线通信技术的发展,终端设备集成度越来越高,一个终端设备往往支持多种无线通信协议、集成多种无线通信模块并同时接入多种无线网络,如WLAN、LTE、BT和GNSS等。With the development of wireless communication technology, terminal devices are becoming increasingly integrated. A single terminal device often supports multiple wireless communication protocols, integrates multiple wireless communication modules, and can simultaneously access multiple wireless networks, such as WLAN, LTE, BT, and GNSS.
当非Wi-Fi(non-Wi-Fi)通信活动发生时,Wi-Fi设备间当前的Wi-Fi通信可能受到干扰,导致Wi-Fi数据包丢失、频谱资源浪费和能耗增加等问题发生。相关技术中,可通过省电模式和操作模式切换等方式一定程度缓解这些设备内共存(In-device Coexistence,IDC)活动导致多种通信间相互干扰问题,但存在一定的局限性。When non-Wi-Fi communication activities occur, the existing Wi-Fi communication between Wi-Fi devices may be interfered with, leading to problems such as Wi-Fi packet loss, wasted spectrum resources, and increased energy consumption. Related technologies can alleviate the interference problem between various communications caused by in-device coexistence (IDC) activities to some extent through power-saving modes and operating mode switching, but these methods have certain limitations.
发明内容Summary of the Invention
本公开实施例提供了一种处理设备内共存活动的方法、设备及通信系统,以实现及时高效地UHR设备内共存活动的交互和干扰管理,避免设备内多种通信活动产生干扰,同时减小设备功耗。This disclosure provides a method, apparatus, and communication system for handling coexisting activities within a device, so as to achieve timely and efficient interaction and interference management of coexisting activities within a UHR device, avoid interference caused by multiple communication activities within the device, and reduce device power consumption.
一方面,本公开实施例提供了一种处理设备内共存活动的方法,所述方法包括:On one hand, embodiments of this disclosure provide a method for processing coexisting activities within a device, the method comprising:
第一设备接收第一无线帧,其中,所述第一无线帧包括所述第二设备持有的第一传输机会中的第一部分传输机会;The first device receives a first wireless frame, wherein the first wireless frame includes a first portion of a first transmission opportunity held by the second device;
基于设备内共存活动的存在情况,确定第一信息,所述第一信息包括功率管理模式信息和以下中的一项:所述第一设备需要的所述第一部分传输机会的第一时长、所述第一设备处于所述设备内共存活动的持续时间的第二时长;Based on the existence of coexistence activities within the device, first information is determined, which includes power management mode information and one of the following: a first duration of the first portion of transmission opportunities required by the first device, and a second duration of the duration of the first device being in the coexistence activities within the device.
所述第一设备向所述第二设备发送第二无线帧,其中,所述第二无线帧包括所述第一信息。The first device sends a second wireless frame to the second device, wherein the second wireless frame includes the first information.
另一方面,本公开实施例还提供了一种处理设备内共存活动的方法,所述方法包括:On the other hand, embodiments of this disclosure also provide a method for processing coexisting activities within a device, the method comprising:
第二设备向第一设备发送第一无线帧,其中,所述第一无线帧包括所述第二设备持有的第一传输机会中的分享给所述第一设备的第一部分传输机会;The second device sends a first wireless frame to the first device, wherein the first wireless frame includes a first portion of the first transmission opportunities held by the second device that are shared with the first device.
所述第二设备从所述第一设备接收第二无线帧,其中,所述第二无线帧包括第一信息,所述第一信息包括功率管理模式信息和以下中的一项:所述第一设备需要的所述第一部分传输机会的第一时长、所述第一设备处于所述设备内共存活动的持续时间的第二时长。The second device receives a second wireless frame from the first device, wherein the second wireless frame includes first information, the first information including power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the duration of the first device being in coexistence activity within the device.
另一方面,本公开实施例还提供了一种处理设备内共存活动的第一设备,所述第一设备包括:On the other hand, embodiments of this disclosure also provide a first device for processing coexisting activities within a device, the first device comprising:
第一接收模块,被配置为:从第二设备接收第一无线帧,其中,所述第一无线帧包括所述第二设备持有的第一传输机会中的分享给所述第一设备的第一部分传输机会;A first receiving module is configured to receive a first wireless frame from a second device, wherein the first wireless frame includes a first portion of a first transmission opportunity held by the second device and shared with the first device.
第一确定模块,被配置为:基于设备内共存活动的存在情况,确定第一信息,所述第一信息包括功率管理模式信息和以下中的一项:所述第一设备需要的所述第一部分传输机会的第一时长、所述第一设备处于所述设备内共存活动的持续时间的第二时长;The first determining module is configured to: determine first information based on the existence of coexistence activities within the device, the first information including power management mode information and one of the following: a first duration of the first portion of transmission opportunities required by the first device, and a second duration of the duration of the first device being in the coexistence activities within the device.
第一发送模块,被配置为:向所述第二设备发送第二无线帧,其中,所述第二无线帧包括所述第一信息。The first transmitting module is configured to transmit a second wireless frame to the second device, wherein the second wireless frame includes the first information.
另一方面,本公开实施例还提供了一种处理设备内共存活动的第二设备,所述第二设备包括:On the other hand, embodiments of this disclosure also provide a second device for processing coexisting activities within a device, the second device comprising:
第二发送模块,被配置为:向第一设备发送第一无线帧,其中,所述第一无线帧包括所述第二设备持有的第一传输机会中的分享给所述第一设备的第一部分传输机会;The second transmitting module is configured to transmit a first wireless frame to the first device, wherein the first wireless frame includes a first portion of the first transmission opportunity held by the second device that is shared with the first device.
第二接收模块,被配置为:从所述第一设备接收第二无线帧,其中,所述第二无线帧包括第一信息,所述第一信息包括功率管理模式信息和以下中的一项:所述第一设备需要的所述第一部分传输机会的第一时长、所述第一设备处于所述设备内共存活动的持续时间的第二时长。The second receiving module is configured to receive a second wireless frame from the first device, wherein the second wireless frame includes first information, the first information including power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the duration of the first device being in coexistence activity within the device.
本公开实施例还提供了一种通信系统,包括第一设备和第二设备;其中,所述第二设备被配置为向第一设备发送第一无线帧,其中,所述第一无线帧包括所述第二设备持有的第一传输机会中的分享给所述第一设备的第一部分传输机会;所述第一设备被配置为:接收所述第一无线帧,并且向所述第二设备发送第二无线帧,其中,所述第二无线帧包括第一信息,所述第一信息包括功率管理 模式信息和以下中的一项:所述第一设备需要的所述第一部分传输机会的第一时长、所述第一设备处于所述设备内共存活动的持续时间的第二时长。This disclosure also provides a communication system including a first device and a second device; wherein the second device is configured to send a first radio frame to the first device, wherein the first radio frame includes a first portion of transmission opportunities held by the second device that are shared with the first device; the first device is configured to receive the first radio frame and send a second radio frame to the second device, wherein the second radio frame includes first information, the first information including power management. The mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the duration of the first device's coexistence activity within the device.
本公开实施例还提供了一种存储介质,所述存储介质存储有指令,当所述指令在通信设备上运行时,使得所述通信设备执行如本公开实施例中所述的处理设备内共存活动的方法。This disclosure also provides a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform a method for processing coexisting activities within the device as described in this disclosure.
本公开实施例附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本公开的实践了解到。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.
本公开实施例提供的一种处理设备内共存活动的方法、设备及通信系统可以实现及时高效地UHR设备内共存活动的交互和干扰管理,避免设备内多种通信活动产生干扰,同时减小设备功耗。The present disclosure provides a method, device, and communication system for handling coexisting activities within a device, which can achieve timely and efficient interaction and interference management of coexisting activities within a UHR device, avoid interference caused by multiple communication activities within the device, and reduce device power consumption.
为了更清楚地说明本公开实施例中的技术方案,以下对实施例描述所需的附图进行介绍,以下附图仅仅是本公开的一些实施例,不对本公开的保护范围造成具体限制。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 one of the exemplary interaction diagrams of the method provided according to the embodiments of this disclosure;
图3为根据本公开实施例提供的方法的示例性交互示意图之二;Figure 3 is a second exemplary interactive schematic diagram of the method provided according to the embodiments of this disclosure;
图4为根据本公开实施例提供的方法的示例性交互示意图之三;Figure 4 is a third exemplary interactive schematic diagram of the method provided according to the embodiments of this disclosure;
图5为根据本公开实施例提供的方法的示例性交互示意图之四;Figure 5 is a fourth exemplary interactive schematic diagram of the method provided according to the embodiments of this disclosure;
图6为本公开实施例提供的处理设备内共存活动的方法的流程示意图之一;Figure 6 is a flowchart illustrating one of the methods for coexisting activities within a processing device provided in this embodiment of the present disclosure;
图7为本公开实施例提供的处理设备内共存活动的方法的流程示意图之二;Figure 7 is a second schematic flowchart of a method for coexisting activities within a processing device provided in an embodiment of this disclosure;
图8为本公开实施例提出的第一设备的结构示意图;Figure 8 is a schematic diagram of the structure of the first device proposed in an embodiment of this disclosure;
图9为本公开实施例提出的第二设备的结构示意图;Figure 9 is a schematic diagram of the structure of the second 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 provides a method, apparatus, and communication system for handling coexisting activities within a device.
第一方面,本公开实施例提出了一种处理设备内共存活动的方法,所述方法包括:In a first aspect, embodiments of this disclosure provide a method for processing coexisting activities within a device, the method comprising:
第一设备接收第一无线帧,其中,所述第一无线帧包括所述第二设备持有的第一传输机会中的第一部分传输机会;The first device receives a first wireless frame, wherein the first wireless frame includes a first portion of a first transmission opportunity held by the second device;
基于设备内共存活动的存在情况,确定第一信息,所述第一信息包括功率管理模式信息和以下中的一项:所述第一设备需要的所述第一部分传输机会的第一时长、所述第一设备处于所述设备内共存活动的持续时间的第二时长;Based on the existence of coexistence activities within the device, first information is determined, which includes power management mode information and one of the following: a first duration of the first portion of transmission opportunities required by the first device, and a second duration of the duration of the first device being in the coexistence activities within the device.
所述第一设备向所述第二设备发送第二无线帧,其中,所述第二无线帧包括所述第一信息。The first device sends a second wireless frame to the second device, wherein the second wireless frame includes the first information.
结合第一方面的一些实施例,在一些实施例中,所述第一设备在所述第一部分传输机会内不存在所述设备内共存活动,在所述第一传输机会中存在所述设备内共存活动,其中,所述确定第一信息包括:所述第一设备基于所述第一部分传输机会、所述第一无线帧中包括的被保护的传输机会、接收到所述第一无线帧的时间、发送完所述第二无线帧的时间、所述设备内共存活动开始时间中的一项或多项,设置所述第一时长。In conjunction with some embodiments of the first aspect, in some embodiments, the first device does not have in-device coexistence activity during the first partial transmission opportunity, but does have in-device coexistence activity during the first transmission opportunity. The determination of the first information includes: the first device sets the first duration based on one or more of the first partial transmission opportunity, the protected transmission opportunity included in the first wireless frame, the time of receiving the first wireless frame, the time of sending the second wireless frame, and the start time of the in-device coexistence activity.
结合第一方面的一些实施例,在一些实施例中,所述功率管理模式信息被设置为第一值,指示:所述第一设备在发送所述第二无线帧后进入主动模式。In conjunction with some embodiments of the first aspect, in some embodiments, the power management mode information is set to a first value, indicating that the first device enters active mode after transmitting the second radio frame.
结合第一方面的一些实施例,在一些实施例中,所述第一设备发送所述第二无线帧后,至所述第一时长结束前处于所述主动模式以进行数据传输。In conjunction with some embodiments of the first aspect, in some embodiments, after the first device sends the second wireless frame, it is in the active mode to perform data transmission until the end of the first duration.
结合第一方面的一些实施例,在一些实施例中,所述第一设备在所述第一部分传输机会内存在所述设备内共存活动,其中,所述确定第一信息包括:所述第一设备基于所述设备内共存活动的持续时间,设置所述第二时长。In conjunction with some embodiments of the first aspect, in some embodiments, the first device may have coexistence activities within the device during the first partial transmission opportunity, wherein determining the first information includes: the first device setting the second duration based on the duration of the coexistence activities within the device.
结合第一方面的一些实施例,在一些实施例中,所述功率管理模式信息被设置为第二值,指示:所述第一设备在发送所述第二无线帧后进入休眠状态。In conjunction with some embodiments of the first aspect, in some embodiments, the power management mode information is set to a second value, indicating that the first device enters a sleep state after sending the second wireless frame.
结合第一方面的一些实施例,在一些实施例中,所述第一设备在发送所述第二无线帧之后,进 入休眠状态直到所述第二时长结束。In conjunction with some embodiments of the first aspect, in some embodiments, after the first device sends the second wireless frame, it proceeds... Enter hibernation state until the second duration ends.
结合第一方面的一些实施例,在一些实施例中,在所述第二时长结束后,接收所述第二设备发送的数据。In conjunction with some embodiments of the first aspect, in some embodiments, data sent by the second device is received after the second duration has ended.
第二方面,本公开实施例提出了一种处理设备内共存活动的方法,所述方法包括:Secondly, embodiments of this disclosure provide a method for processing coexisting activities within a device, the method comprising:
第二设备向第一设备发送第一无线帧,其中,所述第一无线帧包括所述第二设备持有的第一传输机会中的分享给所述第一设备的第一部分传输机会;The second device sends a first wireless frame to the first device, wherein the first wireless frame includes a first portion of the first transmission opportunities held by the second device that are shared with the first device.
所述第二设备从所述第一设备接收第二无线帧,其中,所述第二无线帧包括第一信息,所述第一信息包括功率管理模式信息和以下中的一项:所述第一设备需要的所述第一部分传输机会的第一时长、所述第一设备处于所述设备内共存活动的持续时间的第二时长。The second device receives a second wireless frame from the first device, wherein the second wireless frame includes first information, the first information including power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the duration of the first device being in coexistence activity within the device.
结合第二方面的一些实施例,在一些实施例中,所述第一设备在所述第一部分传输机会内不存在所述设备内共存活动,在所述第一传输机会中存在所述设备内共存活动,其中,所述第一信息包括所述第一时长,并且所述第一时长基于以下中的一项或多项设置:所述第一部分传输机会、所述第一无线帧中包括的被保护的传输机会、接收到所述第一无线帧的时间、发送完所述第二无线帧的时间、所述设备内共存活动开始时间。In conjunction with some embodiments of the second aspect, in some embodiments, the first device does not have in-device coexistence activity during the first partial transmission opportunity, but does have in-device coexistence activity during the first transmission opportunity, wherein the first information includes the first duration, and the first duration is based on one or more of the following settings: the first partial transmission opportunity, the protected transmission opportunity included in the first radio frame, the time of receiving the first radio frame, the time of completing the transmission of the second radio frame, and the start time of the in-device coexistence activity.
结合第二方面的一些实施例,在一些实施例中,所述功率管理模式信息被设置为第一值,指示:所述第一设备在发送所述第二无线帧后进入主动模式。In conjunction with some embodiments of the second aspect, in some embodiments, the power management mode information is set to a first value, indicating that the first device enters active mode after transmitting the second wireless frame.
结合第二方面的一些实施例,在一些实施例中,除了发生第一事件外,所述第二设备在所述第一部分传输机会内不向所述第一设备发送任何数据,所述第一事件包括以下一项或多项:In conjunction with some embodiments of the second aspect, in some embodiments, except for the occurrence of the first event, the second device does not send any data to the first device during the first portion of the transmission opportunity, wherein the first event includes one or more of the following:
所述第二设备接收到所述第一设备的响应请求;The second device receives the response request from the first device;
所述第二设备检测到信道空闲;The second device detected that the channel was idle;
所述第二设备确认所述第一设备发送了最后的帧。The second device confirms that the first device sent the last frame.
结合第二方面的一些实施例,在一些实施例中,在所述第一部分传输机会结束后或者在接收到所述第一设备发送的传输结束指示后,所述第二设备向除了所述第一设备之外的其他关联设备发送数据。In conjunction with some embodiments of the second aspect, in some embodiments, after the first portion of the transmission opportunity has ended or after receiving a transmission end indication sent by the first device, the second device sends data to other associated devices besides the first device.
结合第二方面的一些实施例,在一些实施例中,所述第一设备在所述第一部分传输机会内存在所述设备内共存活动,其中,所述第一信息包括所述第二时长,并且所述第二时长基于所述设备内共存活动的持续时间设置。In conjunction with some embodiments of the second aspect, in some embodiments, the first device may have coexistence activities within the device during the first partial transmission opportunity, wherein the first information includes the second duration, and the second duration is set based on the duration of the coexistence activities within the device.
结合第二方面的一些实施例,在一些实施例中,所述功率管理模式信息被设置为第二值,指示:所述第一设备在发送所述第二无线帧后,进入休眠状态。In conjunction with some embodiments of the second aspect, in some embodiments, the power management mode information is set to a second value, indicating that the first device enters a sleep state after sending the second wireless frame.
结合第二方面的一些实施例,在一些实施例中,所述第二设备在所述第二无线帧包括的所述第二时长内不向所述第一设备发送数据。In conjunction with some embodiments of the second aspect, in some embodiments, the second device does not send data to the first device during the second duration included in the second wireless frame.
结合第二方面的一些实施例,在一些实施例中,所述第二设备在所述第二时长内向除所述第一设备之外的其他关联设备发送数据。In conjunction with some embodiments of the second aspect, in some embodiments, the second device sends data to other associated devices besides the first device during the second duration.
结合第二方面的一些实施例,在一些实施例中,所述第二设备在所述第二时长结束后,所述第二设备向所述第一设备发送数据。In conjunction with some embodiments of the second aspect, in some embodiments, the second device sends data to the first device after the second duration has ended.
第三方面,本公开实施例还提供了一种处理设备内共存活动的第一设备,上述第一设备包括第一接收模块、第一确定模块、第一发送模块;其中,上述第一设备用于执行第一方面的可选实现方式。Thirdly, embodiments of this disclosure also provide a first device for processing coexisting activities within a device, the first device including a first receiving module, a first determining module, and a first sending module; wherein the first device is used to execute an optional implementation of the first aspect.
第四方面,本公开实施例还提供了一种处理设备内共存活动的第二设备,包括:第二发送模块、第二接收模块;其中,上述第二设备用于执行第二方面的可选实现方式。Fourthly, embodiments of this disclosure also provide a second device for processing coexisting activities within a device, including: a second transmitting module and a second receiving module; wherein the second device is used to execute an optional implementation of the second aspect.
第五方面,本公开实施例还提供了一种通信系统,包括第一设备和第二设备;其中,所述第一 设备被配置为执行如第一方面所述的可选实现方式,所述第二设备被配置为如第二方面所述的可选实现方式。Fifthly, embodiments of this disclosure also provide a communication system, including a first device and a second device; wherein, the first... The device is configured to perform the optional implementation as described in the first aspect, and the second device is configured to perform the optional implementation as 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 implementations described in the first and second aspects.
第七方面,本公开实施例提出了程序产品,上述程序产品被通信设备执行时,使得上述通信设备执行如第一方面、第二方面的可选实现方式所描述的方法。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 as described in the optional implementations of the first and second aspects.
第八方面,本公开实施例提出了计算机程序,当其在计算机上运行时,使得计算机执行如第一方面、第二方面的可选实现方式所描述的方法。Eighthly, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the methods described in the optional implementations of the first and second aspects.
第九方面,本公开实施例提供了一种芯片或芯片系统。该芯片或芯片系统包括处理电路,被配置为执行根据上述第一方面、第二方面的可选实现方式所描述的方法。Ninthly, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the methods described according to optional implementations of the first and second aspects above.
可以理解地,上述第一设备、第二设备、通信系统、存储介质、程序产品、计算机程序、芯片或芯片系统均用于执行本公开实施例所提出的方法。因此,其所能达到的有益效果可以参考对应方法中的有益效果,此处不再赘述。It is understood that the first device, the second device, the communication system, the storage medium, the program product, the computer program, the chip, or the chip system described above are all used to perform the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
本公开实施例提出了处理设备内共存活动的方法、第一设备、第二设备及通信系统。在一些实施例中,处理设备内共存活动的方法与信号发送方法、无线帧发送方法等术语可以相互替换,信息处理系统、通信系统等术语可以相互替换。This disclosure provides a method for processing coexisting activities within a device, a first device, a second device, and a communication system. In some embodiments, the terms "method for processing coexisting activities within a device" and "signal transmission method," "wireless frame transmission method," etc., can be used interchangeably, as can the terms "information processing system," "communication system," etc.
本公开实施例并非穷举,仅为部分实施例的示意,不作为对本公开保护范围的具体限制。在不矛盾的情况下,某一实施例中的每个步骤均可以作为独立实施例来实施,且各步骤之间可以任意组合,例如,在某一实施例中去除部分步骤后的方案也可以作为独立实施例来实施,且在某一实施例中各步骤的顺序可以任意交换,另外,某一实施例中的可选实现方式可以任意组合;此外,各实施例之间可以任意组合,例如,不同实施例的部分或全部步骤可以任意组合,某一实施例可以与其他实施例的可选实现方式任意组合。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 of this disclosure, "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, and C.
本公开实施例中的“第一”、“第二”等前缀词,仅仅为了区分不同的描述对象,不对描述对象的位置、顺序、优先级、数量或内容等构成限制,对描述对象的陈述参见权利要求或实施例中上下文的描述,不应因为使用前缀词而构成多余的限制。例如,描述对象为“字段”,则“第一字段”和“第二字段”中“字段”之前的序数词并不限制“字段”之间的位置或顺序,“第一”和“第二”并不限制其修饰的“字段”是否在同一个消息中,也不限制“第一字段”和“第二字段”的先后顺序。再如,描述对象为“等级”,则“第一等级”和“第二等级”中“等级”之前的序数词并不限制“等级”之间的优先级。再如,描述对象的数量并不受序数词的限制,可以是一个或者多个,以“第一装置”为例,其中“装置”的数量可以是一个或者多个。此外,不同前缀词修饰的对象可以相同或不同,例如,描述对象为“装置”,则“第一装置”和“第二装置”可以是相同的装置或者不同的装置,其类型可以相同或不同;再如,描述对象为“信息”,则“第一信息”和“第二信息”可以是相同的信息或者不同的信息,其内容可以相同或不同。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包括站点设备(Station,STA)101、接入点设备(Access Point,AP)102。As shown in Figure 1, the communication system 100 includes a station (STA) 101 and an access point (AP) 102.
在一些实施例中,站点设备101例如包括支持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, site device 101 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.
具体地,站点设备101可以是带有无线保真(WiFi)芯片的终端设备或者网络设备。可选的,站点设备101可以支持802.11ax、802.11be、802.11ac、802.11n、802.11g、802.11b及802.11a、、802.11bf、802.11bn等多种WLAN制式,以及支持下一代802.11协议,但不限于此。Specifically, site device 101 can be a terminal device or network device with a Wi-Fi chip. Optionally, site device 101 can support multiple 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.
在一些实施例中,接入点设备102可以是移动终端进入有线网络的接入点。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, the access point device 102 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 with a wireless fidelity 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.
可选地,在本公开实施例中,AP和STA可以为支持多连接的设备,例如,可以被分别表示为多连接入点设备(Access Point Multi-Link Device,AP MLD)和多连接站点设备(Non-Access Point Multi-Link Device,Non-AP MLD);AP MLD可以表示支持多连接通信功能的接入点,non-AP MLD可以表示支持多连接通信功能的站点。Optionally, in this embodiment of the disclosure, AP and STA can be devices that support multiple connections. For example, they can be represented as Access Point Multi-Link Device (AP MLD) and Non-Access Point Multi-Link Device (Non-AP MLD), respectively. AP MLD can represent an access point that supports multiple connection communication functions, and non-AP MLD can represent a site that supports multiple connection communication functions.
可以理解的是,本公开实施例描述的通信系统是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提出的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本公开实施例提出的技术方案对于类似的技术问题同样适用。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。 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 an 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.
不同通信系统的通信频段相邻时,一个通信系统的发送操作会对另一个系统的接收操作造成干扰。另一方面,多种无线通信模块同时存在,各通信模块的射频(RF)模块物理间隔较小,多种通信协议同时通信可能产生相互干扰,导致通信失败或性能损失。例如,Wi-Fi和BT均工作于2.4GHz频段,且大多数通信设备中Wi-Fi模块和BT模块公用天线。因此,无论是单节点还是多个节点之间Wi-Fi通信和和BT通信时存在相互干扰。此外,随着无线通信系统的带宽增加,设备内多种无线通信干扰问题愈加严重,设备间数据传输可靠性降低。When the communication frequency bands of different communication systems are adjacent, the transmitting operation of one system can interfere with the receiving operation of another. On the other hand, when multiple wireless communication modules coexist, and the physical spacing between their radio frequency (RF) modules is small, simultaneous communication using multiple protocols can cause mutual interference, leading to communication failures or performance degradation. For example, both Wi-Fi and BitTorrent operate in the 2.4 GHz band, and in most communication devices, Wi-Fi and BitTorrent modules share antennas. Therefore, mutual interference exists during Wi-Fi and BitTorrent communication, whether between a single node or multiple nodes. Furthermore, as the bandwidth of wireless communication systems increases, the problem of interference between multiple wireless communication systems within a device becomes more severe, reducing the reliability of data transmission between devices.
例如,当非接入点站点(non-AP STA)存在设备内共存活动时,non-AP STA可以进入省电(PS)模式,在设备内共存活动发生的过程中Wi-Fi模块保持休眠状态。通过PS模式一定程度上可以减小non-AP STA的能耗,其关联的接入点(AP)将其下行数据进行缓存后传输,尽可能减少数据包丢失。然而,这种方式存在诸多问题。例如,Wi-Fi模块处于休眠状态的non-AP STA会定期唤醒,以监听AP是否有缓存的下行数据。例如,处于休眠模式的STA会监听信标(Beacon)帧或者DTIM(Delivery Traffic Indication Mapping,传输业务指示映射)Beacon帧中TIM(Traffic Indication Mapping)元素的Traffic-indication virtual bitmap(业务指示虚拟位图),判断AP否有缓存的下行数据。其中,Traffic-indication virtual bitmap中每个比特与AP关联的STA的AID一一对应。若休眠模式的STA接收到的TIM元素中Traffic-indication virtual bitmap中与其AID对应的比特位设置为1,STA认为AP有缓存的下行数据发送给自己。此时,STA将切换至主动模式,并向AP发送PS-Poll帧或触发帧,等待接收AP向其发送的缓存数据。然而,由于设备内共存活动的持续时间较长(大于信标间隔(Beacon Interval)和DTIM间隔(DTIM Interval)),non-AP STA不能识别是否有下行缓存数据,不能向AP发送省电轮询(PS-Poll)帧或者触发帧以接收缓存数据;或者,发送PS-Poll或者触发帧后,由于non-Wi-Fi通信活动发生而导致non-AP STA不能对接收到的下行数据进行响应。这些情况将导致AP缓存的下行数据包过大,缓存压力增加;另一方面,多次重传将会导致频率资源浪费和AP能耗增加。当超过系统设置的重传次数限制(例如dot11QAPMissingAckRetryLimit或者dot11ShortRetryLimit等)时,AP将会丢弃缓存的下行数据,导致数据包丢失。For example, when there is intra-device coexistence activity at a non-access point (non-AP) STA, the non-AP STA can enter a power-saving (PS) mode, keeping the Wi-Fi module in a sleep state during this process. PS mode can reduce the power consumption of the non-AP STA to some extent, as its associated access point (AP) buffers its downlink data before transmission, minimizing packet loss. However, this approach has several problems. For instance, a non-AP STA in sleep mode will periodically wake up to monitor whether the AP has buffered downlink data. For example, an STA in sleep mode will listen to the Beacon frame or the Traffic-indication virtual bitmap of the TIM (Traffic Indication Mapping) element in the DTIM (Delivery Traffic Indication Mapping) Beacon frame to determine if the AP has buffered downlink data. In the Traffic-indication virtual bitmap, each bit corresponds one-to-one with the AID of the STA associated with the AP. If a STA in sleep mode receives a TIM element with its corresponding AID bit in the Traffic-indication virtual bitmap set to 1, the STA assumes that the AP has buffered downlink data to send to it. At this time, the STA will switch to active mode and send a PS-Poll frame or trigger frame to the AP, waiting to receive the buffered data sent by the AP. However, due to the long duration of coexistence activities within the device (greater than the Beacon Interval and DTIM Interval), non-AP STAs cannot identify whether there is buffered downlink data and cannot send a power-saving polling (PS-Poll) frame or trigger frame to the AP to receive the buffered data; or, after sending a PS-Poll or trigger frame, non-Wi-Fi communication activities may occur, causing the non-AP STA to be unable to respond to the received downlink data. These situations will lead to excessively large downlink data packets in the AP's cache, increasing cache pressure; on the other hand, multiple retransmissions will result in wasted frequency resources and increased AP power consumption. When the retransmission limit set by the system is exceeded (e.g., dot11QAPMissingAckRetryLimit or dot11ShortRetryLimit), the AP will discard the cached downlink data, resulting in data packet loss.
下一代Wi-Fi技术超高可靠性(Ultra High Reliability,UHR)愿景提高无线局域网连接的可靠性、减少延迟和降低设备级功耗等,且大多数UHR设为多链路设备(MLD)。需要增强信令和流程加以实现及时高效的UHR设备内共存活动的交互和干扰管理,避免设备内多种通信活动产生干扰,同时减小设备功耗。The vision of next-generation Wi-Fi technology, Ultra High Reliability (UHR), aims to improve the reliability of wireless LAN connections, reduce latency, and lower device-level power consumption. Most UHRs are designed as multi-link devices (MLDs). Enhanced signaling and processes are needed to achieve timely and efficient management of interaction and interference between coexisting activities within UHR devices, avoiding interference from multiple communication activities while simultaneously reducing device power consumption.
图2是根据本公开实施例示出的处理设备内共存活动的方法的交互示意图之一。如图2所示,上述方法包括步骤201和202。Figure 2 is one of the interactive schematic diagrams of a method for coexisting activities within a processing device according to an embodiment of the present disclosure. As shown in Figure 2, the method includes steps 201 and 202.
在步骤201中,第一设备从第二设备接收第一无线帧;其中,第一无线帧包括第二设备持有的第一传输机会(TXOP)中的分享给第一设备的第一部分传输机会(第一部分TXOP))。In step 201, the first device receives a first radio frame from the second device; wherein the first radio frame includes a first portion of a transmission opportunity (first portion TXOP) held by the second device and shared with the first device.
根据本公开的实施例,第一设备是指存在设备内共存活动的设备,在本公开的实施例中指non-AP STA(例如,图1中的站点设备101,在下文中第一设备也可以称为第一STA);第二设备是TXOP持有方,在本公开的实施例中指AP(例如,图1中的接入点设备102,在下文中第二设备也可以称为AP)。根据本公开的实施例,第一无线帧可以指MU-RTS(多用户请求发送,multi-user request to send)TXS(触发TXOP分享,Triggered TXOP sharing)触发帧。根据本公开的实施例,第一设备存在设备内共存活动是指第一设备内存在non-Wi-Fi通信活动。According to embodiments of this disclosure, the first device refers to a device with in-device coexistence activities, specifically a non-AP STA (e.g., site device 101 in FIG. 1, hereinafter also referred to as the first STA); the second device is a TXOP holder, specifically an AP (e.g., access point device 102 in FIG. 1, hereinafter also referred to as the second AP). According to embodiments of this disclosure, the first wireless frame may refer to a MU-RTS (multi-user request to send) TXS (triggered TXOP sharing) trigger frame. According to embodiments of this disclosure, in-device coexistence activities in the first device refer to non-Wi-Fi communication activities existing within the first device.
根据本公开的实施例,AP作为TXOP持有方(TXOP holder)在第一TXOP内向其关联的第一STA发送MU-RTS TXS触发帧,MU-RTS TXS触发帧用于向第一STA分享第一部分TXOP,使得第一STA在分享的第一部分TXOP内进行上行传输或者向BSS内其他STA进行点对点(P2P)传输。根据本公开的实施例,例如,但不限于,第二设备分享的第一部分TXOP可以被携带在第一无线帧(MU-RTS TXS触发帧)的(HE variant/EHT variant/UHR variant)用户信息(User Info)字段的分配持续时间(Allocation Duration)域。According to embodiments of this disclosure, the AP, as the TXOP holder, sends a MU-RTS TXS trigger frame to its associated first STA within the first TXOP. The MU-RTS TXS trigger frame is used to share a first portion of the TXOP with the first STA, enabling the first STA to perform uplink transmissions or point-to-point (P2P) transmissions to other STAs within the BSS within the shared first portion of the TXOP. According to embodiments of this disclosure, for example, but not limited to, the first portion of the TXOP shared by the second device may be carried in the Allocation Duration field of the User Info field (HE variant/EHT variant/UHR variant) of the first radio frame (MU-RTS TXS trigger frame).
然而,关于第一无线帧的实施例不限于此。例如,作为MU-RTS TXS触发帧的第一无线帧还可以包括被保护的传输机会,其可以被携带在第一无线帧(MU-RTS TXS触发帧)的持续时间(Duration)域,用于标识在这段被保护的txop内传输后续帧。However, the embodiments regarding the first radio frame are not limited thereto. For example, the first radio frame, which is the MU-RTS TXS trigger frame, may also include a protected transmission opportunity, which may be carried in the Duration field of the first radio frame (MU-RTS TXS trigger frame) to identify the transmission of subsequent frames within this protected txop.
在步骤202中,第一设备可以确定第一信息。具体地,第一设备可以基于设备内共存活动的存在情况,确定第一信息。例如,但不限于,第一信息包括功率管理模式信息和以下中的一项:第一设备需要的第一部分传输机会的第一时长、第一设备处于设备内共存活动的持续时间的第二时长。根据本公开的实施例,设备内共存活动的存在情况可以指设备内共存活动的存在时间,例如,包括,但不限于,第一设备在第一部分TXOP内不存在设备内共存活动但在第一TXOP中存在设备内共存活动、第一设备在第一部分TXOP内存在设备内共存活动、或者第一设备在第一TXOP中不存在设 备内共存活动。根据设备内共存活动的存在情况的不同,第一信息可以包括不同的内容。稍后将参照图3至图5分别进行详细描述。In step 202, the first device can determine first information. Specifically, the first device can determine the first information based on the existence of in-device coexistence activities. For example, but not limited to, the first information includes power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the first device being in in-device coexistence activities. According to embodiments of this disclosure, the existence of in-device coexistence activities can refer to the duration of the in-device coexistence activities, for example, including, but not limited to, the first device not having in-device coexistence activities in the first portion of the TXOP but having in-device coexistence activities in the first TXOP, the first device having in-device coexistence activities in the first portion of the TXOP, or the first device not having in-device coexistence activities in the first TXOP. Internal coexistence activities. Depending on the nature of the internal coexistence activities, the first information may include different content. These will be described in detail later with reference to Figures 3 through 5.
在步骤203中,第一设备可以向第二设备发送第二无线帧,其中,第二无线帧可以包括上述步骤202中确定的第一信息。第二无线帧可以是对第一无线帧的响应帧,例如,但不限于,CTS(Clear to Send)帧。In step 203, the first device may send a second wireless frame to the second device, wherein the second wireless frame may include the first information determined in step 202 above. The second wireless frame may be a response frame to the first wireless frame, such as, but not limited to, a CTS (Clear to Send) frame.
根据本公开的实施例,第一设备可以基于第一部分TXOP根据设备内共存活动的存在情况而不同地确定第二无线帧中包括的信息。下面将参照图3至图5进行更详细的描述。According to embodiments of this disclosure, a first device can determine the information included in a second radio frame differently based on the presence of coexisting activities within the device, according to a first portion of TXOP. A more detailed description will follow with reference to Figures 3 to 5.
图3为根据本公开实施例提供的方法的示例性交互示意图之二。Figure 3 is a second exemplary interactive schematic diagram of the method provided according to an embodiment of the present disclosure.
参照图3,第一设备和第二设备可以分别类似于图2中的第一设备和第二设备,第三设备可以是能够与第一设备进行P2P传输的设备(non-AP STA),或者可以是与AP相关联的除了第一设备之外的设备(non-AP STA)。Referring to Figure 3, the first device and the second device can be similar to the first device and the second device in Figure 2, respectively. The third device can be a device capable of P2P transmission with the first device (non-AP STA), or it can be a device other than the first device associated with the AP (non-AP STA).
参照图3,在步骤301中,第一设备可以从第二设备接收第一无线帧,其中,第一无线帧包括第二设备持有的第一TXOP中的分享给第一设备的第一部分TXOP。步骤301的操作可以类似于上述参照图2描述的步骤201,为了简明,在此省略重复的描述。根据本公开的实施例,例如,但不限于,第一无线帧可以为MU-RTS TXS触发帧,第一部分TXOP可以由MU-RTS TXS触发帧中的用户信息(User Info)字段的分配持续时间(Allocation Duration)域来标识。然而,本公开不限于此,第一无线帧可以是能够携带所需信息的任何其他帧,并且可以使用其他域来标识第一部分TXOP。Referring to FIG3, in step 301, the first device can receive a first wireless frame from the second device, wherein the first wireless frame includes a first portion of the TXOP held by the second device that is shared with the first device. The operation of step 301 can be similar to step 201 described above with reference to FIG2; for simplicity, repeated descriptions are omitted here. According to embodiments of this disclosure, for example, but not limited to, the first wireless frame can be an MU-RTS TXS trigger frame, and the first portion of the TXOP can be identified by the Allocation Duration field of the User Info field in the MU-RTS TXS trigger frame. However, this disclosure is not limited thereto; the first wireless frame can be any other frame capable of carrying the required information, and other fields can be used to identify the first portion of the TXOP.
在步骤302中,根据设备内共存活动的存在情况(第一设备在第一部分TXOP内不存在IDC活动但在第一TXOP内存在IDC活动),第一设备可以确定第一信息,其包括第一时长和功率管理模式信息。在步骤303中,第一设备可以向第二设备发送携带第一信息(第一时长和功率管理模式信息)的第二无线帧。根据本公开的实施例,可以利用第二无线帧中的域来标识第一时长和功率管理模式信息。例如,第一时长可以由第二无线帧中的持续时间(Duration)域来标识,功率管理模式信息可以由第二无线帧中的功率管理(Power Management)域来标识,然而,本公开不限于此,可以利用其他域来分别标识第二时长和功率管理模式信息。In step 302, based on the existence of coexisting activities within the device (the first device has no IDC activity within the first TXOP but has IDC activity within the first TXOP), the first device can determine first information, which includes first duration and power management mode information. In step 303, the first device can send a second radio frame carrying the first information (first duration and power management mode information) to the second device. According to embodiments of this disclosure, fields in the second radio frame can be used to identify the first duration and power management mode information. For example, the first duration can be identified by the duration field in the second radio frame, and the power management mode information can be identified by the power management field in the second radio frame. However, this disclosure is not limited to this, and other fields can be used to identify the second duration and power management mode information respectively.
例如,在步骤302中,第一设备可以基于第一部分TXOP、第一无线帧中包括的被保护的传输机会、接收到第一无线帧的时间、发送完第二无线帧的时间、设备内共存活动开始时间中的一项或多项,设置第一时长。第一时长标识第一部分TXOP中的第一设备需要的时长。在本公开的一个实施例中,第一设备可以基于第一无线帧中包括的被保护的传输机会、接收到第一无线帧的时间、发送完第二无线帧的时间、设备内共存活动开始时间,设置第一时长。在本公开的另一实施例中,第一设备可以基于第一部分TXOP、接收到第一无线帧的时间、发送完第二无线帧的时间,设置第一时长。然而,本公开不限于此。For example, in step 302, the first device may set a first duration based on one or more of the following: a first portion TXOP, a protected transmission opportunity included in the first radio frame, the time of receiving the first radio frame, the time of completing the transmission of the second radio frame, and the start time of in-device coexistence activity. The first duration identifies the duration required by the first device in the first portion TXOP. In one embodiment of this disclosure, the first device may set the first duration based on the protected transmission opportunity included in the first radio frame, the time of receiving the first radio frame, the time of completing the transmission of the second radio frame, and the start time of in-device coexistence activity. In another embodiment of this disclosure, the first device may set the first duration based on the first portion TXOP, the time of receiving the first radio frame, and the time of completing the transmission of the second radio frame. However, this disclosure is not limited thereto.
根据本公开的实施例,在步骤302中,功率管理模式信息可以被第一设备设置为第一值,其中,该第一值指示第一设备在发送第二无线帧(步骤303)后进入主动模式(Active Mode)(步骤304)。According to an embodiment of this disclosure, in step 302, the power management mode information can be set to a first value by the first device, wherein the first value indicates that the first device enters active mode after sending the second radio frame (step 303) (step 304).
根据本公开的实施例,以第一设备为第一STA,第二设备为AP为例提供以下描述:According to embodiments of this disclosure, taking a first device as a first STA and a second device as an AP as an example, the following description is provided:
若第一STA在分享的第一部分TXOP内不存在设备内共存活动但在第一TXOP内存在设备内共存活动,则第一STA在接收到第一无线帧(MU-RTS TXS触发帧)后,间隔一个SIFS(Short interframe space,短帧间间隔)向AP发送第二无线帧进行响应。第二无线帧的关键参数可以包括持续时间(Duration)域和功率管理(Power Management)域。根据本公开的实施例,第二无线帧的持续时间(Duration)域可以指上述的第一时长,其基于第一无线帧中包括的被保护的传输机会、接收到第一无线帧与发送完第二无线帧之间的时间、以及设备内共存活动开始时间来设置。例如,但不限于,第一无线帧中包括的被保护的传输机会可以被标识在MU-RTS TXS触发帧中Duration域中。作为一种非限制性的实施例,第二无线帧中的Duration域(第一时长)可以被设置为:MU-RTS TXS触发帧中Duration域数值(被保护的传输机会)-接收到MU-RTS TXS触发帧的最后PPDU至发送完CTS帧的最后PPDU之间的时间-第一STA存在的设备内共存活动开始时间。根据本公开的另一实施例,第二无线帧的Duration域可以指上述的第一时长,其基于第一无线帧中包括的第一部分TXOP、接收到第一无线帧与发送完第二无线帧之间的时间来设置。例如,但不限于,第一无线帧中包括的第一部分TXOP可以被标识在MU-RTS TXS触发帧中用户信息(User Info)字段的分配持续时间(Allocation Duration)域中。作为一种非限制性的实施例,第二无线帧中的Duration域(第一时长)可以被设置为:MU-RTS TXS触发帧中Allocation Duration域数值(第一部分TXOP)-接收到MU-RTS TXS触发帧的最后PPDU至发送完CTS帧的最后PPDU之间的时间。根据本公开的实施例,第一时长的设置方法不限于此,例如,在设置第一时长时还可以考虑SIFS和/或PFIS(point coordinate function inter-frame spacing,点协调功能帧间间隔)。例如,但不限于,第二无线帧中的Duration域(第一时长)可以被设置为:MU-RTS TXS触发帧中Allocation Duration域数值(第一部分TXOP)-接收到MU-RTS TXS触发帧的最后PPDU至发送完CTS帧的最后PPDU之间的时间-SIFS。If the first STA has no intra-device coexistence activity within the shared first part of the TXOP but does have intra-device coexistence activity within the first TXOP, then after receiving the first radio frame (MU-RTS TXS trigger frame), the first STA responds by sending a second radio frame to the AP at an interval of one SIFS (Short interframe space). Key parameters of the second radio frame may include a duration field and a power management field. According to embodiments of this disclosure, the duration field of the second radio frame may refer to the aforementioned first duration, which is set based on the protected transmission opportunities included in the first radio frame, the time between receiving the first radio frame and sending the second radio frame, and the start time of the intra-device coexistence activity. For example, but not limited to, the protected transmission opportunities included in the first radio frame may be identified in the duration field of the MU-RTS TXS trigger frame. As a non-limiting embodiment, the Duration field (first duration) in the second radio frame can be set to: the Duration field value (protected transmission opportunity) in the MU-RTS TXS trigger frame - the time between receiving the last PPDU of the MU-RTS TXS trigger frame and transmitting the last PPDU of the CTS frame - the start time of the in-device coexistence activity of the first STA. According to another embodiment of this disclosure, the Duration field of the second radio frame can refer to the aforementioned first duration, which is set based on the first portion TXOP included in the first radio frame, the time between receiving the first radio frame and transmitting the second radio frame. For example, but not limited to, the first portion TXOP included in the first radio frame can be identified in the Allocation Duration field of the User Info field in the MU-RTS TXS trigger frame. As a non-limiting embodiment, the Duration field (first duration) in the second radio frame can be set to: the Allocation Duration field value (first part TXOP) in the MU-RTS TXS trigger frame - the time between receiving the last PPDU of the MU-RTS TXS trigger frame and transmitting the last PPDU of the CTS frame. According to embodiments of this disclosure, the method for setting the first duration is not limited to this; for example, SIFS and/or PFIS (point coordinate function) can also be considered when setting the first duration. Inter-frame spacing (point coordination function inter-frame interval). For example, but not limited to, the Duration field (first duration) in the second radio frame can be set to: the Allocation Duration field value in the MU-RTS TXS trigger frame (first part TXOP) - the time between receiving the last PPDU of the MU-RTS TXS trigger frame and sending the last PPDU of the CTS frame - SIFS.
根据本公开的实施例,功率管理(Power Management)域可以指上述的功率管理模式信息。根据本公开的实施例,第二无线帧中的功率管理(Power Management)域可以被设置为指示主动模式的第一值,(例如,但不限于,0)。According to embodiments of this disclosure, the Power Management field may refer to the aforementioned power management mode information. According to embodiments of this disclosure, the Power Management field in the second radio frame may be set to a first value indicating an active mode (e.g., but not limited to, 0).
由于在步骤301中,第一设备从第二设备获取了分享的第一部分TXOP并且在第一部分TXOP内不存在设备内共存活动,因此,第一设备可以在发送了第二无线帧(步骤303)后进入能够进行数据传输的主动模式(步骤304)。步骤302中确定的第一时长可以指主动模式或数据传输可以持续的时长。在主动模式下,第一设备可以向第二设备进行上行数据传输或向第三设备进行P2P数据传送(步骤305)。也就是说,第一设备发送第二无线帧后,至第一时长结束前处于主动模式以进行数据传输。Since the first device obtained the shared first portion of the TXOP from the second device in step 301, and there was no intra-device coexistence activity within the first portion of the TXOP, the first device can enter an active mode capable of data transmission (step 304) after sending the second radio frame (step 303). The first duration determined in step 302 can refer to the duration of active mode or data transmission. In active mode, the first device can perform uplink data transmission to the second device or P2P data transmission to the third device (step 305). That is, after sending the second radio frame, the first device is in active mode to perform data transmission until the end of the first duration.
第二设备可以基于接收到的第二无线帧中的第一时长和功率管理模式信息,确定第一设备在分享的第一部分TXOP内不存在设备内共存活动但在第一TXOP内存在设备内共存活动。在此情况下,除了发生第一事件外,第二设备可以在第一部分TXOP内(或者更具体地在第一时长内)不向第一设备发送任何数据。作为非限制性实施例,第一事件包括以下一项或多项:The second device can determine, based on the first duration and power management mode information in the received second radio frame, that the first device has no intra-device coexistence activity within the shared first portion of the TXOP, but does have intra-device coexistence activity within the first TXOP. In this case, except for the occurrence of the first event, the second device may not send any data to the first device within the first portion of the TXOP (or more specifically, within the first duration). As a non-limiting embodiment, the first event includes one or more of the following:
第二设备接收到第一设备的响应请求;The second device receives the response request from the first device;
第二设备检测到信道空闲;The second device detected that the channel was idle;
第二设备确认第一设备发送了最后的帧。The second device confirms that the first device sent the last frame.
例如,如果在第一部分TXOP内(或者更具体地在第一时长内),第二设备(例如,AP)接收到第一设备的响应请求,则第二设备可以向第一设备发送数据。For example, if a second device (e.g., an AP) receives a response request from a first device within the first TXOP (or more specifically within the first duration), the second device may send data to the first device.
例如,但不限于,如果在第二设备(例如,AP)接收到第一设备发送的帧后,经过TxPIFS时间后检测到信道空闲,则第二设备(例如,AP)可以向第一设备发送数据。For example, but not limited to, if the second device (e.g., AP) detects that the channel is idle after a TxPIFS time elapses after receiving a frame sent by the first device, the second device (e.g., AP) may send data to the first device.
例如,但不限于,第二设备(例如,AP)接收到第一设备(第一STA)发送的帧中包含命令与状态(CAS,command and status)控制字段,并且CAS控制字段中的RDG/More PPDU域设置为特定值(例如,0),则第二设备(例如,AP)确认第一STA发送了最后的帧。在此情况下,如果第二设备(例如,AP)存在需要发送给第一STA的数据,则可以将其进行发送。For example, but not limited to, if a second device (e.g., an AP) receives a frame from a first device (first STA) containing a command and status (CAS) control field, and the RDG/More PPDU field in the CAS control field is set to a specific value (e.g., 0), then the second device (e.g., the AP) acknowledges that the first STA has sent the last frame. In this case, if the second device (e.g., the AP) has data that needs to be sent to the first STA, it can then send it.
继续参照图3,在步骤306中,第一时长结束。由于第一设备(第一STA)在分享的第一部分TXOP内不存在设备内共存活动但在第一TXOP内存在设备内共存活动,那么在步骤307中,第一设备进入休眠状态(Doze state)。由于第一设备在第一部分TXOP内不存在IDC活动但在第一TXOP内存在IDC活动,因此,第一时长结束后,第一设备可能要开始非Wi-Fi的通信,为了避免干扰,第一设备的Wi-Fi模块进入休眠状态。Referring again to Figure 3, in step 306, the first duration ends. Since the first device (first STA) has no intra-device coexistence activity within the shared first portion of the TXOP but does have intra-device coexistence activity within the first TXOP, then in step 307, the first device enters a doze state. Since the first device has no IDC activity within the first portion of the TXOP but does have IDC activity within the first TXOP, after the first duration ends, the first device may need to start non-Wi-Fi communication. To avoid interference, the first device's Wi-Fi module enters a doze state.
在步骤308中,第二设备(AP)在分享的第一部分TXOP结束、第一时长结束或者接收到第一设备发送的传输结束指示之后,间隔一个特定时间段(例如,PFIS),向与第二设备(AP)关联的第三STA发送PPDU,第三STA不包含第一STA。In step 308, after the first TXOP of the sharing ends, the first duration ends, or after receiving a transmission end indication sent by the first device, the second device (AP) sends a PPDU to a third STA associated with the second device (AP) at a specific time interval (e.g., PFIS). The third STA does not include the first STA.
虽然图3中示出了,步骤305中与第一设备进行P2P传输的设备以及步骤308中第二设备向其发送PPUD的设备均为同一第三设备,但是这是为了附图简洁的简化,根据本公开的实施例,第三设备在步骤305和步骤308中可以指不同的设备。Although Figure 3 shows that the device that performs P2P transmission with the first device in step 305 and the device to which the second device sends PPUD in step 308 are both the same third device, this is for the sake of simplicity in the figures. According to the embodiments of this disclosure, the third device in steps 305 and 308 may refer to different devices.
图4为根据本公开实施例提供的方法的示例性交互示意图之三。Figure 4 is a third exemplary interactive schematic diagram of the method provided according to an embodiment of the present disclosure.
参照图4,第一设备和第二设备可以分别类似于图2中的第一设备和第二设备,第三设备可以是能够与第一设备进行P2P传输的设备(non-AP STA),或者可以是与AP相关联的除了第一设备之外的设备(non-AP STA)。Referring to Figure 4, the first device and the second device can be similar to the first device and the second device in Figure 2, respectively. The third device can be a device capable of P2P transmission with the first device (non-AP STA), or it can be a device other than the first device associated with the AP (non-AP STA).
参照图4,在步骤401中,第一设备可以从第二设备接收第一无线帧,其中,第一无线帧包括第二设备持有的第一TXOP中的分享给第一设备的第一部分TXOP。步骤401的操作可以类似于上述参照图2描述的步骤201和图3中的步骤301,为了简明,在此省略重复的描述。Referring to Figure 4, in step 401, the first device can receive a first wireless frame from the second device, wherein the first wireless frame includes a first portion of the TXOP held by the second device that is shared with the first device. The operation of step 401 can be similar to step 201 described above with reference to Figure 2 and step 301 in Figure 3; for the sake of brevity, repeated descriptions are omitted here.
在步骤402中,根据第一设备在第一部分TXOP内存在设备内共存活动,确定第一信息,其包括第二时长和功率管理模式信息。在步骤403中,第一设备可以向第二设备发送携带第一信息(第二时长和功率管理模式信息)的第二无线帧。In step 402, based on the coexistence activities of the first device within the first part TXOP, first information is determined, which includes second duration and power management mode information. In step 403, the first device may send a second radio frame carrying the first information (second duration and power management mode information) to the second device.
例如,在步骤402中,则第一设备基于设备内共存活动的持续时间来设置第二时长。例如,在 步骤402中,功率管理模式信息可以被第一设备设置为第二值,指示:第一设备在发送第二无线帧(步骤403)后,进入休眠状态(Doze stae)(步骤404)。For example, in step 402, the first device sets the second duration based on the duration of coexisting activities within the device. For example, in In step 402, the power management mode information can be set to a second value by the first device, indicating that the first device enters a sleep state (Doze state) after sending the second wireless frame (step 403) (step 404).
根据本公开的实施例,以第一设备为第一STA,第二设备为AP为例提供以下描述:如果第一STA在分享的第一部分TXOP内存在设备内共存活动,则第一STA在接收到第一无线帧(MU-RTS TXS触发帧)后间隔例如一个SIFS向AP发送第二无线帧进行响应。第二无线帧的关键参数可以包括持续时间(Duration)域和功率管理(Power Management)域。根据本公开的实施例,第二无线帧的持续时间(Duration)域可以指上述第二时长。例如,第二无线帧的Duration域的数值可以设置为:第一STA存在的设备内共存活动持续时间。根据本公开的实施例,第二无线帧中的持续时间(Duration)域的设置方法不限于此,例如,可以在考虑SIFS和/或PFIS的情况下设置Duration域的数值。根据本公开的实施例,第二无线帧中的功率管理(Power Management)域可以被设置为指示休眠状态的第二值,(例如,但不限于,1)。According to embodiments of this disclosure, taking a first device as a first STA and a second device as an AP as an example, the following description is provided: If the first STA has in-device coexistence activity within the shared first part TXOP, the first STA, after receiving a first radio frame (MU-RTS TXS trigger frame), sends a second radio frame to the AP at an interval of, for example, one SIFS to respond. Key parameters of the second radio frame may include a duration field and a power management field. According to embodiments of this disclosure, the duration field of the second radio frame may refer to the aforementioned second duration. For example, the value of the duration field of the second radio frame may be set to: the duration of the in-device coexistence activity of the first STA. According to embodiments of this disclosure, the method of setting the duration field in the second radio frame is not limited to this; for example, the value of the duration field may be set considering SIFS and/or PFIS. According to embodiments of this disclosure, the power management field in the second radio frame may be set to a second value indicating a sleep state (e.g., but not limited to, 1).
由于在步骤401中,虽然第一设备从第二设备获取了分享的第一部分TXOP但在第一部分TXOP内存在设备内共存活动,因此,第一设备可以在发送了第二无线帧(步骤403)后使得其Wi-Fi模块进入休眠状态(步骤404),以避免干扰。Since in step 401, although the first device obtains the shared first part of TXOP from the second device, there is coexistence activity within the device in the first part of TXOP, the first device can put its Wi-Fi module into a sleep state (step 404) after sending the second wireless frame (step 403) to avoid interference.
在步骤405中,第二设备可以向其关联的第三设备发送数据。第二设备可以基于第二无线帧中的第一信息(第二时长和功率管理模式信息),确定第一设备在第二时长内存在设备内共存活动,并且第二设备在第二无线帧中指示的第二时长内不向第一设备发送任何数据,但是可以向其关联的第三设备发送数据。步骤405仅是示例性的,例如,在AP与其他关联的第三设备没有对应业务的情况下,也可以从图4中省略步骤405。In step 405, the second device may send data to its associated third device. Based on the first information (second duration and power management mode information) in the second radio frame, the second device may determine that the first device has intra-device coexistence activity during the second duration, and the second device will not send any data to the first device during the second duration indicated in the second radio frame, but may send data to its associated third device. Step 405 is merely exemplary; for example, if the AP and other associated third devices do not have corresponding services, step 405 may be omitted from Figure 4.
根据本公开的实施例,以第一设备为第一STA,第二设备为AP为例提供以下描述:AP在第二无线帧中Duration域指示的时间(第二时长)内不向第一STA发送任何PPDU,而可以向其关联的其他STA发送PPDU,该其他STA不包含第一STA。According to embodiments of this disclosure, taking a first device as a first STA and a second device as an AP as an example, the following description is provided: the AP does not send any PPDU to the first STA during the time (second duration) indicated by the Duration field in the second radio frame, but may send PPDU to other STAs associated with it, which does not include the first STA.
这样,第二设备可以基于第二无线帧提供的第一信息来确定第一设备的设备内共存活动的持续时间,从而避免在该持续时间内与第一设备进行Wi-Fi通信以避免数据包丢失、数据传输错误或资源浪费,同时可以在该持续时间内与除了第一设备之外的其他设备进行通信,以提高通信效率。In this way, the second device can determine the duration of the coexistence activity within the first device based on the first information provided by the second wireless frame, thereby avoiding Wi-Fi communication with the first device during that duration to prevent packet loss, data transmission errors or resource waste, while also being able to communicate with other devices besides the first device during that duration to improve communication efficiency.
在步骤406中,第一设备的设备内共存活动的持续时间(第二时长)结束。也就是说,第一设备在发送了第二无线帧之后,进入休眠状态直到第二时长结束。In step 406, the duration of the in-device coexistence activity (second duration) of the first device ends. That is, after sending the second wireless frame, the first device enters a sleep state until the second duration ends.
在步骤407中,第二设备在第二无线帧指示的第二时长结束之后,可以向第一设备和第三设备发送数据。第二无线帧指示的第二时长结束即第一设备的设备内共存活动结束,因此第一设备可以从休眠状态苏醒,从而第二设备可以向第一设备发送数据。In step 407, after the second duration indicated by the second radio frame ends, the second device can send data to the first device and the third device. The end of the second duration indicated by the second radio frame signifies the end of the coexistence activity within the first device, thus allowing the first device to wake up from its sleep state, and enabling the second device to send data to the first device.
根据本公开的实施例,以第一设备为第一STA,第二设备为AP为例提供以下描述:在第二无线帧中Duration域指示的第二时长结束,间隔例如一个PFIS之后,AP可以向其关联的第三STA发送PPDU,该第三STA可以包含第一STA和/或其他STA。According to embodiments of this disclosure, taking a first device as a first STA and a second device as an AP as an example, the following description is provided: After the second duration indicated by the Duration field in the second radio frame ends, after an interval such as one PFIS, the AP may send a PPDU to its associated third STA, which may include the first STA and/or other STAs.
虽然未示出,但是在步骤406之后,第一设备(第一STA)也可以与其他STA进行数据传输。虽然图4中示出了,步骤405和406中与第二设备进行数据传输的设备均为同一第三设备,但是这是为了附图简洁的简化,根据本公开的实施例,第三设备在步骤405和步骤406中可以指不同的设备。Although not shown, after step 406, the first device (first STA) can also transmit data with other STAs. Although Figure 4 shows that the device transmitting data with the second device in steps 405 and 406 is the same third device, this is for simplification of the figures. According to embodiments of this disclosure, the third device in steps 405 and 406 may refer to different devices.
图5为根据本公开实施例提供的方法的示例性交互示意图之四。Figure 5 is a fourth exemplary interactive schematic diagram of the method provided according to embodiments of this disclosure.
参照图5,第一设备和第二设备可以分别类似于图2中的第一设备和第二设备,第三设备可以是能够与第一设备进行P2P传输的设备(non-AP STA),或者可以是与AP相关联的除了第一设备之外的设备(non-AP STA)。Referring to Figure 5, the first device and the second device can be similar to the first device and the second device in Figure 2, respectively. The third device can be a device capable of P2P transmission with the first device (non-AP STA), or it can be a device other than the first device associated with the AP (non-AP STA).
参照图5,在步骤501中,第一设备可以从第二设备接收第一无线帧,其中,第一无线帧包括第二设备持有的第一TXOP中的分享给第一设备的第一部分TXOP。步骤501的操作可以类似于上述参照图2描述的步骤201和图3的步骤301,为了简明,在此省略重复的描述。Referring to Figure 5, in step 501, the first device can receive a first wireless frame from the second device, wherein the first wireless frame includes a first portion of the TXOP held by the second device that is shared with the first device. The operation of step 501 can be similar to steps 201 described above with reference to Figure 2 and steps 301 in Figure 3; for the sake of brevity, repeated descriptions are omitted here.
在步骤502中,第一设备可以根据第一TXOP内不存在设备内共存活动,确定第一信息,其包括第三时长和功率管理模式信息。在步骤503中,第一设备可以向第二设备发送携带第一信息(第三时长和功率管理模式信息)的第二无线帧。例如,第三时长指示第一设备传输数据所需的时长。第三时长是第一设备基于第一无线帧中包括的被保护的TXOP(例如,MU-RTS TXS触发帧中的Duration域的数值)、接收到第一无线帧的时间、发送完第二无线帧的时间确定的。例如,功率管理 模式信息可以被设置为设置第一值,指示:第一设备在发送第二无线帧后为主动模式。In step 502, the first device can determine first information, including a third duration and power management mode information, based on the absence of in-device coexistence activity within the first TXOP. In step 503, the first device can send a second radio frame carrying the first information (third duration and power management mode information) to the second device. For example, the third duration indicates the duration required for the first device to transmit data. The third duration is determined by the first device based on the protected TXOP included in the first radio frame (e.g., the value of the Duration field in the MU-RTS TXS trigger frame), the time of receiving the first radio frame, and the time of completing the transmission of the second radio frame. For example, power management... The mode information can be set to a first value, indicating that the first device is in active mode after sending the second radio frame.
根据本公开的实施例,以第一设备为第一STA,第二设备为AP为例提供以下描述:第一STA在第一TXOP内不存在设备内共存活动,则第一STA在接收到第一无线帧(MU-RTS TXS触发帧)后,间隔例如一个SIFS向AP发送第二无线帧(例如,CTS帧或CTS的变形帧)进行响应。第二无线帧的关键参数可以包括持续时间(Duration)域和功率管理(Power Management)域。根据本公开的实施例,持续时间(Duration)域可以指上述的第三时长,其由第一STA基于第一无线帧中包括的被保护的TXOP、接收到第一无线帧与发送完第二无线帧之间的时间来设置,例如,第二无线帧中的Duration域(第三时长)可以被设置为,但不限于:MU-RTS TXS触发帧(第一无线帧)中Duration域数值(被保护的TXOP)-接收到MU-RTS TXS触发帧的最后PPDU至发送完CTS帧(第二无线帧)的最后PPDU之间的时间。根据本公开的实施例,第三时长的设置方法不限于此,例如,在设置第三时长时还可以考虑SIFS和/或PFIS。根据本公开的实施例,功率管理(Power Management)域可以表示上述步骤502的功率管理模式信息。根据本公开的实施例,第二无线帧中的功率管理(Power Management)域可以被设置为指示主动模式的第一值,(例如,但不限于,0)。According to embodiments of this disclosure, taking a first device as a first STA and a second device as an AP as an example, the following description is provided: If there is no in-device coexistence activity within the first TXOP, then after receiving the first radio frame (MU-RTS TXS trigger frame), the first STA responds by sending a second radio frame (e.g., a CTS frame or a variant of CTS) to the AP at intervals such as one SIFS. Key parameters of the second radio frame may include a duration field and a power management field. According to embodiments of this disclosure, the duration field may refer to the aforementioned third duration, which is set by the first STA based on the protected TXOP included in the first radio frame and the time between receiving the first radio frame and sending the second radio frame. For example, the duration field (third duration) in the second radio frame may be set to, but is not limited to: the duration field value (protected TXOP) in the MU-RTS TXS trigger frame (first radio frame) - the time between receiving the last PPDU of the MU-RTS TXS trigger frame and sending the last PPDU of the CTS frame (second radio frame). According to embodiments of this disclosure, the method for setting the third duration is not limited to this; for example, SIFS and/or PFIS may also be considered when setting the third duration. According to embodiments of this disclosure, the Power Management field may represent the power management mode information of step 502 above. According to embodiments of this disclosure, the Power Management field in the second radio frame may be set to a first value indicating an active mode (e.g., but not limited to, 0).
在步骤504中,由于第一设备(第一STA)在第一TXOP内不存在设备内共存活动,因此第一设备可以处于活动模式,并且在步骤505中,第一设备可以例如在第三时长内向第二设备进行上行数据传输或向第三设备进行P2P数据传送。In step 504, since there is no intra-device coexistence activity in the first TXOP, the first device can be in active mode, and in step 505, the first device can, for example, transmit uplink data to the second device or transmit P2P data to the third device within the third duration.
第二设备可以基于接收到的第二无线帧中的第一信息(第三时长和功率管理模式信息),确定第一设备在第一TXOP内不存在设备内共存活动。由于将第一部分TXOP分享给了第一设备,在此情况下,除了发生第二事件外,第二设备可以在第一部分TXOP内(或者更具体地在第三时长内)不向第一设备发送任何数据。作为非限制性实施例,第二事件包括以下一项或多项:The second device can determine, based on the first information (third duration and power management mode information) in the received second radio frame, that the first device has no intra-device coexistence activity within the first TXOP. Since the first portion of the TXOP has been shared with the first device, in this case, the second device may not send any data to the first device within the first portion of the TXOP (or more specifically, within the third duration), except in the event of the second event. As a non-limiting embodiment, the second event includes one or more of the following:
第二设备接收到第一设备的响应请求;The second device receives the response request from the first device;
第二设备检测到信道空闲;The second device detected that the channel was idle;
第二设备确认第一设备发送了最后的帧。The second device confirms that the first device sent the last frame.
例如,如果在第一部分TXOP内(或者更具体地在第三时长内),第二设备(例如,AP)接收到第一设备的响应请求,则第二设备(例如,AP)可以向第一设备发送数据。For example, if a second device (e.g., an AP) receives a response request from a first device within the first TXOP (or more specifically within the third duration), the second device (e.g., the AP) can send data to the first device.
例如,但不限于,如果在第二设备(例如,AP)接收到第一设备发送的帧后,经过TxPIFS时间后检测到信道空闲,则第二设备(例如,AP)可以向第一设备发送数据。For example, but not limited to, if the second device (e.g., AP) detects that the channel is idle after a TxPIFS time elapses after receiving a frame sent by the first device, the second device (e.g., AP) may send data to the first device.
例如,但不限于,第二设备(例如,AP)接收到第一设备(例如,第一STA)发送的帧中包含命令与状态(CAS,command and status)控制字段,并且CAS控制字段中的RDG/More PPDU域设置为特定值(例如,0),则第二设备(例如,AP)确认第一STA发送了最后的帧。在此情况下,如果第二设备(例如,AP)存在需要发送给第一STA的数据,则可以将其进行发送。For example, but not limited to, if a second device (e.g., an AP) receives a frame from a first device (e.g., a first STA) containing a command and status (CAS) control field, and the RDG/More PPDU field in the CAS control field is set to a specific value (e.g., 0), then the second device (e.g., the AP) acknowledges that the first STA has sent the last frame. In this case, if the second device (e.g., the AP) has data that needs to be sent to the first STA, it can then send it.
第二设备(AP)在分享的第一部分TXOP结束、第三时长结束或者接收到第一设备发送的传输结束指示(步骤506,)之后,间隔一个特定时间段(例如,PFIS),向与第二设备(AP)关联的设备发送PPDU(步骤507)。设备可以包含第一设备和/或除了第一设备之外的与AP关联的第三设备。虽然图5中示出了,步骤505中与第一设备进行P2P传输的设备以及步骤507中第二设备向其发送PPUD的设备均为同一第三设备,但是这是为了附图简洁的简化,根据本公开的实施例,第三设备在步骤505和步骤507中可以指不同的设备。After the first TXOP of the shared data ends, the third duration ends, or the second device (AP) receives a transmission end indication from the first device (step 506), the second device (AP) sends a PPDU to the device associated with the second device (AP) at a specific time interval (e.g., PFIS) (step 507). The device may include the first device and/or a third device associated with the AP other than the first device. Although Figure 5 shows that the device performing P2P transmission with the first device in step 505 and the device to which the second device sends the PPDU in step 507 are the same third device, this is for simplification of the figures. According to embodiments of this disclosure, the third device in steps 505 and 507 may refer to different devices.
根据本公开的处理设备内共存活动的方法,non-AP STA根据设备内是否存在共存的non-Wi-Fi通信活动以及non-Wi-Fi通信活动发生时间,在响应AP进行TXOP分享的过程中实现设备内共存活动指示。一方面,non-AP STA可以根据分享的时间和non-Wi-Fi通信活动发生时间确定是否进入相应的休眠状态;另一方面,AP根据non-AP STA的响应选择性地进行TXOP分享。基于本公开的方法,能够实现设备内共存活动的指示和干扰消除,提高传输的可靠性,同时减小non-AP STA和/或AP的功耗。According to the method for handling coexistence activities within a device disclosed herein, the non-AP STA indicates coexistence activities within the device based on whether coexisting non-Wi-Fi communication activities exist and the timing of these activities, during the TXOP sharing process in response to the AP. On one hand, the non-AP STA can determine whether to enter a corresponding sleep state based on the sharing time and the timing of the non-Wi-Fi communication activity; on the other hand, the AP selectively performs TXOP sharing based on the non-AP STA's response. Based on this method, indication and interference cancellation of coexistence activities within the device can be achieved, improving transmission reliability while reducing the power consumption of the non-AP STA and/or the AP.
在一些实施例中,信息等的名称不限定于实施例中所记载的名称,“信息(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 those described in the embodiments, but include "information,""message,""signal,""signaling,""report,""configuration,""indication,""instruction,""command,""channel,""parameter,""domain,""field,""symbol,""codepoint,""bit,""data,""program," etc. Terms such as "program" and "chip" are interchangeable.
在一些实施例中,“时刻”、“时间点”、“时间”、“时间位置”等术语可以相互替换,“时长”、“时段”、“时间窗口”、“窗口”、“时间”等术语可以相互替换。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.
图6为本公开实施例提供的处理设备内共存活动的方法的流程示意图之一。图6所示的方法可以由第一设备(或non-AP STA,第一STA)来执行。Figure 6 is a schematic flowchart of one of the methods for coexisting activities within a processing device provided in an embodiment of this disclosure. The method shown in Figure 6 can be executed by a first device (or a non-AP STA, the first STA).
参照图6,在步骤610中,第一设备从第二设备接收第一无线帧,其中,第一无线帧包括第二设备持有的第一传输机会中的分享给第一设备的第一部分传输机会。图6的步骤610可以类似于图2的步骤201、图3的步骤301和图4的步骤401,为了简明,在此省略重复的描述。Referring to Figure 6, in step 610, the first device receives a first wireless frame from the second device, wherein the first wireless frame includes a first portion of the first transmission opportunity held by the second device that is shared with the first device. Step 610 of Figure 6 may be similar to step 201 of Figure 2, step 301 of Figure 3, and step 401 of Figure 4; for the sake of simplicity, repeated descriptions are omitted here.
在步骤620中,第一设备可以基于设备内共存活动的存在情况,确定第一信息。第一信息包括功率管理模式信息和以下中的一项:第一设备需要的第一部分传输机会的第一时长、第一设备处于设备内共存活动的持续时间的第二时长。In step 620, the first device may determine first information based on the presence of coexistence activities within the device. The first information includes power management mode information and one of the following: a first duration of a first portion of transmission opportunity required by the first device, and a second duration of the duration of coexistence activities within the device by the first device.
第一设备向第二设备发送第二无线帧,其中,第二无线帧包括第一信息。The first device sends a second wireless frame to the second device, wherein the second wireless frame includes the first information.
根据本公开的实施例,第一设备可以基于第一部分TXOP根据设备内共存活动的存在情况而不同地确定第二无线帧中包括的信息。According to embodiments of this disclosure, a first device may determine the information included in a second radio frame differently based on the presence of coexisting activities within the device, according to a first portion of TXOP.
可选地,本公开实施例中,第一设备在第一部分传输机会内不存在设备内共存活动,在第一传输机会中存在设备内共存活动,其中,步骤620中确定第一信息包括:第一设备基于第一部分传输机会、第一无线帧中包括的被保护的传输机会、接收到第一无线帧的时间、发送完第二无线帧的时间、设备内共存活动开始时间中的一项或多项,设置第一时长。Optionally, in this embodiment of the present disclosure, the first device does not have any in-device coexistence activity within the first part of the transmission opportunity, but does have in-device coexistence activity within the first transmission opportunity. In this case, determining the first information in step 620 includes: the first device setting a first duration based on one or more of the following: the first part of the transmission opportunity, the protected transmission opportunity included in the first wireless frame, the time of receiving the first wireless frame, the time of sending the second wireless frame, and the start time of the in-device coexistence activity.
可选地,本公开实施例中,功率管理模式信息被设置为第一值,指示:第一设备在发送第二无线帧后进入主动模式。Optionally, in this embodiment of the disclosure, the power management mode information is set to a first value, indicating that the first device enters active mode after sending the second wireless frame.
可选地,本公开实施例中,第一设备发送第二无线帧后,至第一时长结束前处于主动模式以进行数据传输。Optionally, in this embodiment of the present disclosure, after the first device sends the second wireless frame, it is in active mode to perform data transmission until the end of the first duration.
参照图6描述的第一设备在第一部分传输机会内不存在设备内共存活动但在第一传输机会中存在设备内共存活动的实施例可以类似于图3中由第一设备执行的操作,为了简明,在此省略重复的描述。The embodiment of the first device described with reference to FIG6, which does not have intra-device coexistence activities in the first partial transmission opportunity but does have intra-device coexistence activities in the first transmission opportunity, can be similar to the operation performed by the first device in FIG3. For the sake of simplicity, repeated descriptions are omitted here.
可选地,本公开实施例中,第一设备在第一部分传输机会内存在设备内共存活动,其中,步骤620中确定第一信息包括:第一设备基于设备内共存活动的持续时间,设置第二时长。Optionally, in this embodiment of the present disclosure, the first device may have intra-device coexistence activities during the first part of the transmission opportunity, wherein determining the first information in step 620 includes: the first device setting a second duration based on the duration of the intra-device coexistence activities.
可选地,本公开实施例中,功率管理模式信息被设置为第二值,指示:第一设备在发送第二无线帧后进入休眠状态。Optionally, in this embodiment of the disclosure, the power management mode information is set to a second value, indicating that the first device enters a sleep state after sending the second wireless frame.
可选地,本公开实施例中,第一设备在发送第二无线帧之后,进入休眠状态直到第二时长结束。Optionally, in this embodiment of the present disclosure, after sending the second wireless frame, the first device enters a sleep state until the second duration ends.
可选地,本公开实施例中,在第二时长结束后,接收第二设备发送的数据。Optionally, in this embodiment of the present disclosure, data sent by the second device is received after the second duration has ended.
参照图6描述的第一设备在第一部分传输机会内存在设备内共存活动的实施例可以类似于图4中由第一设备执行的操作,为了简明,在此省略重复的描述。The embodiment of the first device having coexistence activities within the device during the first part of the transmission opportunity, as described with reference to FIG6, can be similar to the operation performed by the first device in FIG4. For the sake of brevity, repeated descriptions are omitted here.
图7为本公开实施例提供的处理设备内共存活动的方法的流程示意图之二。Figure 7 is a second schematic flowchart of a method for coexisting activities within a processing device provided in an embodiment of this disclosure.
参照图7,在步骤710中,第二设备向第一设备发送第一无线帧,其中,第一无线帧包括第二设备持有的第一传输机会中的分享给第一设备的第一部分传输机会。Referring to FIG7, in step 710, the second device sends a first wireless frame to the first device, wherein the first wireless frame includes a first portion of the first transmission opportunity held by the second device that is shared with the first device.
在步骤720,第二设备从第一设备接收第二无线帧,其中,第二无线帧包括第一信息。第一信息 包括功率管理模式信息和以下中的一项:第一设备需要的第一部分传输机会的第一时长、第一设备处于设备内共存活动的持续时间的第二时长。In step 720, the second device receives a second radio frame from the first device, wherein the second radio frame includes first information. Includes power management mode information and one of the following: a first duration of a first portion of the transmission opportunity required by the first device, and a second duration of the duration during which the first device is engaged in coexistence activities within the device.
可选地,本公开实施例中,第一设备在第一部分传输机会内不存在设备内共存活动,在第一传输机会中存在设备内共存活动,其中,第一信息包括第一时长,并且第一时长基于以下中的一项或多项设置:第一部分传输机会、第一无线帧中包括的被保护的传输机会、接收到第一无线帧的时间、发送完第二无线帧的时间、设备内共存活动开始时间。Optionally, in this embodiment of the present disclosure, the first device does not have intra-device coexistence activity within the first part of the transmission opportunity, but there is intra-device coexistence activity within the first transmission opportunity. The first information includes a first duration, and the first duration is based on one or more of the following settings: the first part of the transmission opportunity, the protected transmission opportunity included in the first wireless frame, the time of receiving the first wireless frame, the time of sending the second wireless frame, and the start time of intra-device coexistence activity.
可选地,本公开实施例中,功率管理模式信息被设置为第一值,指示:第一设备在发送第二无线帧后进入主动模式。Optionally, in this embodiment of the disclosure, the power management mode information is set to a first value, indicating that the first device enters active mode after sending the second wireless frame.
可选地,本公开实施例中,除了发生第一事件外,第二设备在第一部分传输机会内不向第一设备发送任何数据,第一事件包括以下一项或多项:Optionally, in this embodiment of the disclosure, except for the occurrence of the first event, the second device does not send any data to the first device during the first transmission opportunity, and the first event includes one or more of the following:
第二设备接收到第一设备的响应请求;The second device receives the response request from the first device;
第二设备检测到信道空闲;The second device detected that the channel was idle;
第二设备确认第一设备发送了最后的帧。The second device confirms that the first device sent the last frame.
可选地,本公开实施例中,在第一部分传输机会结束后或者在接收到第一设备发送的传输结束指示后,第二设备向除了第一设备之外的其他关联设备发送数据。Optionally, in this embodiment of the present disclosure, after the first transmission opportunity ends or after receiving a transmission end indication sent by the first device, the second device sends data to other associated devices besides the first device.
参照图7描述的第一设备在第一部分传输机会内不存在设备内共存活动但在第一传输机会中存在设备内共存活动的实施例可以类似于图3中由第二设备执行的操作,为了简明,在此省略重复的描述。The embodiment of the first device described with reference to FIG7, which does not have intra-device coexistence activity in the first partial transmission opportunity but does have intra-device coexistence activity in the first transmission opportunity, can be similar to the operation performed by the second device in FIG3. For the sake of simplicity, repeated descriptions are omitted here.
可选地,本公开实施例中,第一设备在第一部分传输机会内存在设备内共存活动,其中,第一信息包括第二时长,并且第二时长基于设备内共存活动的持续时间设置。Optionally, in this embodiment of the present disclosure, the first device may have intra-device coexistence activity during the first part of the transmission opportunity, wherein the first information includes a second duration, and the second duration is set based on the duration of the intra-device coexistence activity.
可选地,本公开实施例中,功率管理模式信息被设置为第二值,指示:第一设备在发送第二无线帧后,进入休眠状态。Optionally, in this embodiment of the disclosure, the power management mode information is set to a second value, indicating that the first device enters a sleep state after sending the second wireless frame.
可选地,本公开实施例中,第二设备在第二无线帧包括的第二时长内不向第一设备发送数据。Optionally, in this embodiment of the present disclosure, the second device does not send data to the first device during the second duration included in the second wireless frame.
可选地,本公开实施例中,第二设备在第二时长内向除第一设备之外的其他关联设备发送数据。Optionally, in this embodiment of the disclosure, the second device sends data to other associated devices besides the first device during a second time period.
可选地,本公开实施例中,第二设备在第二时长结束后,第二设备向第一设备发送数据。Optionally, in this embodiment of the disclosure, the second device sends data to the first device after the second duration ends.
参照图7描述的第一设备在第一部分传输机会内存在设备内共存活动的实施例可以类似于图4中由第二设备执行的操作,为了简明,在此省略重复的描述。The embodiment of the first device described with reference to FIG7 having coexistence activities within the device during the first part of the transmission opportunity can be similar to the operation performed by the second device in FIG4. For the sake of brevity, repeated descriptions are omitted here.
本公开实施例还提出用于实现以上任一方法的装置,例如,提出一装置,上述装置包括用以实现以上任一方法中终端所执行的各步骤的单元或模块。再如,还提出另一装置,包括用以实现以上任一方法中网络设备(例如接入网设备、核心网功能节点、核心网设备等)所执行的各步骤的单元或模块。This disclosure also provides 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. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.
应理解以上装置中各单元或模块的划分仅是一种逻辑功能的划分,在实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。此外,装置中的单元或模块可以以处理器调用软件的形式实现:例如装置包括处理器,处理器与存储器连接,存储器中存储有指令,处理器调用存储器中存储的指令,以实现以上任一方法或实现上述装置各单元或模块的功能,其中处理器例如为通用处理器,例如中央处理单元(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 an application-specific integrated circuit (ASIC). Hardware circuits implemented using ASICs (Integrated Circuits, ASICs) or programmable logic devices (PLDs), such as FPGAs. In reconfigurable hardware circuits, the process of the processor loading a configuration document to configure the hardware circuit can be understood as the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also refer to hardware circuits designed for artificial intelligence, which can be understood as ASICs, such as Neural Network Processing Units (NPUs), Tensor Processing Units (TPUs), and Deep Learning Processing Units (DPUs).
图8是本公开实施例提出的第一设备800的结构示意图。如图8所示,第一设备800可以包括:接收模块810、发送模块820、确定模块830等中的至少一者。Figure 8 is a schematic diagram of the structure of the first device 800 proposed in an embodiment of this disclosure. As shown in Figure 8, the first device 800 may include at least one of a receiving module 810, a sending module 820, and a determining module 830.
在一些实施例中,接收模块810被配置为从第二设备接收第一无线帧,其中,第一无线帧包括第二设备持有的第一传输机会中的分享给第一设备的第一部分传输机会。确定模块830被配置为:基于设备内共存活动的存在情况,确定第一信息,第一信息包括功率管理模式信息和以下中的一项:第一设备800需要的第一部分传输机会的第一时长、第一设备处于设备内共存活动的持续时间的第二时长。发送模块820被配置为向第二设备发送第二无线帧,其中,第二无线帧包括第一信息。In some embodiments, the receiving module 810 is configured to receive a first radio frame from the second device, wherein the first radio frame includes a first portion of a first transmission opportunity held by the second device and shared with the first device. The determining module 830 is configured to determine first information based on the presence of in-device coexistence activity, the first information including power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device 800, and a second duration of the duration of in-device coexistence activity of the first device. The transmitting module 820 is configured to transmit a second radio frame to the second device, wherein the second radio frame includes the first information.
可选地,第一设备800执行以上任一方法中由第一设备执行的通信步骤中的至少一者,此处不再赘述。Optionally, the first device 800 performs at least one of the communication steps performed by the first device in any of the above methods, which will not be described in detail here.
图9是本公开实施例提出的第二设备900的结构示意图。如图9所示,第二设备900可以包括:发送模块910、接收模块920等中的至少一者。Figure 9 is a schematic diagram of the structure of the second device 900 proposed in an embodiment of this disclosure. As shown in Figure 9, the second device 900 may include at least one of a transmitting module 910, a receiving module 920, etc.
在一些实施例中,发送模块910被配置为向第一设备发送第一无线帧,其中,第一无线帧包括第二设备持有的第一传输机会中的分享给第一设备的第一部分传输机会;接收模块920被配置为从第一设备接收第二无线帧,其中,第二无线帧包括第一信息。第一信息包括功率管理模式信息和以下中的一项:第一设备需要的第一部分传输机会的第一时长、第一设备处于设备内共存活动的持续时间的第二时长。In some embodiments, the transmitting module 910 is configured to transmit a first wireless frame to the first device, wherein the first wireless frame includes a first portion of a first transmission opportunity held by the second device and shared with the first device; the receiving module 920 is configured to receive a second wireless frame from the first device, wherein the second wireless frame includes first information. The first information includes power management mode information and one of the following: a first duration of the first portion of the transmission opportunity required by the first device, and a second duration of the duration of the first device being in in-device coexistence activity.
可选地,第二设备900执行以上任一方法中由第二设备执行的通信步骤中的至少一者,此处不再赘述。Optionally, the second device 900 performs at least one of the communication steps performed by the second device in any of the above methods, which will not be described in detail here.
图10是本公开实施例提出的终端700(例如用户设备等)的结构示意图。终端700可以是支持网络设备实现以上任一方法的芯片、芯片系统、或处理器等,还可以是支持终端实现以上任一方法的芯片、芯片系统、或处理器等。终端700可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。Figure 10 is a schematic diagram of the structure of a terminal 700 (e.g., a user equipment) proposed in an embodiment of this disclosure. The terminal 700 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 700 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所示,终端700包括一个或多个处理器701。处理器701可以是通用处理器或者专用处理器等,例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,基站、基带芯片,终端设备、终端设备芯片,DU或CU等)进行控制,执行程序,处理程序的数据。终端700用于执行以上任一方法。As shown in Figure 10, terminal 700 includes one or more processors 701. Processor 701 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 700 is used to execute any of the above methods.
在一些实施例中,终端700还包括用于存储指令的一个或多个存储器702。可选地,全部或部分存储器702也可以处于终端700之外。In some embodiments, terminal 700 further includes one or more memories 702 for storing instructions. Optionally, all or part of the memories 702 may be located outside of terminal 700.
在一些实施例中,终端700还包括一个或多个收发器704。在终端700包括一个或多个收发器704时,收发器704执行上述方法中的发送和/或接收等通信步骤中的至少一者,处理器701执行其他步骤中的至少一者。In some embodiments, terminal 700 further includes one or more transceivers 704. When terminal 700 includes one or more transceivers 704, transceivers 704 perform at least one of the communication steps such as sending and/or receiving in the above method, and processor 701 performs at least one of the other steps.
在一些实施例中,收发器可以包括接收器和/或发送器,接收器和发送器可以是分离的,也可以集成在一起。可选地,收发器、收发单元、收发机、收发电路等术语可以相互替换,发送器、发送单元、发送机、发送电路等术语可以相互替换,接收器、接收单元、接收机、接收电路等术语可以相互替换。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.
在一些实施例中,终端700可以包括一个或多个接口电路703。可选地,接口电路703与存储器702连接,接口电路703可用于从存储器702或其他装置接收信号,可用于向存储器702或其他装置发送信号。例如,接口电路703可读取存储器702中存储的指令,并将该指令发送给处理器701。In some embodiments, terminal 700 may include one or more interface circuits 703. Optionally, interface circuit 703 is connected to memory 702, and interface circuit 703 can be used to receive signals from memory 702 or other devices, and can be used to send signals to memory 702 or other devices. For example, interface circuit 703 can read instructions stored in memory 702 and send the instructions to processor 701.
以上实施例描述中的终端700可以是用户设备等通信设备,但本公开中描述的终端700的范围并不限于此,终端700的结构可以不受图10的限制。通信设备可以是独立的设备或者可以是较大设备的一部分。例如所述通信设备可以是:(1)独立的集成电路IC,或芯片,或,芯片系统或子系统;(2)具有一个或多个IC的集合,可选地,上述IC集合也可以包括用于存储数据,程序的存储部件;(3)ASIC,例如调制解调器(Modem);(4)可嵌入在其他设备内的模块;(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智 能设备等等;(6)其他等等。The terminal 700 described in the above embodiments can be a user equipment or other communication device, but the scope of the terminal 700 described in this disclosure is not limited thereto, and the structure of the terminal 700 is not limited to FIG10. The communication device can be an independent device or a part of a larger device. For example, the communication device can 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 Energy equipment, etc.; (6) Others, etc.
图11是本公开实施例提出的芯片800的结构示意图。对于终端800可以是芯片或芯片系统的情况,可以参见图11所示的芯片800的结构示意图,但不限于此。Figure 11 is a schematic diagram of the structure of the chip 800 proposed in an embodiment of this disclosure. For cases where the terminal 800 can be a chip or a chip system, the schematic diagram of the chip 800 shown in Figure 11 can be referenced, but is not limited thereto.
芯片800包括一个或多个处理器801,芯片800用于执行以上任一方法。Chip 800 includes one or more processors 801, which are used to perform any of the above methods.
在一些实施例中,芯片800还包括一个或多个803。可选地,接口电路803与存储器802连接,接口电路803可以用于从存储器802或其他装置接收信号,接口电路803可用于向存储器802或其他装置发送信号。例如,接口电路803可读取存储器802中存储的指令,并将该指令发送给处理器801。In some embodiments, chip 800 further includes one or more 803s. Optionally, interface circuitry 803 is connected to memory 802, and interface circuitry 803 can be used to receive signals from memory 802 or other devices, and interface circuitry 803 can be used to send signals to memory 802 or other devices. For example, interface circuitry 803 can read instructions stored in memory 802 and send the instructions to processor 801.
在一些实施例中,接口电路803执行上述方法中的发送和/或接收等通信步骤中的至少一者。In some embodiments, the interface circuit 803 performs at least one of the communication steps such as sending and/or receiving in the above method.
在一些实施例中,接口电路、接口、收发管脚、收发器等术语可以相互替换。In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc., can be used interchangeably.
在一些实施例中,芯片800还包括用于存储指令的一个或多个存储器802。可选地,全部或部分存储器802可以处于芯片800之外。In some embodiments, chip 800 further includes one or more memories 802 for storing instructions. Optionally, all or part of the memories 802 may be located outside of chip 800.
本公开还提出存储介质,上述存储介质上存储有指令,当上述指令在芯片800上运行时,使得芯片800执行以上任一方法。可选地,上述存储介质是电子存储介质。可选地,上述存储介质是计算机可读存储介质,但不限于此,其也可以是其他装置可读的存储介质。可选地,上述存储介质可以是非暂时性(non-transitory)存储介质,但不限于此,其也可以是暂时性存储介质。This disclosure also proposes a storage medium storing instructions that, when executed on chip 800, cause chip 800 to perform any of the methods described above. 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.
本公开还提出程序产品,上述程序产品被芯片800执行时,使得芯片800执行以上任一方法。可选地,上述程序产品是计算机程序产品。This disclosure also proposes a program product, which, when executed by chip 800, causes chip 800 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 (22)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/091000 WO2025227391A1 (en) | 2024-04-30 | 2024-04-30 | Method and device for processing in-device coexistence activity, and communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/091000 WO2025227391A1 (en) | 2024-04-30 | 2024-04-30 | Method and device for processing in-device coexistence activity, and communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025227391A1 true WO2025227391A1 (en) | 2025-11-06 |
Family
ID=97561001
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/091000 Pending WO2025227391A1 (en) | 2024-04-30 | 2024-04-30 | Method and device for processing in-device coexistence activity, and communication system |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025227391A1 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104488347A (en) * | 2012-06-18 | 2015-04-01 | Lg电子株式会社 | Method and device for controlling channel access in wireless LAN system |
| US20190313335A1 (en) * | 2010-03-09 | 2019-10-10 | Samsung Electronics Co., Ltd. | Communication method of a terminal and an access point for power saving |
| WO2023022436A1 (en) * | 2021-08-17 | 2023-02-23 | 한국전자통신연구원 | Method and device for bidirectional communication in wireless lan |
| WO2023133178A1 (en) * | 2022-01-07 | 2023-07-13 | Ofinno, Llc | Triggered txop sharing (txs) power save |
| US20230262766A1 (en) * | 2022-02-14 | 2023-08-17 | Ofinno, Llc | Triggered TXOP Sharing (TXS) Time Termination |
| WO2024005512A1 (en) * | 2022-06-27 | 2024-01-04 | 엘지전자 주식회사 | Method and device for transmission or reception in enhanced triggered transmission opportunity sharing procedure in wireless lan system |
-
2024
- 2024-04-30 WO PCT/CN2024/091000 patent/WO2025227391A1/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190313335A1 (en) * | 2010-03-09 | 2019-10-10 | Samsung Electronics Co., Ltd. | Communication method of a terminal and an access point for power saving |
| CN104488347A (en) * | 2012-06-18 | 2015-04-01 | Lg电子株式会社 | Method and device for controlling channel access in wireless LAN system |
| WO2023022436A1 (en) * | 2021-08-17 | 2023-02-23 | 한국전자통신연구원 | Method and device for bidirectional communication in wireless lan |
| WO2023133178A1 (en) * | 2022-01-07 | 2023-07-13 | Ofinno, Llc | Triggered txop sharing (txs) power save |
| US20230262766A1 (en) * | 2022-02-14 | 2023-08-17 | Ofinno, Llc | Triggered TXOP Sharing (TXS) Time Termination |
| WO2024005512A1 (en) * | 2022-06-27 | 2024-01-04 | 엘지전자 주식회사 | Method and device for transmission or reception in enhanced triggered transmission opportunity sharing procedure in wireless lan system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2025227391A1 (en) | Method and device for processing in-device coexistence activity, and communication system | |
| CN118201041A (en) | Communication method and related equipment | |
| WO2025227393A1 (en) | Communication method, communication device and communication system | |
| WO2025227299A1 (en) | Communication method, communication device, and communication system | |
| CN120130120A (en) | Communication method, access point device, station device and communication device | |
| CN120202727A (en) | Communication method, station equipment, access point equipment and communication system | |
| CN120642457A (en) | Communication method, site equipment, access point equipment and communication system | |
| WO2025231611A1 (en) | Communication method, communication devices and communication system | |
| WO2025241197A1 (en) | Coordinated transmission methods, communication devices, access point devices and communication system | |
| WO2025160759A1 (en) | Communication method, communication device, and communication system | |
| WO2025222384A1 (en) | Communication method, communication device, and communication system | |
| WO2025231671A1 (en) | Communication method, access point device, station device, and communication system | |
| WO2025145287A1 (en) | Communication method, communication device, and communication system | |
| WO2025076779A1 (en) | Communication method, station device, and access point device | |
| WO2025231742A1 (en) | Communication method, communication device, and communication system | |
| WO2025103102A1 (en) | Communication method and communication apparatus | |
| WO2025231744A1 (en) | Multi-link communication establishment method, access point device, station device, and communication system | |
| CN120814325A (en) | Non-primary channel access method, communication device, and storage medium | |
| CN119923929A (en) | Communication method, access point device, station device and communication system | |
| WO2025147913A1 (en) | Communication method, communication device, and communication system | |
| CN120188518A (en) | Communication method, access point device, station device and communication system | |
| CN119923890A (en) | Communication method, access point device, station device and communication device | |
| WO2025217810A1 (en) | Communication method, communication device, and communication system | |
| CN120266568A (en) | Communication method, access point device and station device | |
| WO2025147914A1 (en) | Communication method, communication device, and communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24937437 Country of ref document: EP Kind code of ref document: A1 |