Network interference tuning method and apparatus, and readable storage medium
By identifying target access points (APs) and assigning channel identifiers in a sensor-integrated network, the problem of network-wide interference in sensor-integrated networks is solved, and communication quality is improved without compromising sensing coverage and accuracy.
Patent Information
- Application Number
- PCT/CN2025/101063
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-21
- Filing Date
- 2025-06-13
- Publication Date
- 2025-12-26
AI Technical Summary
In a sensor-integrated network, how can we reduce network-wide interference and improve communication quality while ensuring sensing coverage and accuracy?
By receiving interference tuning configuration information, the target AP is identified, and communication channel identifiers and sensing channel identifiers are sent to it, enabling the target AP to use the appropriate channels in different service phases, thereby reducing network-wide interference and improving communication quality.
While ensuring coverage and accuracy of perception, we aim to reduce network-wide interference and improve communication quality and user satisfaction.
Smart Images

Figure CN2025101063_26122025_PF_FP_ABST
Abstract
Description
Network interference tuning method and device and readable storage medium
[0001] The present application claims priority to the Chinese patent application No. 202410817095.X, filed on June 21, 2024, and entitled "Network interference tuning method and device and readable storage medium", the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the technical field of wireless communication, and in particular to a network interference tuning method, device and readable storage medium. BACKGROUND
[0003] Both wireless communication and wireless sensing are based on electromagnetic wave theory, and electromagnetic wave signals have almost achieved seamless coverage in human activities. The electromagnetic wave signals are modulated at the sending end, so that the electromagnetic waves carry source information, and the electromagnetic wave signals are affected by the wireless environment during propagation, also carrying environmental information. The receiving end can not only obtain the carried source information, but also extract sensing information reflecting the characteristics of the propagation environment through analysis of the electromagnetic wave signals. That is, the electromagnetic wave signals have dual functions of communication and sensing, and can realize communication and sensing integration. Wireless local area network (WLAN) sensing refers to using wireless signals received from a station (STA) with WLAN sensing capability to determine the characteristics (such as speed, angle, posture, etc.) of an intended target (such as a pedestrian, an animal, etc.) in a given environment (such as a room, a vehicle, an enterprise, etc.).
[0004] Wireless fidelity (Wi-Fi) sensing system is a possible implementation of communication and sensing integrated system, which can use the widely deployed Wi-Fi devices to realize the functions of communication and sensing. The Wi-Fi frequency band resource is limited, and the currently widely used 2.4G frequency band has only three 20MHz channels staggered, and the 5G frequency band has 13 20MHz channel resources staggered. By binding adjacent channels, a channel with a larger bandwidth can be obtained. When two access points (APs) use channels with overlap and use the channels at the same time, interference will be generated, mainly including co-frequency interference and adjacent frequency interference. In order to reduce the interference of WiFi networking, the network management module will stagger the channels of adjacent APs according to the adjacent relationship of the APs, or for the APs with the same channel, the overlapping coverage area of the co-frequency APs is reduced by adjusting the power. However, for the integrated sensing network, adjacent APs need to use the same channel to obtain channel state information (CSI) data for sensing, so as to guarantee the sensing coverage and sensing accuracy, but this will inevitably cause serious interference in the communication stage of the whole network.
[0005] Therefore, for the integrated sensing network, how to reduce the whole network interference and improve the communication quality on the basis of guaranteeing the sensing coverage and sensing accuracy is a problem to be solved at present. SUMMARY
[0006] The present application provides a network interference optimization method and device and readable storage medium. For a network with multiple APs in the interference optimization area, the target AP for executing communication services and sensing services is determined according to the interference optimization configuration information, and the communication channel identifier and the sensing channel identifier are issued to the target AP, so that the target AP uses the corresponding channel to complete the related services in different service stages. The whole network interference can be reduced and the communication quality can be improved on the basis of guaranteeing the sensing coverage and sensing accuracy.
[0007] In a first aspect, a network interference optimization method is provided. The method is applied to an integrated sensing network, and the method comprises: receiving interference optimization configuration information, the configuration information comprising an interference optimization area, a sensing area, a sensing service, and sensing accuracy, the interference optimization area comprising the sensing area; determining a target AP in the interference optimization area according to the interference optimization configuration information, the target AP supporting integrated sensing capability and being used to execute communication services and sensing services; issuing a communication channel identifier and a sensing channel identifier to the target AP, the communication channel identifier being used to indicate a transmission channel corresponding to the communication services, the sensing channel identifier being used to indicate a transmission channel corresponding to the sensing services, and the communication channel being different from the sensing channel.
[0008] By implementing the embodiment of the present application, the network manager determines the target APs performing the communication service and the sensing service from the APs deployed in the interference tuning area according to the received interference tuning configuration information, and issues the communication channel identifier and the sensing channel identifier to the target APs. In this way, the target APs can use the corresponding channels when performing different services, which can reduce the overall network interference and improve the communication quality on the basis of guaranteeing the sensing coverage and the sensing accuracy.
[0009] In an optional implementation, the network manager determines a tuning scheme meeting the sensing task requirement according to the interference tuning configuration information, the tuning scheme includes at least two schemes, each scheme includes the MAC address of the target AP in the interference tuning area, and the MAC addresses of the target APs included in different schemes are different; periodically collects tuning data of all the APs in the interference tuning area, the tuning data includes the received signal strength indication (RSSI) and the service traffic; calculates the overall network interference value corresponding to each scheme in the tuning scheme according to the tuning data; and determines the scheme corresponding to the minimum overall network interference value.
[0010] By implementing the embodiment of the present application, the network manager can calculate the overall network interference value of each scheme according to the tuning data, so as to find the scheme corresponding to the minimum overall network interference value. In this way, the sensing task requirement can be met, the overall network interference can be reduced to the greatest extent, and the communication quality and the user satisfaction can be improved.
[0011] In an optional implementation, the network manager determines a tuning scheme meeting the sensing task requirement according to the interference tuning configuration information, the tuning scheme includes at least two schemes, each scheme includes the MAC address of the target AP in the interference tuning area, and the MAC addresses of the target APs included in different schemes are different; periodically collects tuning data of all the APs in the interference tuning area, the tuning data includes the received signal strength indication (RSSI) and the service traffic; calculates the overall network interference value corresponding to each scheme in the tuning scheme according to the tuning data; determines the overall network interference value less than the first threshold value; and selects the scheme corresponding to the maximum sensing accuracy from the schemes corresponding to the overall network interference values less than the first threshold value.
[0012] By implementing the embodiment of the present application, after the network manager calculates the overall network interference value corresponding to each scheme, the network manager first filters out the overall network interference values less than the first threshold value, and then selects the scheme corresponding to the maximum sensing accuracy from the schemes. In this way, the sensing accuracy and the sensing accuracy can be further improved on the basis of reducing the overall network interference and meeting the communication service requirement.
[0013] In an alternative implementation, the network manager determines candidate target AP pairs in the interference tuning area according to the sensing area, calculates the SINR of the candidate target AP pairs based on the sensing service and the sensing accuracy, determines the candidate target AP pairs corresponding to the SINR greater than or equal to the second threshold value, and generates a tuning scheme based on the candidate target AP pairs corresponding to the SINR greater than or equal to the second threshold value, wherein the tuning scheme includes the combination of the candidate target AP pairs.
[0014] The implementation of the present application enables the network manager to screen the candidate target AP pairs by using the SINR, so as to find the candidate target AP pairs corresponding to the SINR greater than or equal to the second threshold value, and further generate a tuning scheme, which can guarantee that the sensing task requirements can be met and the final determined target AP can simultaneously perform sensing and communication.
[0015] In an alternative implementation, the network manager determines candidate target AP pairs in the interference tuning area according to the sensing area, calculates the SCR of the candidate target AP pairs based on the sensing service and the sensing accuracy, determines the candidate target AP pairs corresponding to the SCR greater than or equal to the third threshold value, and generates a tuning scheme based on the candidate target AP pairs corresponding to the SCR greater than or equal to the third threshold value, wherein the tuning scheme includes the combination of the candidate target AP pairs.
[0016] The implementation of the present application enables the network manager to screen the candidate target AP pairs by using the SCR, so as to find the candidate target AP pairs corresponding to the SCR greater than or equal to the third threshold value, and further generate a tuning scheme, which can guarantee that the sensing task requirements can be met and the final determined target AP can simultaneously perform sensing and communication.
[0017] In an alternative implementation, the network manager performs iterative calculation in the sensing phase by using a first optimization algorithm according to the tuning data, determines the minimum number of interference pairs in the sensing phase and further the sensing channel of the target AP, wherein the interference pairs include co-frequency interference pairs and adjacent frequency interference pairs, performs iterative calculation in the communication phase by using the first optimization algorithm according to the tuning data, determines the minimum number of interference pairs in the communication phase and the communication channel of the target AP, and determines the overall network interference value based on the minimum number of interference pairs in the sensing phase and the minimum number of interference pairs in the communication phase.
[0018] The implementation of the present application enables the network manager to calculate the minimum number of interference pairs of the target AP in the sensing phase and the communication phase and the corresponding sensing channel and communication channel by performing calculation in stages when calculating the overall network interference, so as to obtain the overall network interference value, which can improve the accuracy and efficiency of obtaining the overall network interference value.
[0019] In an alternative implementation, the network manager determines, according to the tuning data, a minimum number of interference pairs in the sensing stage and the sensing channel and sensing power of the target AP by iterative calculation using the second optimization algorithm in the sensing stage, the interference pairs including co-frequency interference pairs and adjacent frequency interference pairs; determines, according to the tuning data, a minimum number of interference pairs in the communication stage and the communication channel and communication power of the target AP by iterative calculation using the second optimization algorithm in the communication stage; and determines the overall network interference value based on the minimum number of interference pairs in the sensing stage and the minimum number of interference pairs in the communication stage.
[0020] By implementing the embodiments of the present application, the network manager considers not only the influence of channel allocation but also the influence of power allocation when calculating the overall network interference in stages, so that the minimum number of interference pairs in different stages and the corresponding channel and power allocation results are calculated, which can further improve the sensing accuracy and sensing precision on the basis of reducing the overall network interference and ensuring the normal execution of communication services.
[0021] In an alternative implementation, the communication power of the target AP is less than the sensing power of the target AP.
[0022] By implementing the embodiments of the present application, the overall network interference can be reduced and the communication quality can be improved on the basis of meeting the sensing coverage and sensing precision.
[0023] In an alternative implementation, the target APs include at least two types of target APs, different types of target APs belong to different management nodes, and different management nodes do not communicate with each other.
[0024] By implementing the embodiments of the present application, the network manager can perform unified channel allocation and determine the target APs in the case that there are multiple management nodes (multiple sub-networks) in the interference tuning area, so that the application scenarios can be effectively expanded by getting rid of the limitation of the number of access APs on a single management node.
[0025] In an alternative implementation, the network manager sends a sensing start instruction to the target AP, the sensing start instruction instructing the target AP to start the sensing function and synchronization.
[0026] By implementing the embodiments of the present application, the network manager can instruct the target AP to start the sensing function and complete time synchronization in time by sending the sensing start instruction to the target AP, so that the sensing service can be correctly executed.
[0027] In a second aspect, a network interference tuning method is provided, which is applied to a sensing-integrated network. The method comprises periodically reporting tuning data, wherein the tuning data comprises RSSI and traffic flow; receiving a communication channel identifier and a sensing channel identifier, wherein the communication channel identifier is used to indicate a transmission channel corresponding to a communication service, and the sensing channel identifier is used to indicate a transmission channel corresponding to a sensing service, and the communication channel is different from the sensing channel.
[0028] In an optional implementation, the communication power and the sensing power are received, wherein the communication power is a transmission power used in the communication stage, and the sensing power is a transmission power used in the sensing stage.
[0029] In an optional implementation, the communication power is less than the sensing power.
[0030] In an optional implementation, a sensing start instruction is received, wherein the sensing start instruction comprises sensing configuration information, and the sensing configuration information comprises a sensing period and a sensing time slot; and according to the sensing start instruction, the sensing function is started, and the sensing task is periodically performed in the sensing time slot according to the sensing period.
[0031] In a third aspect, a communication apparatus is provided. The communication apparatus can be a network manager, or a module or unit (for example, a chip, or a chip system, or a circuit) in the network manager for performing the method / operation / step / action described in the first aspect, or a device capable of being used with the network manager. The communication apparatus has the function of implementing part or all of the embodiments of the first aspect. Alternatively, the communication apparatus can be an AP, or a module or unit (for example, a chip, or a chip system, or a circuit) in the AP for performing the method / operation / step / action described in the second aspect, or a device capable of being used with the AP. The communication apparatus has the function of implementing part or all of the embodiments of the second aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0032] In a possible design, the communication apparatus can include a processing unit and a communication unit in its structure. The processing unit is configured to support the communication apparatus to perform the corresponding functions in the above method. The communication unit is configured to support the communication between the communication apparatus and other communication apparatuses. The communication apparatus can further include a storage unit configured to be coupled with the processing unit and the communication unit, and save the necessary program instructions and data of the communication apparatus. In addition, the processing unit can be configured to control the communication unit to perform data / signaling transceiving.
[0033] In one embodiment, the communication unit is configured to receive interference tuning configuration information, the configuration information comprising an interference tuning area, a sensing area, a sensing service, and a sensing accuracy, the interference tuning area comprising the sensing area.
[0034] The processing unit is configured to determine, according to the interference tuning configuration information, a target AP in the interference tuning area, the target AP supporting a sensing-communication integrated capability and being configured to perform the communication service and the sensing service.
[0035] The communication unit is further configured to issue a communication channel identifier and a sensing channel identifier, the communication channel identifier being used to indicate a transmission channel corresponding to the communication service, and the sensing channel identifier being used to indicate a transmission channel corresponding to the sensing service.
[0036] In addition, in this aspect, other optional embodiments of the communication device can refer to the related content of the first aspect described above, and will not be described in detail here.
[0037] In one embodiment, the processing unit is configured to collect tuning data, the tuning data comprising RSSI and traffic flow.
[0038] The communication unit is configured to periodically report the tuning data.
[0039] The communication unit is further configured to receive a communication channel identifier and a sensing channel identifier, the communication channel identifier being used to indicate a transmission channel corresponding to the communication service, and the sensing channel identifier being used to indicate a transmission channel corresponding to the sensing service.
[0040] In addition, in this aspect, other optional embodiments of the communication device can refer to the related content of the second aspect described above, and will not be described in detail here.
[0041] For example, the communication unit can be a transceiver or a communication interface, the storage unit can be a memory, and the processing unit can be a processor. The processor is coupled to the memory, and the memory is used to store programs or instructions for the processor. The processor can be used to cause the communication device to perform the method described in the first aspect above when the programs or instructions are executed by the processor, and the transceiver or the communication interface can be used to transceive signals and / or data.
[0042] In one embodiment, the transceiver is configured to receive interference tuning configuration information, the configuration information comprising an interference tuning area, a sensing area, a sensing service, and a sensing accuracy, the interference tuning area comprising the sensing area.
[0043] The processor is configured to determine, according to the interference tuning configuration information, a target AP in the interference tuning area, the target AP supporting a sensing-communication integrated capability and being configured to perform the communication service and the sensing service.
[0044] The transceiver is further configured to send the communication channel identifier and the sensing channel identifier, the communication channel identifier being used to indicate a transmission channel corresponding to the communication service, and the sensing channel identifier being used to indicate a transmission channel corresponding to the sensing service.
[0045] In addition, in the aspect, other optional implementation of the communication device can refer to the related content of the first aspect, which will not be described here in detail.
[0046] In one implementation, the processor is configured to collect the tuning data, the tuning data including RSSI and traffic.
[0047] The transceiver is configured to periodically report the tuning data.
[0048] The transceiver is further configured to receive the communication channel identifier and the sensing channel identifier, the communication channel identifier being used to indicate a transmission channel corresponding to the communication service, and the sensing channel identifier being used to indicate a transmission channel corresponding to the sensing service.
[0049] In addition, in the aspect, other optional implementation of the communication device can refer to the related content of the second aspect, which will not be described here in detail.
[0050] In another implementation, the communication device is a chip or a chip system. The processing unit can also be implemented as a processing circuit or a logic circuit; and the transceiving unit can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or related circuit on the chip or chip system.
[0051] In the implementation process, the processor can be configured to perform, for example but not limited to, baseband related processing, and the transceiver or communication interface can be configured to perform, for example but not limited to, radio frequency transmission and reception. The above-mentioned devices can be respectively arranged on independent chips, or at least part or all of them can be arranged on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. The analog baseband processor can be integrated on the same chip as the transceiver (or communication interface), and the digital baseband processor can be arranged on an independent chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, the digital baseband processor can be integrated on the same chip as various application processors (such as but not limited to, graphic processors, multimedia processors, etc.). Such a chip can be called a system chip (System on a Chip, SoC). Whether to arrange each device independently on different chips or to integrate them on one or more chips often depends on the needs of product design. The implementation form of the above-mentioned devices is not limited in the embodiments of the present application.
[0052] In the process of executing the methods, the processes of transmitting and receiving the signals in the above methods can be understood as the processes of outputting the signals by the processor and the processes of inputting the signals by the processor. When the signals are output, the processor outputs the signals to the transceiver, so as to be transmitted by the transceiver (or the communication interface). After the signals are output by the processor, the signals can also need to be processed further, and then reach the transceiver (or the communication interface). Similarly, when the processor receives the input signals, the transceiver (or the communication interface) receives the signals and inputs the signals to the processor. Furthermore, after the transceiver (or the communication interface) receives the signals, the signals can need to be processed further, and then be input to the processor.
[0053] For the transmission and reception operations of the processor, if no special description is given, or if it does not conflict with the actual role or internal logic in the related description, it can be more generally understood as the processor output and receive, input and the like, rather than the transmission and reception operations directly performed by the radio frequency circuit and the antenna.
[0054] In the implementation process, the processor can be a processor specially used for executing the methods, or a processor executing computer instructions in a memory to execute the methods, such as a general processor. The memory can be a non-transitory memory, such as a read only memory (ROM), which can be integrated on the same chip as the processor, or can be separately arranged on different chips. The type of the memory and the arrangement mode of the memory and the processor are not limited in the embodiments of the present application.
[0055] In a fifth aspect, a wireless communication system is provided, which includes the network manager and / or the AP in the above aspects, the network manager is configured to execute the method described in the first aspect or any possible implementation manner of the first aspect, and the AP is configured to execute the method described in the second aspect or any possible implementation manner of the second aspect. In another possible design, the system can further include other devices interacting with the network manager and / or the AP in the solutions provided in the present application.
[0056] In a sixth aspect, a computer readable storage medium is provided, which stores a computer program. When the computer program is executed, the method described in the first aspect, or the second aspect, or any possible implementation manner of any of the aspects is executed.
[0057] In a seventh aspect, the present application provides a computer program product including instructions, and when the computer program codes are executed, the method described in the first aspect, or the second aspect, or any possible implementation manner of any of the aspects is executed.
[0058] In an eighth aspect, the present application provides a chip system including a processor and an interface, the interface is used to acquire a program or instructions, and the processor is used to invoke the program or instructions to implement the functions involved in the first aspect or the second aspect. In a possible design, the chip system further includes a memory, and the memory is used to store necessary program instructions and data of the terminal. The chip system can be composed of a chip, or can include a chip and other discrete devices. BRIEF DESCRIPTION OF DRAWINGS
[0059] FIG. 1 is a simplified schematic diagram of a communication system provided by an embodiment of the present application;
[0060] FIG. 2 is a simplified schematic diagram of a wireless local area network system provided by an embodiment of the present application;
[0061] FIG. 3 is a schematic diagram of wireless signal propagation provided by an embodiment of the present application;
[0062] FIG. 4 is a schematic diagram of WLAN people awareness provided by an embodiment of the present application;
[0063] FIG. 5 is a schematic diagram of OFDM baseband signal processing principle provided by an embodiment of the present application;
[0064] FIG. 6 is a schematic diagram of MIMO system channel response provided by an embodiment of the present application;
[0065] FIG. 7 is a schematic diagram of a channel and power distribution process provided by an embodiment of the present application;
[0066] FIG. 8 is a comparative schematic diagram of the influence of different media on signal reception provided by an embodiment of the present application;
[0067] FIG. 9 is a flow schematic diagram of a network interference tuning method provided by an embodiment of the present application;
[0068] FIG. 10 is a flow schematic diagram of another network interference tuning method provided by an embodiment of the present application;
[0069] FIG. 11 is a structural schematic diagram of a communication apparatus provided by an embodiment of the present application;
[0070] FIG. 12 is a structural schematic diagram of another communication apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION
[0071] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings.
[0072] In the description of the present application, "first" and "second" are used only to distinguish different objects, rather than to describe a specific order. In addition, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this document is only a description of the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can mean: A alone, A and B together, B alone, and the like. In addition, "at least one" means one or more, and "multiple" means two or more. "One or more of the following" or the like means any combination of the items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.
[0073] The terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device, etc. that includes a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product, or device, etc.
[0074] In the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design described as "exemplary", "for example", or "for instance" in the present application should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the use of the term "exemplary", "for example", or "for instance" is merely intended to present concepts in a concrete manner.
[0075] It can be understood that in the present application, "when", "if", and "if" all refer to the device making corresponding processing under certain objective conditions, not limited to time, and also does not require the device to have a judgment action when implemented, nor does it mean that there are other limitations. Among them, the device makes corresponding processing under certain objective conditions, including: meeting the objective condition, i.e. being able to make the corresponding processing; or meeting the objective condition and other conditions to make the corresponding processing.
[0076] In the present application, "at the same time" can be understood as "in parallel", or at the same time point, or in a time period, or in the same cycle, which can be understood in combination with the context.
[0077] In the present application, an element expressed by a singular form is intended to represent "one or more", rather than "one and only one", unless otherwise specified.
[0078] It can be understood that, in the embodiments of the present application, "A corresponds to B", "A and B correspond to each other" or the like, means that B is associated with A, and B can be determined according to A. Determining B according to A does not mean that B is determined only according to A, but also can be determined according to A and / or other information.
[0079] The technical solutions of the embodiments of the present application can be applied to various wireless communication systems, which can support communication and sensing dual functions at the same time. For example: wireless local area network (WLAN) systems using 802.11 series protocols, long term evolution (LTE) systems, 5th Generation (5G) systems such as new radio access technology (NR), multi-system fusion networks, Internet of Things systems, vehicle networking systems, open-radio access network (O-RAN) systems, and future communication systems such as 6th Generation (6G) systems, etc. Among them, the 802.11 series protocols include but are not limited to: 802.11ax protocol, 802.11be protocol, Wi-Fi 7 or next-generation protocol, such as Wi-Fi 8, ultra high reliability (UHR), or 802.11bn protocol, or Wi-Fi AI, or millimeter wave, etc., which are not listed one by one. Here, supporting sensing function can be understood as supporting but not limited to one or more of the following sensing protocols: 802.11bf protocol, or next-generation sensing protocol of 802.11bf protocol, or future WLAN sensing protocol, etc.
[0080] In a possible implementation manner, a communication system includes communication devices, and the communication devices can perform wireless communication by using air interface resources. The communication devices can include network devices and terminal devices, and the network devices can also be referred to as base station devices, or access network devices, or access point (AP) devices. The air interface resources can include at least one of time domain resources, frequency domain resources, code resources, and space resources. In the present application, at least one can also be described as one or more, and the multiple can be two, three, four or more, which is not limited in the present application.
[0081] It should be understood that the system architecture and application scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of system architecture or application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0082] Referring to FIG. 1, FIG. 1 is a simplified schematic diagram of a communication system provided by the embodiments of the present application. As shown in FIG. 1, the communication system includes a radio access network (RAN) 100. The RAN 100 can be a next generation (for example, 6G or higher version) radio access network, or a traditional (for example, 5G, 4G, 3G or 2G) radio access network. One or more terminal devices (120a-120j, collectively referred to as terminal devices 120) can be connected to each other or connected to one or more network devices (such as 110a and 110b in FIG. 1, collectively referred to as network devices 110) in the RAN 100. It can be understood that FIG. 1 is only a schematic diagram, and other devices such as core network devices, wireless relay devices and / or wireless backhaul devices can also be included in the communication system, which are not shown in FIG. 1.
[0083] In actual application, the communication system can simultaneously include multiple network devices (also referred to as access network devices, or AP devices), and can also simultaneously include multiple terminal devices. One network device can simultaneously serve one or more terminal devices. One terminal device can also simultaneously access one or more network devices. The embodiments of the present application do not limit the number of terminal devices and network devices included in the communication system.
[0084] The network device can be an entity for transmitting or receiving signals on the network side, such as a base station (BS). The BS can be a device deployed in a wireless access network and capable of wireless communication with a terminal. The base station can have various forms, such as a macro base station, a micro base station, a relay station, and an access point (AP). Exemplarily, the base station involved in the embodiments of the present application can be a base station in 5G, a base station in the 6th generation (6G) mobile communication system, an access network device or a module of an access network device in an open radio access network (O-RAN) system, a base station in a future mobile communication system, or an access node in a Wi-Fi system, or an evolved node B (eNB) in LTE, and the like. Among them, the base station in 5G can also be referred to as a transmission reception point (TRP) or a 5G base station (gNB). The base station can also be replaced by the following names, such as: a wireless access point, a node B, a transmitting point (TP), a master station MeNB, a secondary station SeNB, a multi-standard radio (MSR) node, a home base station, a network controller, an access node, a wireless node, an access point (AP), a transmission node, a transceiver node, a baseband unit (BBU), a remote radio unit (RRU), an active antenna unit (AAU), a remote radio head (RRH), a centralized unit (CU), a distributed unit (DU), a positioning node, an IAB donor, and the like.
[0085] The network device in the embodiments of the present application can be an integrated base station, or can be a base station including a centralized unit (CU) and / or a distributed unit (DU). The base station including the CU and the DU can also be referred to as a base station separated into a CU and a DU, such as the base station including a gNB-CU and a gNB-DU. Among them, the CU can also be separated into a CU control plane (CU-CP) and a CU user plane (CU-UP), such as the base station including a gNB-CU-CP, a gNB-CU-UP and a gNB-DU. Alternatively, the network device in the embodiments of the present application can also be a radio unit (RU). Alternatively, the network device in the embodiments of the present application can also be an open radio access network (O-RAN) architecture, and the like, and the specific deployment mode of the network device is not limited in the embodiments of the present application. For example, when the network device is an O-RAN architecture, the network device shown in the embodiments of the present application can be an access network device in the O-RAN, such as one or more of a CU, a DU, or an RU, or a combination of one or more of the access network devices, or a module in the access network device, and the like. In the ORAN system, the CU can also be referred to as an open (O)-CU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, the DU can also be referred to as an O-DU, and the RU can also be referred to as an O-RU.
[0086] In the embodiments of the present application, the apparatus for implementing the function of the network device can be the network device, or can be an apparatus capable of supporting the network device to implement the function, such as a chip system, or a communication module, or a modem, and the like, which can be installed in the network device. The network device can support networks of the same or different access technologies. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the network device.
[0087] The terminal device can be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), a non-access point station (non-AP STA), etc., which can be a device with wireless transceiver function; it can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons, and satellites, etc.). The terminal device can be used to connect people, things, and machines. The terminal device 120 can be widely used in various scenarios, such as cellular communication, WLAN communication, device-to-device (D2D), vehicle-to-everything (V2X), peer to peer (P2P), machine to machine (M2M), machine type communication (MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, smart home, unmanned aerial vehicle, robot, remote sensing, passive sensing, positioning, navigation, autonomous delivery, and mobile, etc.
[0088] In the embodiments of the present application, the device for implementing the function of the terminal can be a terminal; it can also be a device capable of supporting the terminal to implement the function, such as a chip system, or a communication module, or a modem, etc., which can be installed in the terminal. In the embodiments of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.
[0089] It can be understood that when the network device is an access point (such as 110b in FIG. 1), and the terminal device is a non-access point station (such as 120f or 120g in FIG. 1), the network composed of the network device and the terminal device can be a wireless local area network (WLAN). In other words, the communication system shown in FIG. 1 can include but is not limited to a WLAN.
[0090] For example, referring to FIG. 2, FIG. 2 is a simplified schematic diagram of a WLAN system provided by an embodiment of the present application. As shown in FIG. 2, the WLAN system includes one or more network management controllers and one or more APs (such as AP1 and AP2 in FIG. 2). Among them, the network management controller uniformly manages the connected one or more APs, and the multiple APs can communicate and perceive each other. In the data communication scenario, the network management controller can be an AC under the AC-AP architecture; in the fiber to the room (FTTR) scenario, the network management controller can be an OLT under the FTTR master-slave device architecture. It can be understood that FIG. 2 only exemplarily shows one network management controller and two APs, but the number of network management controllers or APs in the WLAN system can be more or less, and the embodiments of the present application do not limit this.
[0091] In a possible implementation, the AP can simultaneously support a WLAN communication protocol and a WLAN sensing protocol. The WLAN communication protocol includes but is not limited to: an 802.11ax protocol, an 802.11be protocol, a Wi-Fi 7 or next-generation protocol such as Wi-Fi 8, an ultrahigh reliability (UHR) protocol, an 802.11bn protocol, or a Wi-Fi AI, or a millimeter wave, etc. The WLAN sensing protocol includes but is not limited to: an 802.11bf protocol, or a next-generation sensing protocol of the 802.11be protocol, or a future generation WLAN sensing protocol, etc.
[0092] The WLAN system can provide high-rate and low-latency transmission. As the WLAN application scenarios continue to evolve, the WLAN system will be applied to more scenarios or industries, such as the Internet of Things industry, the vehicle network industry, the banking industry, enterprise offices, sports venues, exhibition halls, concert halls, hotel rooms, accommodations, hospital rooms, teachers, supermarkets, squares, streets, production workshops, and warehouses. Of course, the devices (such as access points or stations) that support WLAN communication can be sensor nodes in smart cities (such as smart water meters, smart electricity meters, and smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, display screens, televisions, sound systems, refrigerators, washing machines, and the like), nodes in the Internet of Things, entertainment terminals (such as augmented reality (AR) and virtual reality (VR) wearable devices), smart devices in smart offices (such as printers, projectors, amplifiers, and sound systems), vehicle network devices in the vehicle network, infrastructure in daily life scenarios (such as vending machines, autonomous navigation stations in supermarkets, self-service checkout devices, and self-service ordering machines), and devices in large sports and music venues. The specific forms of stations and access points are not limited in the embodiments of the present application, and are only exemplary described herein.
[0093] It can be understood that, although the present application is described by taking the network deployed by the institute of electrical and electronics engineers (IEEE) 802.11 as an example, those skilled in the art can easily understand that various aspects involved in the present application can be extended to other networks using various standards or protocols, for example, bluetooth, high performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard), and wide area network (WAN), personal area network (PAN), or other now known or later developed networks. Therefore, regardless of the coverage range and wireless access protocol used, the various aspects provided by the present application can be applied to any suitable wireless network.
[0094] Secondly, the terms and related technologies involved in the embodiments of the present application are explained and described to facilitate understanding by those skilled in the art.
[0095] Channel state information (CSI) represents channel properties of a communication link, which describes the attenuation factor of a signal on each transmission path, i.e., the value of each element in a channel gain matrix, such as signal scattering, environmental attenuation, distance attenuation, and the like. Referring to FIG. 3, which is a schematic diagram of wireless signal propagation according to an embodiment of the present application. As shown in FIG. 3, a signal transmitter transmits a signal x, and after propagation through a wireless communication link, a signal receiver receives a signal y, where y = Hx + n, H represents CSI, which describes information about the state of the wireless communication link, including signal amplitude attenuation and phase attenuation characteristics, and n represents noise.
[0096] WLAN sensing refers to real-time monitoring and sensing of a wireless network environment through WLAN technology. WLAN sensing can achieve target object positioning and speed measurement, human activity recognition, fall detection, and gesture recognition, and the like. Referring to FIG. 4, which is a schematic diagram of WLAN people counting according to an embodiment of the present application. As shown in FIG. 4, an AP1 transmits a wireless signal, which is reflected and scattered by a human body and received by an AP2. The AP2 processes and analyzes the received signal, extracts CSI information of the human body reflection and scattering, and performs video analysis on the CSI information to calculate the human flow.
[0097] Orthogonal frequency division multiplexing (OFDM) modulation technology is a kind of efficient wireless communication technology, by dividing the data stream into multiple low-speed sub-streams and allocating them to mutually orthogonal sub-carriers to achieve, this way has excellent anti-multipath interference ability, high spectrum utilization efficiency and anti-frequency selective fading characteristics, widely used in wireless communication systems, digital television broadcast, Internet access and other fields. Referring to FIG. 5, FIG. 5 is a kind of OFDM baseband signal processing principle diagram provided by the embodiments of the application, as shown in FIG. 5, binary bit data is first converted into multiple parallel streams through serial-parallel conversion, then modulated mapping (such as quadrature amplitude modulation (QAM) modulation or phase shift keying (PSK) modulation) is carried out, thereby generating a modulation symbol sequence, then after inverse discrete fourier transform (IDFT) and serial-parallel conversion, parallel data is converted into serial data, then it is inserted into cyclic prefix (CP), form OFDM symbol, when framing, add channel estimation sequence (such as multipath fading channel) in order to receive end channel estimation, finally output orthogonal baseband signal. After receiving the signal, the receiving end first removes the CP and carries out serial-parallel conversion, converts the serial data into parallel data, then carries out discrete fourier transform (DFT) to obtain QAM or PSK modulated data, and then uses an equalizer to carry out equalization processing while carrying out channel estimation to obtain CSI, then the data is demodulated, and the demodulated data is parallel-serial converted to output bit stream. In a multiple input multiple output (MIMO) system, CSI can be represented as a matrix, and each element of the matrix represents the channel response from one transmitting antenna to one receiving antenna. As shown in FIG. 6, for a system with M transmitting antennas and N receiving antennas, the CSI can be represented as an N×M matrix. In a system using OFDM technology, CSI needs to be represented separately for each subcarrier. If the system has K subcarriers, there is a CSI value for each subcarrier, which can be represented as a vector or matrix as a whole, depending on whether the system is single input single output (SISO) or MIMO. If the system is SISO, then H OFDM = [H1 H2 … H K ] T , wherein H K represents the channel response on the Kth subcarrier.
[0098] Wireless access controller and wireless access point architecture (AC+AP) is a common WLAN networking method, mainly composed of AP and AC, in which multiple APs can be connected to the same AC to form a unified WLAN network, and the AC communicates with the AP through wired or wireless connection to centrally manage and control the configuration, authentication, access control, traffic control, security audit and other functions of the AP. This centralized management mode can improve the management efficiency and user experience of the network, and reduce the workload of network management and maintenance.
[0099] Fiber to the room (FTTR) is a basic technical way of fiber access, which can adopt bus type, ring type, star type or tree type topology structure during laying. The main structure of FTTR networking is composed of master gateway device, slave gateway device and indoor optical distribution network (ODN), wherein the master gateway device is located between the optical line terminal (OLT) and the slave gateway device, and the master gateway device has two connection modes in FTTR networking, namely wired connection and Wi-Fi network coverage.
[0100] Due to limited channel resources, channel interference problem exists inevitably under WiFi networking. There are only 3 staggered 20MHz channels available in the current 2.4G frequency band, and there are only 13 staggered 20MHz channels available in the 5G frequency band. Although a larger bandwidth channel such as 40MHz, 80MHz, etc. can be obtained by binding adjacent 20MHz channels, channel binding also means that once the combined 20MHz channels are occupied, interference will occur when two APs or master / slave FTTRs use overlapping channels and use the channels at the same time. Interference can be divided into co-frequency interference and adjacent frequency interference. Co-frequency interference means that two APs work in the same channel and the coverage of the two APs overlaps, and due to the carrier sense multiple access / collision avoidance (CSMA / CA) mechanism, the performance is greatly reduced. For example, two adjacent APs are configured with 40M frequency width, and both are channel number 42, so there is co-frequency interference between the two APs. Adjacent frequency interference means that the center frequencies of the channels of two APs are different, but the transmission bandwidths overlap, and the coverage overlaps, which also affects each other and reduces the performance. For example, two adjacent APs are configured with 160M frequency width, and the channels are configured with channel numbers {42, 58} and {42, 155} respectively. The channel number 42 is the overlapping channel, so there is adjacent frequency interference between the two APs. It is worth noting that microwave ovens, cordless phones and other non-AP interference sources working in the 2.4G frequency band also interfere with APs, which may cause the nearby APs to disconnect. WiFi uses distributed coordination function (DCF) or enhanced distributed channel access (EDCA) contention mechanism to avoid collision for channel contention type interference. In the WiFi protocol, a interference collision threshold (i.e. clear channel assessment (CCA) threshold) is set. When the channel is detected to be busy and the signal strength exceeds the threshold, it is determined to be non-idle, and a random time of backoff is waited.
[0101] Currently, in order to reduce the interference of WiFi networking, the network management module will make the channels of adjacent APs as far as possible staggered according to the adjacent relationship (such as signal strength) of the APs, or for the APs on the same channel, further reduce the overlapping coverage area of the APs on the same frequency by adjusting the power. In the communication scenario, the deployment interval of adjacent APs is generally more than 10m, which can avoid the interference problem caused by dense deployment on the one hand, and save cost and cover more area on the other hand. Referring to FIG. 7, FIG. 7 is a channel and power distribution process schematic diagram provided by an embodiment of the present application. As shown in FIG. 7, first, step one is performed: the user performs interference tuning on the communication network, and sends the tuning result to the network manager, and the tuning content includes the communication area (i.e. the adjustable AP media access control (MAC) address), the channel optional range, the frequency width of each AP, etc.; then step two is performed: the network manager periodically collects AP information in the interference tuning area, and sends the data collection instruction to each AP, and the AP information includes the received signal strength indication (RSSI) between APs, the traffic of each AP, etc.; then step three is performed: each AP reports the relevant data to the network manager according to the received data collection instruction; then step four is performed: the network manager calculates the interference according to the data reported by each AP, and obtains the communication channel and communication power corresponding to each AP when the network interference is the smallest; finally, step five is performed: the network manager distributes the corresponding communication channel and communication power to each AP.
[0102] It can be understood that the network manager will configure adjacent APs to different channels in order to ensure coverage and avoid interference, but this method is not applicable to the sensing and communication integrated network scenario. The WiFi sensing mechanism is different from the communication mechanism, referring to FIG. 8, FIG. 8 is a comparison schematic diagram of the influence of different media on signal reception provided by an embodiment of the present application. As shown in FIG. 8, when communicating, the useful signal received by the AP is the signal reflected or scattered by the wall, etc., and its range is large, while when passively sensing, the useful signal received by the AP is the signal reflected or scattered by the human body, and its range is small. In addition, the larger the interval between the APs for passive sensing, the greater the influence of the clutter, and the smaller the useful signal received, the lower the sensing signal-to-noise ratio, and thus the worse the sensing accuracy.
[0103] Therefore, for the integrated sensing and communication scenario, in order to ensure the sensing accuracy, generally, the adjacent APs are used for passive sensing, so as to reduce the sensing distance. If the adjacent APs are used for sensing, the adjacent APs need to be configured as the same channel, which will cause serious interference in the communication stage. Based on the tuning result shown in FIG. 7, the APs allocated with the same channel are directly selected for sensing, which can reduce the interference in the communication stage, but the APs for sensing are too far apart, and the sensing coverage and sensing accuracy cannot be guaranteed.
[0104] Based on the above, the embodiments of the present application aim at the existing integrated sensing and communication network scenario with communication and sensing requirements. Only uniform channel and power configuration is issued, which cannot meet the requirements of the two stages at the same time, that is, guaranteeing the sensing accuracy while reducing the communication interference. A network interference tuning method, device and readable storage medium are provided, which can reduce the whole network interference and improve the communication quality on the basis of guaranteeing the sensing coverage and sensing accuracy.
[0105] The technical solutions provided by the present application will be described in detail below with reference to more drawings.
[0106] In order to clearly describe the technical solutions of the present application, the present application is described through multiple embodiments, and specific reference is made to the description of each embodiment below. In the present application, the same or similar parts between each embodiment or implementation can be mutually referenced, unless otherwise specified. In the present application, the terms and / or descriptions of different embodiments and each implementation / implementation method / realization method in each embodiment have consistency and can be mutually referenced, unless otherwise specified and logically conflicted. The technical features of different embodiments and each implementation / implementation method / realization method in each embodiment can be combined to form new embodiments, implementations, implementation methods, or realization methods according to their inherent logical relationship. The implementation manners of the present application described below do not constitute a limitation on the protection scope of the present application. It can be understood that the order of the following embodiments does not represent the importance.
[0107] It should be understood that, in the present application, the indication includes direct indication (also known as explicit indication) and implicit indication. Among them, the direct indication information A means including the information A; the implicit indication information A means indicating the information A through the corresponding relationship between the information A and the information B and the direct indication information B. The corresponding relationship between the information A and the information B can be predefined, pre-stored, pre-burned, or pre-configured.
[0108] It should be understood that, in this application, information D is determined based on information C, which includes that information D is determined based on information C only, and information D is determined based on information C and other information. In addition, information C is used to determine information D, which can also include the case of indirect determination, such as the case that information D is determined based on information E, and information E is determined based on information C.
[0109] In addition, in the embodiments of the present application, "network element A sends information A to network element B" can be understood as that the destination of the information A or the intermediate network element in the transmission path between the destination is network element B, which can include direct or indirect sending of information to network element B. "Network element B receives information A from network element A" can be understood as that the source of the information A or the intermediate network element in the transmission path between the source is network element A, which can include direct or indirect receiving of information from network element A. The information can be processed as necessary between the source and the destination of the information transmission, for example, format change, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly, and will not be described here.
[0110] Please refer to FIG. 9, which is a flow diagram of a network interference optimization method provided by an embodiment of the present application. The method includes but is not limited to the following steps:
[0111] S101: The network manager receives interference optimization configuration information.
[0112] Specifically, the user can directly perform interference optimization configuration on the network manager or send the interference optimization configuration information to the network manager through a communication device (such as user equipment (UE), a mobile phone, etc.) to enable the network manager to complete the subsequent optimization process according to the configuration information.
[0113] Further, the interference optimization configuration information includes an interference optimization area, a sensing area, a sensing service, and a sensing accuracy. The interference optimization area can also be referred to as a communication area or a communication coverage area, which represents a geographical concept, such as a floor, a street, a dining hall, etc., and contains all APs covering the geographical area. Since each AP has a unique MAC address, the interference optimization area can also be understood as an area covered by all adjustable AP MAC addresses. The sensing service represents a target that needs to be sensed, such as a people counting sensing. The sensing area represents an area where sensing is required, which is similar to the interference optimization area and is also a geographical concept, such as an entry area, etc. Generally, the sensing area is smaller than the interference optimization area because in actual sensing application scenarios, not all areas require sensing, only part of the area needs to be sensed. However, in some extreme cases, the sensing area can be the same as the interference optimization area, i.e., all areas need to be sensed. The sensing accuracy represents the accuracy of sensing, which can also be understood as a sensing error. For example, in a people counting sensing service, the sensing accuracy can be within two people, i.e., the number of people detected by sensing is not more than two people or less than two people compared with the actual number of people, which can be considered to meet the sensing accuracy.
[0114] Optionally, the interference optimization configuration information can further include a channel optional range and a frequency width of each AP. The channel optional range represents a channel that can be used by the AP, which can be a 2.4G frequency channel or a 5G frequency channel. The frequency width of each AP represents the frequency width of the channel used by each AP, which can be understood as binding adjacent channels to obtain a channel with a larger frequency width.
[0115] It should be understood that the user can send all the configuration information to the network manager at one time to facilitate the network manager to complete the pre-configuration, or the user can send the configuration information to the network manager in multiple times, and the network manager completes the related configuration according to the configuration information received each time.
[0116] It should be noted that the network manager can correspond to different physical devices in different application scenarios. For an FTTR scenario, the network manager can be an OLT or an FTTR network management device. For a data communication scenario, the network manager can be an AC or a data communication network management device.
[0117] S102: The network manager determines a target AP in the interference optimization area according to the interference optimization configuration information.
[0118] Specifically, all the APs deployed in the interference optimization area are capable of integrated sensing, and can sense the position of the aerial object in the coverage range and periodically or event-triggered report the sensing target identification and position information to the network manager, or only the APs in the sensing area are capable of integrated sensing, and the network manager determines the part of APs for performing the sensing service from all the APs according to the received configuration information, and the part of APs also need to perform the communication service, and the other APs not selected only perform the communication service.
[0119] In an optional embodiment, the network manager determines the optimization scheme meeting the sensing task requirement according to the interference optimization configuration information, the optimization scheme includes at least two schemes, each scheme includes the media access control (MAC) address of the target AP in the interference optimization area, and the MAC addresses of the target APs included in different schemes are different; the network manager periodically collects the optimization data of all the APs in the interference optimization area, the optimization data includes the RSSI and the service traffic; the network manager calculates the overall network interference value corresponding to each scheme in the optimization scheme according to the optimization data; and the network manager determines the scheme corresponding to the minimum overall network interference value.
[0120] Specifically, the optimization scheme meeting the sensing task requirement can not only be one, but also can be multiple schemes meeting the sensing task requirement, i.e., meeting the sensing accuracy, the network manager determines all possible schemes according to the interference optimization configuration information, and each possible scheme includes the MAC address of the AP (i.e., the target AP) for performing the sensing task.
[0121] In an optional embodiment, the network manager determines the candidate target AP pair in the interference optimization area according to the sensing area; the network manager calculates the signal to interference plus noise ratio (SINR) of the candidate target AP pair based on the sensing service and the sensing accuracy; the network manager determines the candidate target AP pair corresponding to the SINR greater than or equal to the second threshold value; and the network manager generates the optimization scheme based on the candidate target AP pairs corresponding to the SINR greater than or equal to the second threshold value, the optimization scheme includes the combination of the candidate target AP pairs.
[0122] Specifically, the network manager determines all the APs deployed in the sensing area according to the sensing area in the configuration information, and then pairs them two by two, one of the paired APs is used for transmitting wireless signals, and the other is used for receiving wireless signals, so that all the candidate target AP pairs can be obtained.
[0123] Exemplarily, assuming that the sensing area is the entrance position of a floor, the network manager first determines the APs deployed in the entrance position of the floor, assuming AP1, AP2, AP3, and AP4, and then the network manager pairs two by two, and 6 candidate target AP pairs can be obtained, i.e., (AP1, AP2), (AP1, AP3), (AP1, AP4), (AP2, AP3), (AP2, AP4), and (AP3, AP4), and then the SINR of each AP pair is calculated, and based on the sensing service, the target that needs to be sensed can be determined, and the signal received by the receiving end after reflection and scattering of the target is the useful signal, and the receiving end not only receives the signal reflected and scattered by the sensing target, but also receives the interference signal reflected and scattered by other objects and the environmental noise signal, so that the SINR can be calculated. Then the SINR corresponding to each AP pair is compared with the second threshold value, if greater than or equal to the second threshold value, it means that the AP pair reaches the sensing accuracy and meets the requirement of the sensing service, and can be used to execute the sensing service; if less than the second threshold value, it means that the AP pair does not reach the sensing accuracy and does not meet the requirement of the sensing service, and cannot be used to execute the sensing service. The second threshold value can be set according to actual needs, and the present application does not make specific limitation on the value.
[0124] Further, after the network manager determines all candidate target AP pairs corresponding to the SINR greater than or equal to the second threshold value, the network manager generates all possible optimization schemes. Exemplarily, assuming that the AP pairs corresponding to the SINR greater than or equal to the second threshold value are (AP1, AP2), (AP2, AP3), and (AP3, AP4), the network manager can generate 6 possible optimization schemes according to this, the first scheme is to use only (AP1, AP2) to execute the sensing task; the second scheme is to use only (AP2, AP3) to execute the sensing task; the third scheme is to use only (AP3, AP4) to execute the sensing task; the fourth scheme is to use (AP1, AP2) and (AP2, AP3) to execute the sensing task; the fifth scheme is to use (AP2, AP3) and (AP3, AP4) to execute the sensing task; and the sixth scheme is to use (AP1, AP2), (AP2, AP3), and (AP3, AP4) to execute the sensing task. Correspondingly, the MAC addresses of different APs are recorded in different schemes, for example, the MAC addresses of AP1 and AP2 are included in the first scheme, and the MAC addresses of AP1, AP2, and AP3 are included in the fourth scheme.
[0125] In an alternative embodiment, the network manager determines candidate target AP pairs in the interference tuning area according to the sensing area; the network manager calculates the signal to clutter ratio (SCR) of the candidate target AP pairs based on the sensing service and the sensing accuracy; the network manager determines the candidate target AP pairs corresponding to the SCR greater than or equal to the third threshold value; and the network manager generates a tuning scheme based on the candidate target AP pairs corresponding to the SCR greater than or equal to the third threshold value, wherein the tuning scheme comprises a combination of the candidate target AP pairs.
[0126] Specifically, similar to the calculation of the SINR, the network manager calculates the SCR for each AP pair, determines the target to be sensed based on the sensing service, and then calculates the SCR. Then the network manager compares the SCR corresponding to each AP pair with the third threshold value. If the SCR is greater than or equal to the third threshold value, it means that the AP pair meets the sensing accuracy and satisfies the sensing service requirement, and can be used to perform the sensing service. If the SCR is less than the third threshold value, it means that the AP pair does not meet the sensing accuracy and does not satisfy the sensing service requirement, and cannot be used to perform the sensing service.
[0127] It should be understood that, in addition to the parameters such as SINR and SCR, the tuning scheme can also be generated based on other parameters such as signal to noise ratio (SNR) and signal to interference ratio (SIR), which are not limited in the present application.
[0128] It can be seen that, in the case where there are multiple tuning schemes that meet the sensing task requirement, the network manager can calculate the overall network interference value corresponding to each scheme based on the periodically collected tuning data of each AP, so as to find the scheme corresponding to the minimum overall network interference value, and by executing the scheme, the overall network interference can be reduced to the greatest extent and the communication quality can be improved.
[0129] In an alternative embodiment, the network manager determines a tuning scheme that meets the sensing task requirement according to the interference tuning configuration information, wherein the tuning scheme comprises at least two schemes, each scheme comprises the MAC address of a target AP in the interference tuning area, and the MAC addresses of the target APs included in different schemes are different; the network manager periodically collects the tuning data of all APs in the interference tuning area, wherein the tuning data comprises RSSI and service traffic; the network manager calculates the overall network interference value corresponding to each scheme in the tuning scheme according to the tuning data; determines the overall network interference value less than the first threshold value; and the network manager selects the scheme corresponding to the maximum sensing accuracy from the schemes corresponding to the overall network interference value less than the first threshold value.
[0130] Specifically, similar to the above embodiment, the network manager first determines the optimization scheme according to the interference configuration information, and then calculates the overall network interference value corresponding to each scheme according to the periodically collected optimization data, the difference being that, after the network manager calculates the overall network interference value corresponding to each scheme, it does not directly select the scheme corresponding to the minimum overall network interference value, but compares it with the first threshold value, filters out the schemes corresponding to the overall network interference values less than the first threshold value, and then selects the scheme corresponding to the maximum perception accuracy from these schemes. The first threshold value can be set according to actual needs, which is not limited in the present application.
[0131] It can be understood that, by determining the target AP in the above manner, the perception accuracy can be further improved on the basis of guaranteeing the reliability of communication quality.
[0132] In an optional embodiment, the network manager uses the first optimization algorithm to perform iterative calculation in the perception stage according to the optimization data, to determine the minimum number of interference pairs in the perception stage and the perception channel of the target AP, the interference pairs including co-frequency interference pairs and adjacent frequency interference pairs; uses the first optimization algorithm to perform iterative calculation in the communication stage, to determine the minimum number of interference pairs in the communication stage and the communication channel of the target AP; and determines the overall network interference value based on the minimum number of interference pairs in the perception stage and the minimum number of interference pairs in the communication stage.
[0133] Specifically, the network manager calculates the overall network interference value in two stages, namely the perception stage and the communication stage, and respectively performs iterative calculation based on the first optimization algorithm based on the optimization data for different stages, constructs a cost function in the process of iterative calculation, continuously optimizes the cost function by continuously adjusting the allocation mode of the channel, and obtains the minimum number of interference pairs in the two stages and the corresponding perception channel and communication channel when the cost function converges, the interference pairs including co-frequency interference pairs and adjacent frequency interference pairs. The first optimization algorithm can be selected from particle swarm optimization algorithm, simulated annealing algorithm, etc., and the specific selection of the algorithm is not limited in the present application.
[0134] Further, the network manager can add the minimum number of interference pairs in the perception stage and the minimum number of interference pairs in the communication stage to obtain the overall network interference value, or respectively assign different weights to them, and then calculate the overall network interference value based on the assigned weights.
[0135] In an alternative embodiment, the network manager determines, according to the tuning data, the minimum number of interference pairs in the sensing phase and the sensing channel of the target AP using the second optimization algorithm in iterative calculation in the sensing phase, the interference pairs including co-channel interference pairs and adjacent channel interference pairs; determines the minimum number of interference pairs in the communication phase and the communication channel of the target AP using the second optimization algorithm in iterative calculation in the communication phase; and determines the overall network interference value based on the minimum number of interference pairs in the sensing phase and the minimum number of interference pairs in the communication phase.
[0136] Specifically, similar to the above-mentioned manner, the network manager calculates the interference in stages, and the difference is that the power configuration is also considered in different stages, the allocation of power is considered while the allocation of channels is adjusted, the minimum number of interference pairs in the sensing phase and the sensing channel and sensing power of the target AP and the minimum number of interference pairs in the communication phase and the communication channel and communication power of the target AP are obtained through iterative calculation of the second optimization algorithm, and then the overall network interference value is obtained through the minimum number of interference pairs in the two stages.
[0137] Further, the second optimization algorithm can be an improvement on the first optimization algorithm. For example, in the first optimization algorithm, different APs represent different vertices, and the edges between the vertices represent interference pairs. In the second optimization algorithm, different weights can be assigned to different edges, and the weights represent power.
[0138] It should be noted that due to the difference between the sensing mechanism and the communication mechanism, the sensing distance is generally less than the communication distance, so in order to effectively reduce the communication interference on the basis of ensuring the sensing accuracy, the communication power of the target AP is less than the sensing power of the target AP, that is, in the sensing phase, the target AP will use larger transmission power to transmit signals, and in the communication phase, the target AP will use smaller transmission power to transmit signals.
[0139] It can be seen that the network manager considers power adjustment when managing channels, so that the target AP uses different transmission powers in different stages, which can reduce the interference in the communication phase and ensure the sensing accuracy in the sensing phase.
[0140] In an alternative embodiment, the target AP includes at least two types of target APs, different types of target APs belong to different management nodes, and different management nodes do not communicate with each other.
[0141] It should be noted that no matter whether it is an AC-AP networking architecture or an FTTR master-slave device networking architecture, the APs accessed by each management node are limited, resulting in limited coverage. In order to increase the coverage, a unified network manager can be deployed to manage multiple networks (multiple management nodes), thereby solving the problem of small coverage of a single set or the limited number of APs accessed by a single management node. For example, the interference optimization area contains two sets of AC-APs, each AC acts as a management node, and the network manager manages all APs in the area through the two ACs. It should be noted that each AC is independent and does not intercommunicate with each other. The target AP determined by the network manager may not completely belong to the same AC management, and some target APs may belong to different AC management.
[0142] Therefore, for the case where multiple networks exist in the interference optimization area, the network manager considers not only the interference between each network, but also the interference between multiple networks when determining the target AP, which can further reduce the overall network interference and improve the communication quality.
[0143] It should be understood that in the scenario where multiple networks exist, the network manager can still increase the power adjustment mechanism while managing the channel, so that all target APs belonging to different management nodes use different transmission powers in different stages.
[0144] S103: The network manager issues a communication channel identifier and a sensing channel identifier to the target AP.
[0145] Specifically, after completing the confirmation of the target AP, the network manager sends a communication channel identifier and a sensing channel identifier to the target AP. The communication channel identifier is used to indicate the transmission channel used by the target AP when communicating, and the sensing channel identifier is used to indicate the transmission channel used by the target AP when sensing. Optionally, the communication channel identifier or the sensing channel identifier can be a channel number, such as channel number 42, channel number 58, etc.
[0146] It should be understood that the communication channel is different from the sensing channel, and they are used in different stages of the target AP, but the number of the communication channel can be the same as the number of the sensing channel, that is, for the same target AP, it can use the same channel number in the sensing stage and the communication stage.
[0147] In an optional implementation, the network manager sends a sensing start instruction to the target AP, which instructs the target AP to start the sensing function and synchronize.
[0148] Specifically, the target AP starts the sensing function according to the sensing start instruction after receiving the sensing start instruction, so as to complete the related sensing configuration and perform synchronization (i.e. clock alignment) before performing the sensing service.
[0149] Optionally, the sensing start instruction includes sensing configuration information, and the sensing configuration information includes a sensing period and a sensing time slot. The target AP performs the sensing task periodically in the sensing time slot according to the sensing period. For example, the sensing period is 10 ms, the total number of time slots is 20, the sensing time slot is 1-5, and the target AP performs the sensing task in the first 5 time slots of each period and performs communication in the subsequent time slots of the period.
[0150] In summary, in the network interference optimization method, the target AP is selected according to the interference optimization configuration information, and then the communication stage and the sensing stage are distinguished, the channel and the power are managed respectively, the communication channel and the sensing channel and the communication power and the sensing power are allocated to each target AP, and only the communication channel and the communication power are allocated to other APs. In this way, the network interference can be reduced and the communication quality can be improved on the basis of guaranteeing the sensing coverage and the sensing accuracy.
[0151] Please refer to FIG. 10, which is a flowchart of another network interference optimization method provided by an embodiment of the present application. The method includes but is not limited to the following steps:
[0152] S201: A user performs interference optimization configuration on a network.
[0153] Specifically, the user can perform the interference optimization configuration on the communication network by typing on the network manager or by using a mobile terminal (such as a mobile phone, etc.), and the configuration content includes the interference optimization region, the sensing region, the sensing service, the sensing accuracy, the channel optional range, the frequency width of each AP, etc.
[0154] S202: The network manager determines an optimization scheme that meets the sensing task requirements according to the interference optimization configuration information.
[0155] Specifically, the network manager first determines the candidate target AP pair, then calculates the SINR or the SCR of the candidate target AP pair based on the sensing service and the sensing accuracy, and selects the candidate target AP pair corresponding to the SINR greater than or equal to the second threshold value or the SCR greater than or equal to the third threshold value, and generates the optimization scheme based on the selected candidate target AP pair.
[0156] S203: The network manager periodically sends the optimization data collection instruction to the target AP and the non-target AP.
[0157] Specifically, the network manager needs to collect the tuning data of all APs (i.e., target APs and non-target APs) in the interference tuning area, such as RSSI and traffic, etc., so as to calculate the overall network interference value subsequently.
[0158] S204: The target AP and the non-target AP periodically report the tuning data to the network manager respectively.
[0159] S205: The network manager calculates the overall network interference value corresponding to each scheme according to the tuning data.
[0160] Specifically, the network manager performs iterative calculation based on the optimization algorithm, so as to obtain the minimum number of interference pairs in the communication stage and the sensing stage and the corresponding communication channel and sensing channel.
[0161] Optionally, the network manager considers the impact of power allocation when performing iterative calculation based on the optimization algorithm, so as to obtain the minimum number of interference pairs in the communication stage and the sensing stage and the corresponding communication channel and communication power, and sensing channel and sensing power.
[0162] S206: The network manager selects the final tuning scheme according to the overall network interference value.
[0163] Optionally, after calculating the overall network interference value of each scheme, the network manager can directly select the scheme with the minimum overall network interference value as the final tuning scheme, or select the scheme corresponding to the maximum sensing accuracy as the final scheme when the overall network interference value is less than a first threshold.
[0164] S207: The network manager sends a sensing start instruction to the target AP.
[0165] Optionally, if there are multiple AC-AP networking networks or FTTR master-slave device networking networks in the interference tuning area, the network manager sends a sensing start instruction to the target AP managed by different management nodes.
[0166] S208: The network manager sends a sensing channel identifier and a communication channel identifier to the target AP.
[0167] Optionally, the network manager sends a sensing power and a communication power to the target AP.
[0168] S209: The network manager sends a communication channel identifier to the non-target AP.
[0169] Optionally, the network manager sends a communication power to the non-target AP.
[0170] In addition, the method embodiment described in FIG. 10 and the method embodiment described in FIG. 7 are based on the same inventive idea, and the specific description of steps S201 to S209 can also refer to the related description in the network interference optimization method shown in steps S101 to S103, and has corresponding beneficial effects, which will not be described here.
[0171] The above describes the method of the embodiments of the present application in detail. In order to better implement the above-mentioned scheme of the embodiments of the present application, the related devices for implementing the above-mentioned scheme are also provided accordingly.
[0172] The present application divides the function modules of the communication device according to the above-mentioned method embodiments. For example, each function module can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be realized in the form of hardware or in the form of a software function module. It should be noted that the division of the modules in the present application is illustrative, and is only a logical function division. In actual implementation, there can be another division method.
[0173] As shown in FIG. 11, the embodiments of the present application provide a communication device 300. The communication device 300 can be a network manager or an AP, and can also be a component (for example, an integrated circuit, a chip, etc.) of the network manager, and can also be a component (for example, an integrated circuit, a chip, etc.) of the AP. The communication device 300 can also be other communication units for implementing the method in the method embodiments of the present application. The communication device 300 can include a processing unit 310. Optionally, the communication device 300 can also include a communication unit 320, and the processing unit 310 is configured to control the communication unit 320 to perform data / signaling transceiving, and the communication unit 320 can also be referred to as a transceiving unit. Optionally, the communication unit 320 can include a sending unit and a receiving unit, the sending unit can be used to send data / signaling, and the receiving unit can be used to receive data / signaling. Optionally, the communication device 300 can also include a storage unit 330, and the storage unit 330 can be used to store information and / or data and / or instructions, etc., and the storage unit 330 can interact with the processing unit 310 or the communication unit 320.
[0174] In a possible design, for the case that the communication device 300 is used to implement the function of the network manager in the above-mentioned method embodiments:
[0175] The communication unit 320 is configured to receive interference optimization configuration information, and the configuration information includes an interference optimization area, a sensing area, a sensing service, and a sensing accuracy, and the interference optimization area includes the sensing area.
[0176] The processing unit 310 is configured to determine a target AP in the interference tuning area according to the interference tuning configuration information, the target AP supporting a sensing-integrated capability and being used to perform communication services and sensing services.
[0177] The communication unit 320 is further configured to distribute the communication channel identifier and the sensing channel identifier, the communication channel identifier being used to indicate a transmission channel corresponding to the communication services, and the sensing channel identifier being used to indicate a transmission channel corresponding to the sensing services.
[0178] In another possible design, the communication device 300 is configured to implement the function of the AP in the above-described method embodiments.
[0179] The processing unit 310 is configured to collect tuning data, the tuning data including RSSI and service traffic.
[0180] The communication unit 320 is configured to periodically report the tuning data.
[0181] The communication unit 320 is further configured to receive the communication channel identifier and the sensing channel identifier, the communication channel identifier being used to indicate a transmission channel corresponding to the communication services, and the sensing channel identifier being used to indicate a transmission channel corresponding to the sensing services.
[0182] The embodiments of the present application and the above-described method embodiments are based on the same concept and bring the same technical effects. For details, refer to the description of the above-described embodiments.
[0183] As shown in FIG. 12, the embodiments of the present application further provide a communication device 400. The communication device 400 can be a UE or a RAN, and can also be a chip, a chip system, or a processor supporting the UE to implement the above-described method, or a chip, a chip system, or a processor supporting the RAN to implement the above-described method. The device can be used to implement the method described in the above-described method embodiments, and details can be referred to the description in the above-described method embodiments.
[0184] The communication apparatus 400 can include one or more processors 401. The processor 401 can be configured to implement part or all of the network manager or AP described above by logical circuits or by running computer programs. The processor 401 can be a general-purpose processor, a special-purpose processor, or any other processor. For example, it can be a baseband processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or a CPU. The baseband processor can be configured to process communication protocols and communication data, the central processing unit can be configured to control the communication apparatus, execute software programs, and process data of the software programs, where the communication apparatus can be a base station, a baseband chip, a terminal, a terminal chip, a distributed unit (DU), a centralized unit (CU), or the like.
[0185] Optionally, the communication apparatus 400 can include one or more memories 402, which can store instructions 404 executable by the processor 401, so that the communication apparatus 400 performs the methods described in the above method embodiments. Optionally, the memory 402 can also store data. The processor 401 and the memory 402 can be separately arranged or integrated together.
[0186] The memory 402 can include, but is not limited to, a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), a random access memory (RAM), an erasable programmable ROM (EPROM), a ROM, a compact disc read-only memory (CD-ROM), or the like.
[0187] Optionally, the communication apparatus 400 can further include a transceiver 405, an antenna 406. The transceiver 405 can be referred to as a transceiving unit, a transceiver, or a transceiving circuit, and is configured to implement a transceiving function. The transceiver 405 can include a receiver and a transmitter. The receiver can be referred to as a receiver or a receiving circuit, and is configured to implement a receiving function. The transmitter can be referred to as a transmitter or a transmitting circuit, and is configured to implement a transmitting function.
[0188] In a possible design, for the case where the communication apparatus 400 is configured to implement the function of the network manager in the above method embodiments:
[0189] The transceiver 405 is configured to receive interference tuning configuration information, the configuration information comprising an interference tuning area, a sensing area, a sensing service, and a sensing accuracy, the interference tuning area comprising the sensing area.
[0190] The processor 401 is configured to determine a target AP in the interference tuning area according to the interference tuning configuration information, the target AP supporting sensing-communication integrated capability and being configured to perform a communication service and a sensing service.
[0191] The transceiver 405 is further configured to send a communication channel identifier and a sensing channel identifier, the communication channel identifier being used to indicate a transmission channel corresponding to the communication service, and the sensing channel identifier being used to indicate a transmission channel corresponding to the sensing service.
[0192] In another possible design, the communication device 400 is configured to implement the function of the AP in the above method embodiments:
[0193] The processor 401 is configured to collect tuning data, the tuning data comprising RSSI and service traffic.
[0194] The transceiver 405 is configured to periodically report the tuning data.
[0195] The transceiver 405 is further configured to receive a communication channel identifier and a sensing channel identifier, the communication channel identifier being used to indicate a transmission channel corresponding to the communication service, and the sensing channel identifier being used to indicate a transmission channel corresponding to the sensing service.
[0196] In another possible design, the processor 401 can comprise a transceiver configured to implement the function of receiving and sending. For example, the transceiver can be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, the interface, or the interface circuit configured to implement the function of receiving and sending can be separate or integrated together. The transceiver circuit, the interface, or the interface circuit can be configured to read and write code / data, or the transceiver circuit, the interface, or the interface circuit can be configured to transmit or transfer signals.
[0197] In yet another possible design, the processor 401 can store instructions 403, the instructions 403 being executed on the processor 401 to enable the communication device 400 to perform the methods described in the above method embodiments. The instructions 403 can be fixed in the processor 401, and in this case, the processor 401 can be implemented by hardware.
[0198] In yet another possible design, the communication apparatus 400 can include circuitry that can implement the functions of transmitting or receiving or communicating in the foregoing method embodiments. The processor and the transceiver described in the embodiments of the present application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and the transceiver can also be manufactured using various IC technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0199] Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether the functions are implemented by hardware or software depends on the specific application and the design requirements of the overall system. Those skilled in the art can implement the functions described in various ways for each specific application, but such implementation should not be interpreted as beyond the scope of the embodiments of the present application.
[0200] The embodiments of the present application and the above-described method embodiments are based on the same concept, and have the same technical effects. For specific principles, please refer to the description in the above method embodiments, which will not be repeated here.
[0201] The present application also provides a computer readable storage medium for storing computer software instructions, which, when executed by a communication apparatus, implement the functions of any of the above method embodiments.
[0202] The present application also provides a computer program product for storing computer software instructions, which, when executed by a communication apparatus, implement the functions of any of the above method embodiments.
[0203] The application also provides a computer program which, when running on a computer, implements the functions of any of the method embodiments described above.
[0204] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media sets. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as high-density digital video disc (digital video disc, DVD)), or semiconductor media (such as SSD), etc.
[0205] The above is only a specific implementation of the application, but the protection scope of the application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the application, which should be covered within the protection scope of the application. Therefore, the protection scope of the application should be subject to the protection scope of the claims.
Claims
1. A method for optimizing network interference, characterized in that, Applications in integrated sensing networks include: Receive interference optimization configuration information, the configuration information including interference optimization area, sensing area, sensing service, and sensing accuracy, the interference optimization area including the sensing area; Based on the interference optimization configuration information, the target access point (AP) in the interference optimization area is determined. The target AP supports integrated sensing and communication capabilities and is used to perform communication services and the sensing services. The target AP is issued a communication channel identifier and a sensing channel identifier. The communication channel identifier is used to indicate the transmission channel corresponding to the communication service, and the sensing channel identifier is used to indicate the transmission channel corresponding to the sensing service.
2. The method as described in claim 1, characterized in that, The step of determining the target access point (AP) in the interference optimization area based on the interference optimization configuration information includes: Based on the interference tuning configuration information, a tuning scheme that meets the requirements of the sensing task is determined. The tuning scheme includes at least two schemes, each of which includes the media access control MAC address of the target AP in the interference tuning area. The target APs included in different schemes have different MAC addresses. Periodically collect tuning data for all APs within the interference tuning area. The tuning data includes Received Signal Strength Indication (RSSI) and service traffic. Based on the optimization data, calculate the overall network interference value corresponding to each scheme in the optimization scheme; Determine the scheme corresponding to the minimum overall network interference.
3. The method as described in claim 1, characterized in that, The step of determining the target access point (AP) in the interference optimization area based on the interference optimization configuration information includes: Based on the interference tuning configuration information, a tuning scheme that meets the requirements of the sensing task is determined. The tuning scheme includes at least two schemes, each of which includes the MAC address of the target AP in the interference tuning area. The target APs included in different schemes are different. Periodically collect tuning data for all APs within the interference tuning area. The tuning data includes Received Signal Strength Indication (RSSI) and service traffic. Based on the optimization data, calculate the overall network interference value corresponding to each scheme in the optimization scheme; Determine the overall network interference value that is less than a first threshold; Select the scheme corresponding to the maximum sensing accuracy from the schemes corresponding to the overall network interference values that are less than the first threshold.
4. The method as described in claim 2 or 3, characterized in that, The step of determining the optimization scheme that meets the requirements of the sensing task based on the interference optimization configuration information includes: Based on the sensing area, candidate target AP pairs are determined in the interference optimization area; Based on the sensing services and sensing accuracy, the signal-to-interference and noise ratio (SINR) of the candidate target AP pair is calculated; Identify candidate target AP pairs corresponding to the SINR that is greater than or equal to the second threshold; The tuning scheme is generated based on the candidate target AP pairs corresponding to the SINR that are greater than or equal to the second threshold, and the tuning scheme includes a combination of the candidate target AP pairs.
5. The method as described in claim 2 or 3, characterized in that, The step of determining the optimization scheme that meets the requirements of the sensing task based on the interference optimization configuration information includes: Based on the sensing area, candidate target AP pairs are determined in the interference optimization area; Based on the sensing services and sensing accuracy, the signal-to-clutter ratio (SCR) of the candidate target AP pair is calculated. Identify candidate target AP pairs corresponding to the SCR that are greater than or equal to the third threshold; The tuning scheme is generated based on the candidate target AP pairs corresponding to the SCR that are greater than or equal to the third threshold, and the tuning scheme includes a combination of the candidate target AP pairs.
6. The method according to any one of claims 2-5, characterized in that, The step of calculating the overall network interference value corresponding to each scheme in the optimization scheme based on the optimization data includes: Based on the optimization data, the first optimization algorithm is used to perform iterative calculations during the sensing phase to determine the minimum number of interference pairs and the sensing channel of the target AP during the sensing phase. Based on the optimization data, the first optimization algorithm is used to perform iterative calculations during the communication phase to determine the minimum number of interference pairs and the communication channel of the target AP during the communication phase. The overall network interference value is determined based on the minimum number of interference pairs in the sensing phase and the minimum number of interference pairs in the communication phase.
7. The method according to any one of claims 2-5, characterized in that, The step of calculating the overall network interference value corresponding to each scheme in the optimization scheme based on the optimization data includes: Based on the optimization data, the second optimization algorithm is used to perform iterative calculations during the sensing phase to determine the minimum number of interference pairs and the sensing channel and sensing power of the target AP during the sensing phase. The interference pairs include co-channel interference pairs and adjacent-channel interference pairs. Based on the optimization data, the second optimization algorithm is used to perform iterative calculations during the communication phase to determine the minimum number of interference pairs and the communication channel and communication power of the target AP during the communication phase. The overall network interference value is determined based on the minimum number of interference pairs in the sensing phase and the minimum number of interference pairs in the communication phase. The method further includes: The sensing power and communication power are sent to the target AP.
8. The method as described in claim 7, characterized in that, The communication power of the target AP is less than the sensing power of the target AP.
9. The method according to any one of claims 1-8, characterized in that, The target AP includes at least two types of target APs, with different types of target APs belonging to different management nodes, and different management nodes do not communicate with each other.
10. The method according to any one of claims 1-9, characterized in that, The method further includes: A sensing activation command is sent to the target AP, which instructs the target AP to enable sensing functionality and synchronize.
11. A method for optimizing network interference, characterized in that, Applications in integrated sensing networks include: Periodically report optimization data, including Received Signal Strength Indicator (RSSI) and service traffic; The system receives a communication channel identifier and a sensing channel identifier. The communication channel identifier is used to indicate the transmission channel corresponding to the communication service, and the sensing channel identifier is used to indicate the transmission channel corresponding to the sensing service. The communication channel is different from the sensing channel.
12. The method as described in claim 11, characterized in that, The method further includes: The system receives communication power and sensing power, wherein the communication power is the transmission power used during the communication phase and the sensing power is the transmission power used during the sensing phase.
13. The method as described in claim 12, characterized in that, The communication power is less than the sensing power.
14. The method according to any one of claims 11-13, characterized in that, The method further includes: Receive a perception start command, the perception start command including perception configuration information, the perception configuration information including perception period and perception time slot; According to the perception activation command, the perception function is activated, and the perception task is periodically executed in the perception time slot according to the perception cycle.
15. A communication device, characterized in that, Includes units or modules for performing the method described in any one of claims 1 to 14.
16. A communication device, characterized in that, Including memory and processor; The memory is used to store instructions or computer programs; The processor is configured to execute computer programs or instructions stored in the memory to cause the communication device to perform the method of any one of claims 1 to 14.
17. A wireless communication system, characterized in that, include: A first communication device for performing the method according to any one of claims 1 to 10, and / or a second communication device for performing the method according to any one of claims 11 to 14.
18. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, causes a communication device including the processor to perform the method as described in any one of claims 1 to 14.
19. A computer program product, the computer program product comprising: Computer program code, when executed by a processor, causes a communication device including the processor to perform the method as described in any one of claims 1 to 14.
Citation Information
Patent Citations
Wireless network channel assignment method, device, and system
CN104349480A
Wireless access point grouping tuning method and device, and computer storage medium
CN112533215A
Channel tuning method and device
CN115988410A
Resource scheduling method, base station, network system and storage medium
CN116801387A
Interference-aware autonomous vehicle routing among cbsds
US20220053338A1