Communication method and communication apparatus
The terminal equipment detects satellite signals and reports visual information, occlusion information or priority information, which solves the problem of communication interruption in the occlusion environment and improves the quality and reliability of satellite communication.
Patent Information
- Application Number
- PCT/CN2025/070740
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-05
- Filing Date
- 2025-01-06
- Publication Date
- 2025-08-14
AI Technical Summary
In some communication scenarios, when the user equipment (UE) is located in an obstructed environment such as a wilderness or canyon, communication interruptions are prone to occur, affecting the quality of satellite communications. It is necessary to identify the obstruction situation of the surrounding environment of the UE for the network side to facilitate corresponding adjustments.
The terminal device receives the identification of multiple satellites from the network device, detects satellite signals, and obtains visual information, occlusion information or priority information, reports to the network device to assist in judging the occlusion situation, and performs resource configuration and switching operations.
Effectively identify the occlusion situation of the UE surrounding environment, avoid communication interruptions, improve satellite communication quality, and reduce computing burden and signal overhead.
Smart Images

Figure CN2025070740_14082025_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] This application claims priority to the Chinese patent application with application number 202410169647.0 filed with the State Intellectual Property Office of China on February 5, 2024, and priority to the Chinese patent application with the invention name “A Communication Method and Communication Device”, all contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and a communication device. Background Art
[0003] Compared to terrestrial communications, satellite communications have been widely used in aviation, military, energy and other fields due to their wide coverage, freedom from geographical restrictions and high reliability. Currently, satellite communications, as an extremely important communication scenario in the 5th generation mobile networks (5G), have been introduced by the 3rd Generation Partnership Project (3GPP) under the name of non-terrestrial network (NTN). Satellite communications can provide communication services for areas that are not covered or have insufficient coverage by terrestrial networks; they can also provide stable emergency communications in situations such as natural disasters or large-scale events; they can also provide high-quality communication services for users on vehicles such as trains, ships and airplanes; and they can also provide specialized services for government and enterprise users to meet specific business needs.
[0004] However, in some communication scenarios, when user equipment (UE) is located in the wild or in a canyon, the UE and satellite are often blocked by the surrounding environment, resulting in communication interruptions and poor communication quality. Therefore, to ensure and improve the quality of satellite communications, it is necessary to identify the obstruction of the UE's surrounding environment so that the network can perform appropriate adjustments in advance. Therefore, how to identify the obstruction of the UE's surrounding environment is an urgent problem that needs to be solved. Summary of the Invention
[0005] The embodiments of the present application provide a communication method and a communication device. Based on the method described in the present application, the obstruction of the UE's surrounding environment can be effectively identified, thereby ensuring and improving the quality of satellite communications.
[0006] In a first aspect, the present application provides a communication method, which is applied to a terminal device, and the method includes: the terminal device receives identifications of multiple first satellites from a network device; wherein the signals of the first satellites cover the area where the terminal device is located; the terminal device detects the signals of the multiple first satellites to obtain first information; the terminal device sends the first information to the network device; the first information includes any one of the following information: visual information of the first satellite, measurement quantity corresponding to the first satellite, occlusion information corresponding to the first satellite, or priority information of the first satellite.
[0007] Based on the method described in the first aspect, the terminal device can obtain the satellite's visual information, satellite signal measurement quantity, surrounding environment obstruction information, access satellite priority information, etc. by detecting satellite signals, and report it to the network device, assisting the network device to judge the obstruction situation of the terminal device's surrounding environment, and assisting the network device to configure resources for the terminal device, switch the terminal device in advance, select suitable service satellites and other related operations, thereby avoiding communication interruption, ensuring satellite communication, and improving communication quality.
[0008] In one possible implementation, the first information includes occlusion information corresponding to the first satellite, and the occlusion information is determined based on the measurement quantity corresponding to the first satellite; the occlusion information includes a first azimuth, a maximum elevation angle and / or a minimum elevation angle at the first azimuth; or, the occlusion information includes the first azimuth, a first elevation angle and probability information of the presence of an obstruction at the first elevation angle; or, the occlusion information includes the first azimuth, multiple elevation angle ranges and probability information of the presence of an obstruction in each elevation angle range in the multiple elevation angle ranges; or, the occlusion information includes the first azimuth range and the minimum elevation angle corresponding to the first azimuth range; or, the occlusion information includes the second azimuth range and the maximum elevation angle corresponding to the second azimuth range; or, the occlusion information includes a third azimuth range and the first elevation angle range corresponding to the third azimuth range. Based on this method, more specific location information of surrounding obstructions (such as buildings) relative to the terminal device can be further reported, thereby better assisting the network side in judging the obstruction situation around the terminal device; in addition, the obstruction information corresponding to each path in the signal of the first satellite can also be reported, and the angle of the projection of the first angle, second angle or azimuth angle on the plane can also be reported.
[0009] In a possible implementation, the first elevation angle is determined based on a maximum elevation angle and a minimum elevation angle at the first azimuth angle.
[0010] In a possible implementation, the multiple elevation angle ranges are determined based on a maximum elevation angle and a minimum elevation angle at the first azimuth angle.
[0011] In a possible implementation, the occlusion information includes a first azimuth angle range and a minimum elevation angle corresponding to the first azimuth angle range. The occlusion information also includes probability information of an obstruction within the first azimuth angle range.
[0012] In a possible implementation, the probability information of the existence of an obstruction within the first azimuth angle range is 100%.
[0013] In a possible implementation, the probability information that an obstruction exists in a range smaller than the minimum elevation angle within the first azimuth angle range is 100%.
[0014] In a possible implementation, the occlusion information includes a second azimuth range and a maximum elevation angle corresponding to the second azimuth range. The occlusion information also includes probability information that no obstruction exists within the second azimuth range.
[0015] In a possible implementation, the probability information that there is no obstruction within the second azimuth angle range is 100%.
[0016] In a possible implementation, the probability information that no obstruction exists in a range greater than the maximum elevation angle within the second azimuth angle range is 100%.
[0017] In a possible implementation, the occlusion information further includes position information of the occluder; the position information of the occluder is represented in the form of a coordinate system.
[0018] In one possible implementation, the first information includes a measurement quantity corresponding to the first satellite; the measurement quantity includes first indication information; the first indication information indicates one or more of the following: no signal reception, presence of a line-of-sight path, presence of a non-line-of-sight path, or presence of multipath; and when the first indication information indicates both the presence of a line-of-sight path and a non-line-of-sight path, the measurement quantity also includes a first angle between the line-of-sight path and the non-line-of-sight path. Based on this approach, the propagation status of the signal from the first satellite can be used to better assist the network device in determining the obstruction conditions surrounding the terminal device.
[0019] In a possible implementation, there are multiple non-line-of-sight paths, and the measurement quantity further includes a second angle between any two of the multiple non-line-of-sight paths, and / or a first angle between each non-line-of-sight path and the line-of-sight path in the multiple non-line-of-sight paths.
[0020] In one possible implementation, the measurement quantity also includes the arrival time of each path in the signal of the first satellite, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the reference time, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the arrival time of the reference path.
[0021] In a possible implementation, the measurement value further includes a timestamp corresponding to each path in the signal of the first satellite.
[0022] In a possible implementation, the measurement quantity further includes a path type corresponding to each path in the signal of the first satellite, where the path type is a line-of-sight path or a non-line-of-sight path.
[0023] In a possible implementation, the measurement value further includes probability information corresponding to the path type.
[0024] In a possible implementation, the measurement quantity also includes the azimuth and / or arrival angle of each path in the signal of the first satellite relative to the terminal device; the measurement quantity also includes the reference signal receiving power of the signal of the first satellite.
[0025] In one possible implementation, the method further includes: the terminal device receiving second information from the network device; the second information including one or more of the following: obstruction information corresponding to the first satellite, a time period during which the first satellite is unavailable for service, or a time period during which the first satellite is available for service; the terminal device determining priority information for the first satellite based on the second information and the motion of the first satellite; and the terminal device sending the priority information of the first satellite to the network device. This method can better assist the network device in configuring corresponding resource configuration information for the terminal device, enabling preemptive switching and selection of appropriate service satellites for the terminal device, thereby ensuring satellite communication and improving communication quality without excessively increasing costs and reducing the computational burden on the terminal device.
[0026] In one possible implementation, the first information includes priority information for the first satellite; the priority information is determined based on the obstruction information corresponding to the first satellite and the motion of the first satellite. Based on this approach, directly reporting the priority information for accessing the first satellite (i.e., the handover order) helps network devices more effectively allocate and schedule resources, reducing signal overhead for measuring metric reporting and communication interruptions.
[0027] In one possible implementation, the first information also includes a time period during which the first satellite is unavailable for service or a time period during which the first satellite is available for service; the time period during which the first satellite is unavailable for service or the time period during which the first satellite is available for service is determined based on the obstruction information and the motion of the first satellite. This approach further assists network devices in making decisions (selecting a satellite to access) and allocating resources.
[0028] In one possible implementation, the first information includes visual information of the first satellite; the visual information includes a first identifier corresponding to the first satellite, which indicates whether a signal from the first satellite has been received or not; or the visual information includes an identifier of a second satellite, which is a satellite from which signals have been received among the multiple first satellites; or the visual information includes an identifier of a third satellite, which is a satellite from which signals have not been received among the multiple first satellites. This approach assists the network in determining obstruction around the terminal device and improves the flexibility and diversity of visual information.
[0029] In one possible implementation, the first information includes visual information about the first satellite. If a signal from the first satellite is received and includes a line-of-sight signal, the visual information includes second indication information, indicating that there is no obstruction between the terminal device and the first satellite. If no signal from the first satellite is received, or if the received signal from the first satellite includes only non-line-of-sight signals, the visual information includes third indication information, indicating that there is obstruction between the terminal device and the first satellite. This approach assists the network in determining obstruction conditions around the terminal device and improves the flexibility and diversity of visual information.
[0030] In one possible implementation, the first information also includes a timestamp when the signal of the first satellite is detected; the timestamp includes a system frame number, a subframe number, a time slot number, and a measurement time; the first information also includes an identifier of the first satellite corresponding to the timestamp.
[0031] In one possible implementation, a terminal device receives identifiers of multiple first satellites from a network device, including: the terminal device receives identifiers of the multiple first satellites and third information from the network device; the third information includes one or more of the following: ephemeris corresponding to the first satellites, a carrier corresponding to the first satellites, or a navigation message corresponding to the first satellites. This approach facilitates the terminal device understanding the movement of the first satellites.
[0032] In a possible implementation, the first satellite includes a global navigation satellite system GNSS satellite and / or a low earth orbit LEO satellite. Based on this approach, it is beneficial to improve the wide range of application of the communication method.
[0033] In a second aspect, the present application provides a communication method, which is applied to a network device, and the method includes: the network device sends identifiers of multiple first satellites to a terminal device; wherein the signals of the first satellites cover the area where the terminal device is located; the network device receives first information from the terminal device; the first information includes any one of the following information: visual information of the first satellite, measurement quantity corresponding to the first satellite, occlusion information corresponding to the first satellite, or priority information of the first satellite; the network device determines resource configuration information corresponding to the terminal device based on the first information.
[0034] The beneficial effects of the possible implementation of the second aspect can be found in the beneficial effects of the possible implementation of the first aspect, and will not be repeated here.
[0035] In one possible implementation, the first information includes occlusion information corresponding to the first satellite, and the occlusion information is determined based on the measurement quantity corresponding to the first satellite; the occlusion information includes a first azimuth, a maximum elevation angle and / or a minimum elevation angle at the first azimuth; or, the occlusion information includes the first azimuth, a first elevation angle and probability information of the presence of an obstruction at the first elevation angle; or, the occlusion information includes the first azimuth, multiple elevation angle ranges and probability information of the presence of an obstruction in each elevation angle range in the multiple elevation angle ranges; or, the occlusion information includes the first azimuth range and the minimum elevation angle corresponding to the first azimuth range; or, the occlusion information includes the second azimuth range and the maximum elevation angle corresponding to the second azimuth range; or, the occlusion information includes a third azimuth range and the first elevation angle range corresponding to the third azimuth range.
[0036] In a possible implementation, the first elevation angle is determined based on a maximum elevation angle and a minimum elevation angle at the first azimuth angle.
[0037] In a possible implementation, the multiple elevation angle ranges are determined based on a maximum elevation angle and a minimum elevation angle at the first azimuth angle.
[0038] In a possible implementation, the occlusion information includes a first azimuth angle range and a minimum elevation angle corresponding to the first azimuth angle range. The occlusion information also includes probability information of an obstruction within the first azimuth angle range.
[0039] In a possible implementation, the probability information of the existence of an obstruction within the first azimuth angle range is 100%.
[0040] In a possible implementation, the probability information that an obstruction exists in a range smaller than the minimum elevation angle within the first azimuth angle range is 100%.
[0041] In a possible implementation, the occlusion information includes a second azimuth range and a maximum elevation angle corresponding to the second azimuth range. The occlusion information also includes probability information that no obstruction exists within the second azimuth range.
[0042] In a possible implementation, the probability information that there is no obstruction within the second azimuth angle range is 100%.
[0043] In a possible implementation, the probability information that no obstruction exists in a range greater than the maximum elevation angle within the second azimuth angle range is 100%.
[0044] In a possible implementation, the occlusion information further includes position information of the occluder; the position information of the occluder is represented in the form of a coordinate system.
[0045] In one possible implementation, the first information includes a measurement quantity corresponding to the first satellite; the measurement quantity includes first indication information; the first indication information indicates one or more of the following information: no signal is received, a line-of-sight path exists, a non-line-of-sight path exists, and multipath exists; when the first indication information indicates the presence of a line-of-sight path and a non-line-of-sight path, the measurement quantity also includes a first angle between the line-of-sight path and the non-line-of-sight path.
[0046] In a possible implementation, there are multiple non-line-of-sight paths, and the measurement quantity further includes a second angle between any two of the multiple non-line-of-sight paths, and / or a first angle between each non-line-of-sight path and the line-of-sight path in the multiple non-line-of-sight paths.
[0047] In one possible implementation, the measurement quantity also includes the arrival time of each path in the signal of the first satellite, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the reference time, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the arrival time of the reference path.
[0048] In a possible implementation, the measurement value further includes a timestamp corresponding to each path in the signal of the first satellite.
[0049] In a possible implementation, the measurement quantity further includes a path type corresponding to each path in the signal of the first satellite, where the path type is a line-of-sight path or a non-line-of-sight path.
[0050] In a possible implementation, the measurement value further includes probability information corresponding to the path type.
[0051] In a possible implementation, the measurement quantity also includes the azimuth and / or arrival angle of each path in the signal of the first satellite relative to the terminal device; the measurement quantity also includes the reference signal receiving power of the signal of the first satellite.
[0052] In a possible implementation, the first information includes priority information of the first satellite; the priority information of the first satellite is determined based on occlusion information corresponding to the first satellite and a motion condition of the first satellite.
[0053] In one possible implementation, the first information also includes an unserviceable time period of the first satellite or a serviceable time period of the first satellite; the unserviceable time period of the first satellite or the serviceable time period of the first satellite is determined based on the occlusion information and the movement of the first satellite.
[0054] In one possible implementation, the first information includes visual information of the first satellite; the visual information includes a first identifier corresponding to the first satellite, and the first identifier is used to indicate whether a signal from the first satellite is received or not received; or, the visual information includes an identifier of a second satellite, and the second satellite is a satellite from which signals are received among multiple first satellites; or, the visual information includes an identifier of a third satellite, and the third satellite is a satellite from which signals are not received among multiple first satellites.
[0055] In one possible implementation, the first information includes visible information of the first satellite; if a signal from the first satellite is received and the signal from the first satellite includes a signal propagated in a line-of-sight path, the visible information includes second indication information; the second indication information indicates that there is no obstruction between the terminal device and the first satellite; if the signal from the first satellite is not received, or the received signal from the first satellite only includes a signal propagated in a non-line-of-sight path, the visible information includes third indication information; the third indication information indicates that there is obstruction between the terminal device and the first satellite.
[0056] In one possible implementation, the first information also includes a timestamp when the signal of the first satellite is detected; the timestamp includes a system frame number, a subframe number, a time slot number, and a measurement time; the first information also includes an identifier of the first satellite corresponding to the timestamp.
[0057] In one possible implementation, the network device sends identifiers of multiple first satellites to the terminal device, including: the network device sends identifiers of multiple first satellites and third information to the terminal device; wherein the third information includes one or more of the following information: ephemeris corresponding to the first satellite, a carrier corresponding to the first satellite, or a navigation message corresponding to the first satellite.
[0058] In a possible implementation, the first satellite includes a GNSS satellite and / or a LEO satellite.
[0059] In a third aspect, the present application provides a communication method, which is applied to a network device, and the method includes: the network device sends identifiers of multiple first satellites to a terminal device; wherein the signals of the first satellites cover the area where the terminal device is located; the network device receives first information from the terminal device; the first information includes a measurement quantity corresponding to the first satellite; the network device determines second information based on the first information; the second information includes one or more of the following information: obstruction information corresponding to the first satellite, an unserviceable time period of the first satellite, or a serviceable time period of the first satellite; the network device sends the second information to the terminal device; the network device receives priority information of the first satellite from the terminal device; the network device determines resource configuration information corresponding to the terminal device based on the priority information of the first satellite.
[0060] The beneficial effects of possible implementations of the third aspect can be found in the beneficial effects of possible implementations of the first aspect, and will not be repeated here.
[0061] In one possible implementation, the first information includes a measurement quantity corresponding to the first satellite; the measurement quantity includes first indication information; the first indication information indicates one or more of the following information: no signal is received, a line-of-sight path exists, a non-line-of-sight path exists, and multipath exists; when the first indication information indicates the presence of a line-of-sight path and a non-line-of-sight path, the measurement quantity also includes a first angle between the line-of-sight path and the non-line-of-sight path.
[0062] In a possible implementation, there are multiple non-line-of-sight paths, and the measurement quantity further includes a second angle between any two of the multiple non-line-of-sight paths, and / or a first angle between each non-line-of-sight path and the line-of-sight path in the multiple non-line-of-sight paths.
[0063] In one possible implementation, the measurement quantity also includes the arrival time of each path in the signal of the first satellite, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the reference time, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the arrival time of the reference path.
[0064] In a possible implementation, the measurement value further includes a timestamp corresponding to each path in the signal of the first satellite.
[0065] In a possible implementation, the measurement quantity further includes a path type corresponding to each path in the signal of the first satellite, where the path type is a line-of-sight path or a non-line-of-sight path.
[0066] In a possible implementation, the measurement value further includes probability information corresponding to the path type.
[0067] In a possible implementation, the measurement quantity also includes the azimuth and / or arrival angle of each path in the signal of the first satellite relative to the terminal device; the measurement quantity also includes the reference signal receiving power of the signal of the first satellite.
[0068] In one possible implementation, the first information also includes a timestamp when the signal of the first satellite is detected; the timestamp includes a system frame number, a subframe number, a time slot number, and a measurement time; the first information also includes an identifier of the first satellite corresponding to the timestamp.
[0069] In one possible implementation, the network device sends identifiers of multiple first satellites to the terminal device, including: the network device sends identifiers of multiple first satellites and third information to the terminal device; wherein the third information includes one or more of the following information: ephemeris corresponding to the first satellite, a carrier corresponding to the first satellite, or a navigation message corresponding to the first satellite.
[0070] In a possible implementation, the first satellite includes a GNSS satellite and / or a LEO satellite.
[0071] In a fourth aspect, the present application provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the methods described in the first to third aspects are executed.
[0072] In a fifth aspect, the present application provides a communication device, which includes a processor and a memory, and the processor and the memory are coupled; the processor is used to implement the methods described in the first to third aspects.
[0073] In a sixth aspect, the present application provides a communication device, which includes a processor, a memory, and a transceiver, wherein the processor and the memory are coupled; the transceiver is used to send and receive data, and the processor is used to implement the methods described in the first to third aspects.
[0074] In the seventh aspect, the present application provides a chip, which includes a processor and an interface, and the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions so that the methods described in the first to third aspects are executed.
[0075] In an eighth 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 communication device, the method described in the first to third aspects is implemented.
[0076] In a ninth aspect, the present application provides a communication system comprising a terminal device and a network device, wherein the terminal device is used to execute the method described in the first aspect, and the network device is used to execute the method described in the second aspect or the third aspect.
[0077] In a tenth aspect, the present application provides a computer program product comprising instructions, which, when read and executed by a computer, enables the computer to execute the methods described in the first to third aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] FIG1 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0079] FIG2A is a schematic diagram of a network application architecture provided in an embodiment of the present application;
[0080] FIG2B is a schematic diagram of a transparent transmission mode in satellite communication provided by an embodiment of the present application;
[0081] FIG2C is a schematic diagram of satellite communication in a satellite communication according to an embodiment of the present application;
[0082] FIG2D is a schematic diagram of the coverage of a LEO satellite on the ground provided in an embodiment of the present application;
[0083] FIG3 is a flow chart of a communication method provided in an embodiment of the present application;
[0084] FIG4 is a flow chart of another communication method provided in an embodiment of the present application;
[0085] FIG5 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0086] FIG6 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
[0087] FIG7 is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION
[0088] The terms "first" and "second" and the like in the specification, claims, and drawings of this application are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0089] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0090] In this application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to two or three and more than three, and "and / or" is used to describe the corresponding relationship of associated objects, indicating that there can be three relationships. 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 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.
[0091] To better understand the embodiments of the present application, the following first introduces the system architecture involved in the embodiments of the present application:
[0092] The technical solutions of the present application can be applied to non-terrestrial networks (NTNs) or scenarios where NTNs are integrated with terrestrial networks (TNs). The technical solutions of the embodiments of the present application can be applied to various communication systems, such as satellite communication systems and traditional mobile communication systems. Among them, satellite communication systems can be integrated with traditional mobile communication systems (i.e., terrestrial communication systems). Mobile communication systems include, for example, wireless local area network (WLAN) communication systems, wireless fidelity (WiFi) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, fourth generation (4G) systems, fifth generation (5G) systems or new radio (NR), and other future communication networks; they also support communication systems that integrate multiple wireless technologies, for example, they can also be applied to systems that integrate non-terrestrial networks (NTN) such as drones, satellite communication systems, and high altitude platform stations (HAPS) communications with terrestrial mobile communication networks. It is understandable that the system architecture described in the embodiments of the present application is for the purpose of explaining the technical solutions of the embodiments of the present application more clearly, and does not constitute a limitation on the technical solutions provided in the embodiments of the present application.
[0093] FIG1 is a schematic diagram of a communication system applicable to an embodiment of the present application. The communication system includes at least one network device and at least one terminal device. FIG1 uses a network device and one terminal device as an example. The terminal device can be a cellular phone, a smart phone, a portable computer, a handheld communication device, a handheld computing device, a satellite radio device, a global positioning system, a personal digital assistant (PDA), and / or any other suitable device for communicating on a wireless communication system, and can be connected to the network device. The terminal devices are all capable of communicating with the network device. Of course, the number of terminal devices and network devices in FIG1 is only an example, and can be fewer or more. The terminal devices and network devices involved in the communication system in FIG1 are described in detail below.
[0094] The terminal device mentioned in the embodiments of the present application may be a device with wireless transceiver functions, specifically user equipment (UE), access terminal, subscriber unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent or user device. The terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a PDA, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a communication device carried on a high-altitude aircraft, a wearable device, a drone, a robot, a terminal in device-to-device (D2D) communication, a terminal in vehicle to everything (V2X), a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a wireless terminal in an industrial control system, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home ... This application does not limit the scope of this invention to wireless terminals in homes or terminal devices in future communication networks. Terminal devices can be mobile devices that support the new air interface and can access satellite networks through the air interface to initiate calls, access the Internet, and other services. In addition, in this application, unless otherwise specified, "terminal device" can refer to the terminal device itself or a component of the terminal device, such as a system-on-chip (SoC), which can be installed in the terminal device.
[0095] The network device mentioned in the embodiments of the present application can be an entity on the network side for sending signals, or receiving signals, or sending and receiving signals. The network device can be a device with wireless transceiver functions in the NTN, such as a device with wireless transceiver functions in a satellite network. The network device can be a satellite base station. For example, the network device can be an evolved base station (NodeB or eNB or e-NodeB, evolutionary Node B) in LTE carried on a satellite, a base station (gNodeB or gNB) or a transmission receiving point / transmission reception point (TRP) in NR, a base station subsequently evolved by the 3rd Generation Partnership Project (3GPP), an access node in a WiFi system, a wireless relay node, a wireless backhaul node, etc. The satellite base station can be a macro base station, a micro base station, a pico base station, a small station, or a relay station, etc. The network device can also be a balloon station, a drone station, etc. It mainly provides wireless access services, schedules wireless resources to access terminals, and provides reliable wireless transmission protocols and data encryption protocols, etc. In scenarios where a communication system includes multiple network devices, the multiple network devices may support networks of the same technology or networks of different technologies; the network devices may include one or more co-located or non-co-located TRPs. Taking a satellite base station as an example, the multiple network devices may be of the same type or different types. The network device may communicate with a terminal device or communicate with the terminal device through a relay station. In scenarios where multiple network devices support networks of different technologies, the terminal device may communicate with the multiple network devices. For example, the terminal device may communicate with a network device that supports an LTE network, or with a network device that supports a 5G network, or may achieve dual connectivity with both a network device that supports an LTE network and a network device that supports a 5G network. The network device may also be a module or unit that can implement some of the functions of a base station. For example, the network device may be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). In the ORAN system, CU can also be called O-CU, DU can also be called open (open, O)-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CUP-UP, and RU can also be called O-RU.A network device may also be a device that performs wireless access functions in device-to-device (D2D), vehicle-to-everything (V2X), machine-to-machine (M2M) communications, or Internet of Things (IoT) communications. Furthermore, in this application, unless otherwise specified, "network device" may refer to the network device itself or a component of the network device, such as a system-on-a-chip (SOC), which may be installed in the network device.
[0096] In particular, the solution provided in this application can be applied to the field of satellite communications, such as the integration of satellite communications and 5G technologies by 3GPP members. Figure 2A shows a network application architecture applicable to an embodiment of the present application. As shown in Figure 2A, the network application architecture includes terminal equipment, satellites, 5G base stations (also referred to as ground base stations, such as gNBs), ground stations (also referred to as gateways, earth stations, gateways, gateway stations), 5G core networks (5G core networks) and data networks (DNs). The terminal device accesses the wireless network through an air interface (such as a 5G air interface) to obtain data network services through the wireless network, or communicates with other devices (such as other terminal devices) through the wireless network.
[0097] As shown in (a) of Figure 2A, a 5G base station or part of the base station functions are deployed on a satellite (i.e., a satellite base station). Terminal devices access the satellite through the air interface. The satellite is connected to the ground station through a wireless link, and the ground station is used to communicate with the 5G core network. As shown in (b) of Figure 2A, a 5G base station is deployed on the ground. Terminal devices access the satellite through the air interface. The satellite is connected to the ground station through a wireless link. The ground station and the 5G base station communicate with the 5G core network through wired or wireless communication. As shown in (c) of Figure 2A, multiple terminal devices (taking two terminal devices as an example) and multiple satellites (taking two satellites as an example) are added to Figure 2A (a). There is a wireless link between the satellites. If the satellite only has a transparent transmission and forwarding function (i.e., the corresponding 5G base station is deployed on the ground), only transparent transmission and forwarding are realized between the satellites; if the 5G base station or part of the base station functions are deployed on the satellite, the satellites can complete the signaling interaction and user data transmission between the base stations. The following is an explanation of each device or network element in Figure 2A and the interfaces between them:
[0098] Terminal devices: These devices can be mobile devices that support the new air interface, such as mobile phones and tablets. These devices can access the satellite network through the air interface and initiate calls, access the internet, and other services.
[0099] 5G base station: A network device as mentioned above, which mainly provides wireless access services, dispatches wireless resources to access terminals, and provides reliable wireless transmission protocols and data encryption protocols.
[0100] Satellites: These can be low earth orbit (LEO) satellites, medium earth orbit (MEO) satellites, geostationary earth orbit (GEO) satellites, high elliptical orbit (HEO) satellites, global navigation satellite system (GNSS) satellites, etc. They can also be high altitude platform stations (HAPS), etc. GNSS satellites are generally medium and high orbit satellites. This application does not limit the specific type of satellite.
[0101] 5G Core Network: This network primarily provides services such as user access control, mobility management, session management, user security authentication, and billing. It consists of multiple functional units, divided into control plane and data plane functional entities. The 5G Core Network includes the Network Exposure Function (NEF), Policy Control Function (PCF), Session Management Function (SMF), Access and Mobility Management Function (AMF), Location Management Function (LMF), and User Plane Function (UPF). The NEF exposes the services and capabilities of 3GPP network functions to the Application Function (AF), while also enabling the AF to provide information to the 3GPP network functions. The PCF manages charging and Quality of Service (QoS) policies. The SMF performs session management functions such as Internet Protocol (IP) address allocation for terminal devices, UPF selection, and billing and QoS policy control. The AMF is primarily responsible for user access management, security authentication, and mobility management. LMF is mainly responsible for managing and controlling the positioning service requests of the target terminal and processing positioning related information. UPF is mainly responsible for managing the transmission of user plane data, traffic statistics and other functions.
[0102] Ground station: Also known as a gateway, earth station, signal gateway, or gateway station, it is mainly responsible for forwarding signaling and service data between satellite base stations and the 5G core network. One or more satellites can be connected to one or more ground base stations through one or more gateways, without any restrictions.
[0103] Air interface: The wireless link between the terminal device and the 5G base station.
[0104] Xn interface: The interface between 5G base stations, mainly used for signaling interaction such as switching.
[0105] NG interface: The interface between the 5G base station and the core network, which mainly interacts with the core network's non-access stratum (NAS) and other signaling, as well as user business data.
[0106] The present invention can be applied to 4G and 5G communication systems, involving wireless access devices such as terminal devices, base stations, and ground stations, and performing uplink and downlink data communications based on wireless communication protocols. It should be noted that if it is a 4G communication system, the Xn interface in the figure is called the X2 interface, and the NG interface is the S1 interface.
[0107] In addition, the embodiments of the present application do not limit the working mode of the satellite. For example, the working mode of the satellite can be a transparent mode or a regenerative mode.
[0108] As shown in Figure 2B, the system architecture in transparent transmission mode may include a terminal device, a transparent forwarding satellite that can act as a radio frequency repeater (RF repeater), a gNB, a 5G core network, and a data network. Communication between the terminal device and the transparent forwarding satellite, and between the gNB and the transparent forwarding satellite, can both be based on NR radio protocols. Communication between the gNB and the 5G core network can be based on the NG interface (e.g., the N2 or N3 interface), and communication between the 5G core network and the data network can be based on the N6 interface. It can be understood that the satellite acts as an analog RF repeater, with relay and forwarding functions, capable of wireless frequency conversion and amplification, and can transparently transmit or replicate signals between the base station and the terminal device. For example, signals sent by the terminal device can be transparently transmitted via the satellite and forwarded by the gateway (i.e., ground station) to the ground base station. The gateway has some or all of the functions of the base station and can be considered a base station in this case. It can be considered that the network element and the base station can be deployed together or separately. If the gateway and base station are deployed separately, the feeder link latency includes the delay from the satellite to the gateway and the delay from the gateway to the base station.
[0109] As shown in Figure 2C, the system architecture in regenerative mode may include a terminal device, a regenerative satellite containing a gNB or DU, a gNB / control unit (CU), a 5G core network, and a data network. Communication between the terminal device and the regenerative satellite can be based on the NR radio protocol, between the regenerative satellite and the gNB / CU can be based on the F1 interface, between the gNB / CU and the 5G core network can be based on an NG interface (e.g., N2 or N3), and between the 5G core network and the data network can be based on the N6 interface. It can be understood that the satellite acts as a wireless communication base station, possessing some or all of the functions of a base station, regenerating signals received from the ground and capable of understanding and processing these signals. For example, the satellite can be a base station carried by an artificial earth satellite or a high-altitude aircraft, such as an evolved base station (eNB) or a 5G base station (gNB). The gateway can forward signaling between the satellite (i.e., base station) and the core network.
[0110] It should be noted that the network application architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network application architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0111] To facilitate understanding of the solutions provided by the embodiments of the present application, the following describes the relevant concepts involved in the embodiments of the present application:
[0112] 1. NTN
[0113] Satellite communications, a crucial communication scenario within 5G, have been introduced by 3GPP under the name NTN. NTN refers to networks that use radio frequency resources from satellite platforms, unmanned aerial vehicles (UAVs), or high-altitude aerial vehicles (HAPS) to provide communication services. Satellites can be deployed in LEO, MEO, or GEO locations. NTN can provide communication services in areas where terrestrial networks are inadequate or have insufficient coverage. It can also provide stable emergency communications in the event of natural disasters or large-scale events. It can also deliver high-quality communication services to users on vehicles such as trains, ships, and aircraft. It can also provide specialized services to meet the specific business needs of government and enterprise users. In other words, NTN can be applied to scenarios such as global coverage (for example, signal coverage in remote areas and on ocean-going vessels), emergency response (for example, disaster monitoring and emergency communications), the Internet of Everything, and high-speed mobility (for example, on high-speed trains and aircraft).
[0114] Compared to terrestrial communications, NTN boasts wider coverage, lower path loss, greater latency, higher speed, and lower cost. It has been widely adopted in various fields, including aviation, military, and energy. Specifically, NTN can serve as a supplement and extension of terrestrial networks, achieving wide-area seamless coverage that neither wired telephone networks nor terrestrial mobile communication networks can achieve. It effectively addresses internet access challenges in areas lacking communication infrastructure, such as remote areas and ocean-going vessels.
[0115] 2. LEO satellites and GNSS satellites
[0116] Satellites can be categorized as LEO, MEO, and GEO satellites based on their orbital altitudes. LEO satellites orbit at altitudes between 500 and 2,000 km, MEO satellites orbit at altitudes between 2,000 and 36,000 km, and GEO satellites orbit at altitudes above 36,000 km. The primary difference between these satellites lies in their altitude above the Earth's surface, which further affects the satellite's speed and orbital period within its appropriate orbit.
[0117] GNSS is an airborne radio navigation and positioning system that can provide users with all-weather three-dimensional coordinates, speed, and time information at any location on the Earth's surface or in near-Earth space. It can use satellite signals to transmit the real-time position and time information of terminal devices, thereby calculating the geographical location information such as the longitude and latitude of the terminal device. GNSS consists of one or more satellite constellations and their augmentation systems required to support specific tasks. The International Committee on Global Navigation Satellite Systems announced the world's four major satellite navigation system suppliers, including China's BeiDou Navigation Satellite System (BDS), the United States' Global Positioning System (GPS), Russia's GLONASS, and the European Union's Galileo Navigation Satellite System (GALILEO). GNSS satellites are usually medium- and low-orbit satellites (i.e., MEO satellites or GEO satellites).
[0118] Because the satellite's low orbital altitude can shorten transmission delays, minimize path loss, and make it easier to obtain high-resolution images of targets, LEO satellites are primarily used in scenarios such as military target detection and mobile communications. A communication system composed of multiple satellites can achieve true global coverage and more efficient frequency reuse. Technologies such as cellular communications, multiple access, spot beams, and frequency reuse also provide technical support for LEO satellite mobile communications. For example, a large number of satellites can be deployed in LEO, and through reasonable constellation construction, seamless coverage of the ground area can be achieved. Furthermore, the round-trip transmission delay for data transmitted between LEO satellites and ground-based terminal devices can reach tens of milliseconds, which is much lower than the round-trip transmission delay for data transmitted between GEO satellites and ground-based terminal devices. For another example, referring to Figure 2D, taking a satellite with an orbital altitude of 600 kilometers (km) as an example, assuming that all terminal devices on the ground with a ground elevation angle greater than 30° relative to the satellite can access the satellite, the satellite's ground coverage radius is 850 km, and the satellite's ground coverage area, for example, a circular area with this coverage radius, is 2.27 million square kilometers. In addition, NTN can also combine high-frequency bands, multi-spot beams, and frequency reuse technologies to meet the needs of high-information-rate services while reducing unit broadband costs.
[0119] Currently, in some communication scenarios, when the UE is located in the wild or in a canyon, the communication between the UE and the satellite is very likely to be blocked by the surrounding environment, resulting in communication service interruption. Currently, especially in the 3GPP discussion, in the NTN scenario, the obstruction between the UE and the satellite is usually not considered, and the layer 1 layer 2 triggered mobility (L1 / L2 triggered mobility, LTM) is usually performed directly based on the UE's location. When the UE finds that the signal quality is poor, the UE needs to constantly adjust its posture or perform frequent switching. This behavior is not friendly to the UE, and the communication quality cannot be guaranteed. Therefore, there is an urgent need for a technology that can identify obstructions in the UE's surrounding environment to ensure and improve communication quality.
[0120] In existing technologies, there are actually the following ways to help UE obtain the surrounding environment.
[0121] (1) High-precision maps: This method has high signaling overhead, and in some areas, the accuracy of the obtained maps cannot be guaranteed;
[0122] (2) Optical radar: This method requires environmental reconstruction. Although it has high accuracy, it has a long deployment time, high cost, and long data update cycle.
[0123] (3) Microwave radar: This method requires high equipment capabilities and is too costly in terms of deployment, data update, and maintenance.
[0124] Therefore, how to effectively identify the obstruction of the UE's surrounding environment without increasing too much cost is an urgent problem to be solved.
[0125] In order to effectively identify the obstruction of the UE's surrounding environment, ensure and improve the quality of satellite communications, and at the same time not increase excessive costs, the present application provides a communication method and a communication device. The communication method and communication device provided in the embodiments of the present application are further described in detail below.
[0126] Figure 3 is a flow chart of a communication method provided in an embodiment of the present application. As shown in Figure 3, the communication method includes the following steps S301 to S304. The execution subject of the method shown in Figure 3 can be a terminal device and a network device. Alternatively, the execution subject of the method shown in Figure 3 can be a chip in a terminal device and a chip in a network device, which is not limited in the embodiment of the present application. Figure 3 takes the terminal device and the network device as the execution subject of the method as an example for explanation.
[0127] S301: A network device sends identifiers of multiple first satellites to a terminal device, where signals of the first satellites cover an area where the terminal device is located. Correspondingly, the terminal device receives the identifiers of the multiple first satellites from the network device.
[0128] In the embodiments of this application, due to the wide coverage of satellites, their lack of geographical restrictions, and their high reliability, multiple satellites are typically visible from a given location on Earth. Furthermore, even in the presence of severe obstruction, satellites can still achieve high-precision positioning. Therefore, this application proposes that terminal devices can detect obstructions in the surrounding environment of the terminal device by detecting satellite signals, thereby ensuring satellite communication and improving communication quality without excessively increasing costs.
[0129] In accordance with the method proposed in this application, the terminal device can report its own area (i.e., location) to the network device to assist the network device in determining the satellites whose signals can cover the area. The area here can refer to the geographical location area of the terminal device, such as the location area composed of the longitude and latitude coordinates of the earth.
[0130] After the network device obtains the area where the terminal device is located, the query signal can cover multiple satellites in the area, that is, multiple first satellites, and the identifiers of the multiple first satellites are sent to the terminal device. Among them, the identifier of the first satellite can be the identity document (ID) of the first satellite, or it can be other identifiers, which are not limited here. Of course, the identifiers of the multiple first satellites can also be represented in the form of a list, which is not limited here. Among them, the first satellite here can be a GNSS satellite or a LEO satellite, which is not limited here, which is conducive to improving the wide range of applicability of the communication method.
[0131] Optionally, in addition to sending the identifiers of multiple first satellites to the terminal device, the network device also sends the terminal device third information, that is, the network device sends the identifiers of multiple first satellites and the third information to the terminal device. The third information here may include one or more of the following information: the ephemeris corresponding to the first satellite, the carrier corresponding to the first satellite, or the navigation message corresponding to the first satellite. Based on this method, it is helpful for the terminal device to understand the movement of the first satellite. Of course, the network device can also send other information to the terminal device, which is not limited here. Among them, the so-called ephemeris is information that describes the satellite's motion orbit, which is a set of orbital elements and their variability corresponding to a certain moment. The so-called navigation message is a message broadcast by the navigation satellite to the user that describes the operating status parameters of the navigation satellite, including system time, ephemeris, almanac, satellite clock correction parameters, navigation satellite health status and ionospheric delay model parameters.
[0132] S302: The terminal device detects signals from the multiple first satellites to obtain first information.
[0133] S303. The terminal device sends the first information to the network device, where the first information includes any one of the following information: visibility information of the first satellite, a measurement value corresponding to the first satellite, obstruction information corresponding to the first satellite, or priority information of the first satellite.
[0134] S304. The network device determines resource configuration information corresponding to the terminal device based on the first information.
[0135] In an embodiment of the present application, the terminal device detects the signals of the first satellites based on the identifiers of the multiple first satellites. By measuring the signals of the first satellites, first information can be determined, such as the visual information of the first satellite, the measurement quantity corresponding to the first satellite, the occlusion information corresponding to the first satellite, the priority information of the first satellite, etc. Of course, the first information may also include other information, which is not limited here. In addition, the terminal device will also report the first information to the network device, assist the network device in judging the occlusion situation of the environment around the terminal device, and assist the network device in configuring the corresponding resource configuration information for the terminal device, switching the terminal device in advance, selecting a suitable service satellite, and other related operations, thereby avoiding communication interruption and ensuring and improving the quality of satellite communication. Among them, when the network device judges the occlusion situation of the environment around the terminal device, in addition to judging based on the first information reported by the terminal device, it can also be judged in combination with the position of the first satellite relative to the terminal device to improve the accuracy of judging the occlusion situation.
[0136] The following describes in detail different situations of the first information:
[0137] Case 1: The first information includes visible information of the first satellite.
[0138] In a possible implementation, the visual information may be represented in the following four ways:
[0139] Mode 1: The visual information includes a first identifier corresponding to the first satellite, and the first identifier is used to indicate whether a signal from the first satellite is received or not received.
[0140] In a specific implementation, the terminal device can indicate to the network device through the first identifier whether it has received the signal from the first satellite. If the first identifier indicates that the terminal device has received the signal from the first satellite, the network device can assume that the terminal device and the first satellite can communicate, and there may be no obstruction; if the first identifier indicates that the terminal device has not received the signal from the first satellite, the network device can assume that the terminal device and the first satellite cannot communicate, and there must be obstruction.
[0141] Exemplarily, if the terminal device receives the signal of the first satellite, the first identifier corresponding to the first satellite may be set to 1; if the terminal device does not receive the signal of the first satellite, the first identifier corresponding to the first satellite may be set to 0.
[0142] Mode 2: The visual information includes an identifier of a second satellite, where the second satellite is a satellite from which signals are received among the plurality of first satellites.
[0143] In a specific implementation, a terminal device can only report the identifiers of satellites from which signals can be received (i.e., the identifiers of second satellites) among multiple first satellites. This allows the network device to know which first satellites the terminal device can communicate with, eliminating the need to report information specific to each first satellite, which helps save power. For example, a terminal device needs to detect signals from three first satellites: first satellite 1, first satellite 2, and first satellite 3. Since the terminal device only receives signals from first satellite 1 and first satellite 2, it can only report the identifier of first satellite 1 (e.g., the ID of first satellite 1) and the identifier of first satellite 2 (e.g., the ID of first satellite 2).
[0144] Mode 3: The visual information includes an identifier of a third satellite, where the third satellite is a satellite among the multiple first satellites from which no signal is received.
[0145] In a specific implementation, the terminal device may also only report the identifiers of the satellites from which no signals were received (i.e., the identifiers of the third satellites). This allows the network device to know which first satellites the terminal device cannot communicate with, eliminating the need to report the situation for each first satellite, which helps save power. For example, a terminal device needs to detect signals from three first satellites: first satellite 1, first satellite 2, and first satellite 3. Since the terminal device does not receive a signal from first satellite 3, it may only report the identifier of first satellite 3.
[0146] Method 4: If the terminal device receives the signal of the first satellite, and the signal of the first satellite includes a signal propagated by a line-of-sight (LOS) path, the visual information may include second indication information, and the second indication information indicates that there is no obstruction between the terminal device and the first satellite; if the terminal device does not receive the signal of the first satellite, or the signal of the first satellite received by the terminal device only includes a signal propagated by a non-line-of-sight (NLOS) path, the visual information may include third indication information; the third indication information indicates that there is obstruction between the terminal device and the first satellite.
[0147] In a specific implementation, the LOS path refers to a straight path for propagation between a terminal device and an access network device; the NLOS path refers to a path where the straight path for radio wave transmission between the terminal device and the access network device is blocked due to the presence of obstacles in the wireless transmission environment, and the radio wave will propagate in an NLOS propagation mode such as reflection, refraction, and diffraction. If the terminal device receives a signal from a first satellite, and the signal from the first satellite includes a signal propagated by the LOS path, it can be considered that there is no obstruction between the terminal device and the first satellite. At this time, the terminal device can report second indication information to indicate that there is no obstruction between the terminal device and the first satellite (for example, bit=1). If the terminal device does not receive a signal from a first satellite, or the signal from a first satellite received by the terminal device only includes a signal propagated by the NLOS path, it can be considered that there is an obstruction between the terminal device and the first satellite. At this time, the terminal device can report third indication information to indicate that there is an obstruction between the terminal device and the first satellite (for example, bit=0).
[0148] Of course, the visual information may also be represented in other ways, which are not limited here.
[0149] Through this method in case one, the terminal device or network device can be enabled to determine the situation of obstructions (such as buildings) around the terminal device, thereby assisting the network side to switch the terminal device in advance, select appropriate service satellites and other related operations to avoid communication interruption.
[0150] Case 2: The first information includes the measurement value corresponding to the first satellite.
[0151] The so-called measurement quantity here refers to data information obtained by measuring the signal of the first satellite.
[0152] In one possible implementation, the measurement quantity includes first indication information; the first indication information indicates one or more of the following: blocked signal reception, presence of line-of-sight (LOS), presence of non-line-of-sight (NLOS), and presence of multipath. It can be understood that the first indication information indicates the signal type corresponding to the signal of the first satellite, which can be specifically classified as blocked, LOS, NLOS, multipath, and other signal types, without limitation herein.
[0153] When the first indication information indicates blocked, it means that the terminal device cannot communicate with the first satellite; when the first indication information indicates LOS, it means that the terminal device can communicate with the first satellite and a LOS path exists; when the first indication information indicates NLOS, it means that the terminal device can communicate with the first satellite and a NLOS path exists; when the first indication information indicates multipath, it means that the terminal device can communicate with the first satellite and multipath exists.
[0154] Optionally, when the first indication information indicates the presence of a line-of-sight path and a non-line-of-sight path, the measurement quantity further includes a first angle between the line-of-sight path and the non-line-of-sight path, wherein the first angle may be one or more.
[0155] Further optionally, if there are multiple non-line-of-sight paths, the measurement quantity also includes a second angle between any two of the multiple non-line-of-sight paths, and / or a first angle between each non-line-of-sight path and the line-of-sight path in the multiple non-line-of-sight paths.
[0156] Optionally, the measurement quantity also includes the time of arrival (TOA) of each path in the signal of the first satellite, or the measurement quantity also includes the time difference (RTD) of the arrival time of each path in the signal of the first satellite relative to a reference time, or the measurement quantity also includes the time difference (RTD) of the arrival time of each path in the signal of the first satellite relative to the arrival time of a reference path. The TOA here refers to the time when the signal sent by the satellite reaches the terminal device; the reference path here refers to a path preset as a reference (reference); and the reference time here refers to the TOA of the reference path. In this way, the network device can be better assisted in judging the obstruction situation around the terminal device by the situation of the signal of the first satellite during propagation.
[0157] Further optionally, the measurement quantity also includes a timestamp corresponding to each path in the signal of the first satellite. The timestamp here may include a system frame number, a subframe number, a time slot number, and a measurement time. The measurement quantity may also include an identifier of the first satellite corresponding to the timestamp.
[0158] Optionally, the measurement value further includes a path type corresponding to each path in the signal of the first satellite, where the path type is a line-of-sight path or a non-line-of-sight path. It can be understood that the terminal device needs to report whether each path in the signal of the first satellite is LOS or NLOS.
[0159] Optionally, the measurement also includes probability information corresponding to the path type. This means that each path can be reported as LOS or NLOS in a probabilistic manner. For example, assuming there are two paths in the signal from satellite 1, path A and path B, the terminal device can report: the probability that path A is LOS in the signal from satellite 1 is 0.8, and the probability that path B is LOS in the signal from satellite 1 is 0.2.
[0160] Optionally, the measurement quantity also includes the azimuth and / or angle of arrival (AOA) of each path in the signal of the first satellite relative to the terminal device; the measurement quantity also includes the reference signal receiving power (RSRP) of the signal of the first satellite. The so-called azimuth angle, also known as the horizontal longitude (Az), is one of the methods of measuring the angular difference between objects on a plane. It is the horizontal angle between the north direction line of a certain point and the target direction line in a clockwise direction. The so-called angle of arrival refers to the direction in which the signal reaches the receiver from the transmitting source. In this way, the obstruction situation around the terminal device (such as the position of the obstruction) can be further determined by the direction and RSRP of the signal of the first satellite during propagation.
[0161] It should be noted that when a terminal device reports the first angle between a line-of-sight path and a non-line-of-sight path, it may also report the angle after projecting the first angle onto a plane. When a terminal device reports the second angle between any two non-line-of-sight paths, it may also report the angle after projecting the second angle onto a plane. When a terminal device reports the AOA of each path in the signal of the first satellite relative to the terminal device, it may also report the angle after projecting the AOA onto a plane. Of course, other methods of reporting angle information may also be used, and are not limited here.
[0162] Through this method in case 2, the location information of surrounding obstructions (such as buildings) relative to the terminal device can be further reported, thereby better assisting the network equipment to judge the obstruction situation around the terminal device, switch the terminal device in advance, select appropriate service satellites and other related operations, thereby avoiding communication interruption.
[0163] Case 3: The first information includes occlusion information corresponding to the first satellite.
[0164] In a specific implementation, the obstruction information is determined based on the measurement corresponding to the first satellite. It can be understood that the terminal device does not report the measurement corresponding to the first satellite obtained in scenario 2 to the network device. Instead, the terminal device analyzes and calculates the measurement to obtain the obstruction information corresponding to the first satellite (e.g., the angle of the obstruction), and reports the obstruction information to the network device.
[0165] Optionally, the occlusion information can be represented in the following six ways:
[0166] Mode a: The shading information includes a first azimuth angle, a maximum elevation angle and / or a minimum elevation angle at the first azimuth angle.
[0167] In a specific implementation, the terminal device can calculate the angle information based on the measurement amount corresponding to the first satellite (specifically, the measurement amount obtained in case 2), that is, the first azimuth (a), the maximum elevation angle (θ max ) and / or minimum elevation angle (θ min ), and reports these angle information to the network device. Based on the angle information, the network device can know that: at the first azimuth angle, the elevation angle is less than θ min There must be occlusion within the range; at the first azimuth, the elevation angle is greater than θ max The so-called elevation angle refers to the angle between the line of sight and the horizontal line in the vertical plane when the line of sight is above the horizontal line (that is, when observing a high target from a low place).
[0168] Optionally, the first azimuth angle may also be a range, such as a first azimuth angle range ([a1, a2]).
[0169] Optionally, the shielding information may include a first azimuth angle corresponding to each path in the signal of the first satellite, a maximum elevation angle and / or a minimum elevation angle at the first azimuth angle.
[0170] Mode b: The occlusion information includes a first azimuth angle, a first elevation angle, and probability information of an occlusion object existing at the first elevation angle.
[0171] In a specific implementation, the first elevation angle may be obtained by the terminal device through measurement; or it may be obtained by the terminal device based on the maximum elevation angle (θ max ) and minimum elevation angle (θ min ), it can be understood that the terminal device determines the first azimuth (a), θ according to the measurement amount corresponding to the first satellite max and θ min After that, further according to θ max and θ minA first elevation angle (θ) is derived, which is not limited here. Furthermore, the probability of an obstruction at the first elevation angle is determined, and the first azimuth angle, the first elevation angle, and the probability of an obstruction at the first elevation angle are reported to the network device. Based on this information, the network device can determine the likelihood of an obstruction at the first elevation angle and the probability of an obstruction at the first elevation angle.
[0172] Optionally, the first azimuth angle may also be a range, such as a first azimuth angle range ([a1, a2]).
[0173] Optionally, the obstruction information may include a first azimuth angle, a first elevation angle corresponding to each path in the signal of the first satellite, and probability information of an obstruction existing at the first elevation angle.
[0174] Mode c: The occlusion information includes a first azimuth angle, multiple elevation angle ranges, and probability information of an obstruction existing in each of the multiple elevation angle ranges.
[0175] In a specific implementation, the multiple elevation angle ranges can be measured by the terminal device, or can be determined by the terminal device based on the maximum elevation angle and the minimum elevation angle at the first azimuth angle. In this case, it can be understood that the terminal device determines the first azimuth angle (a), θ according to the measurement amount corresponding to the first satellite. max and θ min After that, [θ min ,θ max ] is divided into multiple elevation ranges, for example [θ min ,θ1],[θ1,θ2],[θ2,θ3],…,[θ n ,θ max ], not limited here. Furthermore, the probability information of the presence of an obstruction within each of the multiple elevation angle ranges is determined, and then the first azimuth angle, the multiple elevation angle ranges, and the probability information of the presence of an obstruction within each of the multiple elevation angle ranges are reported to the network device. Based on this information, the network device can determine whether an obstruction may exist within these elevation angle ranges and the probability of the obstruction existing within each elevation angle range.
[0176] Optionally, the first azimuth angle may also be a range, such as a first azimuth angle range ([a1, a2]).
[0177] Optionally, the obstruction information may include a first azimuth angle corresponding to each path in the signal of the first satellite, multiple elevation angle ranges, and probability information of an obstruction existing in each elevation angle range of the multiple elevation angle ranges.
[0178] Mode d: The shading information includes a first azimuth angle range and a minimum elevation angle corresponding to the first azimuth angle range.
[0179] In a specific implementation, the terminal device determines the first azimuth range ([a1, a2]) and the minimum elevation angle (θ) corresponding to the first azimuth range according to the measurement amount corresponding to the first satellite. min ), and then reports the first azimuth range and the minimum elevation angle corresponding to the first azimuth range to the network device. Based on this information, the network device can know that: in the first azimuth range ([a1, a2]), the elevation angle is less than θ min There must be occlusion within the range.
[0180] Optionally, the occlusion information also includes probability information of the presence of an obstruction within the first azimuth range. It can be understood that the terminal device can also determine the probability information of the presence of an obstruction within the first azimuth range and report it to the network device, which can better assist the network device in determining the occlusion situation around the terminal device.
[0181] Optionally, the probability information of the existence of the obstruction within the first azimuth angle range is 100%, that is, there is definitely an obstruction within the first azimuth angle range.
[0182] Optionally, the probability information of the presence of an obstruction in the range smaller than the minimum elevation angle within the first azimuth angle range is 100%, that is, there is definitely an obstruction in the range smaller than the minimum elevation angle within the first azimuth angle range.
[0183] Optionally, the shielding information may include a first azimuth angle range corresponding to each path in the signal of the first satellite and a minimum elevation angle corresponding to the first azimuth angle range.
[0184] Mode e: the shielding information includes a second azimuth angle range and a maximum elevation angle corresponding to the second azimuth angle range.
[0185] In a specific implementation, the terminal device determines the second azimuth range ([a1, a2]) and the maximum elevation angle (θ) corresponding to the second azimuth range according to the measurement amount corresponding to the first satellite. max ), and then report the second azimuth range and the minimum elevation angle corresponding to the second azimuth range to the network device. Based on this information, the network device can know that: in the second azimuth range ([a1, a2]), the elevation angle is greater than θ max There must be no obstruction within the range of . The second azimuth angle range may be the same as or different from the aforementioned first azimuth angle range.
[0186] Optionally, the occlusion information also includes probability information of the absence of an obstruction within the second azimuth range. It can be understood that the terminal device can also determine the probability information of the absence of an obstruction within the second azimuth range and report it to the network device, which can better assist the network device in determining the occlusion situation around the terminal device.
[0187] Optionally, the probability information that there is no obstruction within the second azimuth angle range is 100%, that is, there is definitely no obstruction within the second azimuth angle range.
[0188] Optionally, the probability information that there is no obstruction in the range greater than the maximum elevation angle within the second azimuth angle range is 100%, that is, there is definitely no obstruction in the range greater than the maximum elevation angle within the second azimuth angle range.
[0189] Optionally, the shielding information may include a second azimuth angle range corresponding to each path in the signal of the first satellite and a maximum elevation angle corresponding to the second azimuth angle range.
[0190] Mode f: the shielding information includes a third azimuth angle range and a first elevation angle range corresponding to the third azimuth angle range.
[0191] In a specific implementation, the terminal device determines a third azimuth range ([a1, a2]) and a first elevation range ([θ1, θ2]) corresponding to the third azimuth range based on the measurement corresponding to the first satellite, and then reports the third azimuth range and the first elevation range corresponding to the third azimuth range to the network device. Based on this information, the network device can know that there is an obstruction within the third azimuth range ([a1, a2]) and the elevation angle is within the range of [θ1, θ2]. The third azimuth range may be the same as or different from the aforementioned first azimuth range or second azimuth range.
[0192] Optionally, the occlusion information also includes information about the probability of an obstruction within the third-party azimuth range. This information can be used to determine the probability of an obstruction within the third-party azimuth range and report it to the network device, thereby better assisting the network device in determining the occlusion situation around the terminal device.
[0193] Optionally, the probability information of the presence of an obstruction in the first elevation angle range within the third azimuth angle range is 100%, that is, there is definitely an obstruction in the first elevation angle range within the third azimuth angle range.
[0194] Optionally, the shielding information may include a third azimuth angle range corresponding to each path in the signal of the first satellite and a first elevation angle range corresponding to the third azimuth angle range.
[0195] It should be noted that the azimuth angles can also be expressed in other forms for the six methods mentioned above, and this application does not limit them. For example, it can be southeast, northwest, or northeast; it can also be southeast, northwest, or northeast; it can also be southeast, northwest, or northeast; it can also be northeast by north; northeast slightly north; northeast slightly east; northeast slightly east; northeast slightly north; east slightly south; southeast by east; southeast slightly east; southeast slightly south; southeast slightly south; southeast slightly south; southeast slightly east; south slightly west; south by south; south slightly west; southwest slightly south; southwest slightly west; southwest slightly west; west slightly south; west slightly north; northwest by west; northwest slightly west; northwest slightly north; north slightly west.
[0196] For the above six methods, further optionally, the occlusion information also includes the location information of the obstruction; the location information of the obstruction is expressed in the form of a coordinate system. For example, the earth-centered earth fixed coordinate system (ECEF), the earth-centered inertial frame (ECI), the polarized coordinate system, the spherical coordinate system, the cylindrical coordinate system, etc. can be used, which are not limited here. Of course, the longitude and latitude + altitude coordinate system / ECEF / ECI method can also be used, which is not limited here. Further optionally, the occlusion information can also indicate each path in the signal of the first satellite and / or the AOA of the signal of the first satellite.
[0197] Of course, the occlusion information may also be represented in other ways, which are not limited here.
[0198] Through this method in case three, more specific location information of surrounding obstructions (such as buildings) relative to the terminal device can be further reported, thereby better assisting the network side in determining the obstruction situation around the terminal device, switching the terminal device in advance, selecting appropriate service satellites, and other related operations, thereby avoiding communication interruption; at the same time, it also reduces the signal overhead of measuring quantity reporting.
[0199] Case 4: the first information includes priority information of the first satellite.
[0200] In a specific implementation, the priority information of the first satellite is determined based on the occlusion information corresponding to the first satellite and the motion of the first satellite. It can be understood that the terminal device determines the priority information of the access satellite (i.e., the switching order) based on the occlusion information corresponding to the first satellite (specifically, it can refer to the occlusion information determined in situation three) and the motion of the first satellite (specifically, it can be obtained based on information such as satellite ephemeris), and reports it to the network device. The network device can configure relevant information for the terminal device based on the priority information of the access satellite reported by the terminal device, i.e., the resource configuration information corresponding to the terminal device, such as switching information, LTM, etc., and send it to the terminal device, so as to switch the terminal device in advance, select a suitable service satellite, and other related operations to avoid communication interruption.
[0201] Optionally, the first information also includes an unserviceable time period of the first satellite or a serviceable time period of the first satellite; the unserviceable time period of the first satellite or the serviceable time period of the first satellite is determined based on the obstruction information and the movement of the first satellite. The unserviceable time period of the first satellite here can be considered as the obstruction time of the first satellite, such as t1 to t2, indicating that the first satellite is obstructed in the time period t1 to t2. The serviceable time period of the first satellite here can be considered as the unobstructed time of the first satellite, such as t3 to t4, indicating that the first satellite is not obstructed in the time period t3 to t4. In this way, the network equipment is further assisted in decision-making (selecting the satellite to access) and resource allocation.
[0202] Through the method of case four, the terminal device directly reports the priority information of the first satellite (i.e., the switching order), which helps the network equipment to more reasonably allocate and schedule resources, reduce the signal overhead of measurement quantity reporting and the occurrence of communication interruption.
[0203] In addition, for the above four situations, in a possible implementation method, the first information also includes a timestamp when the signal of the first satellite is detected; the timestamp includes the system frame number, subframe number, time slot number, and measurement time; the first information also includes an identifier of the first satellite corresponding to the timestamp.
[0204] Of course, the first information may also be represented in other ways, which are not limited here.
[0205] It can be seen that based on the method described in Figure 3, the terminal device can obtain satellite visual information, satellite signal measurement, surrounding environment obstruction information, access satellite priority information, etc. by detecting satellite signals, and report it to the network device, assisting the network device to judge the obstruction situation of the terminal device's surrounding environment, and assisting the network device to configure resources for the terminal device, switch the terminal device in advance, select appropriate service satellites, and other related operations, thereby avoiding communication interruption, ensuring satellite communication, and improving communication quality without increasing excessive costs.
[0206] Figure 4 is a flow chart of another communication method provided in an embodiment of the present application. As shown in Figure 4, the communication method includes the following steps S401 to S408. The execution subject of the method shown in Figure 4 can be a terminal device and a network device. Alternatively, the execution subject of the method shown in Figure 4 can be a chip in a terminal device and a chip in a network device, which is not limited in the embodiment of the present application. Figure 4 takes the terminal device and the network device as the execution subject of the method as an example for explanation.
[0207] S401: A network device sends identifiers of multiple first satellites to a terminal device, where signals of the first satellites cover an area where the terminal device is located. Correspondingly, the terminal device receives the identifiers of the multiple first satellites from the network device.
[0208] S402. The terminal device detects signals from the multiple first satellites to obtain first information; the first information includes measurement quantities corresponding to the first satellites.
[0209] S403: The terminal device sends the first information to the network device. Correspondingly, the network device receives the first information from the terminal device.
[0210] The specific implementation of steps S401 to S403 may refer to the specific implementation of steps S301 to S303 described above, the main difference being that the first information in FIG4 includes the measurement value corresponding to the first satellite, and the specific description is omitted here.
[0211] S404. The network device determines second information based on the first information; the second information includes one or more of the following information: obstruction information corresponding to the first satellite, an unserviceable time period of the first satellite, or a serviceable time period of the first satellite.
[0212] S405: The network device sends the second information to the terminal device. Correspondingly, the terminal device receives the second information from the network device.
[0213] In an embodiment of the present application, after the network device receives the measurement value corresponding to the first satellite included in the first information, it will analyze and calculate the measurement value corresponding to the first satellite to obtain the occlusion information corresponding to the first satellite (such as the angle information of the location of the obstruction, etc.). For details, please refer to the description in the above situation three, which will not be repeated here. The occlusion information corresponding to the first satellite and the movement of the first satellite (which can be obtained based on information such as satellite ephemeris) can also be further used to determine the unserviceable time period of the first satellite (i.e., the occlusion time) and / or the serviceable time period of the first satellite (i.e., the unobstructed time). For details, please refer to the description in the above situation four, which will not be repeated here. The second information includes one or more of the occlusion information corresponding to the first satellite, the unserviceable time period of the first satellite, and the serviceable time period of the first satellite. Then, the network device will send the determined second information to the terminal device. In this way, the computing burden of the terminal device can be reduced.
[0214] S406. The terminal device determines the priority information of the first satellite based on the second information and the movement of the first satellite.
[0215] S407: The terminal device sends the priority information of the first satellite to the network device. Correspondingly, the network device receives the priority information of the first satellite from the terminal device.
[0216] S408. The network device determines resource configuration information corresponding to the terminal device based on the priority information of the first satellite.
[0217] In an embodiment of the present application, after receiving the second information, the terminal device will further determine the priority information of the access satellite (i.e., the switching order) based on the second information and the movement of the first satellite (specifically, it can be obtained based on information such as satellite ephemeris), and report it to the network device. The network device can then configure relevant information for the terminal device based on the satellite priority information reported by the terminal device, i.e., resource configuration information corresponding to the terminal device, such as switching information, LTM, etc., and send it to the terminal device, so as to perform related operations such as switching the terminal device and selecting an appropriate service satellite in advance, thereby avoiding communication interruption.
[0218] It can be seen that based on the method described in Figure 4, the terminal device can obtain the measurement quantity of the satellite signal by detecting the satellite signal and report it to the network device, assisting the network device to judge the surrounding environment of the terminal device; and using the terminal device to determine the priority information of the access satellite, it can better assist the network device to configure the corresponding resource configuration information for the terminal device, switch the terminal device in advance, select the appropriate service satellite and other related operations, thereby ensuring satellite communication and improving communication quality without increasing too much cost and reducing the computing burden of the terminal device.
[0219] Please refer to Figure 5, which shows a structural diagram of a communication device 500 of an embodiment of the present application. The communication device shown in Figure 5 can be a terminal device or a network device, or it can be a device in a terminal device or a network device, or it can be a device that can be used in combination with a terminal device or a network device. Specifically, as shown in Figure 5, the communication device 500 may include a communication unit 501 and a processing unit 502. Among them, the processing unit 502 is used to perform data processing. The communication unit 501 is used for communication. Optionally, the communication unit 501 is integrated with a receiving unit and a sending unit. The communication unit 501 can also be called a transceiver unit. Alternatively, the communication unit 501 can also be split into a receiving unit and a sending unit.
[0220] In one embodiment, the communication device 500 may be a terminal device, or a device in a terminal device, or a device that can be used in conjunction with a terminal device, wherein:
[0221] The communication unit 501 is configured to receive identifiers of a plurality of first satellites from a network device; the signals of the first satellites cover an area where the terminal device is located;
[0222] The processing unit 502 is configured to detect signals of the plurality of first satellites and obtain first information;
[0223] The communication unit 501 is further used to send the first information to the network device; the first information includes any one of the following information: visibility information of the first satellite, measurement quantity corresponding to the first satellite, obstruction information corresponding to the first satellite, or priority information of the first satellite.
[0224] In one possible implementation, the first information includes occlusion information corresponding to the first satellite, and the occlusion information is determined based on the measurement quantity corresponding to the first satellite; the occlusion information includes a first azimuth, a maximum elevation angle and / or a minimum elevation angle at the first azimuth; or, the occlusion information includes the first azimuth, a first elevation angle and probability information of the presence of an obstruction at the first elevation angle; or, the occlusion information includes the first azimuth, multiple elevation angle ranges and probability information of the presence of an obstruction in each elevation angle range in the multiple elevation angle ranges; or, the occlusion information includes the first azimuth range and the minimum elevation angle corresponding to the first azimuth range; or, the occlusion information includes the second azimuth range and the maximum elevation angle corresponding to the second azimuth range; or, the occlusion information includes a third azimuth range and the first elevation angle range corresponding to the third azimuth range.
[0225] In a possible implementation, the first elevation angle is determined based on a maximum elevation angle and a minimum elevation angle at the first azimuth angle.
[0226] In a possible implementation, the multiple elevation angle ranges are determined based on a maximum elevation angle and a minimum elevation angle at the first azimuth angle.
[0227] In a possible implementation, the occlusion information includes a first azimuth angle range and a minimum elevation angle corresponding to the first azimuth angle range. The occlusion information also includes probability information of an obstruction within the first azimuth angle range.
[0228] In a possible implementation, the probability information of the existence of an obstruction within the first azimuth angle range is 100%.
[0229] In a possible implementation, the probability information that an obstruction exists in a range smaller than the minimum elevation angle within the first azimuth angle range is 100%.
[0230] In a possible implementation, the occlusion information includes a second azimuth range and a maximum elevation angle corresponding to the second azimuth range. The occlusion information also includes probability information that no obstruction exists within the second azimuth range.
[0231] In a possible implementation, the probability information that there is no obstruction within the second azimuth angle range is 100%.
[0232] In a possible implementation, the probability information that no obstruction exists in a range greater than the maximum elevation angle within the second azimuth angle range is 100%.
[0233] In a possible implementation, the occlusion information further includes position information of the occluder; the position information of the occluder is represented in the form of a coordinate system.
[0234] In one possible implementation, the first information includes a measurement quantity corresponding to the first satellite; the measurement quantity includes first indication information; the first indication information indicates one or more of the following information: no signal is received, a line-of-sight path exists, a non-line-of-sight path exists, and multipath exists; when the first indication information indicates the presence of a line-of-sight path and a non-line-of-sight path, the measurement quantity also includes a first angle between the line-of-sight path and the non-line-of-sight path.
[0235] In a possible implementation, there are multiple non-line-of-sight paths, and the measurement quantity further includes a second angle between any two of the multiple non-line-of-sight paths, and / or a first angle between each non-line-of-sight path and the line-of-sight path in the multiple non-line-of-sight paths.
[0236] In one possible implementation, the measurement quantity also includes the arrival time of each path in the signal of the first satellite, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the reference time, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the arrival time of the reference path.
[0237] In a possible implementation, the measurement value further includes a timestamp corresponding to each path in the signal of the first satellite.
[0238] In a possible implementation, the measurement quantity further includes a path type corresponding to each path in the signal of the first satellite, where the path type is a line-of-sight path or a non-line-of-sight path.
[0239] In a possible implementation, the measurement value further includes probability information corresponding to the path type.
[0240] In a possible implementation, the measurement quantity also includes the azimuth and / or arrival angle of each path in the signal of the first satellite relative to the terminal device; the measurement quantity also includes the reference signal receiving power of the signal of the first satellite.
[0241] In one possible implementation, the communication unit 501 is further used to receive second information from the network device; wherein the second information includes one or more of the following information: obstruction information corresponding to the first satellite, the unserviceable time period of the first satellite, or the serviceable time period of the first satellite; the processing unit 502 is further used to determine the priority information of the first satellite based on the second information and the movement of the first satellite; the communication unit 501 is further used to send the priority information of the first satellite to the network device.
[0242] In a possible implementation, the first information includes priority information of the first satellite; the priority information of the first satellite is determined based on occlusion information corresponding to the first satellite and a motion condition of the first satellite.
[0243] In one possible implementation, the first information also includes an unserviceable time period of the first satellite or a serviceable time period of the first satellite; the unserviceable time period of the first satellite or the serviceable time period of the first satellite is determined based on the occlusion information and the movement of the first satellite.
[0244] In one possible implementation, the first information includes visual information of the first satellite; the visual information includes a first identifier corresponding to the first satellite, and the first identifier is used to indicate whether a signal from the first satellite is received or not received; or, the visual information includes an identifier of a second satellite, and the second satellite is a satellite from which signals are received among multiple first satellites; or, the visual information includes an identifier of a third satellite, and the third satellite is a satellite from which signals are not received among multiple first satellites.
[0245] In one possible implementation, the first information includes visible information of the first satellite; if a signal from the first satellite is received and the signal from the first satellite includes a signal propagated in a line-of-sight path, the visible information includes second indication information; the second indication information indicates that there is no obstruction between the terminal device and the first satellite; if the signal from the first satellite is not received, or the received signal from the first satellite only includes a signal propagated in a non-line-of-sight path, the visible information includes third indication information; the third indication information indicates that there is obstruction between the terminal device and the first satellite.
[0246] In one possible implementation, the first information also includes a timestamp when the signal of the first satellite is detected; the timestamp includes a system frame number, a subframe number, a time slot number, and a measurement time; the first information also includes an identifier of the first satellite corresponding to the timestamp.
[0247] In one possible implementation, when receiving identifiers of multiple first satellites from a network device, the communication unit 501 is specifically configured to: receive identifiers of multiple first satellites and third information from the network device; wherein the third information includes one or more of the following information: ephemeris corresponding to the first satellite, a carrier corresponding to the first satellite, or a navigation message corresponding to the first satellite.
[0248] In a possible implementation, the first satellite includes a GNSS satellite and / or a LEO satellite.
[0249] In one embodiment, the communication device 500 may be a network device, a device in a network device, or a device that can be used in conjunction with a network device, wherein:
[0250] The communication unit 501 is configured to send identifiers of multiple first satellites to a terminal device; the signals of the first satellites cover an area where the terminal device is located;
[0251] The communication unit 501 is configured to receive first information from a terminal device; the first information includes any one of the following information: visibility information of the first satellite, a measurement quantity corresponding to the first satellite, obstruction information corresponding to the first satellite, or priority information of the first satellite;
[0252] The processing unit 502 is configured to determine resource configuration information corresponding to the terminal device based on the first information.
[0253] In one possible implementation, the first information includes occlusion information corresponding to the first satellite, and the occlusion information is determined based on the measurement quantity corresponding to the first satellite; the occlusion information includes a first azimuth, a maximum elevation angle and / or a minimum elevation angle at the first azimuth; or, the occlusion information includes the first azimuth, a first elevation angle and probability information of the presence of an obstruction at the first elevation angle; or, the occlusion information includes the first azimuth, multiple elevation angle ranges and probability information of the presence of an obstruction in each elevation angle range in the multiple elevation angle ranges; or, the occlusion information includes the first azimuth range and the minimum elevation angle corresponding to the first azimuth range; or, the occlusion information includes the second azimuth range and the maximum elevation angle corresponding to the second azimuth range; or, the occlusion information includes a third azimuth range and the first elevation angle range corresponding to the third azimuth range.
[0254] In a possible implementation, the first elevation angle is determined based on a maximum elevation angle and a minimum elevation angle at the first azimuth angle.
[0255] In a possible implementation, the multiple elevation angle ranges are determined based on a maximum elevation angle and a minimum elevation angle at the first azimuth angle.
[0256] In a possible implementation, the occlusion information includes a first azimuth angle range and a minimum elevation angle corresponding to the first azimuth angle range. The occlusion information also includes probability information of an obstruction within the first azimuth angle range.
[0257] In a possible implementation, the probability information of the existence of an obstruction within the first azimuth angle range is 100%.
[0258] In a possible implementation, the probability information that an obstruction exists in a range smaller than the minimum elevation angle within the first azimuth angle range is 100%.
[0259] In a possible implementation, the occlusion information includes a second azimuth range and a maximum elevation angle corresponding to the second azimuth range. The occlusion information also includes probability information that no obstruction exists within the second azimuth range.
[0260] In a possible implementation, the probability information that there is no obstruction within the second azimuth angle range is 100%.
[0261] In a possible implementation, the probability information that no obstruction exists in a range greater than the maximum elevation angle within the second azimuth angle range is 100%.
[0262] In a possible implementation, the occlusion information further includes position information of the occluder; the position information of the occluder is represented in the form of a coordinate system.
[0263] In one possible implementation, the first information includes a measurement quantity corresponding to the first satellite; the measurement quantity includes first indication information; the first indication information indicates one or more of the following information: no signal is received, a line-of-sight path exists, a non-line-of-sight path exists, and multipath exists; when the first indication information indicates the presence of a line-of-sight path and a non-line-of-sight path, the measurement quantity also includes a first angle between the line-of-sight path and the non-line-of-sight path.
[0264] In a possible implementation, there are multiple non-line-of-sight paths, and the measurement quantity further includes a second angle between any two of the multiple non-line-of-sight paths, and / or a first angle between each non-line-of-sight path and the line-of-sight path in the multiple non-line-of-sight paths.
[0265] In one possible implementation, the measurement quantity also includes the arrival time of each path in the signal of the first satellite, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the reference time, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the arrival time of the reference path.
[0266] In a possible implementation, the measurement value further includes a timestamp corresponding to each path in the signal of the first satellite.
[0267] In a possible implementation, the measurement quantity further includes a path type corresponding to each path in the signal of the first satellite, where the path type is a line-of-sight path or a non-line-of-sight path.
[0268] In a possible implementation, the measurement value further includes probability information corresponding to the path type.
[0269] In a possible implementation, the measurement quantity also includes the azimuth and / or arrival angle of each path in the signal of the first satellite relative to the terminal device; the measurement quantity also includes the reference signal receiving power of the signal of the first satellite.
[0270] In a possible implementation, the first information includes priority information of the first satellite; the priority information of the first satellite is determined based on occlusion information corresponding to the first satellite and a motion condition of the first satellite.
[0271] In one possible implementation, the first information also includes an unserviceable time period of the first satellite or a serviceable time period of the first satellite; the unserviceable time period of the first satellite or the serviceable time period of the first satellite is determined based on the occlusion information and the movement of the first satellite.
[0272] In one possible implementation, the first information includes visual information of the first satellite; the visual information includes a first identifier corresponding to the first satellite, and the first identifier is used to indicate whether a signal from the first satellite is received or not received; or, the visual information includes an identifier of a second satellite, and the second satellite is a satellite from which signals are received among multiple first satellites; or, the visual information includes an identifier of a third satellite, and the third satellite is a satellite from which signals are not received among multiple first satellites.
[0273] In one possible implementation, the first information includes visible information of the first satellite; if a signal from the first satellite is received and the signal from the first satellite includes a signal propagated in a line-of-sight path, the visible information includes second indication information; the second indication information indicates that there is no obstruction between the terminal device and the first satellite; if the signal from the first satellite is not received, or the received signal from the first satellite only includes a signal propagated in a non-line-of-sight path, the visible information includes third indication information; the third indication information indicates that there is obstruction between the terminal device and the first satellite.
[0274] In one possible implementation, the first information also includes a timestamp when the signal of the first satellite is detected; the timestamp includes a system frame number, a subframe number, a time slot number, and a measurement time; the first information also includes an identifier of the first satellite corresponding to the timestamp.
[0275] In one possible implementation, when sending identifiers of multiple first satellites to a terminal device, the communication unit 501 is specifically configured to: send identifiers of multiple first satellites and third information to the terminal device; wherein the third information includes one or more of the following information: ephemeris corresponding to the first satellite, a carrier corresponding to the first satellite, or a navigation message corresponding to the first satellite.
[0276] In a possible implementation, the first satellite includes a GNSS satellite and / or a LEO satellite.
[0277] In one embodiment, the communication device 500 may be a network device, a device in a network device, or a device that can be used in conjunction with a network device, wherein:
[0278] The communication unit 501 is configured to send identifiers of multiple first satellites to a terminal device; the signals of the first satellites cover an area where the terminal device is located;
[0279] The communication unit 501 is configured to receive first information from a terminal device; the first information includes a measurement value corresponding to the first satellite;
[0280] The processing unit 502 is configured to determine second information based on the first information, wherein the second information includes one or more of the following information: obstruction information corresponding to the first satellite, an unserviceable time period of the first satellite, or a serviceable time period of the first satellite;
[0281] The communication unit 501 is configured to send the second information to the terminal device;
[0282] The communication unit 501 is configured to receive priority information of the first satellite from a terminal device;
[0283] The processing unit 502 is configured to determine resource configuration information corresponding to the terminal device based on the priority information of the first satellite.
[0284] In one possible implementation, the first information includes a measurement quantity corresponding to the first satellite; the measurement quantity includes first indication information; the first indication information indicates one or more of the following information: no signal is received, a line-of-sight path exists, a non-line-of-sight path exists, and multipath exists; when the first indication information indicates the presence of a line-of-sight path and a non-line-of-sight path, the measurement quantity also includes a first angle between the line-of-sight path and the non-line-of-sight path.
[0285] In a possible implementation, there are multiple non-line-of-sight paths, and the measurement quantity further includes a second angle between any two of the multiple non-line-of-sight paths, and / or a first angle between each non-line-of-sight path and the line-of-sight path in the multiple non-line-of-sight paths.
[0286] In one possible implementation, the measurement quantity also includes the arrival time of each path in the signal of the first satellite, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the reference time, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the arrival time of the reference path.
[0287] In a possible implementation, the measurement value further includes a timestamp corresponding to each path in the signal of the first satellite.
[0288] In a possible implementation, the measurement quantity further includes a path type corresponding to each path in the signal of the first satellite, where the path type is a line-of-sight path or a non-line-of-sight path.
[0289] In a possible implementation, the measurement value further includes probability information corresponding to the path type.
[0290] In a possible implementation, the measurement quantity also includes the azimuth and / or arrival angle of each path in the signal of the first satellite relative to the terminal device; the measurement quantity also includes the reference signal receiving power of the signal of the first satellite.
[0291] In one possible implementation, the first information also includes a timestamp when the signal of the first satellite is detected; the timestamp includes a system frame number, a subframe number, a time slot number, and a measurement time; the first information also includes an identifier of the first satellite corresponding to the timestamp.
[0292] In one possible implementation, when sending identifiers of multiple first satellites to a terminal device, the communication unit 501 is specifically configured to: send identifiers of multiple first satellites and third information to the terminal device; wherein the third information includes one or more of the following information: ephemeris corresponding to the first satellite, a carrier corresponding to the first satellite, or a navigation message corresponding to the first satellite.
[0293] In a possible implementation, the first satellite includes a GNSS satellite and / or a LEO satellite.
[0294] Figure 6 shows a schematic diagram of the structure of another communication device. The communication device 600 can be a terminal device or network device in the above method embodiment, or can also be a chip, chip system, or processor that supports the terminal device or network device to implement the above method. This communication device can be used to implement the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.
[0295] The communication device 600 may include one or more processors 601. The processor 601 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit (CPU). The baseband processor may be used to process communication protocols and communication data, while the CPU may be used to control the communication device (e.g., a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU), execute software programs, and process software program data.
[0296] Optionally, the communication device 600 may include one or more memories 602, on which instructions 604 may be stored. The instructions may be executed on the processor 601, causing the communication device 600 to perform the method described in the above method embodiment. Optionally, the memory 602 may also store data. The processor 601 and memory 602 may be provided separately or integrated together.
[0297] Optionally, the communication device 600 may further include a transceiver 605 and an antenna 606. The transceiver 605 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, and is configured to implement transceiver functions. The transceiver 605 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, and is configured to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, and is configured to implement a transmitting function. The processing unit 502 shown in FIG. 5 may be the processor 601. The communication unit 501 may be the transceiver 605.
[0298] In another possible design, processor 601 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.
[0299] In another possible design, the processor 601 may optionally store an instruction 603. The instruction 603 runs on the processor 601, which may cause the communication device 600 to perform the method described in the above method embodiment. The instruction 603 may be fixed in the processor 601. In this case, the processor 601 may be implemented by hardware.
[0300] In another possible design, the communication device 600 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in the embodiments of the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (Bipolar Junction Transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0301] The communication device described in the above embodiments may be a terminal device or a network device, but the scope of the communication device described in the embodiments of the present application is not limited thereto, and the structure of the communication device may not be limited to FIG6. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0302] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;
[0303] (2) A set of one or more ICs, optionally including a storage component for storing data and instructions;
[0304] (3) ASIC, such as modem (MSM);
[0305] (4) Modules that can be embedded in other devices;
[0306] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0307] (6)Others, etc.
[0308] In the case where the communication device can be a chip or a chip system, please refer to the chip structure diagram shown in Figure 7. The chip 700 shown in Figure 7 includes a processor 701 and an interface 702. Optionally, it may also include a memory 703. The number of processors 701 can be one or more, and the number of interfaces 702 can be multiple.
[0309] For the case where the chip is used to implement a terminal device or a network device in the embodiments of the present application:
[0310] The interface 702 is used to receive or output signals;
[0311] The processor 701 is configured to execute data processing operations of a terminal device or a network device.
[0312] It is understandable that some optional features in the embodiments of the present application may, in certain scenarios, be implemented independently of other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects. They may also be combined with other features in certain scenarios as needed. Accordingly, the communication device provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.
[0313] It should be understood that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or instructions in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component.
[0314] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0315] The present application also provides a computer-readable medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a communication device, the functions of any of the above method embodiments are implemented.
[0316] The present application also provides a computer program product including instructions, which enables a computer to implement the functions of any of the above method embodiments when the computer reads and executes the computer program product.
[0317] The present application provides a communication system, which includes a terminal device and a network device; wherein the terminal device is used to execute the method executed by the terminal device in the above embodiment, and the network device is used to execute the method executed by the network device in the above embodiment.
[0318] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions 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 instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0319] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: The method is applied to a terminal device, and the method includes: Receiving identifiers of a plurality of first satellites from a network device, wherein signals of the first satellites cover an area where the terminal device is located; detecting signals of the plurality of first satellites to obtain first information; The first information is sent to the network device; the first information includes any one of the following information: visibility information of the first satellite, measurement quantity corresponding to the first satellite, occlusion information corresponding to the first satellite, or priority information of the first satellite.
2. The method according to claim 1, characterized in that The first information includes obstruction information corresponding to the first satellite, where the obstruction information is determined based on a measurement quantity corresponding to the first satellite; The occlusion information includes a first azimuth angle, a maximum elevation angle and / or a minimum elevation angle at the first azimuth angle; or, The occlusion information includes a first azimuth angle, a first elevation angle, and probability information of an occlusion object existing at the first elevation angle; or, The occlusion information includes a first azimuth angle, multiple elevation angle ranges, and probability information of an obstruction existing in each elevation angle range of the multiple elevation angle ranges; or, The occlusion information includes a first azimuth angle range and a minimum elevation angle corresponding to the first azimuth angle range; or, The shielding information includes a second azimuth angle range and a maximum elevation angle corresponding to the second azimuth angle range; or, The shielding information includes a third azimuth angle range and a first elevation angle range corresponding to the third azimuth angle range.
3. The method according to claim 2, characterized in that The first elevation angle is determined based on a maximum elevation angle and a minimum elevation angle at the first azimuth angle.
4. The method according to claim 2, characterized in that The multiple elevation angle ranges are determined based on the maximum elevation angle and the minimum elevation angle at the first azimuth angle.
5. The method according to claim 2, characterized in that The occlusion information includes the first azimuth angle range and the minimum elevation angle corresponding to the first azimuth angle range, and the occlusion information also includes probability information of an obstruction within the first azimuth angle range.
6. The method according to claim 5, characterized in that The probability information of the existence of an obstruction within the first azimuth angle range is 100%.
7. The method according to claim 5, characterized in that The probability information of the existence of an obstruction in the range smaller than the minimum elevation angle within the first azimuth angle range is 100%.
8. The method according to claim 2, characterized in that The occlusion information includes the second azimuth range and the maximum elevation angle corresponding to the second azimuth range, and the occlusion information also includes probability information that no occluder exists within the second azimuth range.
9. The method according to claim 8, characterized in that The probability information that there is no obstruction within the second azimuth angle range is 100%.
10. The method according to claim 8, characterized in that The probability information that there is no obstruction in the range greater than the maximum elevation angle within the second azimuth angle range is 100%.
11. The method according to any one of claims 2 to 10, characterized in that The occlusion information further includes position information of the occlusion object, and the position information of the occlusion object is expressed in the form of a coordinate system.
12. The method according to claim 1, characterized in that The first information includes a measurement value corresponding to the first satellite; The measurement amount includes first indication information; the first indication information indicates one or more of the following information: no signal is received, there is a line-of-sight path, there is a non-line-of-sight path, and there is multipath; In a case where the first indication information indicates that a line-of-sight path and a non-line-of-sight path exist, the measurement quantity further includes a first angle between the line-of-sight path and the non-line-of-sight path.
13. The method according to claim 12, characterized in that There are multiple non-line-of-sight (NLOS) paths, and the measurement quantity further includes a second angle between any two of the multiple non-line-of-sight (NLOS) paths, and / or a first angle between each of the multiple non-line-of-sight (NLOS) paths and the line-of-sight path.
14. The method according to claim 12 or 13, characterized in that The measurement quantity also includes the arrival time of each path in the signal of the first satellite, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the reference time, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the arrival time of the reference path.
15. The method according to claim 14, characterized in that The measurement quantity also includes a timestamp corresponding to each path in the signal of the first satellite.
16. The method according to any one of claims 12 to 15, characterized in that The measurement quantity further includes a path type corresponding to each path in the signal of the first satellite, where the path type is a line-of-sight path or a non-line-of-sight path.
17. The method according to claim 16, characterized in that The measurement quantity also includes probability information corresponding to the path type.
18. The method according to any one of claims 12 to 17, characterized in that The measurement quantity also includes the azimuth and / or arrival angle of each path in the signal of the first satellite relative to the terminal device; the measurement quantity also includes the reference signal receiving power of the signal of the first satellite.
19. The method according to any one of claims 12 to 18, characterized in that The method further comprises: receiving second information from the network device; the second information comprising one or more of the following information: obstruction information corresponding to the first satellite, an unserviceable time period of the first satellite, or a serviceable time period of the first satellite; determining priority information of the first satellite based on the second information and a movement condition of the first satellite; The priority information of the first satellite is sent to the network device.
20. The method according to claim 1, wherein The first information includes priority information of the first satellite; The priority information of the first satellite is determined based on the occlusion information corresponding to the first satellite and the movement status of the first satellite.
21. The method according to claim 20, characterized in that The first information also includes a non-serviceable time period of the first satellite or a serviceable time period of the first satellite; the non-serviceable time period of the first satellite or the serviceable time period of the first satellite is determined based on the occlusion information and the movement of the first satellite.
22. The method according to claim 1, wherein The first information includes visible information of the first satellite; The visual information includes a first identifier corresponding to the first satellite, where the first identifier is used to indicate whether a signal from the first satellite is received or not received; or, The visual information includes an identifier of a second satellite, where the second satellite is a satellite from which a signal is received among the plurality of first satellites; or The visual information includes an identifier of a third satellite, where the third satellite is a satellite among the plurality of first satellites from which no signal is received.
23. The method according to claim 1, wherein The first information includes visible information of the first satellite; If a signal from the first satellite is received, and the signal from the first satellite includes a signal propagated in a line-of-sight path, the visual information includes second indication information; the second indication information indicates that there is no obstruction between the terminal device and the first satellite; If the signal of the first satellite is not received, or the received signal of the first satellite only includes a signal propagated in a non-line-of-sight path, the visual information includes third indication information; the third indication information indicates that there is an obstruction between the terminal device and the first satellite.
24. The method according to any one of claims 1 to 23, characterized in that The first information further includes a timestamp when the signal of the first satellite is detected; the timestamp includes a system frame number, a subframe number, a time slot number, and a measurement time; The first information also includes an identifier of the first satellite corresponding to the timestamp.
25. The method according to any one of claims 1 to 24, characterized in that The receiving identifications of a plurality of first satellites from a network device includes: Receive identifiers of multiple first satellites and third information from a network device; the third information includes one or more of the following information: ephemeris corresponding to the first satellite, a carrier corresponding to the first satellite, or a navigation message corresponding to the first satellite.
26. The method according to any one of claims 1 to 25, characterized in that The first satellite includes a Global Navigation Satellite System (GNSS) satellite and / or a Low Earth Orbit (LEO) satellite.
27. A communication method, characterized in that: The method is applied to a network device, and the method includes: Sending identifiers of multiple first satellites to a terminal device; signals of the first satellites cover an area where the terminal device is located; Receive first information from the terminal device; the first information includes any one of the following information: visual information of the first satellite, measurement quantity corresponding to the first satellite, occlusion information corresponding to the first satellite, or priority information of the first satellite.
28. The method according to claim 27, characterized in that The first information includes obstruction information corresponding to the first satellite, where the obstruction information is determined based on a measurement quantity corresponding to the first satellite; The occlusion information includes a first azimuth angle, a maximum elevation angle and / or a minimum elevation angle at the first azimuth angle; or, The occlusion information includes a first azimuth angle, a first elevation angle, and probability information of an occlusion object existing at the first elevation angle; or, The occlusion information includes a first azimuth angle, multiple elevation angle ranges, and probability information of an obstruction existing in each elevation angle range of the multiple elevation angle ranges; or, The occlusion information includes a first azimuth angle range and a minimum elevation angle corresponding to the first azimuth angle range; or, The shielding information includes a second azimuth angle range and a maximum elevation angle corresponding to the second azimuth angle range; or, The shielding information includes a third azimuth angle range and a first elevation angle range corresponding to the third azimuth angle range.
29. The method according to claim 28, characterized in that The first elevation angle is determined based on a maximum elevation angle and a minimum elevation angle at the first azimuth angle.
30. The method according to claim 28, wherein The multiple elevation angle ranges are determined based on the maximum elevation angle and the minimum elevation angle at the first azimuth angle.
31. The method according to claim 28, wherein The occlusion information includes the first azimuth angle range and the minimum elevation angle corresponding to the first azimuth angle range, and the occlusion information also includes probability information of an obstruction within the first azimuth angle range.
32. The method according to claim 31, characterized in that The probability information of the existence of an obstruction within the first azimuth angle range is 100%.
33. The method according to claim 31, wherein The probability information of the existence of an obstruction in the range smaller than the minimum elevation angle within the first azimuth angle range is 100%.
34. The method according to claim 28, wherein The occlusion information includes the second azimuth range and the maximum elevation angle corresponding to the second azimuth range, and the occlusion information also includes probability information that no occluder exists within the second azimuth range.
35. The method according to claim 34, wherein The probability information that there is no obstruction within the second azimuth angle range is 100%.
36. The method according to claim 34, wherein The probability information that there is no obstruction in the range greater than the maximum elevation angle within the second azimuth angle range is 100%.
37. The method according to any one of claims 28 to 36, characterized in that The occlusion information further includes position information of the occlusion object, and the position information of the occlusion object is expressed in the form of a coordinate system.
38. The method according to claim 27, wherein The first information includes a measurement value corresponding to the first satellite; The measurement amount includes first indication information; the first indication information indicates one or more of the following information: no signal is received, there is a line-of-sight path, there is a non-line-of-sight path, and there is multipath; In a case where the first indication information indicates that a line-of-sight path and a non-line-of-sight path exist, the measurement quantity further includes a first angle between the line-of-sight path and the non-line-of-sight path.
39. The method according to claim 38, characterized in that There are multiple non-line-of-sight (NLOS) paths, and the measurement quantity further includes a second angle between any two of the multiple non-line-of-sight (NLOS) paths, and / or a first angle between each of the multiple non-line-of-sight (NLOS) paths and the line-of-sight path.
40. The method according to claim 38 or 39, characterized in that The measurement quantity also includes the arrival time of each path in the signal of the first satellite, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the reference time, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the arrival time of the reference path.
41. The method according to claim 40, wherein The measurement quantity also includes a timestamp corresponding to each path in the signal of the first satellite.
42. The method according to any one of claims 38 to 41, wherein: The measurement quantity further includes a path type corresponding to each path in the signal of the first satellite, where the path type is a line-of-sight path or a non-line-of-sight path.
43. The method according to claim 42, characterized in that The measurement quantity also includes probability information corresponding to the path type.
44. The method according to any one of claims 38 to 43, wherein: The measurement quantity also includes the azimuth and / or arrival angle of each path in the signal of the first satellite relative to the terminal device; the measurement quantity also includes the reference signal receiving power of the signal of the first satellite.
45. The method according to claim 27, wherein The first information includes priority information of the first satellite; The priority information of the first satellite is determined based on the occlusion information corresponding to the first satellite and the movement status of the first satellite.
46. The method according to claim 45, wherein The first information also includes a non-serviceable time period of the first satellite or a serviceable time period of the first satellite; the non-serviceable time period of the first satellite or the serviceable time period of the first satellite is determined based on the occlusion information and the movement of the first satellite.
47. The method according to claim 27, wherein The first information includes visible information of the first satellite; The visual information includes a first identifier corresponding to the first satellite, where the first identifier is used to indicate whether a signal from the first satellite is received or not received; or, The visual information includes an identifier of a second satellite, where the second satellite is a satellite from which a signal is received among the plurality of first satellites; or The visual information includes an identifier of a third satellite, where the third satellite is a satellite among the plurality of first satellites from which no signal is received.
48. The method according to claim 27, wherein The first information includes visible information of the first satellite; If a signal from the first satellite is received, and the signal from the first satellite includes a signal propagated in a line-of-sight path, the visual information includes second indication information; the second indication information indicates that there is no obstruction between the terminal device and the first satellite; If the signal of the first satellite is not received, or the received signal of the first satellite only includes a signal propagated in a non-line-of-sight path, the visual information includes third indication information; the third indication information indicates that there is an obstruction between the terminal device and the first satellite.
49. The method according to any one of claims 27 to 48, wherein The first information further includes a timestamp when the signal of the first satellite is detected; the timestamp includes a system frame number, a subframe number, a time slot number, and a measurement time; The first information also includes an identifier of the first satellite corresponding to the timestamp.
50. The method according to any one of claims 27 to 49, wherein The sending the identifiers of the plurality of first satellites to the terminal device includes: The identifiers of multiple first satellites and third information are sent to the terminal device; the third information includes one or more of the following information: the ephemeris corresponding to the first satellite, the carrier corresponding to the first satellite, or the navigation message corresponding to the first satellite.
51. The method according to any one of claims 27 to 50, wherein: The first satellite includes a Global Navigation Satellite System (GNSS) satellite and / or a Low Earth Orbit (LEO) satellite.
52. A communication method, characterized in that: The method is applied to a network device, and the method includes: Sending identifiers of multiple first satellites to a terminal device; signals of the first satellites cover an area where the terminal device is located; receiving first information from the terminal device; the first information including a measurement value corresponding to the first satellite; Determining second information based on the first information; the second information includes one or more of the following information: obstruction information corresponding to the first satellite, an unserviceable time period of the first satellite, or a serviceable time period of the first satellite; sending the second information to the terminal device; receiving priority information of the first satellite from the terminal device; Resource configuration information corresponding to the terminal device is determined based on the priority information of the first satellite.
53. The method according to claim 52, characterized in that The measurement amount includes first indication information; the first indication information indicates one or more of the following information: no signal is received, there is a line-of-sight path, there is a non-line-of-sight path, and there is multipath; In a case where the first indication information indicates that a line-of-sight path and a non-line-of-sight path exist, the measurement quantity further includes a first angle between the line-of-sight path and the non-line-of-sight path.
54. The method according to claim 53, wherein There are multiple non-line-of-sight (NLOS) paths, and the measurement quantity further includes a second angle between any two of the multiple non-line-of-sight (NLOS) paths, and / or a first angle between each of the multiple non-line-of-sight (NLOS) paths and the line-of-sight path.
55. The method according to claim 53 or 54, characterized in that The measurement quantity also includes the arrival time of each path in the signal of the first satellite, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the reference time, or the measurement quantity also includes the time difference between the arrival time of each path in the signal of the first satellite and the arrival time of the reference path.
56. The method according to claim 55, characterized in that The measurement quantity also includes a timestamp corresponding to each path in the signal of the first satellite.
57. The method according to any one of claims 53 to 56, wherein: The measurement quantity further includes a path type corresponding to each path in the signal of the first satellite, where the path type is a line-of-sight path or a non-line-of-sight path.
58. The method according to claim 57, wherein The measurement quantity also includes probability information corresponding to the path type.
59. The method according to any one of claims 53 to 58, wherein The measurement quantity also includes the azimuth and / or arrival angle of each path in the signal of the first satellite relative to the terminal device; the measurement quantity also includes the reference signal receiving power of the signal of the first satellite.
60. The method according to any one of claims 52 to 59, wherein: The first information further includes a timestamp when the signal of the first satellite is detected; the timestamp includes a system frame number, a subframe number, a time slot number, and a measurement time; The first information also includes an identifier of the first satellite corresponding to the timestamp.
61. The method according to any one of claims 52 to 60, wherein: The sending the identifiers of the plurality of first satellites to the terminal device includes: The identifiers of multiple first satellites and third information are sent to the terminal device; the third information includes one or more of the following information: the ephemeris corresponding to the first satellite, the carrier corresponding to the first satellite, or the navigation message corresponding to the first satellite.
62. The method according to any one of claims 52 to 61, wherein: The first satellite includes a Global Navigation Satellite System (GNSS) satellite and / or a Low Earth Orbit (LEO) satellite.
63. A communication system, characterized in that It includes a terminal device and a network device; wherein, the terminal device is used to execute the method as described in any one of claims 1-26, or the network device is used to execute the method as described in any one of claims 27-51 or the network device is used to execute the method as described in any one of claims 52-62.
64. A communication device, characterized in that The method comprises a unit for executing the method according to any one of claims 1 to 26, or a unit for executing the method according to any one of claims 27 to 51, or a unit for executing the method according to any one of claims 52 to 62.
65. A communication device, characterized in that The method comprises a processor and a memory, wherein the processor and the memory are coupled, and the processor is used to implement the method according to any one of claims 1 to 26, or the processor is used to implement the method according to any one of claims 27 to 51, or the processor is used to implement the method according to any one of claims 52 to 62.
66. A chip, characterized in that It includes a processor and an interface, the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions so that the method described in any one of claims 1 to 26 is executed, or so that the method described in any one of claims 27 to 51 is executed, or so that the method described in any one of claims 52 to 62 is executed.
67. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which, when called by the computer, enable the computer to execute the method described in any one of claims 1 to 26, or the method described in any one of claims 27 to 51, or the method described in any one of claims 52 to 62.
Citation Information
Patent Citations
Method and apparatus for signal configuration for mobile base station
US20200153500A1
Communication method, communications apparatus, device, and communications system
US20210400462A1
Satellite communications network, satellite terminal and operation method
US20230291469A1
Positioning method applied to non-terrestrial network, and communication apparatus
WO2022152000A1
Transmission control method in satellite communication system and related apparatus
WO2023011602A1