Interference processing method and device
By acquiring and outputting interference information, the spectrum requesting device and the spectrum management device work together to solve the problem of inaccurate spectrum management in a hybrid shared spectrum environment, thereby improving spectrum utilization and reducing interference.
Patent Information
- Application Number
- CN202410775604.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-14
- Publication Date
- 2025-12-16
AI Technical Summary
In a hybrid shared spectrum environment, existing technologies cannot effectively negotiate spectrum usage between different communication systems, leading to co-channel interference problems. Existing spectrum management methods are not precise enough, especially when considering interference factors other than geographical location.
By acquiring and outputting interference information, the spectrum requesting device provides interference information and spectrum request information to the spectrum management device. Based on this information, the spectrum management device generates an available spectrum response, thereby achieving more accurate spectrum allocation.
It improves spectrum utilization, reduces interference between different communication systems, and enables more precise spectrum management decisions.
Smart Images

Figure CN121152033A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication, and in particular to an interference processing method and apparatus. Background Technology
[0002] With increasingly scarce wireless spectrum resources, a hybrid sharing approach has sparked widespread discussion, allowing different communication systems (such as cellular networks and WiFi) to operate on the same spectrum. In July 2023, the UK Office of Communications (Ofcom) launched a survey to solicit opinions on the hybrid sharing of the U6G spectrum (6425-7125MHz) between cellular and WiFi networks. The 61st meeting of the European Electronic Communications Committee (ECC) initiated a project to discuss the feasibility of sharing the 6425-7125MHz band between mobile / fixed communications networks (MFCNs) and wireless access systems including Radio Local Area Networks (WAS / RLANs). The advantages of hybrid sharing include reduced investment risk and maximized spectrum utility; the disadvantage is co-channel interference due to the different communication mechanisms used by the coexisting systems. Therefore, how to negotiate the use of the U6G band between different communication systems (such as cellular networks and WiFi) is a problem that needs to be solved. Summary of the Invention
[0003] This application provides an interference processing method and apparatus to improve interference problems when different communication systems use the same spectrum, achieve reasonable spectrum resource management, and improve spectrum utilization.
[0004] In a first aspect, this application provides an interference processing method, the method being used in a first device, comprising: acquiring first interference information; outputting the first interference information to a second device; outputting first spectrum request information to the second device; acquiring first spectrum response information from the second device; wherein the first spectrum response information is generated by the second device based on the first interference information and the first spectrum request information; and determining an available spectrum based on the first spectrum response information.
[0005] Through the above implementation, the first device (e.g., a spectrum request device) can provide interference information to the second device (e.g., a spectrum management device), thereby enabling the second device to make a reasonable judgment on the frequency bands that the first device can use based on the interference information, thus providing more accurate spectrum allocation and improving spectrum utilization.
[0006] In one possible implementation, the first interference information includes any one or more of the following parameters: interference quantity, interference location, interference intensity, or interference frequency band / interference channel number.
[0007] In one possible implementation, the first spectrum request information includes any one or more of the following parameters: the ID of the first device, installation parameters, geographical location, spectrum to be used, and transmission power to be used.
[0008] In one possible implementation, the format of the first interference information includes: storing different parameters of the same interference together; or storing the same parameters of different interferences together.
[0009] In one possible implementation, the step of outputting the first interference information to the second device includes: actively reporting; or periodically reporting; or reporting based on a request.
[0010] In one possible implementation, the first interference information is output using the original value; or, the first interference information is output using an index and / or enumeration.
[0011] In one possible implementation, the first interference information and the first spectrum request information are sent together; or, the first interference information and the first spectrum request information are sent separately.
[0012] In one possible implementation, the first spectrum response information includes any one or more of the following parameters: transmission power, available spectrum, spectrum effective time, and spectrum ineffective time.
[0013] In one possible implementation, acquiring the first interference information includes: acquiring first interference information from a fourth device; and / or detecting and acquiring the first interference information; wherein the fourth device includes a terminal device or a network device.
[0014] In one possible implementation, before outputting the first interference information to the second device, the method further includes: interacting with the second device to exchange capability indication information.
[0015] In one possible implementation, the interaction of capability indication information between the second device and the second device specifically includes: outputting the interference information reporting type supported by the second device to the second device; and / or, obtaining the interference information reception type supported by the second device.
[0016] In one possible implementation, the first spectrum response information is generated by the second device based on the first interference information and the first spectrum request information, specifically including: the first spectrum response information is generated by the second device based on the first interference information, the third interference information, and the first spectrum request information; wherein, the third interference information is interference information acquired by the third device.
[0017] Through the above implementation, before responding to a spectrum requesting device (e.g., the first device) that is currently requesting spectrum, the spectrum management device (e.g., the second device) can obtain interference information from other spectrum requesting devices (e.g., the third device), and thus make an optimal decision on the available frequency bands of the spectrum requesting device (e.g., the first device) based on this interference information.
[0018] In one possible implementation, the first device and / or the third device include any one of the following: a terminal device or a network device; the second device includes any one of the following: a network device, a core network device, or a server.
[0019] The second aspect is the method corresponding to the first aspect, and the beneficial effects are described in the first aspect; in the second aspect, this application provides an interference processing method, characterized in that the method is used in a second device, including: acquiring interference information; acquiring first spectrum request information from a first device; generating first spectrum response information based on the interference information and the first spectrum request information; and outputting the first spectrum response information to the first device.
[0020] Through the above implementation, the second device (e.g., a spectrum management device) can determine the available frequency bands of the first device based on the obtained interference information and the spectrum request information of the first device (e.g., a spectrum request device), thereby providing more accurate spectrum allocation and improving spectrum utilization.
[0021] In one possible implementation, the interference information includes: first interference information from the first device; and / or, third interference information from the third device.
[0022] Through the above implementation, the second device (e.g., a spectrum management device) can acquire interference information from at least one device (e.g., a spectrum request device, i.e., the first device and / or the third device), thereby providing a more accurate decision on the spectrum determination of the first device (e.g., the spectrum request device).
[0023] In one possible implementation, the interference information includes any one or more of the following parameters: interference quantity, interference location, interference intensity, or interference frequency band / interference channel number.
[0024] In one possible implementation, the first spectrum request information includes any one or more of the following parameters: the ID of the first device, installation parameters, geographical location, spectrum to be used, and transmission power to be used.
[0025] In one possible implementation, the format of the interference information includes: storing different parameters of the same interference together; or storing the same parameters of different interferences together.
[0026] In one possible implementation, the interference information is output using the original value; or, the interference information is output using an index and / or enumeration.
[0027] In one possible implementation, the interference information and the first spectrum request information are acquired together; or, the interference information and the first spectrum request information are acquired separately.
[0028] In one possible implementation, the first spectrum response information includes any one or more of the following parameters: transmission power, available spectrum, spectrum effective time, and spectrum ineffective time.
[0029] In one possible implementation, prior to acquiring the interference information, the method further includes: interacting with the device that outputs the interference information to exchange capability indication information; wherein the device that outputs the interference information includes a first device and / or a third device.
[0030] In one possible implementation, the interaction of capability indication information with the device that outputs interference information specifically includes: outputting the interference information reception type it supports to the device that outputs interference information; and / or, acquiring the supported interference information reporting type output by the device that outputs interference information.
[0031] In one possible implementation, the first device and / or the third device include any one of the following: a network device or a terminal; the second device includes any one of the following: a network device, a core network device, or a server.
[0032] Thirdly, this application provides a communication device, comprising: a processor for executing a computer program or instructions stored in a memory; the memory for storing the computer program or instructions; and when the computer program or instructions are executed by the processor, the method described in the first or second aspect is implemented.
[0033] Fourthly, this application provides a computer-readable storage medium storing a computer program or instructions such that when a computer runs the computer program or instructions, the methods in the first or second aspect described above are implemented.
[0034] Fifthly, this application provides a computer program product comprising methods for performing the methods described in the first or second aspect above.
[0035] In a sixth aspect, this application provides a communication system, the system comprising a first device and a second device; the first device is used to implement the method in the first aspect described above; the second device is used to implement the method in the second aspect described above.
[0036] Based on the implementations provided in the above aspects, this application can be further combined to provide more implementations. Attached Figure Description
[0037] Figure 1 The diagram shown is a possible architecture of a communication system provided in this application;
[0038] Figures 2A-2D The diagram shown illustrates a possible implementation scenario provided in this application;
[0039] Figure 3 The diagram shows a flowchart of a spectrum requesting device requesting available spectrum from a spectrum management device.
[0040] Figure 4 The diagram shown is a flowchart of an interference processing method provided in this application;
[0041] Figure 5 The diagram shown is a flowchart illustrating a possible method for obtaining interference information provided in this application.
[0042] Figures 6A-6B The diagram shown illustrates a possible format of interference information provided in this application.
[0043] Figures 7A-7B The diagram shown is a flowchart of a possible method for representing interference information provided in this application;
[0044] Figures 8A-8C The diagram shown is a flowchart illustrating a possible method for reporting interference information provided in this application.
[0045] Figure 9 The diagram shown is an interactive representation of an interference reporting capability provided in this application.
[0046] Figures 10A-10B The diagram shown is a flowchart of the method for transmitting the first interference information and the first spectrum request information provided in this application.
[0047] Figure 11 The diagram shown is a flowchart of another interference processing method provided in this application;
[0048] Figure 12 The diagram shown is a flowchart of another interference processing method provided in this application;
[0049] Figure 13 The diagram shown is a flowchart of a possible interference acquisition method provided in this application;
[0050] Figure 14 The diagram shown is a possible structural diagram of a communication device provided in this application;
[0051] Figure 15 The diagram shown is a schematic diagram of another possible communication device structure provided in this application. Detailed Implementation
[0052] To make the objectives, technical solutions, and advantages of this application clearer, a further detailed description of this application will be provided below with reference to the accompanying drawings. The specific operating methods and functional descriptions in the method embodiments can also be applied to the device embodiments or system embodiments.
[0053] The embodiments of this application can be applied to various communication systems, such as cellular network systems and wireless fidelity (WiFi) systems. Cellular network systems include: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, 5G systems, or new radio (NR) systems, or systems applied to future communication systems (such as next-generation cellular wireless communication systems) or other similar communication systems. WiFi network systems include: network systems supporting IEEE 802.11ac, IEEE 802.11ax, IEEE 802.11be, or systems applied to future protocols (such as next-generation wireless local area network systems). It is understood that the above examples are merely illustrative and do not limit the possible combinations of communication systems in this application. The embodiments of this application can also be applied to other communication systems. For example, communication systems such as cellular network systems and ultra-wideband (UWB) systems, cellular network systems and Bluetooth Low Energy (BLE) systems, and cellular network systems and satellite communication systems. Furthermore, the communication systems in the embodiments of this application may also include other communication systems, such as ultra-wideband (UWB) systems, Bluetooth Low Energy (BLE) systems, and satellite communication systems.
[0054] like Figure 1 As shown, this application provides a schematic diagram of a possible communication system 1000. The communication system 1000 includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The wireless access network 100 may include at least one wireless access network device (or network device) (e.g., ...). Figure 1 110a and 110b in the above), may also include at least one terminal (such as Figure 1 (Referring to devices 120a-120i). The terminal connects wirelessly to the wireless access network device, which in turn connects to the core network wirelessly or via a wired connection. The core network device 200 and the wireless access network device 100 can be independent physical devices, or they can integrate the functions of the core network device 200 and the logical functions of the wireless access network device 100 onto the same physical device. Alternatively, a single physical device can integrate some of the functions of the core network device 200 and some of the functions of the wireless access network device 100. Terminals and wireless access network devices can be interconnected via wired or wireless connections. Figure 1 This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 It is not shown in the middle.
[0055] Radio access network equipment (or network equipment) can be, for example, a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation base station in a 6th-generation (6G) mobile communication system, a base station in a future mobile communication system, or an access point (AP) in a WiFi system. Radio access network equipment can also be an open RAN (O-RAN or ORAN) or a cloud radio access network (CRAN). Radio access network equipment can also be a communication system that integrates two or more of the above systems. Radio access network equipment can be a macro base station (such as... Figure 1 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1 110b in the context can also be a relay node or a donor node, etc.
[0056] Furthermore, the wireless access network equipment can also be a module or unit that performs some of the functions of a base station. For example, it can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0057] The embodiments of this application do not limit the specific technology or device form used in the wireless access network equipment. For ease of description, a base station is used as an example of a wireless access network equipment in the following description. It is understood that a base station can be referred to as a communication device. For example, a base station can be understood as a device with base station functions. For example, the device used to implement the functions of a base station can be a base station; or some components in a base station, such as CU, DU, etc. It can also be a device that can support the base station in implementing this function, such as a chip system, hardware circuit, software module, or hardware circuit plus software module, which can be installed in a base station or can be used in conjunction with a base station. In the embodiments of this application, the chip system can be composed of chips or can include chips and other discrete devices.
[0058] A terminal can also be called a terminal device, such as user equipment (UE), mobile station (MS), mobile terminal, or station (STA) in a Wi-Fi network. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, and smart cities. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc.
[0059] The embodiments of this application do not limit the specific technology or device form used in the terminal. It is understood that a terminal can be referred to as a communication device. For example, a terminal can be understood as a device with terminal functions. For example, the device used to implement the terminal functions can be a terminal itself; it can also be a device capable of supporting the terminal in implementing those functions, such as a chip system, hardware circuit, software module, or hardware circuit plus software module. This device can be installed in the terminal or can be used in conjunction with the terminal.
[0060] Base stations and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminals.
[0061] Communication between base stations and terminals, between base stations, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.
[0062] Core network equipment can include, for example, core network nodes, core network functions, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized Network Configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (or L-NEF), and Binding Support Function. Support Function (BSF), Application Function (AF), Location Management Function (LMF), Enhanced Serving Mobile Location Centre (E-SMLC), Network Data Analytics Function (NWDAF), etc.
[0063] Servers can be, for example, cloud computing servers used to build cloud computing platforms; supercomputing servers used for high-performance computing and scientific computing; mobile edge computing (MEC) servers, servers deployed on edge devices used to process and analyze real-time data; and other servers with computing capabilities.
[0064] It is understood that the terminal in this application includes a multi-mode terminal, such as a terminal that includes a WIFI module and a cellular module, which can support cellular communication and WIFI communication.
[0065] Unless otherwise specified in this document, the term "first device" and "second device" are used as the main entities for description.
[0066] The "first device" possesses spectrum request functionality and is a Spectrum Inquiry Device (SID). Specifically, it can be understood as a terminal, a device with terminal functionality, or a device that implements terminal functionality. For example, the first device is a terminal, or it can be a module within a terminal (e.g., a chip or circuit). Alternatively, the "first device" can be understood as a network device, a device with network device functionality, or a device that implements network device functionality. For example, the first device is a base station or access point, or it can be a module within a base station or access point (e.g., a chip or circuit), or it can be a module or unit (e.g., CU, DU, or RU) that fully or partially implements the functions of a base station or access point, a logic module, or software. Alternatively, the "first device" can be understood as a device or apparatus with sensing capabilities, or a device or apparatus capable of performing artificial intelligence tasks. A device with sensing capabilities can also be called a sensing device, and a device capable of performing artificial intelligence tasks can also be called an artificial intelligence task execution device.
[0067] The "second device" possesses spectrum management capabilities and is a Spectrum Management Device (SMD). Specifically, it can be understood as a network device, a device with network device functions, or a device that implements network device functions. For example, the first device is a base station or access point, or it can be a module (e.g., a chip or circuit) within a base station or access point, or it can be a module or unit (e.g., CU, DU, or RU) that fully or partially implements the functions of a base station or access point, a logic module, or software. Alternatively, the "second device" can be understood as core network equipment. Alternatively, the "second device" can be understood as a server, such as a cloud server. Alternatively, the "second device" can be understood as a device or apparatus with sensing capabilities, or a device or apparatus capable of performing artificial intelligence tasks. Among these, a device with sensing capabilities can be called a sensing device, and a device capable of performing artificial intelligence tasks can be called an artificial intelligence task execution device.
[0068] The "third device" possesses spectrum request functionality and is a Spectrum Inquiry Device (SID). Specifically, it can be understood as a terminal, a device with terminal functionality, or a device that implements terminal functionality. For example, the third device is a terminal, or it can be a module within a terminal (e.g., a chip or circuit). Alternatively, the "third device" can be understood as a network device, a device with network device functionality, or a device that implements network device functionality. For example, the third device is a base station or access point, or it can be a module within a base station or access point (e.g., a chip or circuit), or it can be a module or unit (e.g., CU, DU, or RU) that fully or partially implements the functions of a base station or access point, a logic module, or software. Alternatively, the "third device" can be understood as a device or apparatus with sensing capabilities, or a device or apparatus capable of performing artificial intelligence tasks. A device with sensing capabilities can be called a sensing device, and a device capable of performing artificial intelligence tasks can be called an artificial intelligence task execution device.
[0069] Furthermore, the "first device" and / or the "third device" can be a transmitter or a receiver, and correspondingly the "second device" can be a receiver or a transmitter.
[0070] In addition, "first device" can be replaced by "first equipment", "first spectrum requesting equipment", or "first communication device", "second device" can be replaced by "second equipment", "spectrum management equipment", or "second communication device", and "third device" can be replaced by "third equipment", "second spectrum requesting equipment", or "third communication device".
[0071] In some possible implementations, the "first device" and / or the "third device" have spectrum request functions, which can be a "terminal" (e.g., a "user equipment (UE)" in a cellular network; or a "station (STA)" in a WIFI network) or a "network device" (e.g., a "base station (BS)" in a cellular network; or an "access point (AP)" in a WIFI network); the "second device" has spectrum management functions, which can be a "network device" (e.g., a "BS" in a cellular network; or an "AP" in a WIFI network) or a "core network device", or a "server" (e.g., a cloud server).
[0072] Figures 2A-2DThe diagram illustrates four possible implementation scenarios provided in this application, involving different communication systems (cellular network systems and Wi-Fi network systems) and spectrum management devices operating in the same frequency band / spectrum. The cellular network system includes: BS and UE (UE-1, UE-2); the Wi-Fi network system includes: AP and STA (STA-1, STA-2). The spectrum management device manages the spectrum of the coexisting systems to prevent interference between different communication systems. The spectrum management device can interact with the BS and AP, as well as with the UE (UE-1, UE-2) and STA (STA-1, STA-2). The spectrum management device can connect to an external database. The entity of the spectrum management device can be a server (e.g., a cloud server), a cellular network device (e.g., a BS), a Wi-Fi network device (e.g., an AP), or a core network device; no restrictions are placed here.
[0073] exist Figure 2A In this context, the "first device" can be a BS, which communicates with UE-1 and UE-2 to form a cellular network system; the "third device" can be an AP, which communicates with STA-1 and STA-2 to form a WIFI network system; and the "second device" can be a spectrum management device, which communicates with both the cellular network system and the WIFI network system.
[0074] exist Figure 2B In this context, the "first device" can be a UE (UE-1 or UE-2), which communicates with the BS and forms a cellular network system; the "third device" can be an AP, which communicates with STA-1 and STA-2 and forms a WIFI network system; and the "second device" can be a spectrum management device, which communicates with both the cellular network system and the WIFI network system.
[0075] exist Figure 2C In this context, the "first device" can be a BS, which communicates with UE-1 and UE-2 to form a cellular network system; the "third device" can be a STA (STA-1 or STA-2), which communicates with AP to form a WIFI network system; and the "second device" can be a spectrum management device, which communicates with both the cellular network system and the WIFI network system.
[0076] exist Figure 2D In this context, the "first device" can be a UE (UE-1 or UE-2), which communicates with the BS and forms a cellular network system; the "third device" can be a STA (STA-1 or STA-2), which communicates with the AP and forms a WIFI network system; and the "second device" can be a spectrum management device, which communicates with both the cellular network system and the WIFI network system.
[0077] In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, and "send information" can include direct transmission or indirect transmission through other units or modules. "Receive information from YY" can be understood as the source of the information being YY, and "receive information" can include direct reception from YY or indirect reception from YY through other units or modules. Furthermore, "send" can also be understood as the "output" of a chip interface, and "receive" can be understood as the "input" of a chip interface. In other words, "send" or "receive" can occur between devices, such as a base station and a terminal transmitting or receiving data via an air interface. "Send" or "receive" can also occur within a device, such as transmitting or receiving data between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.
[0078] Currently, wireless spectrum resources are becoming increasingly scarce, leading to widespread discussion about a hybrid sharing approach that allows different communication systems (such as cellular networks and WiFi) to operate on the same spectrum. The advantages of hybrid sharing include reduced investment risk and maximized spectrum utility; the disadvantage is co-channel interference due to the different communication mechanisms used by the coexisting systems. Therefore, how to negotiate the use of the U6G band among different communication systems (such as cellular networks and WiFi) is a problem that needs to be solved.
[0079] To address the aforementioned issues, spectrum sharing technologies such as New Radio-Unlicensed (NR-U), Long Term Evolution-Unlicensed (LTE-U), and Long Term Evolution Licensed-Assisted Access (LTE-LAA) are employed. Specifically, NR-U, LTE-U, and LTE-LAA are technologies that allow cellular systems and Wi-Fi systems to share unlicensed spectrum. These methods employ a random access mechanism to compete for channels with Wi-Fi. However, when the number of devices in the network is large, the probability of collisions increases, transmission delays increase, and QoS becomes difficult to guarantee.
[0080] In Wi-Fi 6, a spectrum management method based on Automatic Frequency Coordination (AFC) is proposed. Specifically, Wi-Fi 6 proposes that the AFC system can be used to manage standard power access points (SP APs) in the 6 GHz band, preventing them from interfering with inherent devices (such as base stations or terminals in cellular networks) on that band. Figure 3 The diagram shows a flowchart of a spectrum requesting device requesting available spectrum from a spectrum management device, including:
[0081] 1) The SP AP registers the device with the AFC, providing information such as the device ID and installation parameters;
[0082] 2) The SP AP sends a spectrum inquiry request to the AFC, which includes the device ID, installation parameters, device geographical location, desired spectrum, and desired transmit power.
[0083] 3) The AFC sends a spectrum inquiry response to the SP AP, which includes the available spectrum, the available transmit power, and the expiration time. In other words, the AFC decides on spectrum usage based on the requesting SP AP's geographical location and database information. This method is a database-based centralized spectrum management approach that achieves geographical isolation between coexisting systems and avoids mutual interference.
[0084] However, current AFC methods can only manage spectrum based on geographical location information in wireless LAN systems, and do not consider other influencing factors (such as interference information in the environment). Therefore, this method suffers from inaccurate spectrum management, and some interference still exists at the edge of the area.
[0085] Therefore, this application provides an interference processing method and apparatus to solve the problem of inaccurate spectrum management in the prior art.
[0086] Firstly, this application provides an interference processing method, which is used in a first device, such as... Figure 4 As shown, it includes:
[0087] S401: Obtain first interference information;
[0088] For example, obtaining the first interference information includes: obtaining first interference information from a fourth device; and / or detecting and obtaining the first interference information; wherein the fourth device includes a terminal device or a network device.
[0089] For example Figure 5 As shown in the diagram, the first device can be a spectrum request device, the second device can be a spectrum management device, and the user equipment can be a fourth device. Figure 5 As shown, user equipment (UE) can report the acquired interference information to the spectrum requesting device (for example, UE i detects one interference and reports it to the spectrum requesting device with parameters {pos1 = interference location 1, strength1 = -72dBm, freq1 = 6425-6445MHz}; UE j detects two interferences and reports them to the spectrum requesting device with parameters {pos1 = interference location 1, strength1 = -65dBm, freq1 = 6425-6445MHz} and {pos2 = interference location 2, strength2 = -80dBm, freq2 = 6505-6525MHz}, respectively). Subsequently, the spectrum requesting device reports the acquired interference information to the spectrum management device. It is understood that "user equipment" here can be a terminal device, a base station device, or a routing device, or other network device.
[0090] Understandably, in one possible implementation, the interference information obtained by the spectrum requesting device only includes the information reported by the user equipment. That is, the spectrum requesting device only obtains and reports the interference information from the user equipment, but does not detect and obtain the interference itself.
[0091] In another possible implementation, the interference information obtained by the spectrum requesting device only includes the information detected and obtained by itself, that is, the user equipment did not report the interference information or the spectrum requesting device did not obtain the interference information reported by the user equipment.
[0092] In another possible implementation, the interference information obtained by the spectrum requesting device includes information reported by the user equipment and information detected by itself. That is, the spectrum requesting device not only obtains interference information from the user equipment, but also detects and obtains interference itself, and reports the interference information from the user equipment and the user equipment information detected by itself together.
[0093] It is understandable that spectrum requesting devices can detect interference through listening, sensing, or any other means. For example, a terminal device that is simultaneously connected to a cellular network and a Wi-Fi network can determine whether the currently connected cellular network is being interfered with by the Wi-Fi network by listening to the Wi-Fi beacon. As another example, if both cellular networks and Wi-Fi introduce sensing functions, these functions can be used to locate the location of interference.
[0094] For example, the first interference information includes any one or more of the following parameters: interference quantity, interference location, interference intensity, or interference frequency band / interference channel number. It is understood that the interference location can be an absolute location or a relative location, and the relative location can be represented by the location of the spectrum request device and relative distance and angle.
[0095] For example, the format of the first interference information includes: storing different parameters of the same interference together; or storing the same parameters of different interferences together.
[0096] For example, in one possible implementation, such as Figure 6A The interference information shown can include the number of interferences N, and the interference location, interference intensity, and interference frequency band corresponding to each of the N interferences (e.g., interference 1 corresponds to interference location 1, interference intensity 1, and interference frequency band 1... interference N corresponds to interference location N, interference intensity N, and interference frequency band N); common parameters from different interferences can be stored together, for example... Figure 6A The location information of N interferences is stored sequentially, the intensity information of N interferences is stored sequentially, and the frequency band information of N interferences is stored sequentially.
[0097] It is understandable that storing the same parameters from different interferences together can be done in any way, and is not limited to any particular method. Figure 6A The order in which interference location information, intensity information, and frequency band information are stored within the interference information can vary; for example, the order in which interference intensity, frequency band, and location are stored can be arbitrary (e.g., interference intensity is stored first, then interference frequency band, then interference location). Furthermore, the order in which the same parameter from different interferences is stored can also be arbitrary, for example, stored in ascending order based on the interference number (e.g., ...). Figure 6A As shown in the diagram, the interference can be stored either in descending order or according to a pre-defined order; for example, the interference quantity N can also be stored at any position in the interference information, such as the header, the beginning, or any position in the middle, and is not limited to this. Figure 6A The situation in the middle.
[0098] In another possible implementation, for example Figure 6B The format of the interference information shown. For example... Figure 6BAs shown, the interference information can include the number of interferences N, and the interference location, interference intensity, and interference frequency band corresponding to each of the N interferences (e.g., interference location 1, interference intensity 1, and interference frequency band 1 corresponding to interference 1... interference location N, interference intensity N, and interference frequency band N corresponding to interference N); different parameters of the same interference can be stored together. For example, in 6B, the interference location 1, interference intensity 1, and interference frequency band 1 of interference 1 are stored together, the interference location 2, interference intensity 2, and interference frequency band 2 of interference 2 are stored together, and the interference location N, interference intensity N, and interference frequency band N of interference N are stored together.
[0099] It is understandable that storing different parameters from the same interference together can be done in any way, and is not limited to any particular method. Figure 6B The order in which the interference's location, intensity, and frequency band information are stored within the interference information can vary; for example, the order in which the interference intensity, frequency band, and location are stored can be arbitrary (e.g., first the interference intensity, then the interference frequency band, then the interference location). Similarly, the order in which the interference is stored can also be arbitrary, for example, it can be stored in ascending order based on the interference number (e.g., ...). Figure 6B As shown in the diagram, the interference can be stored either in descending order or according to a pre-defined order; for example, the interference quantity N can also be stored at any position in the interference information, such as the header, the beginning, or any position in the middle, and is not limited to this. Figure 6B The situation in the middle.
[0100] S402: Output first interference information to the second device;
[0101] Optionally, the first interference information is output using the original value; or, the first interference information is output using an index and / or enumeration.
[0102] For example Figures 7A-7B As shown, according to Tables 1 and 2, Figure 7A Converting using raw value reporting method Figure 7B The method of reporting based on index.
[0103] Table 1 shows the mapping relationship between interference intensity (dBm) values and their corresponding indices. For example, when the interference intensity is less than -40dBm, the corresponding index is 0; when the interference intensity is greater than -60dBm and less than -70dBm, the corresponding index is 3. Table 2 shows the mapping relationship between interference frequency band (MHz) / channel number values and their corresponding indices. For example, when the interference frequency band is 6425-6445MHz (or the channel number is 97), the corresponding index is 0; when the interference frequency band is 6485-6505MHz (or the channel number is 109), the corresponding index is 3.
[0104] For example, Figure 7A The interference strength (strength1) at location 1 is -65dBm, and its corresponding index is 3 according to the interference strength range in Table 1; the interference frequency (freq1) at location 1 is 6425-6445MHz, and its corresponding index is 0 according to the interference frequency range in Table 2. Similarly, Figure 7A The interference strength (strength2) at interference location 2 is -82dBm, and its corresponding index is 5 according to the interference strength range in Table 1; the interference frequency (freq2) at interference location 2 is 6505-6525MHz, and its corresponding index is 4 according to the interference frequency range in Table 2. Figure 7A The average interference frequency (avl_freq) is 6445-6505MHz. According to the interference frequency range in Table 2, the corresponding indexes are 1, 2, and 3.
[0105] Index Interference intensity (dBm) 0 <-40 1 [-40,-50] 2 [-50,-60] 3 [-60,-70] 4 [-70,-80] 5 >-80
[0106] Table 1
[0107]
[0108] Table 2
[0109] Optionally, outputting the first interference information to the second device includes: actively reporting; periodically reporting; or reporting based on a request.
[0110] For example, in the embodiments of this application, the timing of the first device reporting interference information to the second device includes the following three methods:
[0111] 1) The first device actively reports: such as Figure 8A As shown, the first device actively reports interference information to the second device, and then the second device decides on the use of spectrum based on the reported interference information and sends the determined available spectrum to the first device.
[0112] 2) First device cycle reporting: such as Figure 8B As shown, the second device sends an interference information reporting period (e.g., T = 1 min, meaning the first device reports periodically at 1-minute intervals) to the first device. Subsequently, the first device reports interference information to the second device based on this reporting period, for example, reporting interference information once at intervals of T. Afterward, the second device decides on spectrum usage based on the reported interference information and sends the determined available spectrum to the first device.
[0113] It is understandable that the reporting cycle can be determined by the second device, the first device, or a preset value. Figure 8BThis is merely one possible implementation and does not constitute the sole limitation of this application.
[0114] 3) The first device reports based on the request from the second device: for example Figure 8C As shown, the second device sends an interference information reporting request to the first device. The first device reports the corresponding interference information according to the request. Then, the second device decides on the use of spectrum based on the reported interference information and sends the determined available spectrum to the first device.
[0115] Understandable Figures 8A-8C The implementations in these components can be combined to obtain more implementation methods.
[0116] Optionally, before outputting the first interference information to the second device, the method further includes: exchanging capability indication information with the second device. Further, exchanging capability indication information with the second device specifically includes: outputting the interference information reporting types it supports to the second device; and / or, obtaining the interference information reception types supported by the second device.
[0117] For example Figure 9 As shown, before reporting interference information, the spectrum requesting device (e.g., the first device) can interact with the spectrum management device (e.g., the second device) to exchange capability indication information, specifically including the following three methods:
[0118] 1) The spectrum requesting device (e.g., the first device) informs the spectrum management device (e.g., the second device) of the types of interference information reporting it supports: This information can be carried in the device registration or in the interference information reporting;
[0119] 2) The spectrum management device (e.g., the second device) informs the spectrum requesting device (e.g., the first device) of the types of interference information it supports;
[0120] 3) Two-way capability interaction between the spectrum requesting device (e.g., the first device) and the spectrum management device (e.g., the second device), i.e., including 1) and 2).
[0121] The interference information reporting type indication and interference information reception type indication can be represented using indexes or enumeration. Table 3 shows the mapping relationship between the description of the interaction indication information and its corresponding index, along with some examples. For instance, when the indication information is described as "interference information reporting is not supported," its corresponding index is 0; when the indication information is described as "interference location reporting is not supported, and serving user equipment interference information reporting is not supported," its corresponding index is 1, with an example of a UE / STA without awareness capability; or, when the indication information is described as "interference location reporting is supported, but serving user equipment interference information reporting is not supported," its corresponding index is 2, with an example of a UE / STA with awareness capability; or, when the indication information is described as "interference location reporting is not supported, but serving user equipment interference information reporting is supported," its corresponding index is 3, with an example of a BS / AP without awareness capability; or, when the indication information is described as "interference location reporting is supported, and serving user equipment interference information reporting is supported," its corresponding index is 4, with an example of a BS / AP with awareness capability.
[0122]
[0123] Table 3
[0124] S403: Output the first spectrum request information to the second device;
[0125] Optionally, the first spectrum request information may include parameters such as the ID of the first device, installation parameters, geographical location, spectrum to be used, and transmission power to be used.
[0126] Optionally, the first interference information and the first spectrum request information are sent together; or, the first interference information and the first spectrum request information are sent separately.
[0127] When the first interference information and the first spectrum request information are sent together, for example Figure 10A As shown, the first device sends a first spectrum request message to the second device. This spectrum request message includes first interference information; that is, the first interference information and the first spectrum request message are sent together to the second device. Subsequently, the second device makes a spectrum usage decision based on the first interference information and the first spectrum request message, and sends the determined available spectrum back to the first device. It can be understood that sending the first interference information and the first spectrum request message together can specifically mean that the first spectrum request message includes the first interference information, or vice versa. Figure 10A This application provides only one possible implementation and does not limit the implementation of this application.
[0128] When the first interference information and the first spectrum request information are sent separately, as shown in 10B, the first device sends the first interference information and the first spectrum request information to the second device respectively. The second device then makes a spectrum usage decision based on the first interference information and the first spectrum request information, and sends the determined available spectrum to the first device. It is understood that sending the first interference information and the first spectrum request information separately can specifically mean sending the first interference information first, followed by the first spectrum request information, or vice versa; the order in which they are sent does not limit the execution order in the actual method. Figure 10B This application provides only one implementation method and does not limit the implementation of this application.
[0129] S404: Obtain first spectrum response information from the second device; wherein the first spectrum response information is generated by the second device based on first interference information and first spectrum request information;
[0130] Optionally, the first spectrum response information includes any one or more of the following parameters: transmit power, available spectrum, spectrum effective time, and spectrum ineffective time.
[0131] In one possible implementation, the first spectrum response information is generated by the second device based on the first interference information and the first spectrum request information, specifically including: the first spectrum response information is generated by the second device based on the first interference information, the third interference information, and the first spectrum request information; wherein, the third interference information is the interference information acquired by the third device. For example Figure 11 As shown, the second device also acquires third interference information from the third device, and decides on the spectrum usage of the first device based on the first interference information of the first device, the third interference information of the third device, and the first spectrum query request of the first device, and sends the determined available spectrum of the first device to the first device.
[0132] Through the above implementation, before responding to a spectrum requesting device (e.g., the first device) that is currently requesting spectrum, the spectrum management device (e.g., the second device) can obtain interference information from other spectrum requesting devices (e.g., the third device), and thus make an optimal decision on the available spectrum of the spectrum requesting device that is currently requesting spectrum based on this interference information.
[0133] Understandable Figure 11This application only provides one possible implementation. In practice, there may be other spectrum requesting devices (e.g., a fourth device, a fifth device, ..., an Nth device). The spectrum management device (e.g., a second device) can obtain interference information sent by at least one of the other spectrum requesting devices (e.g., obtain interference information from a third device or a fifth device), and then make a reasonable allocation of the available spectrum of the spectrum requesting device (e.g., a first device) that is currently requesting spectrum based on the interference information.
[0134] S405: Determine the available spectrum based on the first spectrum response information.
[0135] Optionally, the first device and / or the third device may include any one of the following: a terminal device or a network device; the second device may include any one of the following: a network device, a core network device, or a server. For example, the first device and / or the third device may be a UE or BS in a cellular network, or a STA or AP in a WIFI network; the second device may be a BS or core network device in a cellular network, or an AP in a WIFI network, or a server (e.g., a cloud server).
[0136] It is understood that both the first device and the third device in this application are spectrum request devices, therefore the method applicable to the first device is also applicable to the third device.
[0137] The interference handling method in this application has been described above from the perspective of the first device side (i.e., the spectrum requesting device side). The corresponding method from the second device side (i.e., the spectrum management device side) is described below. It is understood that the corresponding methods applicable to the spectrum requesting device side in this application are also applicable to the spectrum management device side, or, for those skilled in the art, only simple adjustments are needed to implement the corresponding methods on the spectrum requesting device side on the spectrum management device side; therefore, the same parts will not be repeated.
[0138] Secondly, this application provides an interference processing method, such as... Figure 12 As shown, the method is applied to a second device, including:
[0139] S1201: Acquire interference information;
[0140] Optionally, the interference information includes: first interference information from the first device; and / or, third interference information from the third device.
[0141] For example, such as Figure 13The interference information acquired by the second device (e.g., a spectrum management device) can be first interference information from only the first device (e.g., a spectrum requesting device), third interference information from only the third device (e.g., a spectrum requesting device), or a combination of first interference information from the first device and third interference information from the third device. Therefore, the second device can respond appropriately to the spectrum request from the spectrum requesting device based on the acquired interference information, thereby improving spectrum utilization and reducing spectrum interference.
[0142] S1202: Obtain first spectrum request information from the first device;
[0143] S1203: Generate first spectrum response information based on interference information and first spectrum request information;
[0144] S1204: Output the first spectrum response information to the first device.
[0145] In the embodiments provided above, the methods provided by the embodiments of this application have been described from the perspectives of the first device / third device and the second device, respectively. To implement the functions of the methods provided by the embodiments of this application, terminals or access network devices, servers, core network devices, etc., may include hardware structures and / or software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the design constraints of the specific application of the technical solution.
[0146] Therefore, in a third aspect, this application provides a possible structure for a communication device, such as... Figure 14 As shown. These communication devices can implement one or more corresponding functions in the above method embodiments. For example, functions implemented by the first communication device or the second communication device may achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device may be a terminal or an access network device, or the communication device may be a module (such as a chip) applied in the terminal or access network device.
[0147] like Figure 14 As shown, the communication device 1400 includes a processing unit 1410 and a transceiver unit 1420. The communication device 1400 is used to implement the above-mentioned... Figure 4 In the method embodiments, the first device / third device or Figure 12 The transceiver unit 1420 functions as the second device in the system. Optionally, it may also be referred to as an output unit, an interface unit, or a communication unit, etc. In one possible implementation, the transceiver unit 1420 includes at least one of a transmitting unit or a receiving unit. The transmitting unit and the receiving unit may be integrated together, or they may be two independent units, etc.
[0148] When the communication device 1400 is used Figure 4 When considering the function of the first device (e.g., a spectrum request device), specifically:
[0149] The transceiver unit 1420 acquires first interference information; outputs the first interference information to the second device; outputs first spectrum request information to the second device; and acquires first spectrum response information from the second device.
[0150] Processing unit 1410 determines the available spectrum based on the first spectrum response information.
[0151] The first spectrum response information is generated by the second device based on the first interference information and the first spectrum request information.
[0152] In one possible implementation, the first interference information includes any one or more of the following parameters: interference quantity, interference location, interference intensity, or interference frequency band / interference channel number.
[0153] In one possible implementation, the first spectrum request information includes any one or more of the following parameters: ID of the first device, installation parameters, geographical location, spectrum to be used, and transmission power to be used.
[0154] In one possible implementation, the format of the first interference information includes: storing different parameters of the same interference together; or storing the same parameters of different interferences together.
[0155] In one possible implementation, the transceiver unit 1420 outputs first interference information to the second device, including: actively reporting; or periodically reporting; or reporting based on a request.
[0156] In one possible implementation, the first interference information is output using the original value; or, the first interference information is output using an index and / or enumeration.
[0157] In one possible implementation, the first interference information and the first spectrum request information are sent together; or, the first interference information and the first spectrum request information are sent separately.
[0158] In one possible implementation, the first spectrum response information includes any one or more of the following parameters: transmit power, available spectrum, spectrum active time, and spectrum inactive time.
[0159] In one possible implementation, the transceiver unit 1420 acquires the first interference information by: acquiring first interference information from a fourth device; and / or detecting and acquiring the first interference information; wherein the fourth device includes a terminal device or a network device.
[0160] In one possible implementation, before the transceiver unit 1420 outputs the first interference information to the second device, it further includes: interacting with the second device to exchange capability indication information.
[0161] In one possible implementation, the transceiver unit 1420 interacts with the second device to exchange capability indication information, specifically including: outputting the interference information reporting type it supports to the second device; and / or, acquiring the interference information reception type supported by the second device.
[0162] In one possible implementation, the first spectrum response information is generated by the second device based on the first interference information and the first spectrum request information, specifically including: the first spectrum response information is generated by the second device based on the first interference information, the third interference information, and the first spectrum request information; wherein, the third interference information is the interference information acquired by the third device.
[0163] In one possible implementation, the first device and / or the third device include any one of the following: a terminal device or a network device; the second device includes any one of the following: a network device, a core network device, or a server.
[0164] When the communication device 1400 is used Figure 12 The function of the second device (e.g., a spectrum management device) is specifically as follows:
[0165] The transceiver unit 1420 acquires interference information; acquires first spectrum request information output by the first device; and outputs first spectrum response information to the first device.
[0166] The processing unit 1410 generates first spectrum response information based on the interference information and the first spectrum request information.
[0167] In one possible implementation, the interference information includes: first interference information from the first device; and / or, third interference information from the third device.
[0168] In one possible implementation, the first interference information includes any one or more of the following parameters: interference quantity, interference location, interference intensity, or interference frequency band / interference channel number.
[0169] In one possible implementation, the first spectrum request information includes any one or more of the following parameters: ID of the first device, installation parameters, geographical location, spectrum to be used, and transmission power to be used.
[0170] In one possible implementation, the format of the first interference information includes: storing different parameters of the same interference together; or storing the same parameters of different interferences together.
[0171] In one possible implementation, the first interference information is output using the original value; or, the first interference information is output using an index and / or enumeration.
[0172] In one possible implementation, the transceiver unit 1420 acquires the first interference information and the first spectrum request information together; or, the first interference information and the first spectrum request information are acquired separately.
[0173] In one possible implementation, the first spectrum response information includes any one or more of the following parameters: transmit power, available spectrum, spectrum active time, and spectrum inactive time.
[0174] In one possible implementation, before acquiring the first interference information output by the first device, the transceiver unit 1420 further includes: interacting with the first device to exchange capability indication information; wherein the device that outputs the interference information includes the first device and / or the third device.
[0175] In one possible implementation, the transceiver unit 1420 interacts with the first device to exchange capability indication information, specifically including: outputting the interference information reception type it supports to the first device; and / or, acquiring the interference information reporting type supported by the first device.
[0176] In one possible implementation, the first device and / or the third device include any one of the following: a network device or a terminal; the second device includes any one of the following: a network device, a core network device, or a server.
[0177] For a more detailed description of the processing unit 1410 and the transceiver unit 1420, please refer to the above method embodiments. Figure 4 or Figure 12 The description in the text will not be repeated here.
[0178] It is understood that the division of units in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. In addition, the functional units in this application embodiment can be integrated into a physical device (e.g., in a processor), or each functional unit can be a separate physical device, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional module, etc.
[0179] Figure 15 The diagram illustrates the structure of another possible communication device provided in this application. Figure 15As shown, the communication device 1500 includes a processing circuit 1510 and an interface circuit 1520. The processing circuit 1510 and the interface circuit 1520 are coupled to each other. It is understood that the processing circuit 1510 can be a processor, and the interface circuit 1520 can be a transceiver or an input / output interface.
[0180] Optionally, the communication device 1500 may further include a memory 1530 for storing instructions executed by the processing circuit 1510, or storing input data required for the running instructions of the processing circuit 1510, or storing data generated after the running instructions of the processing circuit 1510.
[0181] Optionally, the memory (e.g., 1530) in the embodiments of this application may be integrated into the processing circuit (e.g., 1510), or the memory (e.g., 1530) and the processing circuit (e.g., 1510) may be set separately.
[0182] When the communication device 1500 is used to achieve Figure 4 or Figure 12 In the method shown, the processing circuit 1510 is used to implement the function of the processing unit 1410, and the interface circuit 1520 is used to implement the function of the transceiver unit 1420.
[0183] When the aforementioned communication device is a chip applied to a terminal, the chip implements the functions of the terminal in the above method embodiments. The chip receives information sent to the terminal by the access network device through other modules (such as a radio frequency module or antenna) in the terminal; or, the chip sends information to other modules (such as a radio frequency module or antenna) in the terminal, which is information sent by the terminal to the access network device.
[0184] When the aforementioned communication device is a module applied to an access network device, the module implements the functions of the access network device in the above method embodiments. The module receives information from other modules (such as a radio frequency module or antenna) in the access network device, the information being sent by the terminal to the access network device; or, the module sends information to other modules (such as a radio frequency module or antenna) in the access network device, the information being sent by the access network device to the terminal.
[0185] It is understood that the processor in the embodiments of this application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.
[0186] The memory in the embodiments of this application may be random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), register, hard disk, portable hard disk, CD-ROM, or any other form of storage medium known in the art.
[0187] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can reside in an ASIC.
[0188] This application embodiment also provides a communication device, which includes a processor and a memory, the processor being used to implement... Figure 4 The first device and / or Figure 12 The function of the second device in the memory. For example, a processor for executing a computer program or instructions stored in a memory, the memory for storing the computer program or instructions, such that, when the computer program or instructions are executed, they cause... Figure 4 The first device and / or Figure 12The method of the second device in the process is executed. Optionally, the processor and memory are coupled.
[0189] This application also provides a communication device, including a processor, which is used to implement... Figure 4 The first device and / or Figure 12 The function of the second device in the process.
[0190] This application also provides a computer-readable storage medium storing instructions, which may also be referred to as computer programs, computer program code, etc. The instructions execute on a computer, enabling the methods described in the above embodiments... Figure 4 The first device and / or Figure 12 The function of the second device in the process is realized.
[0191] This application also provides a computer program product, including a computer program or instructions, the computer program product comprising instructions for executing... Figure 4 A computer program or instructions for the method of the first apparatus, or the computer program product comprising instructions for performing... Figure 12 A computer program or instruction for the method of the second device.
[0192] This application embodiment also provides a chip, which includes a processor coupled to a memory. The processor is used to execute computer programs or instructions stored in the memory, such that... Figure 4 The first device and / or Figure 12 The function of the second device in the process is realized.
[0193] This application also provides a communication system, including a first communication device and a second communication device. The first communication device is used to implement... Figure 4 The first device performs the function of the second communication device, which is used to achieve the function of the first device. Figure 12 The function of the second device.
[0194] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.
[0195] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates that the preceding and following related objects have an "or" relationship. "Including at least one of A, B, and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.
[0196] It is understood that the various numerical designations or writing orders involved in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers or writing orders described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
[0197] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
Claims
1. An interference processing method, characterized in that, The method is used in a first device and includes: Obtain the first interference information; The first interference information is output to the second device; Output the first spectrum request information to the second device; Acquire first spectral response information from the second device; wherein, The first spectrum response information is generated by the second device based on the first interference information and the first spectrum request information; The communication spectrum is determined based on the first spectrum response information.
2. The method as described in claim 1, characterized in that, The first interference information includes any one or more of the following parameters: number of interferences, location of interference, intensity of interference, or frequency band / channel number of interference.
3. The method according to any one of claims 1-2, characterized in that, The step of outputting the first interference information to the second device includes: active reporting; periodic reporting; or reporting based on a request.
4. The method according to any one of claims 1-3, characterized in that, The first interference information is output using the original value; or, the first interference information is output using an index and / or enumeration.
5. The method according to any one of claims 1-4, characterized in that, The first interference information and the first spectrum request information are sent together; or, the first interference information and the first spectrum request information are sent separately.
6. The method according to any one of claims 1-5, characterized in that, The first spectrum response information includes any one or more of the following: transmission power, available spectrum, spectrum effective time, and spectrum invalidation time.
7. The method according to any one of claims 1-6, characterized in that, The acquisition of the first interference information includes: Acquire first interference information from a fourth device; and / or detect and acquire the first interference information; wherein the fourth device includes a terminal device or a network device.
8. The method according to any one of claims 1-7, characterized in that, Before outputting the first interference information to the second device, the method further includes: exchanging capability indication information with the second device.
9. The method as described in claim 8, characterized in that, The interaction of capability indication information between the second device and the second device specifically includes: outputting the interference information reporting type supported by the second device to the second device; and / or, obtaining the interference information reception type supported by the second device.
10. The method according to any one of claims 1-9, characterized in that, The first spectrum response information is generated by the second device based on the first interference information and the first spectrum request information, specifically including: the first spectrum response information is generated by the second device based on the first interference information, the third interference information, and the first spectrum request information; wherein, the third interference information is interference information acquired by the third device.
11. The method according to any one of claims 1-10, characterized in that, The first device and / or the third device includes any one of the following: a terminal device or a network device; The second device includes any one of the following: network equipment, core network equipment, or server.
12. An interference processing method, characterized in that, The method is used in a second device and includes: Obtain interference information; Obtain first spectrum request information from the first device; First spectrum response information is generated based on the interference information and the first spectrum request information; The first spectrum response information is output to the first device.
13. The method as described in claim 12, characterized in that, The interference information includes: first interference information from the first device; and / or, third interference information from the third device.
14. The method according to any one of claims 12-13, characterized in that, The interference information includes any one or more of the following parameters: number of interferences, location of interference, intensity of interference, or frequency band / channel number of interference.
15. The method according to any one of claims 12-14, characterized in that, The interference information is output using the original value; or, the interference information is output using an index and / or enumeration.
16. The method according to any one of claims 12-15, characterized in that, The interference information and the first spectrum request information are obtained together; or, the interference information and the first spectrum request information are obtained separately.
17. The method according to any one of claims 12-16, characterized in that, The first spectrum response information includes any one or more of the following: transmission power, available spectrum, spectrum effective time, and spectrum invalidation time.
18. The method according to any one of claims 12-17, characterized in that, Before acquiring the interference information, the method further includes: interacting with the device that outputs the interference information to exchange capability indication information; wherein the device that outputs the interference information includes a first device and / or a third device.
19. The method as described in claim 18, characterized in that, The interaction of capability indication information with the device that outputs interference information specifically includes: outputting the interference information reception type it supports to the device that outputs interference information; and / or, obtaining the supported interference information reporting type output by the device that outputs interference information.
20. The method according to any one of claims 12-19, characterized in that, The first device and / or the third device includes any one of the following: a network device or a terminal; The second device includes any one of the following: network equipment, core network equipment, or server.
21. A communication device, characterized in that, include: A processor is used to execute computer programs or instructions stored in memory. The memory is used to store the computer program or the instructions; When the computer program or the instructions are executed by the processor, the method of any one of claims 1-11 is performed; or, the method of any one of claims 12-20 is performed.
22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a computer, cause the method as described in any one of claims 1-11 to be performed; or cause the method as described in any one of claims 12-20 to be performed.
23. A computer program product, characterized in that, The computer program product includes a computer program or instructions for performing the method as described in any one of claims 1-11; or, includes a computer program or instructions for performing the method as described in any one of claims 12-20.