Communication method, station equipment and access point equipment
Patent Information
- Application Number
- CN202380011597.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-12
- Publication Date
- 2025-06-13
AI Technical Summary
It is difficult for existing Wi-Fi technologies to effectively manage the TXOP sharing mechanism in ultra-high reliability (UHR) scenarios, resulting in the transmission of low-latency services within TXOP that may be disturbed by communication, affecting system throughput and spectrum utilization.
By transmitting target identification information between the site device and the access point device, determine whether to update the NAV of the site device (Network Allocation Vector) to avoid interference to the low-latency service data transmission process and improve system throughput and spectrum utilization.
It realizes more efficient management of low-latency service data transmission within TXOP, reduces interference, and improves the system throughput and spectrum utilization.
Smart Images

Figure CN120153744A_ABST
Abstract
Description
Communication method, station equipment and access point equipment Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method, a station device, and an access point device. Background Art
[0002] Currently, Wi-Fi technology research focuses on Ultra High Reliability (UHR), with the goal of improving the reliability of Wireless Local Area Networks (WLAN) connections, reducing latency, improving manageability, increasing throughput at different signal-to-noise ratio (SNR) levels, and reducing device-level power consumption.
[0003] In UHR, the TXOP sharing mechanism will be further enhanced to avoid communication interference to low-latency services transmitted within the TXOP.
[0004] Summary of the Invention
[0005] The embodiments of the present disclosure provide a communication method, a station device, an access point device, and a communication system to provide a further enhanced power saving mechanism.
[0006] In a first aspect, an embodiment of the present disclosure provides a communication method, which is applied to a site device and includes:
[0007] In a transmission opportunity TXOP, if the station device or the access point device receives target identification information during non-low-latency service data transmission between the station device and the access point device, the station device determines whether to update the NAV of the station device;
[0008] The target identification information indicates that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0009] In a second aspect, an embodiment of the present disclosure further provides a communication method, which is applied to an access point device, including:
[0010] In a transmission opportunity TXOP, if the access point device and the station device are transmitting non-low-latency service data, the station device or the access point device receives target identification information, the station device determines whether to update the NAV of the station device;
[0011] The target identification information indicates that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0012] In a third aspect, an embodiment of the present disclosure further provides a site device, the site device including:
[0013] a first processing module, configured to, in a transmission opportunity TXOP, if the station device or the access point device receives target identification information during a process of transmitting non-low-latency service data between the station device and the access point device, determine, by the station device, whether to update the NAV of the station device;
[0014] The target identification information indicates that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0015] In a fourth aspect, an embodiment of the present disclosure further provides an access point device, the access point device comprising:
[0016] a second processing module, configured to, in a transmission opportunity TXOP, if the station device or the access point device receives target identification information during a process of transmitting non-low-latency service data between the access point device and the station device, determine, by the station device, whether to update the NAV of the station device;
[0017] The target identification information indicates that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0018] In a fifth aspect, an embodiment of the present disclosure further provides a site device, including:
[0019] one or more processors;
[0020] The site device is used to execute the communication method described in the embodiment of the present disclosure.
[0021] In a sixth aspect, an embodiment of the present disclosure further provides an access point device, including:
[0022] one or more processors;
[0023] The access point device is used to implement the communication method described in the embodiment of the present disclosure.
[0024] In the seventh aspect, an embodiment of the present disclosure further provides a communication system, comprising a site device and an access point device; wherein the site device is configured to implement the communication method described in the first aspect of the embodiment of the present disclosure, and the access point device is configured to implement the communication method described in the second aspect of the embodiment of the present disclosure.
[0025] In the eighth aspect, an embodiment of the present disclosure further provides a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the communication method described in the first aspect of the embodiment of the present disclosure, or executes the communication method described in the second aspect of the embodiment of the present disclosure.
[0026] In an embodiment of the present disclosure, within a TXOP, if, during the process of non-low-latency service data transmission between the site device and the access point device, the site device or the access point device receives target identification information, and the target identification information identifies: the access point device and the first device transmit the first low-latency service, or the site device and the second device transmit the second low-latency service; then the site device determines whether to update the NAV of the site device; in this way, the site device can determine whether to access the channel based on the target identification information, thereby updating the NAV of the site device, avoiding interference with the low-latency service data transmission process (for example, low-latency service data transmission between the site device and the access point device, first low-latency service data transmission between the access point device and the first device, and low-latency service data transmission process between the site device and the second device), thereby improving system throughput and improving spectrum utilization.
[0027] Additional aspects and advantages of the embodiments of the present disclosure will be given in part in the following description, which will become apparent from the following description or be learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.
[0029] FIG1 is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure;
[0030] FIG2 is one of exemplary interaction diagrams of a communication method provided according to an embodiment of the present disclosure;
[0031] FIG2a is a second exemplary interaction diagram of a communication method according to an embodiment of the present disclosure;
[0032] FIG2b is a third exemplary interaction diagram of a communication method according to an embodiment of the present disclosure;
[0033] FIG3 is a flow chart of a communication method according to an embodiment of the present disclosure;
[0034] FIG4 is a second flow chart of a communication method according to an embodiment of the present disclosure;
[0035] FIG5 is a schematic diagram of the structure of a site device proposed in an embodiment of the present disclosure;
[0036] FIG6 is a schematic structural diagram of an access point device proposed in an embodiment of the present disclosure;
[0037] FIG7 is a schematic structural diagram of a terminal proposed in an embodiment of the present disclosure;
[0038] FIG8 is a schematic diagram of the structure of a chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0039] The embodiments of the present disclosure provide a communication method, a station device, an access point device, and a communication system.
[0040] In a first aspect, an embodiment of the present disclosure provides a communication method, which is applied to a site device and includes:
[0041] In a transmission opportunity TXOP, if the station device or the access point device receives target identification information during non-low-latency service data transmission between the station device and the access point device, the station device determines whether to update the NAV of the station device;
[0042] The target identification information indicates that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0043] In the above embodiment, within the TXOP, if during the process of non-low-latency service data transmission between the site device and the access point device, the site device or the access point device receives target identification information, and the target identification information identifies: the access point device and the first device transmit the first low-latency service, or the site device and the second device transmit the second low-latency service; then the site device determines whether to update the NAV of the site device; in this way, the site device can determine whether to access the channel based on the target identification information, thereby updating the NAV of the site device, avoiding interference with the low-latency service data transmission process (for example, low-latency service data transmission between the site device and the access point device, first low-latency service data transmission between the access point device and the first device, and low-latency service data transmission process between the site device and the second device), thereby improving system throughput and improving spectrum utilization.
[0044] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0045] Receive a first wireless frame; wherein, the first wireless frame includes first identification information, and the first identification information identifies: after the transmission of the first wireless frame is completed, the first device and the access point device transmit the first low-latency service data; the target identification information includes the first identification information.
[0046] In the above embodiment, during the process of transmitting non-low-latency service data with the access point device, the site device receives a first radio frame sent by the access point device; wherein the first radio frame includes first identification information, and the first identification information identifies: after the transmission of the first radio frame is completed, the first device and the access point device transmit the first low-latency service data; in this way, the site device can determine whether to access the channel based on the first identification information, thereby updating the NAV of the site device, avoiding interference with the low-latency service data transmission process (for example, low-latency service data transmission between the site device and the access point device, and the first low-latency service data transmission process between the access point device and the first device), thereby improving system throughput and improving spectrum utilization.
[0047] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0048] Determine a second radio frame; wherein the second radio frame includes second identification information; the second identification information indicates that: after the second radio frame is transmitted, the second device and the site device transmit the second low-latency service data; the target identification information includes the second identification information;
[0049] The second radio frame is sent.
[0050] In the above embodiment, the site device determines and sends a second radio frame to the access point device during the process of transmitting non-low-latency service data with the access point device; the second identification information is carried in the second radio frame, and the second identification information is used to identify: after the second radio frame transmission is completed, the second device transmits the second low-latency service data; in this way, the site device can determine whether to access the channel based on the second identification information, thereby updating the NAV of the site device, avoiding interference with the low-latency service data transmission process (for example, low-latency service data transmission between the site device and the access point device, and the second low-latency service data transmission process between the site device and the second device), thereby improving system throughput and spectrum utilization.
[0051] In conjunction with some embodiments of the first aspect, in some embodiments, determining whether to update the network allocation vector NAV of the site device according to the first transmission duration includes:
[0052] If the site device and the access point device transmit low-latency service data, determine not to update the NAV of the site device;
[0053] If the site device and the access point device do not transmit low-latency service data, it is determined to update the NAV of the site device according to a first transmission duration of the first low-latency service data.
[0054] In the above embodiment, within the same TXOP, the access point device acts as a TXOP holder and the site device acts as a TXOP responder. If the site device and the access point device transmit low-latency service data, the NAV of the site device is not updated; and if the site device and the access point device do not transmit non-low-latency service data, the NAV of the site device is updated according to the first transmission duration of the first low-latency service data. In this way, within the TXOP, low-latency service data transmission between the site device (TXOP responder) and the access point device (TXOP holder) can be preferentially guaranteed within the same TXOP. When the site device and the access point device do not transmit non-low-latency service data, the NAV of the site device is updated to busy according to the first transmission duration, and the channel is not accessed, so as to avoid the site device interfering with the transmission process of the first low-latency service data between the access point device and the first device.
[0055] In conjunction with some embodiments of the first aspect, in some embodiments, updating the NAV of the site device according to the first transmission duration of the first low-latency service data includes:
[0056] The NAV of the site device is set to the first transmission duration.
[0057] In the above embodiment, after the first low-latency service data transmission is completed, if the site device and the access point device continue to transmit the first non-low-latency service data, the site device sets the NAV of the site device to the first transmission duration according to the first transmission duration of the first low-latency service data. In this way, the site device does not access the channel during the first transmission duration, thereby avoiding interference with the transmission process of the first low-latency service data between the access point device and the first device; and after the first low-latency service data transmission is completed, the site device can still continue to transmit the first non-low-latency service data with the access point device, thereby improving system throughput and spectrum utilization.
[0058] In combination with some embodiments of the first aspect, in some embodiments, during the process of transmitting the non-low-latency service data between the site device and the access point device, the NAV of the first device and the second device are both set to the time length indicated by the TXOP.
[0059] In the above embodiment, during the transmission of the non-low-latency service data, the NAV of the first device and the second device are both the time length indicated by the TXOP, that is, the first device and the second device do not access the channel within the time length indicated by the TXOP, thereby avoiding interference with the transmission process of service data performed by the access point device and the site device, improving system throughput and improving spectrum utilization.
[0060] In combination with some embodiments of the first aspect, in some embodiments, during the process of transmitting the first low-latency service data between the access point device and the first device, the first device is not in the power saving mode PS (power save) state; during the process of transmitting the second low-latency service data between the site device and the second device, the second device is not in the PS state.
[0061] In the above embodiment, the first device is not in the PS state when the access point device transmits the first low-latency service data with the first device, that is, the first device in the PS state is awakened, so that the first device can access the channel and perform the first low-latency service data transmission with the access point device; the second device is not in the PS state when the site device transmits the second low-latency service data with the second device, that is, the second device in the PS state is awakened, so that the second device can access the channel and perform the second low-latency service data transmission with the site device.
[0062] In a second aspect, an embodiment of the present disclosure provides a communication method, which is applied to an access point device and includes:
[0063] In a transmission opportunity TXOP, if the access point device and the station device are transmitting non-low-latency service data, the station device or the access point device receives target identification information, the station device determines whether to update the NAV of the station device;
[0064] The target identification information indicates that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0065] In the above embodiment, during a TXOP, if the station device or the access point device receives target identification information while the station device and the access point device are transmitting a non-low-latency service, and the target identification information indicates that the access point device is transmitting a first low-latency service with a first device, or that the station device is transmitting a second low-latency service with a second device, the station device determines whether to update its NAV. In this way, the station device can determine whether to access the channel based on the target identification information, thereby updating the station device's NAV. This avoids interference with low-latency service data transmission processes (e.g., low-latency service data transmission between the station device and the access point device, first low-latency service data transmission between the access point device and the first device, and low-latency service data transmission between the station device and the second device), thereby improving system throughput and spectrum utilization.
[0066] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0067] Determine a first radio frame; wherein the first radio frame includes first identification information, and the first identification information indicates that after the transmission of the first radio frame is completed, the first device and the access point device transmit the first low-latency service data; the target identification information includes the first identification information;
[0068] The first radio frame is sent.
[0069] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0070] Receive a second wireless frame; wherein the second wireless frame includes second identification information; the second identification information indicates that after the second wireless frame is transmitted, the second device and the site device transmit second low-latency service data.
[0071] In conjunction with some embodiments of the second aspect, in some embodiments, the determining, by the site device, whether to update the network allocation vector NAV of the site device includes:
[0072] If the access point device and the site device transmit low-latency service data, determine not to update the NAV of the site device;
[0073] When the access point device and the site device do not transmit low-latency service data, it is determined to update the NAV of the site device according to a first transmission duration of the first low-latency service data.
[0074] In conjunction with some embodiments of the second aspect, in some embodiments, updating the NAV of the site device according to the first transmission duration of the first low-latency service data includes:
[0075] The NAV of the site device is set to the first transmission duration.
[0076] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0077] During the transmission of the non-low-latency service data, the NAVs of the first device and the second device are both set to the time length indicated by the TXOP.
[0078] In conjunction with some embodiments of the second aspect, in some embodiments, during the process of transmitting the first low-latency service data between the access point device and the first device, the first device is not in a PS state;
[0079] During the process of transmitting the second low-latency service data between the site device and the second device, the second device is not in the PS state.
[0080] In a third aspect, an embodiment of the present disclosure further provides a site device, which includes at least one of a receiving module and a processing module; wherein the site device is used to execute the optional implementation method of the first aspect.
[0081] In a fourth aspect, an embodiment of the present disclosure further provides an access point device, comprising: at least one of a determination module and a sending module; wherein the access point device is configured to execute the optional implementation of the second aspect.
[0082] In a fifth aspect, an embodiment of the present disclosure further provides a site device, including:
[0083] one or more processors;
[0084] The site device is used to execute the optional implementation of the first aspect.
[0085] In a sixth aspect, an embodiment of the present disclosure further provides an access point device, including:
[0086] one or more processors;
[0087] The access point device is used to perform the optional implementation of the second aspect.
[0088] In a seventh aspect, an embodiment of the present disclosure further provides a communication system, comprising a site device and an access point device; wherein the site device is configured as the optional implementation method described in the first aspect, and the access point device is configured as the optional implementation method described in the second aspect.
[0089] In an eighth aspect, an embodiment of the present disclosure further provides a storage medium storing instructions, which, when executed on a communication device, enables the communication device to execute the optional implementation methods described in the first and second aspects.
[0090] In a ninth aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method described in the optional implementation of the first and second aspects.
[0091] In a tenth aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the method described in the optional implementation of the first and second aspects.
[0092] In an eleventh aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method described in the optional implementation of the first and second aspects above.
[0093] It is understandable that the aforementioned site devices, access point devices, communication systems, storage media, program products, computer programs, chips, or chip systems are all used to perform the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.
[0094] The embodiments of the present disclosure provide a communication method, a station device, an access point device, and a communication system. In some embodiments, the terms communication method, signal transmission method, wireless frame transmission method, etc. are interchangeable, and the terms information processing system, communication system, etc. are interchangeable.
[0095] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain 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 certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0096] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0097] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0098] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0099] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," and the like can be used interchangeably.
[0100] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0101] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0102] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.
[0103] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0104] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0105] In some embodiments, terms such as "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 less than", "above" can be replaced with each other, and terms such as "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" can be replaced with each other.
[0106] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.
[0107] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network equipment, etc.
[0108] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0109] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0110] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0111] FIG1 is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.
[0112] As shown in FIG1 , a communication system 100 includes a station device (STA) 101 and an access point device (AP) 102 .
[0113] In some embodiments, the 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 includes, but is not limited to, at least one of a mobile phone, a wearable device, an Internet of Things device that supports WiFi communication, a car with WiFi communication, 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 used in industrial control, a wireless terminal device used in self-driving, a wireless terminal device used in remote medical surgery, a wireless terminal device used in a smart grid, a wireless terminal device used in transportation safety, a wireless terminal device used in a smart city, and a wireless terminal device used in a smart home.
[0114] Specifically, the station device 101 may be a terminal device or network device equipped with a wireless fidelity (WiFi) chip. Optionally, the station device 101 may support multiple WLAN standards, such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11bn, 802.11bf, and 802.11a, as well as the next generation 802.11 protocol, but is not limited thereto.
[0115] In some embodiments, the access point device 102 can be an access point for a mobile terminal to enter a wired network. The AP is equivalent to a bridge connecting a wired network and a wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet. Specifically, the AP can be a terminal device or a network device with a wireless fidelity chip. Optionally, the AP can support multiple WLAN standards such as 802.11ax, 802.11be, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11bn, 802.11bf and 802.11a, as well as support the next generation 802.11 protocol, but is not limited to this.
[0116] Optionally, in an embodiment of the present disclosure, the AP and STA may be devices supporting multiple connections, for example, they may be represented as a multi-connection access point device (AP MLD) and a multi-connection site device (Non-Access Point Multi-Link Device, Non-AP MLD), respectively; the AP MLD may represent an access point supporting multi-connection communication functions, and the non-AP MLD may represent a site supporting multi-connection communication functions.
[0117] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0118] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or part of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0119] The various embodiments of the present disclosure can be applied to a wireless local area network (WLAN), such as a local area network that adopts the 802.11 series of protocols. In a WLAN, a basic service set (BSS) is a basic component of a WLAN. A BSS network is composed of station devices with certain associations within a specific coverage area. One scenario of association is that stations communicate directly with each other in an ad hoc network, which is called an independent basic service set (IBSS). Another more common scenario is that in a BSS network, there is only one central station with a dedicated BSS management function, which is called an access point device, and other stations in the BSS network that are not APs are called terminals, also called non-AP STAs. APs and non-AP STAs are collectively referred to as STAs. When describing STAs, there is no need to distinguish between APs and non-AP STAs. In the same BSS network, due to distance, transmission power, etc., a STA cannot detect other STAs that are farther away from it, and the two are hidden nodes of each other.
[0120] FIG2 is one of the interactive schematic diagrams of the communication method according to an embodiment of the present disclosure. As shown in FIG2 , the method includes:
[0121] Step 201: During a non-low-latency service data transmission between the station device 101 and the access point device 102 within a TXOP (Transmission Opportunity), the station device 101 or the access point device 102 receives target identification information.
[0122] The target identification information indicates that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0123] Optionally, in 802.11be, there is a TXOP sharing mechanism, that is, after the AP obtains the TXOP, it will share the TXOP with its associated STA (at most one) to perform uplink non-TB UL PPDU transmission (non-triggered uplink physical layer protocol data unit transmission, where non-TB means non-triggered based; UL means up-link; PPDU means Physical Protocol Data Unit) or P2P (Peer to Peer) transmission.
[0124] In the embodiment of the present disclosure, there is no restriction on the initiator (TXOP holder) and responder (TXOP responder) of the TXOP. For example, the access point device 101 can act as a TXOP holder, obtain a TXOP, and transmit non-low-latency service data to the site device 102 within the TXOP; or the site device can act as a TXOP holder, obtain a TXOP, and transmit non-low-latency service data to the access point device 101 within the TXOP.
[0125] Optionally, the target identification information may include a pre-emption identification.
[0126] Optionally, the target identification information may be carried in a MAC (Media Access Control) header of a wireless frame transmitted between the site device 101 and the access point device 102, or in a PHY preamble (Physical preamble) of the wireless frame. When the first identification information is carried in the PHY preamble of the wireless frame, the target identification information may be carried in a SIG (signal domain) of the PHY preamble of the wireless frame.
[0127] Optionally, the wireless frame may be a downlink non-low-latency service data frame sent by the access point device 102 to the site device 101; it may also be an uplink non-low-latency service data frame sent by the site device 101 to the access point device 102; it may also be an ACK frame (ACK is acknowledge, confirmation frame) or BA frame (Block ACK, block confirmation frame) that the access point device 102 feeds back to the site device 101 for the uplink non-low-latency service data frame after receiving the uplink non-low-latency service data frame sent by the site device 101; it may also be an ACK frame or BA frame that the site device 101 feeds back to the access point device 102 for the downlink non-low-latency service data frame after receiving the downlink non-low-latency service data frame sent by the access point device 102.
[0128] Optionally, in some embodiments, the method for acquiring the target identification information may include step 2011 or step 2012.
[0129] In step 2011, the access point device 102 determines a first wireless frame and sends the first wireless frame to the site device 101; wherein the first wireless frame includes first identification information, and the first identification information indicates that after the transmission of the first wireless frame is completed, the first device and the access point device 102 transmit first low-latency service data; the target identification information includes the first identification information.
[0130] In step 2012, the site device 101 determines a second wireless frame and sends the second wireless frame to the access point device 101; wherein the second wireless frame includes second identification information; the second identification information indicates that after the second wireless frame is transmitted, the second device transmits second low-latency service data with the site device; the target identification information includes the second identification information.
[0131] Optionally, the first device can be a device other than the site device 101 among the devices that establish an initial association with the access point device 102, specifically an access point device (the first AP in Figure 2) or a site device (the first STA in Figure 2), which is not limited in this embodiment of the present disclosure.
[0132] Optionally, the second device can be a device other than the access point device 102 among the devices that establish an initial association with the site device 101, specifically an access point device (the second AP in Figure 2) or a site device (the second STA in Figure 2). The embodiment of the present disclosure does not limit this.
[0133] In some embodiments, during the process of transmitting the non-low-latency service data between the access point device 102 and the station device 101, the NAV (Network Allocation Vector) of the first device and the NAV of the second device are both set to the time length indicated by the TXOP.
[0134] In the above embodiment, during the process of transmitting the non-low-latency service data between the access point device 102 and the site device 101, the NAV of the first device and the second device are both the time length indicated by the TXOP, that is, the first device and the second device do not access the channel within the time length indicated by the TXOP, thereby avoiding the first device and the second device from interfering with the transmission process of the service data performed by the access point device and the site device, thereby improving the system throughput and improving the spectrum utilization.
[0135] The following describes the determination of whether the site device 101 to update the network allocation vector NAV of the site device 101 by taking the target identification information indicating that the access point device transmits a first low-latency service with the first device, that is, the target identification information includes the first identification information, as an example.
[0136] Step 202 : The site device 101 determines whether to update the network allocation vector NAV of the site device 101 .
[0137] Optionally, step 202 may include step 2021 or step 2022.
[0138] Step 2021: If the site device 101 and the access point device 102 transmit low-latency service data, the site device 101 determines not to update the NAV of the site device 101.
[0139] Step 2022: If the site device 101 transmits low-latency service data with the access point device 102, the site device 101 determines to update the NAV of the site device 101 according to the first transmission duration of the first low-latency service.
[0140] In some embodiments, updating the NAV of the site device 101 according to the first transmission duration of the first low-latency service includes: setting the NAV of the site device 101 to the first transmission duration.
[0141] The NAV of the site device 101 is set to the first transmission duration, that is, the NAV of the site device 101 is updated to busy, and the duration is the first transmission duration. In this way, the site device 101 does not access the channel during the first transmission duration and can enter a dormant state. The site device 101 does not send uplink service data (including uplink low-latency service data and uplink non-low-latency service data) to the access point device 102, nor does it receive downlink service data (including downlink low-latency service data and downlink non-low-latency service data) sent by the access point device 102.
[0142] In the above embodiment, if the site device 101 and the access point device 102 transmit low-latency service data, the NAV of the site device 101 is not updated; if the site device 101 and the access point device 102 do not transmit non-low-latency service data, the NAV of the site device 101 is updated according to the first transmission duration; in this way, within the TXOP, low-latency service data transmission between the site device 101 and the access point device 102 can be prioritized; when the site device 101 and the access point device 102 do not transmit non-low-latency service data, the NAV of the site device 101 is updated to busy according to the first transmission duration, thereby avoiding the site device 101 from interfering with the transmission process of the first low-latency service data between the access point device 102 and the first device, ensuring the transmission of low-latency service data, improving system throughput, and improving spectrum utilization.
[0143] Step 203: The access point device 102 transmits the first low-latency service data to the first device.
[0144] In some embodiments, during the process of transmitting the first low-latency service data between the access point device 102 and the first device, the first device is not in a PS state (power save mode).
[0145] Optionally, before the access point device 102 transmits the first low-latency service data to the first device, the first device is in a PS state.
[0146] In the above embodiment, before the access point device 102 transmits the first low-latency service data with the first device, the first device is in the PS state, which can save power consumption of the first device; during the process of the first device transmitting the first low-latency service data between the access point device and the first device, the first device is not in the PS state, that is, the first device in the PS state is awakened, so that the first device can access the channel and transmit the first low-latency service data with the access point device.
[0147] In some embodiments, during the process of transmitting the first low-latency service data between the access point device 102 and the first device, the NAV of the first device is set to 0.
[0148] In the above embodiment, during the process of transmitting the first low-latency service data between the access point device 102 and the first device, the NAV of the first device is set to 0, that is, the NAV of the first device is set to idle; in this way, the first device can re-access the channel and transmit the first low-latency service data with the access point device 101.
[0149] Optionally, after the access point device 102 completes transmitting the first low-latency service data with the first device, the NAV of the site device 101 may not be updated, the site device 101 may be in an awake state, re-access the channel, and continue to transmit non-low-latency service data with the access point device 102.
[0150] Optionally, when the above-mentioned target identification information indicates that the site device 101 transmits the first low-latency service with the second device, that is, the target identification information includes the second identification information, the NAV of the site device 101, the NAV of the second device, and whether the second device is in the PS state can be set with reference to the execution process of the above-mentioned steps 202, 202, 2021, 2022 and 203, which will not be repeated here.
[0151] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "bit", "data", "program", and "chip" can be used interchangeably.
[0152] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0153] In some embodiments, terms such as wireless access scheme and waveform may be used interchangeably.
[0154] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.
[0155] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0156] 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 recipient to respond to the content sent.
[0157] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 201 can be implemented as an independent embodiment, step 2011 can be implemented as an independent embodiment, step 2012 can be implemented as an independent embodiment, step 202 can be implemented as an independent embodiment, step 2021 can be implemented as an independent embodiment, step 2022 can be implemented as an independent embodiment, and step 203 can be implemented as an independent embodiment; the combination of step 201 and step 202 can be implemented as an independent embodiment, the combination of step 2011 and step 202 can be implemented as an independent embodiment, the combination of step 2011 and step 2021 can be implemented as an independent embodiment, and step 203 can be implemented as an independent embodiment. The combination of step 11 and step 2022 can be implemented as an independent embodiment, the combination of step 2012 and step 202 can be implemented as an independent embodiment, the combination of step 2012 and step 2021 can be implemented as an independent embodiment, the combination of step 2012 and step 2022 can be implemented as an independent embodiment, the combination of step 2011, step 202 and step 203 can be implemented as an independent embodiment, the combination of step 2011, step 2021 and step 203 can be implemented as an independent embodiment, the combination of step 2011, step 2022 and step 203 can be implemented as an independent embodiment, but is not limited to this.
[0158] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .
[0159] FIG2a is a second interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2a , the interactive operations performed by the method when the station device 101 acts as a TXOP holder and the access point device 101 acts as a TXOP responder include:
[0160] Step 2101: In a TXOP, the station device 101 performs uplink non-low-latency service transmission, receives a pre-clearance flag, and updates its NAV to busy.
[0161] The specific manner of receiving the pre-clearance flag and updating the NAV setting of the site device 101 in step 2101 can be found in FIG. 2 and the relevant contents of steps 2011 , 202 , 2021 and 2022 in FIG. 2 , which will not be described in detail here.
[0162] Step 2102 : The site device 101 receives downlink non-low-latency service transmission and a pre-clearance flag, and updates its NAV to busy or not updated.
[0163] The specific manner of receiving the pre-clearance flag and updating the NAV setting of the site device 101 in step 2102 can be seen in FIG. 2 and the relevant contents of steps 2011, 202, 2021 and 2022 in FIG. 2 , which will not be described in detail here.
[0164] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 2101 may be implemented as an independent embodiment, step 2102 may be implemented as an independent embodiment, and the combination of step 2101 and step 2102 may be implemented as an independent embodiment, but is not limited thereto.
[0165] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 a .
[0166] FIG2b is a second interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2a , the interactive operations performed by the method when the access point device 102 acts as a TXOP holder and the station device 101 acts as a TXOP responder include:
[0167] Step 2201 : The access point device 102 performs downlink non-low-latency service transmission. If it needs to receive uplink low-latency service transmission performed by the first device, the NAV of the station device 101 is updated to busy.
[0168] The specific manner of receiving the pre-clearance flag and updating the NAV setting of the site device 101 in step 2201 can be found in FIG. 2 and the relevant contents of steps 2011, 202, 2021 and 2022 in FIG. 2 , which will not be described in detail here.
[0169] In step 2202 , the access point device 102 performs downlink non-low-latency service transmission. If downlink low-latency service transmission with the first device is required, after the site device 101 receives the pre-clearance flag, the NAV of the site device 101 is updated to busy or not updated.
[0170] The specific manner of receiving the pre-clearance flag and updating the NAV setting of the site device 101 in step 2201 can be found in FIG. 2 and the relevant contents of steps 2011, 202, 2021 and 2022 in FIG. 2 , which will not be described in detail here.
[0171] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 2201 may be implemented as an independent embodiment, step 2202 may be implemented as an independent embodiment, and the combination of step 2201 and step 2202 may be implemented as an independent embodiment, but is not limited thereto.
[0172] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 b .
[0173] FIG3 is a flowchart of a communication method according to an embodiment of the present disclosure.
[0174] As shown in FIG3 , the above method may be applied to a site device 101, and the above method includes:
[0175] Step 301: During a non-low-latency service data transmission between the station device 101 and the access point device 102 within a TXOP (Transmission Opportunity), the station device 101 determines or receives target identification information.
[0176] The target identification information indicates that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0177] Optionally, the method for acquiring the target identification information may include step 3011 or step 3012.
[0178] Step 3011: Receive a first radio frame sent by the access point device 102; wherein the first radio frame includes first identification information, and the first identification information indicates that after the transmission of the first radio frame is completed, the first device and the access point device 102 transmit first low-latency service data; the target identification information includes the first identification information.
[0179] In step 3012, the site device 101 determines a second wireless frame and sends the second wireless frame to the access point device 101; wherein the second wireless frame includes second identification information; the second identification information indicates that after the second wireless frame is transmitted, the second device transmits second low-latency service data with the site device; the target identification information includes the second identification information.
[0180] Optionally, in some embodiments, during the process of transmitting the non-low-latency service data between the access point device 102 and the site device 101, the NAV (Network Allocation Vector) of the first device and the NAV of the second device are both set to the time length indicated by the first TXOP.
[0181] The optional implementation of step 301 can refer to the optional implementation of step 201 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0182] The optional implementation of step 3011 can refer to the optional implementation of step 2011 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0183] The optional implementation of step 3012 can refer to the optional implementation of step 2012 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0184] The following describes the determination of whether the site device 101 to update the network allocation vector NAV of the site device 101 by taking the target identification information identification: the site device and the second device transmit the second low-latency service, that is, the target identification information includes the second identification information as an example.
[0185] Step 302 : The site device 101 determines whether to update the network allocation vector NAV of the site device 101 .
[0186] Optionally, step 302 may include step 3021 or step 3022 .
[0187] Step 3021: If the site device 101 transmits low-latency service data with the access point device 102, the site device 101 determines not to update the NAV of the site device 101.
[0188] Step 3022: If the site device 101 transmits low-latency service data with the access point device 102, the site device 101 determines to update the NAV of the site device 101 according to the second transmission duration of the second low-latency service.
[0189] Optionally, in some embodiments, updating the NAV of the site device 101 according to the second transmission duration of the second low-latency service includes: setting the NAV of the site device 101 to the second transmission duration.
[0190] The optional implementation of step 302 can refer to the optional implementation of step 202 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0191] The optional implementation of step 3021 can refer to the optional implementation of step 2021 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0192] The optional implementation of step 3022 can refer to the optional implementation of step 2022 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0193] Step 303: The site device 102 transmits the second low-latency service data to the second device.
[0194] In some embodiments, during the process of transmitting the second low-latency service data between the site device 102 and the second device, the second device is not in a PS state.
[0195] In the above embodiment, during the process of the first device transmitting the first low-latency service data between the access point device and the first device, the first device is not in the PS state, that is, the first device in the PS state is awakened, which can save the power consumption of the first device and enable the first device to access the channel and transmit the first low-latency service data with the access point device.
[0196] Optionally, when the above-mentioned target identification information indicates that the access point device 102 transmits the first low-latency service with the first device, that is, the target identification information includes the first identification information, the NAV of the site device 101, the NAV of the first device, and whether the first device is in the PS state can be set with reference to the execution process of the above-mentioned steps 302, 302, 3021, 3022 and 303, which will not be repeated here.
[0197] The optional implementation of step 303 can refer to the optional implementation of step 203 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0198] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 301 can be implemented as an independent embodiment, step 3011 can be implemented as an independent embodiment, step 3012 can be implemented as an independent embodiment, step 302 can be implemented as an independent embodiment, step 3021 can be implemented as an independent embodiment, step 3022 can be implemented as an independent embodiment, and step 303 can be implemented as an independent embodiment; the combination of step 301 and step 302 can be implemented as an independent embodiment, the combination of step 3011 and step 302 can be implemented as an independent embodiment, the combination of step 3011 and step 3021 can be implemented as an independent embodiment, and step 303 can be implemented as an independent embodiment. The combination of step 11 and step 3022 can be implemented as an independent embodiment, the combination of step 3012 and step 302 can be implemented as an independent embodiment, the combination of step 3012 and step 3021 can be implemented as an independent embodiment, the combination of step 3012 and step 3022 can be implemented as an independent embodiment, the combination of step 3011, step 302 and step 303 can be implemented as an independent embodiment, the combination of step 3011, step 3021 and step 303 can be implemented as an independent embodiment, and the combination of step 3011, step 3022 and step 303 can be implemented as an independent embodiment, but is not limited to this.
[0199] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 3 .
[0200] FIG4 is a second flowchart of a communication method according to an embodiment of the present disclosure.
[0201] As shown in FIG4 , the above method may be applied to an access point device 102, and the above method includes:
[0202] Step 401: During a non-low-latency service data transmission between the station device 101 and the access point device 102 within a TXOP (Transmission Opportunity), the access point device 102 determines or receives target identification information.
[0203] The target identification information indicates that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0204] Optionally, the method for acquiring the target identification information may include step 4011 or step 4012.
[0205] In step 4011, the access point device 102 determines a first wireless frame and sends the first wireless frame to the site device 101; wherein the first wireless frame includes first identification information, and the first identification information indicates that after the transmission of the first wireless frame is completed, the first device and the access point device 102 transmit first low-latency service data; the target identification information includes the first identification information.
[0206] In step 4012, the access point device 102 receives a second wireless frame sent by the site device 101; wherein, the second wireless frame includes second identification information; the second identification information indicates that after the transmission of the second wireless frame is completed, the second device transmits second low-latency service data with the site device; the target identification information includes the second identification information.
[0207] The optional implementation of step 401 can refer to the optional implementation of step 201 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0208] The optional implementation of step 4011 can refer to the optional implementation of step 2011 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0209] The optional implementation of step 4012 can refer to the optional implementation of step 2012 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0210] Optionally, when the site device 101 or the access point device 102 receives target identification information, the site device 101 determines whether to update the network allocation vector NAV of the site device 101 .
[0211] In the following, the determination by the site device 101 of whether to update the network allocation vector NAV of the site device 101 is described using the case where the target identification information indicates that the access point device and the first device are transmitting a first low-latency service, i.e., the target identification information includes the first identification information. Optionally, in this case, the determination by the site device 101 of whether to update the network allocation vector NAV of the site device 101 may include step 40111 or step 40112.
[0212] Step 40111: If the site device 101 and the access point device 102 transmit low-latency service data, the site device 101 determines not to update the NAV of the site device 101.
[0213] Step 40112: If the site device 101 transmits low-latency service data with the access point device 102, the site device 101 determines to update the NAV of the site device 101 according to the first transmission duration of the first low-latency service.
[0214] In some embodiments, updating the NAV of the site device 101 according to the first transmission duration of the first low-latency service includes: setting the NAV of the site device 101 to the first transmission duration.
[0215] Optionally, in some embodiments, during the process of transmitting the non-low-latency service data between the access point device 102 and the site device 101, the NAV (Network Allocation Vector) of the first device and the NAV of the second device are both set to the time length indicated by the first TXOP.
[0216] The optional implementation of step 40111 can refer to the optional implementation of step 2021 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0217] The optional implementation of step 10112 can refer to the optional implementation of step 2022 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0218] Step 402: The access point device 102 transmits the first low-latency service data to the first device.
[0219] In some embodiments, during the process of transmitting the first low-latency service data between the access point device 102 and the first device, the first device is not in a PS state (power save mode).
[0220] Optionally, before the access point device 102 transmits the first low-latency service data to the first device, the first device is in a PS state.
[0221] In some embodiments, during the process of transmitting the first low-latency service data between the access point device 102 and the first device, the NAV of the first device is set to 0.
[0222] In the above embodiment, during the process of transmitting the first low-latency service data between the access point device 102 and the first device, the NAV of the first device is set to 0, that is, the NAV of the first device is set to idle; in this way, the first device can re-access the channel and transmit the first low-latency service data with the access point device 101.
[0223] Optionally, when the above-mentioned target identification information indicates that the site device 101 transmits the first low-latency service with the second device, that is, the target identification information includes the second identification information, the NAV of the site device 101, the NAV of the second device, and whether the second device is in the PS state can be set with reference to the execution process of the above-mentioned steps 40111, 40112, and 403, which will not be elaborated here.
[0224] The optional implementation of step 402 can refer to the optional implementation of step 203 in FIG. 2 and other related parts in the embodiment involved in FIG. 2 , which will not be described in detail here.
[0225] The communication method involved in the embodiments of the present disclosure may include at least one of the aforementioned steps and embodiments. For example, step 401 can be implemented as an independent embodiment, step 4011 can be implemented as an independent embodiment, step 4012 can be implemented as an independent embodiment, step 40111 can be implemented as an embodiment, step 40112 can be implemented as an independent embodiment, and step 402 can be implemented as an independent embodiment; the combination of step 401 and step 402 can be implemented as an independent embodiment, the combination of step 4011 and step 402 can be implemented as an independent embodiment, the combination of step 4012 and step 402 can be implemented as an independent embodiment, the combination of step 4011, step 40111 and step 402 can be implemented as an independent embodiment, and the combination of step 4011, step 40111 and step 402 can be implemented as an independent embodiment, but the present invention is not limited thereto.
[0226] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 4 .
[0227] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0228] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0229] In the embodiment of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and execution capability, 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 relationship of the hardware circuit, and the logical relationship of the above hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by a processor as an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0230] FIG5 is a schematic diagram of a structure of a site device according to an embodiment of the present disclosure. As shown in FIG5 , the site device 500 may include at least one of: a first processing module 501 and the like.
[0231] In some embodiments, the first processing module 501 is configured to, during a transmission opportunity TXOP, if the station device or the access point device receives target identification information during a process of transmitting non-low-latency service data between the station device and the access point device, determine, by the station device, whether to update the NAV of the station device;
[0232] The target identification information indicates that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0233] Optionally, the first processing module 501 is configured to execute at least one of the communication steps (e.g., step 201, step 2012, step 202, step 2021, step 2022, step 301, step 3012, step 302, step 3021, and step 3032, but not limited thereto) performed by the site device 101 in any of the above methods, which are not described in detail here. The site device 500 may further include a first transceiver module configured to execute at least one of the transceiver steps (e.g., step 201, step 2012, step 301, step 3012, and step 303, but not limited thereto) performed by the site device 101 in any of the above methods, which are not described in detail here.
[0234] FIG6 is a schematic diagram of the structure of an access point device according to an embodiment of the present disclosure. As shown in FIG6 , the access point device is a second access point device, and the access point device 600 may include at least one of: a second processing module 601 and the like.
[0235] In some embodiments, the second processing module 601 is configured to, within a transmission opportunity TXOP, determine whether to update the NAV of the site device if the site device or the access point device receives target identification information during a process of transmitting non-low-latency service data between the access point device and the site device; the target identification information identifies: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
[0236] Optionally, the second processing module 601 is configured to execute at least one of the communication steps (e.g., step 2011 and step 4011, but not limited thereto) performed by the access point device 102 in any of the above methods, which are not described in detail here. The access point device 600 may further include a second transceiver module configured to execute at least one of the transceiver steps (e.g., step 201, step 2012, step 301, step 3012, and step 303, but not limited thereto) performed by the station device 101 in any of the above methods, which are not described in detail here.
[0237] Figure 7 is a schematic diagram of the structure of a terminal 700 (e.g., user equipment) proposed in an embodiment of the present disclosure. Terminal 700 can be a chip, chip system, or processor that supports a network device implementing any of the above methods, or a chip, chip system, or processor that supports a terminal implementing any of the above methods. Terminal 700 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0238] As shown in Figure 7, terminal 700 includes one or more processors 701. Processor 701 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control communication devices (such as base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Terminal 700 is used to perform any of the above methods.
[0239] In some embodiments, the terminal 700 further includes one or more memories 702 for storing instructions. Optionally, all or part of the memories 702 may be located outside the terminal 700.
[0240] In some embodiments, the terminal 700 further includes one or more transceivers 704. When the terminal 700 includes one or more transceivers 704, the transceiver 704 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step 201, step 2012, step 301, step 3012, step 303, step 201, step 2012, step 301, step 3012, step 303, but not limited thereto), and the processor 701 performs at least one of the other steps (for example, step 201, step 2012, step 202, step 2021, step 2022, step 301, step 3012, step 302, step 3021, step 3032, step 2011, step 4011, but not limited thereto).
[0241] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.
[0242] In some embodiments, terminal 700 may include one or more interface circuits 703. Optionally, interface circuit 703 is connected to memory 702. Interface circuit 703 may be configured to receive signals from memory 702 or other devices, and may be configured to send signals to memory 702 or other devices. For example, interface circuit 703 may read instructions stored in memory 702 and send the instructions to processor 701.
[0243] The terminal 700 described in the above embodiment may be a communication device such as a user device, but the scope of the terminal 700 described in the present disclosure is not limited thereto, and the structure of the terminal 700 may not be limited by FIG. 7 . The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: (1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component 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, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0244] FIG8 is a schematic diagram of the structure of a chip 800 according to an embodiment of the present disclosure. If the terminal 1300 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 800 shown in FIG8 , but the present disclosure is not limited thereto.
[0245] The chip 800 includes one or more processors 801 , and the chip 800 is configured to execute any of the above methods.
[0246] In some embodiments, chip 800 further includes one or more circuits 803. Optionally, interface circuit 803 is connected to memory 802. Interface circuit 803 can be used to receive signals from memory 802 or other devices, and can be used to send signals to memory 802 or other devices. For example, interface circuit 803 can read instructions stored in memory 802 and send the instructions to processor 801.
[0247] In some embodiments, the interface circuit 803 executes at least one of the communication steps such as sending and / or receiving in the above method (for example, step 201, step 2012, step 301, step 3012, step 303, step 201, step 2012, step 301, step 3012, step 303, but not limited to these), and the processor 801 executes at least one of the other steps (for example, step 201, step 2012, step 202, step 2021, step 2022, step 301, step 3012, step 302, step 3021, step 3032, step 2011, step 4011, but not limited to these).
[0248] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.
[0249] In some embodiments, the chip 800 further includes one or more memories 802 for storing instructions. Alternatively, all or part of the memory 802 may be external to the chip 800.
[0250] The present disclosure also provides a storage medium having instructions stored thereon. When the instructions are executed on the terminal 700, the terminal 700 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a transient storage medium.
[0251] The present disclosure also provides a program product, which, when executed by the terminal 700, enables the terminal 700 to perform any of the above methods. Optionally, the program product is a computer program product.
[0252] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.
Claims
1. A communication method, applied to a site device, characterized in that: The method comprises: In a transmission opportunity TXOP, if the site device or the access point device receives target identification information during a process of performing non-low-latency service data transmission between the site device and the access point device, the site device determines whether to update the NAV of the site device; The target identification information identifies that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
2. The communication method according to claim 1, characterized in that: The method further comprises: Receive a first wireless frame; wherein the first wireless frame includes first identification information, and the first identification information identifies: after the first wireless frame is transmitted, the first device and the access point device transmit the first low-latency service data; the target identification information includes the first identification information.
3. The communication method according to claim 1, characterized in that: The method further comprises: Determine a second radio frame; wherein the second radio frame includes second identification information; the second identification information identifies: after the second radio frame is transmitted, the second device and the site device transmit the second low-latency service data; the target identification information includes the second identification information; The second radio frame is sent.
4. The communication method according to claim 2, characterized in that: The site device determines whether to update the network allocation vector NAV of the site device, including: If the site device transmits low-latency service data with the access point device, determining not to update the NAV of the site device; If the site device and the access point device do not transmit the low-latency service data, it is determined to update the NAV of the site device according to a first transmission duration of the first low-latency service data.
5. The communication method according to claim 4, characterized in that: The updating the NAV of the site device according to the first transmission duration of the first low-latency service data includes: The NAV of the site device is set to the first transmission duration.
6. The communication method according to claim 1, characterized in that: During the process of transmitting the non-low-latency service data between the site device and the access point device, the NAV of the first device and the second device are both set to the time length indicated by the TXOP.
7. The communication method according to claim 1, characterized in that: During the process of transmitting the first low-latency service data between the access point device and the first device, the first device is not in a power saving mode PS state; During the process of transmitting the second low-latency service data between the site device and the second device, the second device is not in the PS state.
8. A communication method, applied to an access point device, characterized in that: The method comprises: In a transmission opportunity TXOP, if the site device or the access point device receives target identification information during a process of non-low-latency service data transmission between the access point device and the site device, the site device determines whether to update the NAV of the site device; The target identification information identifies that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
9. The communication method according to claim 8, characterized in that: The method further comprises: Determine a first radio frame; wherein the first radio frame includes first identification information, and the first identification information identifies that: after the first radio frame is transmitted, the first device and the access point device transmit the first low-latency service data; the target identification information includes the first identification information; The first radio frame is sent.
10. The communication method according to claim 8, characterized in that: The method further comprises: Receive a second wireless frame; wherein the second wireless frame includes second identification information; the second identification information indicates that after the second wireless frame is transmitted, the second device transmits the second low-latency service data to the site device; the target identifier The information includes the second identification information.
11. The communication method according to claim 9, characterized in that: The site device determines whether to update the network allocation vector NAV of the site device, including: If the access point device and the site device transmit low-latency service data, determine not to update the NAV of the site device; If the access point device and the site device do not transmit low-latency service data, it is determined to update the NAV of the site device according to a first transmission duration of the first low-latency service data.
12. The communication method according to claim 11, characterized in that: The updating the NAV of the site device according to the first transmission duration of the first low-latency service data includes: The NAV of the site device is set to the first transmission duration.
13. The communication method according to claim 8, characterized in that: The method further comprises: During the transmission of the non-low-latency service data, the NAVs of the first device and the second device are both set to the time length indicated by the TXOP.
14. The communication method according to claim 8, characterized in that: During the process of transmitting the first low-latency service data between the access point device and the first device, the first device is not in a PS state; During the process of transmitting the second low-latency service data between the site device and the second device, the second device is not in the PS state.
15. A site device, characterized in that: The site equipment includes: A first processing module is configured to determine whether to update the NAV of the site device if the site device or the access point device receives target identification information during a transmission opportunity TXOP when the site device and the access point device perform non-low-latency service data transmission. The target identification information identifies that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
16. An access point device, characterized in that: The access point device comprises: A second processing module is configured to determine whether to update the NAV of the site device if the site device or the access point device receives target identification information during the transmission of non-low-latency service data between the access point device and the site device in a transmission opportunity TXOP; The target identification information identifies that: the access point device transmits a first low-latency service with the first device, or the site device transmits a second low-latency service with the second device.
17. A site device, characterized in that: include: one or more processors; The site device is used to execute the communication method according to any one of claims 1 to 7.
18. An access point device, characterized in that: include: one or more processors; The access point device is used to execute the communication method according to any one of claims 8 to 14.
19. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is caused to execute the communication method according to any one of claims 1 to 7, or execute the communication method according to any one of claims 8 to 14.