Communication method and related device
Through network equipment identification and triggering interference avoidance strategies, the problem of degradation in reception quality caused by interference from non-satellite services in satellite-earth spectrum sharing is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202311450456.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-01
- Publication Date
- 2025-05-06
AI Technical Summary
In the satellite-ground spectrum sharing scenario, interference from ground equipment corresponding to non-satellite services leads to a decrease in the reception quality of ground equipment corresponding to satellite services, and the user experience is poor.
The network equipment determines non-satellite service ground equipment that will interfere with the satellite service ground equipment, and sends information to these equipment to trigger the interference avoidance policy and reduce interference.
It effectively reduces the reception interference of non-satellite service ground equipment on satellite service ground equipment and improves user experience.
Smart Images

Figure CN119945512A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and related devices. Background Art
[0002] Satellite-to-ground spectrum sharing usually refers to the use of the same frequency band by ground equipment corresponding to satellite and non-satellite services, or the overlap of frequency bands used by ground equipment corresponding to satellite and non-satellite services. Satellite-to-ground spectrum sharing, that is, ground equipment corresponding to non-satellite services uses the same frequency band as the satellite, can effectively expand the frequency band range of ground equipment corresponding to non-satellite services. However, in the satellite-to-ground spectrum sharing scenario, ground equipment corresponding to satellite services (such as non-terrestrial networks (NTN) gateways or terminal devices) will be interfered by ground equipment corresponding to non-satellite services when receiving satellite service data from satellites, resulting in poor user experience. Therefore, how to reduce the reception interference of ground equipment corresponding to non-satellite services on ground equipment corresponding to satellite services has become a technical problem that needs to be solved urgently. Summary of the invention
[0003] The present application provides a communication method and related devices, which can reduce the reception interference of ground equipment corresponding to non-satellite services to ground equipment corresponding to satellite services.
[0004] In the first aspect, the present application provides a communication method, and optionally, the execution subject of the method can be a network device, or a component or device (such as a processor, a chip, or a chip system, etc.) applied to the network device, or a logic module or software that can realize all or part of the network device functions. The method includes: according to the frequency band information of the first device, determining the interference device that interferes with the first device in the interference area of the first device; the first device is a ground device corresponding to a satellite service, the interference device is a ground device corresponding to a non-satellite service, and the frequency band information of the interference device and the frequency band information of the first device have an intersection; sending first information to the interference device, and the first information is used to trigger the interference device to execute an interference avoidance strategy.
[0005] In the present application, the network device determines the interference devices that may interfere with the first device using satellite services on the ground, and performs avoidance control on these interference devices, thereby reducing the reception interference of ground equipment corresponding to non-satellite services (i.e., interference devices) on ground equipment corresponding to satellite services (i.e., first equipment), which is beneficial to improving user experience.
[0006] In a possible implementation, determining, according to the frequency band information of the first device, an interfering device that interferes with the first device within an interference area of the first device includes:
[0007] Determining a potential interference device for the first device according to location information of at least one second device in the interference area, where the second device is a ground device corresponding to a non-satellite service;
[0008] The interfering device is determined from the potential interfering devices according to the frequency band information of the first device and the frequency band information of the potential interfering device.
[0009] In this implementation, the network device first determines the interference area, then designates the second device in the interference area as a potential interference device, and then determines the device among the potential interference devices whose frequency band information intersects with that of the first device as an interference device. This method of determining the interference device fully considers the relationship between the location information of the interfered device and the location information of the interfering device, as well as the relationship between the frequency band information of the interfered device and the frequency band information of the interfering device, so that the division of the interference device is more accurate and more conducive to subsequent interference control.
[0010] In a possible implementation, the method further includes:
[0011] The interference area is determined based on the interference distance information and the location information of the first device.
[0012] In this implementation, the interference area is divided based on the location information of the first device combined with the interference distance information, so that the division of the interference area is more accurate and has high applicability.
[0013] In a possible implementation, the equivalent isotropic radiated power EIRP of the interference device is greater than an EIRP threshold.
[0014] In this implementation, the second device whose frequency band information intersects with the frequency band information of the first device and whose EIRP is greater than the EIRP threshold is determined as an interference device that is more likely to cause interference, so that the determined interference device is more accurate and more conducive to subsequent interference control.
[0015] In a possible implementation, the method further includes:
[0016] Determining an aggregate interference of the interfering device on the first device;
[0017] The sending first information to the interference device includes:
[0018] When the aggregate interference is not less than an aggregate interference threshold, the first information is sent to the interfering device.
[0019] In this implementation, when the aggregate interference is not less than the aggregate interference threshold, first information is sent to the interfering device. Therefore, after the interfering device executes the interference avoidance strategy based on the first information, the aggregate interference of the interfering device to the first device can be reduced.
[0020] In a possible implementation, determining the aggregate interference of the interfering device to the first device includes:
[0021] Based on the transmit power of the interfering device, the transmit gain of the interfering device, the propagation loss of the interfering device, and the receive gain of the first device, the aggregate interference of the interfering device on the first device is determined.
[0022] In this implementation, the aggregate interference of the interfering device to the first device is determined based on the transmission power of the interfering device, the transmission gain of the interfering device, the propagation loss of the interfering device, and the receiving gain of the first device, so that the calculation result of the aggregate interference is more accurate and more conducive to subsequent interference control.
[0023] In a possible implementation, the method further includes:
[0024] The interference avoidance strategy is determined based on the service information of the satellite and / or the load information of the interference device.
[0025] In this implementation, the interference avoidance strategy is determined based on the service information of the satellite and / or the load information of the interference device, taking the actual service situation into consideration, which is more conducive to interference control.
[0026] In a possible implementation, the first information includes the interference avoidance strategy.
[0027] In a possible implementation, the interference avoidance strategy includes one or more of the following:
[0028] Reduce the transmission power of the jammer, change the frequency band information of the jammer, or change the beam direction of the jammer.
[0029] In a possible implementation, the first device is a non-terrestrial network NTN gateway corresponding to the satellite service; and the method further includes:
[0030] Receiving information of the NTN gateway and satellite information from a satellite control center, wherein the satellite is used to provide the satellite service;
[0031] The information of the NTN gateway includes one or more of the following: an identifier of the NTN gateway, frequency band information of the NTN gateway, location information of the NTN gateway, or a receiving gain of the NTN gateway;
[0032] The satellite information includes one or more of the following: an identifier of the satellite and service information of the satellite.
[0033] In a possible implementation, the method further includes:
[0034] receiving information of the second device from the second device;
[0035] The information of the second device includes one or more of the following: an identifier of the second device, frequency band information of the second device, location information of the second device, transmission power of the second device, transmission gain of the second device, or beam information of the second device.
[0036] In a possible implementation, the first device is a terminal device corresponding to the satellite service; and the method further includes:
[0037] receiving information of the terminal device from the terminal device;
[0038] The information of the terminal device includes one or more of the following: an identifier of the terminal device, frequency band information of the terminal device, satellite information to which the terminal device is connected, or a receiving gain of the terminal device.
[0039] In a possible implementation, the method further includes:
[0040] Sending a positioning request to the terminal device;
[0041] A positioning response is received from the terminal device, wherein the positioning response includes location information of the terminal device.
[0042] In a possible implementation, the network device is a core network element, and the first device is a terminal device corresponding to the satellite service; and the method further includes:
[0043] Sending a subscription request to an access and mobility management function, where the subscription request is used to subscribe to the information of the terminal device; or,
[0044] Sending a first request to the terminal device, where the first request is used to request information of the terminal device;
[0045] The information of the terminal device includes one or more of the following: an identifier of the terminal device, frequency band information of the terminal device, satellite information to which the terminal device is connected, or a receiving gain of the terminal device.
[0046] In a possible implementation, the method further includes:
[0047] Receive information of the terminal device.
[0048] In a possible implementation, the method further includes:
[0049] Sending a second request to the location management function or the access and mobility management function, where the second request is used to request location information of the terminal device;
[0050] Receiving location information of the terminal device from the location management function or the access and mobility management function.
[0051] In a possible implementation, the first device is a terminal device corresponding to the satellite service; and the method further includes:
[0052] Based on the satellite information to which the terminal device is connected, the frequency band information of the terminal device is determined.
[0053] In a possible implementation, the network device is a network management element, and the network management element stores one or more of the following information of the second device:
[0054] The identifier of the second device, the frequency band information of the second device, the location information of the second device, the transmission power of the second device, the transmission gain of the second device, or the beam information of the second device.
[0055] In a possible implementation, the network device is a network management element, and the first device is a terminal device corresponding to the satellite service; and the method further includes:
[0056] Sending a third request to the access and mobility management function, wherein the third request is used to request information of the terminal device;
[0057] receiving a third response from the access and mobility management function, the third response including one or more of the following information of the terminal device:
[0058] The identifier of the terminal device, the frequency band information of the terminal device, the satellite information to which the terminal device is connected, or the receiving gain of the terminal device.
[0059] In a possible implementation, the location information of the terminal device is the location information of the terminal device stored in the network management element, such as a Minimization of Drive Tests (MDT) parameter.
[0060] In this implementation, the network device collects information about the first device and the second device in various ways, and thus can determine the interference device and the interference avoidance strategy based on the collected information, so that the solution can be implemented and the applicability of the solution is improved.
[0061] In a second aspect, the present application provides a communication device, which may be a network device or a module in a network device. The communication device includes:
[0062] A processing unit, configured to determine, according to the frequency band information of the first device, an interference device that interferes with the first device within an interference area of the first device; the first device is a ground device corresponding to a satellite service, the interference device is a ground device corresponding to a non-satellite service, and the frequency band information of the interference device and the frequency band information of the first device have an intersection;
[0063] The transceiver unit is used to send first information to the interference device, where the first information is used to trigger the interference device to execute an interference avoidance strategy.
[0064] In a possible implementation, in the case of determining, according to the frequency band information of the first device, an interfering device that interferes with the first device within an interference area of the first device, the processing unit is configured to:
[0065] Determining a potential interference device for the first device according to location information of at least one second device in the interference area, where the second device is a ground device corresponding to a non-satellite service;
[0066] The interfering device is determined from the potential interfering devices according to the frequency band information of the first device and the frequency band information of the potential interfering device.
[0067] In a possible implementation, the processing unit is further configured to:
[0068] The interference area is determined based on the interference distance information and the location information of the first device.
[0069] In a possible implementation, the equivalent isotropic radiated power EIRP of the interference device is greater than an EIRP threshold.
[0070] In a possible implementation, the processing unit is further configured to:
[0071] Determining an aggregate interference of the interfering device on the first device;
[0072] In the case of sending the first information to the interference device, the transceiver unit is used to:
[0073] When the aggregate interference is not less than an aggregate interference threshold, the first information is sent to the interfering device.
[0074] In a possible implementation, in the case of determining the aggregate interference of the interfering device on the first device, the processing unit is configured to:
[0075] Based on the transmit power of the interfering device, the transmit gain of the interfering device, the propagation loss of the interfering device, and the receive gain of the first device, the aggregate interference of the interfering device on the first device is determined.
[0076] In a possible implementation, the processing unit is further configured to:
[0077] The interference avoidance strategy is determined based on the service information of the satellite and / or the load information of the interference device.
[0078] In a possible implementation, the first information includes the interference avoidance strategy.
[0079] In a possible implementation, the interference avoidance strategy includes one or more of the following:
[0080] Reduce the transmission power of the jammer, change the frequency band information of the jammer, or change the beam direction of the jammer.
[0081] In a possible implementation, the first device is a non-terrestrial network NTN gateway corresponding to the satellite service; and the transceiver unit is used for:
[0082] Receiving information of the NTN gateway and satellite information from a satellite control center, wherein the satellite is used to provide the satellite service;
[0083] The information of the NTN gateway includes one or more of the following: an identifier of the NTN gateway, frequency band information of the NTN gateway, location information of the NTN gateway, or a receiving gain of the NTN gateway;
[0084] The satellite information includes one or more of the following: an identifier of the satellite and service information of the satellite.
[0085] In a possible implementation, the transceiver unit is used to:
[0086] receiving information of the second device from the second device;
[0087] The information of the second device includes one or more of the following: an identifier of the second device, frequency band information of the second device, location information of the second device, transmission power of the second device, transmission gain of the second device, or beam information of the second device.
[0088] In a possible implementation, the first device is a terminal device corresponding to the satellite service; and the transceiver unit is used for:
[0089] receiving information of the terminal device from the terminal device;
[0090] The information of the terminal device includes one or more of the following: an identifier of the terminal device, frequency band information of the terminal device, satellite information to which the terminal device is connected, or a receiving gain of the terminal device.
[0091] In a possible implementation, the transceiver unit is used to:
[0092] Sending a positioning request to the terminal device;
[0093] A positioning response is received from the terminal device, wherein the positioning response includes location information of the terminal device.
[0094] In a possible implementation, the network device is a core network element, the first device is a terminal device corresponding to the satellite service; and the transceiver unit is used for:
[0095] Sending a subscription request to an access and mobility management function, where the subscription request is used to subscribe to the information of the terminal device; or,
[0096] Sending a first request to the terminal device, where the first request is used to request information of the terminal device;
[0097] The information of the terminal device includes one or more of the following: an identifier of the terminal device, frequency band information of the terminal device, satellite information to which the terminal device is connected, or a receiving gain of the terminal device.
[0098] In a possible implementation, the transceiver unit is used to:
[0099] Receive information of the terminal device.
[0100] In a possible implementation, the transceiver unit is used to:
[0101] Sending a second request to the location management function or the access and mobility management function, where the second request is used to request location information of the terminal device;
[0102] Receiving location information of the terminal device from the location management function or the access and mobility management function.
[0103] In a possible implementation, the first device is a terminal device corresponding to the satellite service; and the processing unit is configured to:
[0104] Based on the satellite information to which the terminal device is connected, the frequency band information of the terminal device is determined.
[0105] In a possible implementation, the network device is a network management element, and the network management element includes a storage unit, in which one or more of the following information of the second device is stored:
[0106] The identifier of the second device, the frequency band information of the second device, the location information of the second device, the transmission power of the second device, the transmission gain of the second device, or the beam information of the second device.
[0107] In a possible implementation, the network device is a network management element, the first device is a terminal device corresponding to the satellite service; and the transceiver unit is used for:
[0108] Sending a third request to the access and mobility management function, wherein the third request is used to request information of the terminal device;
[0109] receiving a third response from the access and mobility management function, the third response including one or more of the following information of the terminal device:
[0110] The identifier of the terminal device, the frequency band information of the terminal device, the satellite information to which the terminal device is connected, or the receiving gain of the terminal device.
[0111] In a possible implementation, the location information of the terminal device is a minimization of drive tests (MDT) parameter stored in the network management element.
[0112] In a third aspect, the present application provides a communication device, which includes a processor, a transceiver and a memory, wherein the processor, the transceiver and the memory are coupled, and a computer program is stored in the memory; the processor and the transceiver are used to call the computer program in the memory so that the communication device executes any method in the first aspect.
[0113] In one possible design, the communication device may be a chip that implements the above method or a device including a chip.
[0114] In a fourth aspect, the present application provides a communication device, which includes a processor and an interface circuit, the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement any method as in the first aspect through logic circuits or execution code instructions.
[0115] In a fifth aspect, the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a computer, any method in the first aspect is implemented.
[0116] In a sixth aspect, the present application provides a computer program product. When a computer reads and executes the computer program product, the computer executes any one of the methods in the first aspect.
[0117] In a seventh aspect, the present application provides a communication system, which includes a network device for implementing the method described in any one of the first aspects above, and an interference device for implementing an interference avoidance strategy and a first device for performing satellite services.
[0118] The beneficial effects of the second to seventh aspects can refer to the beneficial effects of the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0119] Figure 1 It is a schematic diagram of the architecture of a communication system applied in an embodiment of the present application;
[0120] Figure 2 is another schematic diagram of the architecture of a communication system applied in an embodiment of the present application;
[0121] Figure 3 It is another schematic diagram of the architecture of the communication system applied in the embodiment of the present application;
[0122] Figure 4 It is another schematic diagram of the architecture of the communication system applied in the embodiment of the present application;
[0123] Figure 5 It is a flow chart of the communication method provided in the embodiment of the present application;
[0124] Figure 6 is a schematic diagram of the interference area provided in the embodiment of the present application;
[0125] Figure 7 is a schematic diagram of information transmission between the first device, the second device and the satellite control center;
[0126] Figure 8 is a schematic diagram of changing the beam direction provided in an embodiment of the present application;
[0127] Fig. 9 is a schematic diagram of the structure of a possible communication device provided in an embodiment of the present application;
[0128] Fig.10 It is a schematic diagram of the structure of a possible communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0129] The specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings.
[0130] The terms "first" and "second" and the like in the specification, claims and drawings of this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.
[0131] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0132] In the present application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural 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, c can be single or multiple.
[0133] In order to better understand the embodiments of the present application, the system architecture involved in the embodiments of the present application is first introduced below:
[0134] The technical solution of the present application can be applied to non-terrestrial networks (NTN) or scenarios where NTN and terrestrial networks (TN) are integrated. NTN systems can be, for example, satellite communication systems, high altitude platform station (HAPS) communication systems, global navigation satellite systems (GNSS), etc. TN systems can be, for example, fourth-generation (4G) communication systems (e.g., long-term evolution (LTE) systems), worldwide interoperability for microwave access (WiMAX) communication systems, fifth-generation (5G) communication systems (e.g., new radio (NR) systems), sixth-generation mobile communication (6G) systems, and future mobile communication systems.
[0135] Below Figure 1 The system architecture shown is explained as an example. Figure 1 , Figure 1 Schematic diagram of a communication system used in the embodiment of the present application. Figure 1 As shown, the communication system 1000 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 1000 may also include the Internet 300. The RAN 100 includes at least one RAN node (e.g. Figure 1 110a and 110b, collectively referred to as 110) and at least one terminal (such as Figure 1 RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment ( Figure 1 The terminal 120 is connected to the RAN node 110 in a wireless manner. The RAN node 110 is connected to the core network 200 in a wireless or wired manner. The core network device in the core network 200 and the RAN node 110 in the RAN 100 may be different physical devices, or may be the same physical device that integrates the core network logical function and the radio access network logical function.
[0136] RAN 100 may be a cellular system related to the third generation partnership project (3GPP), for example, a 4G, 5G mobile communication system, or a future evolution system (for example, a 6G mobile communication system). RAN 100 may also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), or a wireless fidelity (wireless fidelity, WiFi) system. RAN 100 may also be a communication system that integrates two or more of the above systems.
[0137] The RAN node 110, which may also be sometimes referred to as an access network device, a RAN entity or an access node, constitutes a part of the communication system to help the terminal achieve wireless access. The multiple RAN nodes 110 in the communication system 1000 may be nodes of the same type or nodes of different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative, for example, Figure 1 The network element 120i may be a helicopter or a drone, which may be configured as a mobile base station. For the terminals 120j that access the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN node 110 and the terminal 120 are sometimes referred to as communication devices, for example Figure 1 The network elements 110a and 110b may be understood as communication devices having base station functions, and the network elements 120a-120j may be understood as communication devices having terminal functions.
[0138] In one possible scenario, a RAN node may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation nodeB (gNB), a next generation base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. A RAN node may be a macro base station (e.g. Figure 1 110a in), micro base stations or indoor stations (such as Figure 1110b in the description), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node may also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the access network device in the vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the RAN node in the present application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The RAN node in the present application may also be a logical node, a logical module or software that can implement all or part of the functions of the RAN node.
[0139] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH).
[0140] Optionally, the RAN node may also be expressed in different ways, such as access network equipment. Unless otherwise specified in this application, access network equipment is used for expression.
[0141] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, CU, CU-CP, CU-UP, DU and RU are described as examples in this application. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0142] The terminal may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely used in various scenarios, for example, 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 grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc. The embodiments of the present application do not limit the device form of the terminal.
[0143] The core network 200 may include one or more functional entities (or core network elements, functional network elements, network elements, entities, etc.), such as network slice selection function (NSSF), network exposure function (NEF), network storage function (NRF), policy control function (PCF), unified data management (UDM), application function (AF), authentication server function (AUSF), access and mobility management function (AMF), session management function (SMF), etc.
[0144] For example, see Figure 2 , Figure 2 FIG. 1 is another schematic diagram of the architecture of the communication system used in the embodiment of the present application. Figure 2As shown, the communication system includes the following logical network elements: NSSF, NEF, NRF, PCF, UDM, AF, AUSF, AMF, SMF, UE, (radio) access network ((R)AN), user plane function (UPF) and data network (DN). Generally speaking, UE, (R)AN, UPF and DN are generally referred to as user layer network function entities. The user's data traffic can be transmitted through the protocol data unit (PDU) session (PDU Session) established between UE and DN. The transmission will pass through the two network functions (entities) of (R)AN and UPF; while the other parts are called control layer network functions and entities, which are mainly responsible for authentication and authorization, registration management, session management, mobility management and policy control, so as to realize reliable and stable transmission of user layer traffic. Among them:
[0145] 1. User plane network element: As the interface with the data network, it completes functions such as user plane data forwarding, session / flow-level billing statistics, bandwidth limitation, etc. That is, packet routing and forwarding, and user plane data quality of service (QoS) processing.
[0146] In a 5G communication system, the user plane network element may be a UPF network element.
[0147] 2. Authentication server: performs security authentication of users. In the 5G communication system, the authentication server can be an AUSF network element.
[0148] 3. Mobility management network element: mainly used for mobility management and access management. In the 5G communication system, the access management network element can be an AMF network element, which mainly performs functions such as mobility management and access authentication / authorization. In addition, it is also responsible for transmitting user policies between the terminal and the PCF network element.
[0149] 4. Session management network element: mainly used for session management, allocation and management of Internet protocol (IP) addresses of user equipment, selection of endpoints of manageable user plane functions, policy control and charging function interfaces, and downlink data notification.
[0150] In the 5G communication system, the session management network element can be an SMF network element, which completes terminal IP address allocation, UPF selection, and billing and QoS policy control.
[0151] 5. Application network element: In the 5G communication system, the application network element can be an AF network element, which represents the application function of a third party or operator. It is the interface for the 5G network to obtain external application data and is mainly used to convey the requirements of the application side to the network side.
[0152] 6. Unified data management network element: responsible for the management of user identification, contract data, authentication data, and user service network element registration management. In the 5G communication system, the unified data management network element can be a UDM network element.
[0153] 7. Policy control network element: including user contract data management function, policy control function, billing policy control function, quality of service (QoS) control, etc., a unified policy framework used to guide network behavior, and provide policy rule information for control plane functional network elements (such as AMF, SMF network elements, etc.).
[0154] In a 5G communication system, the policy control network element may be a PCF.
[0155] 8. Network Function Repository Functional Network Element: Provides storage and selection functions for network function entity information for other core network elements. In the 5G communication system, this network element can be an NRF network element.
[0156] 9. Network open network element: In the 5G communication system, the network open network element can be a NEF network element, which is mainly used to expose the services and capabilities of 3GPP network functions to AF, and also allows AF to provide information to 3GPP network functions.
[0157] 10. Network slice selection function network element: responsible for selecting network slices for UE. In the 5G communication system, this application network element can be the NSSF network element.
[0158] Optionally, the embodiment of the present application can also be applied to Figure 3 Another 3GPP communication system architecture shown, or Figure 4 The non-3GPP communication system architecture shown is different from the 3GPP system architecture. Figure 4 The system architecture shown has added a non-3gpp inter working function (N3IWF). Figure 4The untrusted non-3GPP access network element allows the terminal equipment and the 3GPP core network to interconnect and communicate using non-3GPP technologies, such as wireless-fidelity (Wi-Fi), worldwide interoperability for microwave access (WiMAX), code division multiple access (CDMA) networks, etc. Compared with the trusted non-3GPP access network equipment that can directly access the 3GPP core network, this network element needs to interconnect and communicate with the 3GPP core network through a secure tunnel established by a security gateway, such as an evolved packet data gateway (ePDG) or N3IWF.
[0159] The above-mentioned functional network element can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). The above-mentioned functional network element can be divided into one or more services, and further, there may be services that exist independently of the network function. In this application, an instance of the above-mentioned functional network element, or an instance of a service included in the above-mentioned functional network element, or an instance of a service that exists independently of the network function can be referred to as a service instance.
[0160] In addition, although not shown, the CN may also include other possible network elements, such as a coexistence control function (CCF), a location management function (LMF), and other network elements.
[0161] It should be noted that in the 5G communication system, each functional network element can be Figure 2 The names of the functional network elements shown in the figure may still be the same in the communication system evolved after 5G (such as 6G communication system). Figure 2 The names of the various functional network elements shown in the figure may also have other names. For example, in a 5G communication system, the policy control network element may be a PCF. In a communication system evolved after 5G (such as a 6G communication system), the policy control function may still be a PCF, or may have other names, which is not limited in this application.
[0162] It should be noted that the message names between network elements or the names of parameters in the messages in the following embodiments of the present application are merely examples, and other names may be used in specific implementations, and the embodiments of the present application do not impose any specific limitations on this.
[0163] In this application, "sending information to...(terminal)" can be understood as the destination of the information being the terminal. It can include sending information to the terminal directly or indirectly. "Receiving information from...(terminal)" can be understood as the source of the information being the terminal, which can include receiving information from the terminal directly or indirectly. The information may be processed as necessary between the source and destination of the information, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.
[0164] It should be understood that the terminal device in the embodiment of the present application can be any of the above-mentioned devices or chips, which are not specifically limited here. Whether as a device or as a chip, the terminal device can be manufactured, sold or used as an independent product. In this embodiment and subsequent embodiments, only the terminal device is used as an example for introduction.
[0165] It should be understood that the device used to implement the function of the access network device in the embodiment of the present application may be the access network device itself, or may be a device that can support the access network device to implement the function, such as a chip system or a combination device or component that can implement the function of the access network device, and the device can be installed in the access network device. In the embodiment of the present application, the chip system may be composed of chips, or may include chips and other discrete devices. In this embodiment and subsequent embodiments, only the access network device is used as an example for introduction.
[0166] In order to facilitate the understanding of the content of this solution, some of the terms involved in the embodiments of the present application are explained below to facilitate understanding by those skilled in the art. This part is only for ease of understanding and cannot be regarded as a specific limitation of the present application.
[0167] 1. Satellite-ground spectrum sharing
[0168] Satellite-ground spectrum sharing usually means that the ground equipment corresponding to satellite and non-satellite services use the same frequency band, or that the frequency bands used by ground equipment corresponding to satellite and non-satellite services overlap.
[0169] 2. Satellite services and non-satellite services
[0170] Satellite services may be, for example, satellite communication / talk services, satellite data transmission services (such as detection information data transmission), etc. Non-satellite services may be, for example, terrestrial communication / talk services, etc.
[0171] 3. Ground equipment
[0172] In this application, the equipment deployed on the ground is referred to as ground equipment.
[0173] 4. Polarization
[0174] Polarization refers to the vibration direction of the electromagnetic field. According to the characteristics of the electric field vector trajectory, polarization modes can be divided into linear polarization, circular polarization, and elliptical polarization. Among them, the polarization mode when the orientation of the electric field vector in space is fixed is called linear polarization. Linear polarization is further divided into horizontal polarization and vertical polarization. The polarization mode when the projection of the trajectory of the end of the electric field vector on a plane perpendicular to the propagation direction is a circle is called circular polarization. Circular polarization is further divided into left-hand circular polarization and right-hand circular polarization: if the polarization plane rotates with time and forms a right-hand spiral relationship in the direction of electromagnetic wave propagation, it is called right-hand circular polarization; if the polarization plane rotates with time and forms a left-hand spiral relationship in the direction of electromagnetic wave propagation, it is called left-hand circular polarization.
[0175] 5. GNSS assisted positioning, UE assisted positioning, and Mobility Pattern positioning
[0176] GNSS assisted: This positioning method requires that both the network and the terminal device (such as a mobile phone) can receive GNSS information. In this positioning method, the network can determine the GNSS satellites above the area where the terminal device is currently located, and provide this information to the terminal device, so that the terminal device can narrow the satellite search range and shorten the search time based on this information, and complete the search process for available satellites more quickly. After the terminal device quickly obtains its own position and then sends the position information to the network's positioning service center, a more accurate position can be calculated.
[0177] UE assisted: The terminal device completes the positioning measurement, and the base station / network calculates the precise location of the terminal device based on the measurement results.
[0178] Mobility Pattern: Estimates the future movement area or movement trajectory of the terminal device based on the historical location information of the terminal device when it accesses the network (such as tracking area (TA) and cell information).
[0179] It should be understood that in the satellite-ground spectrum sharing scenario, since the ground equipment corresponding to the satellite service (such as the NTN gateway or terminal equipment) will be interfered with by the ground equipment corresponding to the non-satellite service when receiving the satellite service data from the satellite, resulting in a poor user experience. Therefore, the present application proposes a communication method that can reduce the reception interference of the ground equipment corresponding to the non-satellite service on the ground equipment corresponding to the satellite service, thereby improving the user experience.
[0180] The communication method and communication device provided by this application are described in detail below:
[0181] See also Figure 5 , Figure 5 is a flow chart of the communication method provided in the embodiment of the present application. Figure 5 As shown, the communication method includes the following steps S501-S502. Figure 5 The method shown may be performed by a network device or a chip in the network device. For the convenience of description, this application is mainly described with the network device as the execution subject. It should be understood that Figure 5 is a schematic flow chart of an embodiment of the method of the present application, which shows the detailed communication steps or operations of the method, but these steps or operations are only examples, and the embodiment of the present application can also perform other operations or Figure 5 In addition, Figure 5 The steps in Figure 5 are executed in a different order than those presented, and may not be executed in the order Figure 5 All operations in . Among them:
[0182] S501: A network device determines, according to frequency band information of a first device, an interference device that interferes with the first device within an interference area of the first device.
[0183] Among them, the first device is a ground device corresponding to the satellite service, for example, the first device can be a terminal device that receives satellite service data sent by a satellite (or a terminal device that uses satellite services), or the first device can also be an NTN gateway (or a gateway station) that receives satellite service data sent by a satellite, etc., and this application does not limit this. The interference device is a ground device corresponding to a non-satellite service, for example, the interference device can be a base station in a cellular system, etc., and this application does not limit this. The frequency band information of the first device can be understood as information about the frequency band range used by the first device (or information about the service frequency band corresponding to the satellite service of the first device), for example, the frequency band information of the first device is 10GHz~10.5GHz. The frequency band information of the interference device can be understood as information about the frequency band range used by the interference device (or information about the service frequency band corresponding to the non-satellite service of the interference device), for example, the frequency band information of the interference device is 10GHz~10.4GHz. It should be understood that the frequency band information of the interference device and the frequency band information of the first device have intersection / overlap / overlap. For example, the frequency band information of the first device is 10GHz~10.5GHz. Assuming that the frequency band information of a second device (for example, the second device 1) is 10GHz~10.4GHz, since there is an intersection between 10GHz~10.5GHz and 10GHz~10.4GHz (that is, 10GHz~10.4GHz), the second device 1 is a device that interferes with the first device, that is, an interfering device.
[0184] In some feasible implementations, the network device determines the interference device that interferes with the first device in the interference area of the first device based on the frequency band information of the first device, which can be specifically understood as: the network device determines the potential interference device of the first device based on the location information of at least one second device in the above-mentioned interference area. Among them, the second device is a ground device corresponding to the non-satellite service, and the interference area can be determined based on the interference distance information and the location information of the first device. Then, the network device determines the interference device from the potential interference devices based on the frequency band information of the first device and the frequency band information of the potential interference device. That is to say, the network device can first determine the interference area of the first device based on the interference distance information and the location information of the first device, and then determine one or more second devices located in the interference area as potential interference devices based on the location information of at least one second device, and finally determine the devices among the potential interference devices that have intersections / overlaps with the frequency band information of the first device as interference devices.
[0185] Further optionally, in order to make the determined interference device more accurate, the network device can determine the interference device by combining the equivalent isotropically radiated power (EIRP) of the potential interference device and the frequency band information of the potential interference device. For example, the network device can determine the device whose frequency band information of the potential interference device and the first device intersect and whose EIRP is greater than the EIRP threshold as an interference device. The EIRP threshold can be a preconfigured, predefined, or a value obtained through other network management network elements, and this application does not limit this.
[0186] For example, it is assumed that the potential interference devices in the interference area include second devices 1 to 5, wherein the frequency band information of the first device is 10GHz to 10.5GHz, the frequency band information of the second device 1 is 10GHz to 10.4GHz, the frequency band information of the second device 2 is 9GHz to 10.75GHz, the frequency band information of the second device 3 is 9.8GHz to 10.3GHz, the frequency band information of the second device 4 is 10.7GHz to 12.75GHz, and the frequency band information of the second device 3 is 11GHz to 11.5GHz. In addition, the EIRP threshold is -6dBm, the EIRP of the second device 1 is -5dBm, the EIRP of the second device 2 is -4dBm, the EIRP of the second device 3 is -8dBm, the EIRP of the second device 4 is -10dBm, and the EIRP of the second device 5 is -13dBm. Therefore, it can be determined that the interfering devices whose frequency band information overlaps with that of the first device and whose EIRP is greater than the EIRP threshold are the second device 1 and the second device 2.
[0187] The interference distance information may be a preset empirical value of a distance that may cause interference (e.g., distance r) for the network device. The distance r may be determined based on an interference threshold (e.g., -6dBm) and an interference value (simulation) of the second device to the first device simulated in free space. For example, when the location information of the first device is a static location, the interference area may be a circular area divided by the location information of the first device as the center and the distance r as the radius, such as Figure 6 As shown in (a) in the figure. For another example, when the position information of the first device is a dynamic position (or a motion trajectory, or a dynamic trajectory), the interference area can be an area divided by a boundary of the dynamic trajectory of the first device as a center line and perpendicular to the center line width 2r, such as Figure 6 As shown in (b) in FIG. 4 , when the location information of the first device is a dynamic location, the interference area may also be an outer circle area with the dynamic track as the inner circle and a distance r from the inner circle boundary, such as Figure 6 As shown in (c).
[0188] It should be noted that, in the embodiment of the present application, the network device may first collect information of the first device and the second device before determining the interfering device. For example, in one implementation, each device (i.e., the first device or the second device) may respectively send a registration message to the network device carrying corresponding information, such as Figure 7 As shown in steps a to c in the figure. Then, the network device determines the interference device based on the collected information and sends the first information to the interference device, such as Figure 7 As shown in steps d to e.
[0189] Exemplarily, for the second device, the second device may specifically be a base station in a cellular system, etc., wherein the second device may report its own information to the network device (for example, sending the information of the second device to the network device through a registration message). The information of the second device may include one or more of the following: an identifier of the second device (for example, a global access network identifier (Global RAN ID), a medium access control (MAC) address, etc.), frequency band information of the second device, location information of the second device, transmit power of the second device, transmit gain of the second device, beam information of the second device (for example, the number of beam scans / number of beams of the second device in a sector, etc.), or polarization mode of the second device, etc. Optionally, the transmit power of the second device and the transmit gain of the second device may also be the EIRP information of the second device, without limitation.
[0190] Exemplarily, the first device may be an NTN gateway corresponding to a satellite service. Generally speaking, the information of the NTN gateway may be sent to the network device by a satellite control center, wherein the satellite control center may be deployed on the ground or on a satellite. It should be understood that in addition to storing the information of the NTN gateway, the satellite control center also stores the information of the satellite providing the satellite service, that is, the satellite control center may send the information of the NTN gateway and the satellite to the network device (for example, sending the information of the NTN gateway and the satellite to the network device through a registration message). The information of the NTN gateway includes one or more of the following: an identifier of the NTN gateway (for example, an Internet protocol (IP) address or a media access control (MAC) address of the NTN gateway, etc.), frequency band information of the NTN gateway, location information of the NTN gateway (for example, a static location of the NTN gateway or a dynamic trajectory of the NTN gateway, etc.), a receiving gain of the NTN gateway, or a polarization mode of the NTN gateway, etc. The satellite information may include one or more of the following: satellite identification (such as international satellite identification, satellite IP address, or MAC address, etc.), satellite service information (such as service information including service frequency band, service time, service location, etc.). Generally speaking, the dynamic trajectory of the NTN gateway is generally a fixed motion trajectory.
[0191] Exemplarily, the first device may also be a terminal device corresponding to a satellite service. Generally speaking, the terminal device corresponding to the satellite service may actively send information of the terminal device to the network device (for example, reporting information of the terminal device to the network device through a registration message), wherein the information of the terminal device includes one or more of the following: an identifier of the terminal device (for example, a subscription permanent identifier (SUPI), a subscription concealed identifier (SUCI), a permanent equipment identifier (PEI), a globally unique AMF identifier (GUAMI), etc.), frequency band information of the terminal device, satellite information to which the terminal device is connected, receiving gain of the terminal device, or polarization mode of the terminal device, etc. Optionally, since the terminal device is mobile, the location information of the terminal device may be reported by the terminal device in real time, or may be reported by the terminal device triggered by the network device. For example, the network device may send a positioning request to the terminal device corresponding to the satellite service to request the location information of the terminal device. Accordingly, after the terminal device receives the positioning request, the terminal device may feedback its own location information to the network device through a positioning response. Generally speaking, the location information of the terminal device can be determined by UE-assisted, GNSS-assisted or other positioning methods, or by acquiring a mobility pattern (Mobility Pattern) of the terminal device, and this application does not impose any limitation on this.
[0192] It should be understood that the network devices mentioned in the embodiments of the present application may be core network elements (e.g., CCF), network management elements, AF, or network devices integrated on a service bus, etc., without limitation. In order to make the solution provided by the present application clearer, further supplementary explanation is given below mainly for the case where the network devices are core network elements and network management elements.
[0193] Case 1: When the network device is a core network element, it may be a CCF, or it may be another core network element that integrates the CCF function. This application does not limit this. For the convenience of description, the network device is mainly used as an example of CCF for schematic illustration. It should be noted that when the network device is a CCF, for the terminal device corresponding to the satellite service, in addition to the above-mentioned implementation method in which the terminal device actively reports the information of the terminal device to the CCF, the CCF can also subscribe to the information of the terminal device corresponding to the satellite service from the AMF. That is to say, the CCF can send a subscription request to the AMF, and the subscription request is used to subscribe to the information of the terminal device corresponding to the satellite service (for example, the subscription request includes a first indication information, and the first indication information indicates a request to subscribe to the information of the terminal device corresponding to the satellite service). Correspondingly, the AMF receives a subscription request from the CCF, and upon obtaining the information of the terminal device corresponding to the satellite service, feeds back a subscription response to the CCF, where the subscription response includes the information of the terminal device corresponding to the satellite service, wherein the terminal device information carried in the subscription response may include one or more of the terminal device identification, the frequency band information of the terminal device, the satellite information connected to the terminal device, the receiving gain of the terminal device, or the polarization mode of the terminal device.
[0194] Optionally, in addition to the above-mentioned subscription method, CCF may also directly send a first request to the terminal device, and the first request is used to request the information of the terminal device. Accordingly, after receiving the first request, the terminal device may feedback a first response to CCF, and the first response carries the information of the terminal device. It should be understood that since the present application mainly focuses on the information reporting of the terminal device corresponding to the satellite service, in order to avoid CCF requesting the information of the terminal device corresponding to other non-satellite services, CCF may also send a subscription request to AMF before requesting the information of the terminal device, and carry the first indication information in the subscription request, and the first indication information indicates that the subscription is for the information of the terminal device corresponding to the satellite service. Therefore, AMF may send a subscription response to CCF only when it determines that a certain terminal device is a terminal device corresponding to the satellite service. The subscription response includes the identification information of the terminal device corresponding to the satellite service. Therefore, CCF may send a first request to the terminal device corresponding to the identification information based on the identification information of the terminal device fed back by AMF to request the information of the terminal device corresponding to the satellite service.
[0195] Optionally, when the network device is a core network element (such as CCF), for the terminal device corresponding to the satellite service, in addition to the above-mentioned implementation method of the terminal device actively reporting the location information of the terminal device to the CCF and the method of the network device triggering the terminal device to report the location information of the terminal device, the CCF can also request the location information of the terminal device from the LMF or AMF. For example, the CCF sends a second request to the LMF or AMF, and the second request is used to request the location information of the terminal device corresponding to the satellite service. Correspondingly, the LMF or AMF responds to the second request and feeds back a second response to the CCF, and the second response includes the location information of the terminal device corresponding to the satellite service. Exemplarily, for the LMF, the LMF can use its positioning function to obtain the location information of the terminal device (for example, execute the positioning method of GNSS assistance in TS23.273 6.15, which is not repeated here), and for the AMF, the AMF can determine the location information of the terminal device by obtaining the mobility pattern of the terminal device.
[0196] Optionally, for the frequency band information of the terminal device, in addition to the aforementioned implementation method of reporting by the terminal device or the implementation method of subscribing to the AMF, the CCF can also query / index the frequency band information corresponding to the satellite connected by the terminal device (i.e., the frequency band information corresponding to the satellite service provided by the satellite, i.e., the frequency band information of the terminal device corresponding to the satellite service) in the information stored in the CCF based on the satellite information connected by the terminal device (e.g., the identification of the satellite). Optionally, the frequency band information of the terminal device can also be stored in other core network elements, such as the UDM, so the CCF can also query the UDM for the frequency band information corresponding to the satellite information connected by the terminal device.
[0197] It should be understood that the network device introduced above is an implementation method in the core network element scenario, and can be used in the case where the terminal device corresponding to the satellite service and the core network element are located in the same public land mobile network (PLMN). In actual applications, the terminal device corresponding to the satellite service can also be in a different PLMN from the core network to which it is connected. At this time, the information of the terminal device corresponding to the satellite service can be routed back to the CCF in the home PLMN (hPLMN) for registration. The CCF in the hPLMN then determines the hRAN (i.e., the interfering device) that will interfere with the terminal device corresponding to the satellite service based on the information of the terminal device corresponding to the satellite service (i.e., the first device) and the information of the hRAN (i.e., the second device), and sends the first information to the hRAN that generates interference to instruct these hRANs to avoid the terminal devices corresponding to the satellite service.
[0198] Optionally, when the network device is a core network element, the information of the second device can be sent by the second device to the CCF, which is not described in detail here. The information of the NTN gateway and the information of the satellite can be sent by the satellite control center to the CCF, which is not described in detail here.
[0199] Case 2: When the network device is a network management element, the network management element can request the information of the terminal device from the AMF.
[0200] Specifically, since there is no interface between the network management element and the terminal device, but there is an interface between the network management element and the base station and the core network element, the network management element can request the information of the terminal device from the AMF, for example, the requested terminal device information includes one or more of the terminal device identification, the frequency band information of the terminal device, the satellite information connected to the terminal device, the receiving gain of the terminal device, or the polarization mode of the terminal device, etc. The location information of the terminal device can be replaced by the minimization of drive tests (MDT) parameters in the network management element. Generally speaking, the MDT parameters are the longitude and latitude information of the terminal device.
[0201] In addition, since the network management element is configured / stored with the information of the base station in the cellular system (i.e., the information of the second device), the information of the second device does not need to be obtained through additional steps. The information of the NTN gateway and the information of the satellite can be sent to the network management element (such as CCF) by the satellite control center through the northbound interface, which will not be repeated here.
[0202] Optionally, in addition to the various implementation methods described above, the information of the first device and the second device can also be centrally stored in a network element, such as UDM / unified data repository function (UDR) / unstructured data storage function (UDSF), so that the network device can directly obtain the information of all the first devices and the second devices from UDM / UDR / UDSF.
[0203] It should be noted that the information of the first device and the second device collected by the above network device can be used to determine which second device(s) are interference devices of the first device and determine the interference avoidance strategy corresponding to the interference device.
[0204] S502: The network device sends first information to the interference device.
[0205] The first information is used to trigger the interfering device to execute an interference avoidance strategy to reduce the interference of the interfering device to the first device (for example, reducing the aggregate interference of the interfering device to the first device to be less than the aggregate interference threshold). Specifically, the first information can be implemented by a message or an information element in a message, and the message can be an existing message or a newly added message without limitation.
[0206] Specifically, S502 may include the network device determining the aggregate interference of the interfering device to the first device, and sending first information to the interfering device when the aggregate interference is not less than the aggregate interference threshold.
[0207] Here, the aggregate interference may be the sum of the interference values of all interfering devices on the first device, or the aggregate interference may be the weighted sum of the interference values of all interfering devices on the first device, wherein the value used for weighting (or weight value) may be related to the load and / or antenna angle of the interfering device, etc., and is not limited here. Among them, the aggregate interference threshold may be a preconfigured, predefined, or a value obtained through other network management network elements, and this application does not limit this. This embodiment of the application is understood by taking the aggregate interference threshold of -6dBm as an example.
[0208] Generally speaking, for any interfering device, the interference of the interfering device to the first device can be determined based on the transmit power of the interfering device, the transmit gain of the interfering device, the propagation loss of the interfering device, and the receive gain of the first device.
[0209] Exemplarily, the interference value of a certain interference device on the first device satisfies: I=Tx+Gx+Gr-PL(d), where I represents the interference value of the interference device on the first device, Tx is the transmission power of the interference device, Gx is the transmission gain of the interference device, Gr is the receiving gain of the first device, and PL(d) is the propagation loss of the interference device.
[0210] It should be understood that when the number of interfering devices is 2 or more, the aggregate interference of all interfering devices to the first device satisfies: total =∑Tx i +Gx i +Gr-PL(d i ), where I total represents the aggregate interference, Tx i is the transmission power of the i-th interfering device, Gx i is the transmission gain of the i-th interfering device, Gr is the receiving gain of the first device, PL(d i ) is the propagation loss of the i-th interfering device. Alternatively, the aggregate interference of multiple interfering devices to the first device satisfies: total =∑Wi (Tx i +Gx i +Gr-PL(d i )), where I total represents the aggregate interference, W i is the weight value of the i-th interfering device, Tx i is the transmission power of the i-th interfering device, Gx i is the transmission gain of the i-th interfering device, Gr is the receiving gain of the first device, PL(d i ) is the propagation loss of the ith interfering device. It should be understood that the propagation loss of any interfering device is usually related to the polarization mode of the interfering device.
[0211] In one possible implementation, the interference avoidance strategy may be pre-configured, and then the first information may be used to dynamically indicate which interference avoidance strategy to execute. For example, the first information may be used to trigger the interference device to execute the first interference avoidance strategy. Specifically, the first information may include identification information of the first interference avoidance strategy. For example, assume that the pre-configured interference avoidance strategy includes interference avoidance strategy 1 corresponding to identification 1, interference avoidance strategy 2 corresponding to identification 2, and interference avoidance strategy 3 corresponding to identification 3. The first information may be used to trigger the interference device to execute the interference avoidance strategy corresponding to identification 1. Therefore, the interference device may determine the interference avoidance strategy 1 corresponding to identification 1 based on the received first information, and execute the interference avoidance strategy 1.
[0212] Optionally, in another possible implementation, the interference avoidance strategy may also be determined by the network device and sent to the interference device through the first information, that is, the first information may include a specific interference avoidance strategy. For example, the network device may determine the interference avoidance strategy (e.g., interference avoidance strategy 1) based on the satellite's service information and / or the load information of the interference device, and send the interference device a first information including the interference avoidance strategy 1 and a trigger execution instruction. In other words, the interference device receiving the first information may execute the interference avoidance strategy 1 according to the first information. Among them, the satellite's service information includes service time, service location, service frequency band, etc. Generally speaking, the satellite's service time determines the time period in which the strategy needs to be executed, and the service location determines which interference devices in the interference area need to execute the strategy.
[0213] Exemplarily, it is assumed that the first device is UE1, and the interference devices of UE1 are base stations 1 to 4. The interference value of base station 1 to UE1 is -1dB, the interference value of base station 2 to UE1 is -2dB, the interference value of base station 3 to UE1 is -2dB, and the interference value of base station 4 to UE1 is -4dB. If the aggregate interference threshold is -6dB, since the aggregate interference of base stations 1 to 4 = (-1dB) + (-2dB) + (-2dB) + (-4dB) = -9dB> -6dB, the network device can send first information to one or more interference devices to trigger the interference device to execute the interference avoidance strategy. One possible implementation is to first arrange the interference values in ascending order, such as -1dB, -2dB, -2dB, -4dB, and then start from the smallest interference value, accumulate the interference values, determine the interference device that makes the aggregate interference greater than the aggregate interference threshold, and instruct the interference devices that make the aggregate interference greater than the aggregate interference threshold to reduce the transmission power. For example, in the above example, the aggregate interference of base stations 1 to 3 is not greater than the aggregate interference threshold, but the addition of base station 4 will make the aggregate interference of base stations 1 to 4 greater than the aggregate interference threshold. Therefore, the network device can instruct base station 4 to reduce the transmission power so that the aggregate interference of base stations 1 to 4 is less than the aggregate interference threshold after the transmission power is reduced. Another possible implementation is to determine the reduction range of the transmission power based on the load information of the interference device. It should be understood that the higher the load of a certain interference device, the higher the number of users in the network or the traffic volume of the interference device, that is, the interference device is serving more users. Therefore, for interference devices with higher loads, the reduction range of their transmission power is smaller. For example, assuming that the load information of base station 1 is 20%, the load information of base station 2 is 30%, the load information of base station 3 is 70%, and the load information of base station 4 is 10%, then the interference avoidance strategy can be to reduce the transmission power of base station 4 by 50%, the transmission power of base station 1 by 30%, the transmission power of base station 2 by 20%, and the transmission power of base station 1 by 5%, so that after reducing the transmission power, the aggregate interference of base stations 1 to 4 is less than the aggregate interference threshold.
[0214] Optionally, in another possible implementation, the first information may only trigger execution without indicating which interference avoidance strategy is to be specifically executed. Specifically, the first information may be a message or indication information carried in a message, and the indication information is used to indicate the execution of the interference avoidance strategy. After receiving the first information, the interference device determines which interference avoidance strategy to execute and executes the corresponding interference avoidance strategy. For example, the interference device may reduce or increase a fixed power each time based on its own transmission power to change the transmission power used by itself. For another example, the interference device may also reduce or increase a fixed frequency each time based on the frequency band range used by itself to change the frequency band information used by itself. For another example, the interference device may also reduce or increase a fixed angle value each time based on its own beam direction to change the beam direction of its own transmission.
[0215] Generally speaking, the interference avoidance strategy may include one or more of the following: reducing the transmission power of the interfering device, changing the frequency band information of the interfering device, or changing the beam direction of the interfering device, without restriction.
[0216] Optionally, the above-mentioned interference avoidance strategy also includes: a specific amplitude value of the change in transmit power, a specific frequency band range after the frequency band information is changed, or a specific value of the change in beam direction (such as an angle value), etc. Taking transmit power as an example, the interference avoidance strategy can not only indicate the reduction of transmit power, but also indicate the reduction amplitude of transmit power, or reduce it to a specific value. Specifically, the interference avoidance strategy may include the reduction amplitude of transmit power or the specific value. Similarly, for frequency band information, the interference avoidance strategy can not only indicate the change of frequency band information, but also indicate the change of frequency band information to a certain frequency band range, or indicate the change amplitude of frequency (such as the increase or decrease of frequency amplitude), or the interference avoidance strategy can indicate an unavailable (or not allowed to use) frequency band range. For beam direction, the interference avoidance strategy can not only indicate the change of beam direction, but also indicate the change to a certain direction or angle adjustment value. Generally speaking, the angle adjustment value can be determined based on the beam information of the interfering device (the number of beam scans / number of beams of the interfering device in a sector, etc.), for example, the network device can calculate the angle of each beam according to the number of beam scans of the interfering device. For example, Figure 8 It is a schematic diagram of changing the beam direction provided in an embodiment of the present application.
[0217] Optionally, due to the high density of ground equipment deployment, the same second device may serve as an interference device for different first devices. Therefore, the network device may give different interference avoidance strategies to the same interference device based on the interference value of the same interference device to different first devices. In one implementation, for different interference avoidance strategies, the network device can execute a strategy decision and select a strategy that reduces interference more. Alternatively, if the two strategies do not conflict (such as reducing the transmit power and changing the beam scanning direction), the network device unit can instruct the interference device to execute both strategies at the same time. For example, assuming that base station 1 is an interference device for both UE1 and UE2, for UE1, base station 1 can meet the demand by reducing the power by 3dB. For UE2, base station 1 can meet the demand by reducing the power by 6dB. That is to say, if base station 1 is only required to reduce the power by 3dB, it will still cause interference to UE2. Therefore, the network device can execute a strategy decision to select a strategy that reduces interference more. For example, the network device selects a strategy to reduce the transmit power by 6dB and sends it to base station 1.
[0218] Optionally, in another implementation, for the case where the same second device serves as an interference device for different first devices, if the same interference device corresponds to different interference avoidance strategies, then the network device can send multiple interference avoidance strategies to the interference device, and the interference device itself executes the strategy decision to select a strategy that reduces interference more. For example, assuming that base station 1 is an interference device for both UE1 and UE2, where for UE1, base station 1 can meet the demand by reducing the power by 3dB, and for UE2, base station 1 can meet the demand by reducing the power by 6dB, then the network device can simultaneously send interference avoidance strategies of reducing the power by 3dB and reducing the power by 6dB to base station 1, and base station 1 itself executes the strategy decision to select a strategy that reduces interference more, for example, base station 1 can choose to execute a strategy of reducing the transmission power by 6dB.
[0219] In an embodiment of the present application, the network device determines the interfering devices that may interfere with the first device using satellite services on the ground, and performs avoidance control on these interfering devices, thereby reducing the reception interference of ground devices corresponding to non-satellite services on ground devices corresponding to satellite services, which is beneficial to improving user experience.
[0220] The following will be combined Figure 9-10 The communication device provided in this application is described in detail.
[0221] It is understandable that in order to implement the functions in the above embodiments, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0222] Fig. 9 and Fig.10 A schematic diagram of the structure of possible communication devices provided for embodiments of the present application. These communication devices can be used to implement the functions of the network devices in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication device can be a network device, and can also be a module (such as a chip) applied to a network device.
[0223] like Fig. 9 As shown, the communication device 900 includes a processing unit 910, a transceiver unit 920 and a storage unit 930. The communication device 900 is used to implement the above Figure 5 The functions of the network device in the method embodiment shown in FIG.
[0224] When the communication device 900 is used to implement Figure 5 The functions of the network device in the method embodiment shown are:
[0225] The processing unit 910 is configured to determine, according to the frequency band information of the first device, an interference device that interferes with the first device within the interference area of the first device; the first device is a ground device corresponding to a satellite service, the interference device is a ground device corresponding to a non-satellite service, and the frequency band information of the interference device and the frequency band information of the first device have an intersection;
[0226] The transceiver unit 920 is used to send first information to the interference device, where the first information is used to trigger the interference device to execute an interference avoidance strategy.
[0227] In a possible implementation, in the case of determining, according to the frequency band information of the first device, an interfering device that interferes with the first device within an interference area of the first device, the processing unit 910 is configured to:
[0228] Determining a potential interference device for the first device according to location information of at least one second device in the interference area, where the second device is a ground device corresponding to a non-satellite service;
[0229] The interfering device is determined from the potential interfering devices according to the frequency band information of the first device and the frequency band information of the potential interfering device.
[0230] In a possible implementation, the processing unit 910 is further configured to:
[0231] The interference area is determined based on the interference distance information and the location information of the first device.
[0232] In a possible implementation, the equivalent isotropic radiated power EIRP of the interference device is greater than an EIRP threshold.
[0233] In a possible implementation, the processing unit 910 is further configured to:
[0234] Determining an aggregate interference of the interfering device on the first device;
[0235] In the case of sending the first information to the interference device, the transceiver unit 920 is used to:
[0236] When the aggregate interference is not less than an aggregate interference threshold, the first information is sent to the interfering device.
[0237] In a possible implementation, in the case of determining the aggregate interference of the interfering device on the first device, the processing unit 910 is configured to:
[0238] Based on the transmit power of the interfering device, the transmit gain of the interfering device, the propagation loss of the interfering device, and the receive gain of the first device, the aggregate interference of the interfering device on the first device is determined.
[0239] In a possible implementation, the processing unit 910 is further configured to:
[0240] The interference avoidance strategy is determined based on the service information of the satellite and / or the load information of the interference device.
[0241] In a possible implementation, the first information includes the interference avoidance strategy.
[0242] In a possible implementation, the interference avoidance strategy includes one or more of the following:
[0243] Reduce the transmission power of the jammer, change the frequency band information of the jammer, or change the beam direction of the jammer.
[0244] In a possible implementation, the first device is a non-terrestrial network NTN gateway corresponding to the satellite service; the transceiver unit 920 is used to:
[0245] Receiving information of the NTN gateway and satellite information from a satellite control center, wherein the satellite is used to provide the satellite service;
[0246] The information of the NTN gateway includes one or more of the following: an identifier of the NTN gateway, frequency band information of the NTN gateway, location information of the NTN gateway, or a receiving gain of the NTN gateway;
[0247] The satellite information includes one or more of the following: an identifier of the satellite and service information of the satellite.
[0248] In a possible implementation, the transceiver unit 920 is used to:
[0249] receiving information of the second device from the second device;
[0250] The information of the second device includes one or more of the following: an identifier of the second device, frequency band information of the second device, location information of the second device, transmission power of the second device, transmission gain of the second device, or beam information of the second device.
[0251] In a possible implementation, the first device is a terminal device corresponding to the satellite service; and the transceiver unit 920 is used to:
[0252] receiving information of the terminal device from the terminal device;
[0253] The information of the terminal device includes one or more of the following: an identifier of the terminal device, frequency band information of the terminal device, satellite information to which the terminal device is connected, or a receiving gain of the terminal device.
[0254] In a possible implementation, the transceiver unit 920 is used to:
[0255] Sending a positioning request to the terminal device;
[0256] A positioning response is received from the terminal device, wherein the positioning response includes location information of the terminal device.
[0257] In a possible implementation, the network device is a core network element, the first device is a terminal device corresponding to the satellite service; and the transceiver unit 920 is used to:
[0258] Sending a subscription request to an access and mobility management function, where the subscription request is used to subscribe to the information of the terminal device; or,
[0259] Sending a first request to the terminal device, where the first request is used to request information of the terminal device;
[0260] The information of the terminal device includes one or more of the following: an identifier of the terminal device, frequency band information of the terminal device, satellite information to which the terminal device is connected, or a receiving gain of the terminal device.
[0261] In a possible implementation, the transceiver unit 920 is used to:
[0262] Receive information of the terminal device.
[0263] In a possible implementation, the transceiver unit 920 is used to:
[0264] Sending a second request to the location management function or the access and mobility management function, where the second request is used to request location information of the terminal device;
[0265] Receiving location information of the terminal device from the location management function or the access and mobility management function.
[0266] In a possible implementation, the first device is a terminal device corresponding to the satellite service; and the processing unit 910 is configured to:
[0267] Based on the satellite information to which the terminal device is connected, the frequency band information of the terminal device is determined.
[0268] In a possible implementation, the network device is a network management element, and the network management element includes a storage unit 930, in which one or more of the following information of the second device is stored:
[0269] The identifier of the second device, the frequency band information of the second device, the location information of the second device, the transmission power of the second device, the transmission gain of the second device, or the beam information of the second device.
[0270] In a possible implementation, the network device is a network management element, the first device is a terminal device corresponding to the satellite service; and the transceiver unit 920 is used for:
[0271] Sending a third request to the access and mobility management function, wherein the third request is used to request information of the terminal device;
[0272] receiving a third response from the access and mobility management function, the third response including one or more of the following information of the terminal device:
[0273] The identifier of the terminal device, the frequency band information of the terminal device, the satellite information to which the terminal device is connected, or the receiving gain of the terminal device.
[0274] In a possible implementation, the location information of the terminal device is the location information of the terminal device stored in the network management element, such as a Minimization of Drive Tests (MDT) parameter.
[0275] For more detailed description of the processing unit 910, the transceiver unit 920 and the storage unit 930, please refer to Figure 5 The method embodiment shown is described in detail.
[0276] like Fig.10 As shown, the communication device 1000 includes a processor 1010 and a memory 1020, wherein the processor 1010 is used to execute instructions in the memory 1020 to implement the functions of the network device in the above method embodiment.
[0277] The above-mentioned communication device may be the above-mentioned network device, or may be a chip applied to the network device. The communication device is used to implement the function of the network device in the above-mentioned method embodiment.
[0278] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0279] The present application also provides a communication system, which includes a network device, a first device and an interference device. The network device is used to implement the function of the network device in the above method embodiment, the first device is used to perform satellite services, and the interference device is used to execute an interference avoidance strategy to reduce the interference caused by the interference device to the first device.
[0280] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules 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, register, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and can write information to the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device. The processor and the storage medium can also be present in a network device as discrete components.
[0281] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part 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 instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instruction may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium may be a magnetic medium, for example, a floppy disk, a hard disk, a tape; it may also be an optical medium, for example, a digital video disc; it may also be a semiconductor medium, for example, a solid-state hard disk. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0282] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.
[0283] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that: Applied to network equipment, including: Determine, according to the frequency band information of the first device, an interference device that interferes with the first device within the interference area of the first device; the first device is a ground device corresponding to a satellite service, the interference device is a ground device corresponding to a non-satellite service, and the frequency band information of the interference device and the frequency band information of the first device have an intersection; Sending first information to the interfering device, where the first information is used to trigger the interfering device to execute an interference avoidance strategy.
2. The method according to claim 1, characterized in that The determining, according to the frequency band information of the first device, an interference device that interferes with the first device within the interference area of the first device includes: Determining a potential interference device for the first device according to location information of at least one second device in the interference area, where the second device is a ground device corresponding to a non-satellite service; The interfering device is determined from the potential interfering devices according to the frequency band information of the first device and the frequency band information of the potential interfering device.
3. The method according to claim 1 or 2, characterized in that: The method further comprises: The interference area is determined based on the interference distance information and the location information of the first device.
4. The method according to any one of claims 1 to 3, characterized in that: The equivalent isotropic radiated power EIRP of the interference device is greater than the EIRP threshold.
5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Determining an aggregate interference of the interfering device on the first device; The sending first information to the interference device includes: When the aggregate interference is not less than an aggregate interference threshold, the first information is sent to the interfering device.
6. The method according to claim 5, characterized in that The determining the aggregate interference of the interfering device to the first device includes: Based on the transmit power of the interfering device, the transmit gain of the interfering device, the propagation loss of the interfering device, and the receive gain of the first device, the aggregate interference of the interfering device on the first device is determined.
7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: The interference avoidance strategy is determined based on the service information of the satellite and / or the load information of the interference device.
8. The method according to claim 7, characterized in that The first information includes the interference avoidance strategy.
9. The method according to any one of claims 1 to 8, characterized in that: The interference avoidance strategy includes one or more of the following: Reduce the transmission power of the jammer, change the frequency band information of the jammer, or change the beam direction of the jammer.
10. The method according to any one of claims 1 to 9, characterized in that: The first device is a non-terrestrial network NTN gateway corresponding to the satellite service; the method further includes: Receiving information of the NTN gateway and satellite information from a satellite control center, wherein the satellite is used to provide the satellite service; The information of the NTN gateway includes one or more of the following: an identifier of the NTN gateway, frequency band information of the NTN gateway, location information of the NTN gateway, or a receiving gain of the NTN gateway; The satellite information includes one or more of the following: an identifier of the satellite and service information of the satellite.
11. The method according to claim 2, characterized in that The method further comprises: receiving information of the second device from the second device; The information of the second device includes one or more of the following: an identifier of the second device, frequency band information of the second device, location information of the second device, transmission power of the second device, transmission gain of the second device, or beam information of the second device.
12. The method according to any one of claims 1 to 9, characterized in that: The first device is a terminal device corresponding to the satellite service; the method further includes: receiving information of the terminal device from the terminal device; The information of the terminal device includes one or more of the following: an identifier of the terminal device, frequency band information of the terminal device, satellite information to which the terminal device is connected, or a receiving gain of the terminal device.
13. The method according to claim 12, characterized in that The method further comprises: Sending a positioning request to the terminal device; A positioning response is received from the terminal device, wherein the positioning response includes location information of the terminal device.
14. The method according to any one of claims 1 to 9, characterized in that: The network device is a core network element, and the first device is a terminal device corresponding to the satellite service; the method further includes: Sending a subscription request to an access and mobility management function, where the subscription request is used to subscribe to the information of the terminal device; or, Sending a first request to the terminal device, where the first request is used to request information of the terminal device; The information of the terminal device includes one or more of the following: an identifier of the terminal device, frequency band information of the terminal device, satellite information to which the terminal device is connected, or a receiving gain of the terminal device.
15. The method according to claim 14, characterized in that The method further comprises: Receive information of the terminal device.
16. The method according to claim 14 or 15, characterized in that The method further comprises: Sending a second request to the location management function or the access and mobility management function, where the second request is used to request location information of the terminal device; Receiving location information of the terminal device from the location management function or the access and mobility management function.
17. The method according to any one of claims 1 to 9, characterized in that: The first device is a terminal device corresponding to the satellite service; the method further includes: Based on the satellite information to which the terminal device is connected, the frequency band information of the terminal device is determined.
18. The method according to claim 2, characterized in that The network device is a network management element, and the network management element stores one or more of the following information of the second device: The identifier of the second device, the frequency band information of the second device, the location information of the second device, the transmission power of the second device, the transmission gain of the second device, or the beam information of the second device.
19. The method according to any one of claims 1 to 10 and 18, characterized in that: The network device is a network management network element, and the first device is a terminal device corresponding to the satellite service; the method further includes: Sending a third request to the access and mobility management function, wherein the third request is used to request information of the terminal device; receiving a third response from the access and mobility management function, the third response including one or more of the following information of the terminal device: The identifier of the terminal device, the frequency band information of the terminal device, the satellite information to which the terminal device is connected, or the receiving gain of the terminal device.
20. The method according to claim 19, characterized in that The location information of the terminal device is the minimization of drive tests (MDT) parameters stored in the network management element.
21. A communication device, comprising a unit or module for executing the method according to any one of claims 1-20.
22. A communication device, characterized in that: It includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1-20 through a logic circuit or executing code instructions.
23. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or an instruction. When the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 20 is implemented.
24. A computer program product, characterized in that The method comprises a computer program code, and when the computer program code is run on a computer, the method according to any one of claims 1 to 20 is implemented.
25. A communication system, characterized in that: It comprises a network device, a first device and an interference device, wherein the network device is used to implement the method described in any one of claims 1-20, the first device is used to execute satellite services, and the interference device is used to execute an interference avoidance strategy.