Communication method and related device
By indirectly indicating the public TA of non-serving satellites and utilizing the difference or derivative of the public TA of the serving satellite and the non-serving satellite, the problem of excessive signaling overhead in non-terrestrial network communications is solved, and the efficiency and reliability of network services are improved.
Patent Information
- Application Number
- CN202410481113.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-19
- Publication Date
- 2025-10-24
AI Technical Summary
In non-terrestrial network communications, the common timing advance (TA) method of indicating non-serving satellites will bring excessive signaling overhead.
The public TA of the non-serving satellite is indicated indirectly, specifically including indicating the difference or derivative between the public TA of the serving satellite and the public TA of the non-serving satellite, thereby reducing the signaling overhead of directly indicating the public TA of the non-serving satellite.
It effectively reduces signaling overhead and improves the efficiency and reliability of network services.
Smart Images

Figure CN120835310A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication, and in particular to a communication method and related apparatus. BACKGROUND
[0002] Non-terrestrial networks (NTN) communication has the characteristics of large coverage area and flexible networking, and can achieve seamless global network coverage. The NTN network is not only a supplement to the current ground network, but also can be regarded as an independent communication system that provides global high-speed network access for users. NTN communication includes networking by using unmanned aerial vehicles, high-altitude platforms, satellites and other devices to provide data transmission, voice communication and other services for terminals.
[0003] In the NTN scenario, in order to provide better network services for the terminal, the network side can support the terminal to access the service satellite and the non-service satellite at the same time, and the service satellite and the non-service satellite can cooperate to provide network services for the terminal. Among them, the terminal needs to access the non-service cell based on the common timing advance (TA) of the non-service satellite.
[0004] However, the current way of indicating the common TA of the non-service satellite will bring too much signaling overhead. SUMMARY
[0005] The present application provides a communication method and related apparatus, which is beneficial to reduce the signaling overhead of indicating the common TA of the non-service satellite.
[0006] In a first aspect, a communication method is provided, which can be executed by a first communication apparatus. The first communication apparatus can be a terminal, a component (such as a processor, circuit or chip, or a chip system, etc.) configured in the terminal, and can also be a logic module or software that can realize all or part of the terminal functions, and the present application does not make any limitation in this regard. In the following, the first communication apparatus is taken as an example of a terminal to introduce the communication method of the present application.
[0007] The method comprises: receiving first indication information from a satellite, the satellite being a service satellite or a non-service satellite of the terminal, the first indication information being used to indicate: a difference between the common TA of the service satellite and the common TA of the non-service satellite, or a derivative of the common TA of the non-service satellite relative to the common TA of the service satellite; determining the common TA of the non-service satellite based on the first indication information and the common TA of the service satellite.
[0008] Since the terminal has accessed the serving satellite based on the common TA of the serving satellite before receiving the first indication information, in other words, the terminal knows the common TA of the serving satellite. Therefore, the terminal can determine the common TA of the non-serving satellite based on the first indication information and the common TA of the serving satellite after receiving the first indication information. Compared with the manner of directly indicating the common TA of the non-serving satellite, the manner of indirectly indicating the common TA of the non-serving satellite by the above difference or the above derivative is advantageous to reduce signaling overhead.
[0009] With reference to the first aspect, in some implementations of the first aspect, the derivative includes: a first derivative and / or a second derivative.
[0010] With reference to the first aspect, in some implementations of the first aspect, before receiving the first indication information from the satellite, the method further includes: receiving second indication information from the serving satellite, the second indication information being used to indicate a physical cell identifier (PCI) of the non-serving satellite.
[0011] With reference to the first aspect, in some implementations of the first aspect, the satellite is a non-serving satellite of the terminal; and receiving the first indication information from the satellite includes: receiving the first indication information from the satellite based on the second indication information.
[0012] With reference to the first aspect, in some implementations of the first aspect, receiving the first indication information from the satellite based on the second indication information includes: receiving a synchronization signal block (SSB) from the non-serving cell based on the PCI; and receiving the first indication information from the satellite after achieving downlink synchronization based on the SSB.
[0013] With reference to the first aspect, in some implementations of the first aspect, the first indication information is carried in a system information block (SIB).
[0014] With reference to the first aspect, in some implementations of the first aspect, before receiving the first indication information from the satellite, the method further includes: sending a request message to the serving satellite, the request message being used to request the common TA of the non-serving satellite, or the request message being used to request to indicate the common TA of the non-serving satellite in a target manner, the target manner being: indicating a difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or indicating a derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0015] In the present application, the terminal sends the request message to the service satellite, which is beneficial for the terminal to understand the content indicated by the first indication information.
[0016] With reference to the first aspect, in some implementations of the first aspect, before receiving the first indication information from the satellite, the method further includes: receiving third indication information from the service satellite, the third indication information being used to indicate that the common TA of the non-service satellite will be indicated in a target manner, the target manner being: indicating a difference between the common TA of the service satellite and the common TA of the non-service satellite, or indicating a derivative of the common TA of the non-service satellite relative to the common TA of the service satellite.
[0017] The third indication information used to indicate that the common TA of the non-service satellite will be indicated in a target manner can be alternatively described as the third indication information being used to indicate the content indicated by the first indication information, the content indicated by the first indication information being: a difference between the common TA of the service satellite and the common TA of the non-service satellite, or a derivative of the common TA of the non-service satellite relative to the common TA of the service satellite.
[0018] In the present application, the terminal receives the third indication information from the service satellite, which is beneficial for the terminal to understand the content indicated by the first indication information sent by the service satellite.
[0019] With reference to the first aspect, in some implementations of the first aspect, the third indication information is carried in a physical downlink control channel (PDCCH) order.
[0020] The second aspect provides a communication method, which can be executed by a second communication device. The second communication device can be a service satellite, or a component (such as a processor, a circuit, a chip, or a chip system, etc.) configured in the service satellite, or a logic module or software capable of realizing all or part of the functions of the service satellite, and the present application does not make any limitation in this regard. Hereinafter, the communication method of the present application is introduced by taking the second communication device as an example.
[0021] The method includes: generating first indication information, the first indication information being used to indicate: a difference between the common TA of the service satellite of the terminal and the common TA of the non-service satellite of the terminal, or a derivative of the common TA of the non-service satellite relative to the common TA of the service satellite; and sending the first indication information to the terminal.
[0022] In the present application, before the service satellite sends the first indication information to the terminal, the service satellite has sent the common TA of the service satellite to the terminal, and the terminal has accessed the service satellite based on the common TA of the service satellite. Therefore, in order to reduce the signaling overhead of indicating the common TA of the non-service satellite, the service satellite can indirectly indicate the common TA of the non-service satellite by using the above difference or the above derivative. Compared with the way of directly indicating the common TA of the non-service satellite, this method is beneficial to reduce the signaling overhead of indicating the common TA of the non-service satellite.
[0023] In combination with the second aspect, in some implementations of the second aspect, the derivative includes: a first-order derivative and / or a second-order derivative.
[0024] In combination with the second aspect, in some implementations of the second aspect, before the service satellite sends the first indication information to the terminal, the method further includes: sending second indication information to the terminal, the second indication information being used to indicate the PCI of the non-service satellite.
[0025] In combination with the second aspect, in some implementations of the second aspect, the first indication information is carried in a SIB.
[0026] In combination with the second aspect, in some implementations of the second aspect, before the service satellite sends the first indication information to the terminal, the method further includes: receiving a request message from the terminal, the request message being used to request the common TA of the non-service satellite, or the request message being used to request to indicate the common TA of the non-service satellite in a target manner, the target manner being: indicating the difference between the common TA of the service satellite and the common TA of the non-service satellite, or indicating the derivative of the common TA of the non-service satellite with respect to the common TA of the service satellite.
[0027] In the present application, the service satellite receives the request message from the terminal, and then the service satellite can indicate the common TA of the non-service satellite in the indication manner requested by the terminal, which is beneficial to the terminal to understand the content indicated by the first indication information.
[0028] In combination with the second aspect, in some implementations of the second aspect, before the service satellite sends the first indication information to the terminal, the method further includes: sending third indication information to the terminal, the third indication information being used to indicate that the common TA of the non-service satellite will be indicated in a target manner, the target manner being: indicating the difference between the common TA of the service satellite and the common TA of the non-service satellite, or indicating the derivative of the common TA of the non-service satellite with respect to the common TA of the service satellite.
[0029] In the present application, the service satellite sends the third indication information to the terminal, which is beneficial to the terminal to understand the content indicated by the first indication information.
[0030] With reference to the second aspect, in some implementations of the second aspect, the third indication information is carried in a PDCCH order.
[0031] In a third aspect, a communication apparatus is provided, which comprises: means for performing the method in any possible implementation of the method in any of the preceding aspects.
[0032] In one design, the apparatus can include a module corresponding to each of the methods described in the first aspect above, which can be hardware circuitry, software, or a combination of hardware circuitry and software.
[0033] In another design, the apparatus is a communication chip, which can include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.
[0034] In another design, the apparatus is a terminal or service satellite, which can include a transmitter for sending information or data, and a receiver for receiving information or data.
[0035] In another design, the apparatus is configured to perform the method in any possible implementation of any of the preceding aspects, and the apparatus can be configured in a terminal or service satellite.
[0036] In a fourth aspect, a communication apparatus is provided, which comprises at least one processor configured to invoke and run a computer program from a memory, so that the apparatus performs the method in any possible implementation of any of the preceding aspects.
[0037] Optionally, the apparatus further includes a memory configured to store instructions and data. The memory is coupled to the processor, and the processor executes the instructions stored in the memory to implement the method described in the aspects above.
[0038] Optionally, the apparatus further includes a transmitter (transmitter) and a receiver (receiver), which can be separate or integrated together, referred to as a transceiver (transceiver).
[0039] In a fifth aspect, a computer program product is provided, which comprises a computer program (also referred to as code or instructions), which, when executed, causes a computer to perform the method in any possible implementation of any of the preceding aspects.
[0040] In a sixth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code or instructions) that, when executed on a computer, causes the computer to perform the method in any possible implementation of any of the aspects above.
[0041] In a seventh aspect, a chip system is provided, which includes at least one processor configured to support implementation of the functions involved in any possible implementation of any of the aspects above, e.g., receiving or processing data involved in the methods above.
[0042] In a possible design, the chip system further includes a memory configured to store program instructions and data, which is located in or out of the processor.
[0043] Optionally, the chip system can be composed of a chip, or can include a chip and other discrete devices. BRIEF DESCRIPTION OF DRAWINGS
[0044] Figure 1 is a schematic diagram of an architecture of a communication system suitable for embodiments of the present application;
[0045] Figure 2 is a schematic diagram of an architecture of satellite communication suitable for embodiments of the present application;
[0046] Figure 3 is a schematic flowchart of a communication method provided by embodiments of the present application;
[0047] Figure 4 and Figure 5 is a schematic block diagram of a communication apparatus provided by embodiments of the present application. DETAILED DESCRIPTION
[0048] The technical solutions in the present application will be described below with reference to the drawings.
[0049] Before introducing the communication method and related apparatus provided by embodiments of the present application, the following points are explained.
[0050] First, in the embodiments shown below, each term and English abbreviation, such as common timing advance, SSB, PCI, etc., are exemplary examples given for convenience of description, and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other terms capable of achieving the same or similar functions in existing or future protocols.
[0051] Second, in the embodiments shown below, the first, second, and various numerical numbers are only for differentiation for convenience of description, and do not limit the scope of embodiments of the present application.
[0052] Third, "at least one" means one or more, "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b and c can be single or multiple.
[0053] Fourth, "sending" and "receiving" in this application represent the direction of signal transmission. For example, "sending first indication information to the terminal" can be understood as the destination of the first indication information being the terminal, which can include direct transmission over the air interface, or indirect transmission over the air interface by other units or modules. "Receiving first indication information from the service satellite" can be understood as the source of the first indication information being the service satellite, which can include direct reception from the service satellite over the air interface, or indirect reception from the service satellite over the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface.
[0054] In other words, sending and receiving can be between devices, such as between satellites and terminals; it can also be within a device, such as between components, modules, chips, software modules or hardware modules within a device through a bus, wire or interface.
[0055] The related technologies and concepts involved in this application are introduced below.
[0056] 1. NTN communication
[0057] Compared with terrestrial network (TN) communication, NTN communication has the characteristics of large coverage area and flexible networking, and can achieve seamless global network coverage. NTN network is not only a supplement to current terrestrial network, but also can be regarded as an independent communication system that provides global high-speed network access for users. At present, research institutes, communication organizations and communication companies around the world are participating in the research of NTN communication technology and standard formulation, trying to build a unified communication network of space, air and ground communication.
[0058] NTN communications utilize drones, high-altitude platforms, satellites, and other equipment to form networks and provide data transmission, voice communication, and other services to terminals. High-altitude platform equipment typically operates at altitudes of 8 to 50 km above the ground. Satellite communication systems can be categorized into three types based on the satellite's orbital altitude: geostationary Earth orbit (GEO) satellite communication systems (also known as synchronous orbit satellite systems), medium Earth orbit (MEO) satellite communication systems, and low Earth orbit (LEO) satellite communication systems.
[0059] GEO satellites orbit at an altitude of 35,786 km. Their main advantages are their ability to remain stationary relative to the Earth and provide a wide coverage area. However, GEO satellite communications also have significant disadvantages: 1) GEO satellite orbits are far from the Earth, resulting in high free-space propagation losses, which constrains communication link budgets. To increase transmit / receive gain, satellites must be equipped with larger antennas. 2) Communication transmission latency is high, reaching a round-trip delay of approximately 500 milliseconds, which cannot meet the needs of low-latency services. 3) GEO orbital resources are relatively scarce, launch costs are high, and coverage of the Earth's polar regions is inadequate.
[0060] MEO satellites orbit at altitudes between 2,000 and 35,786 km. Their advantage is that they can achieve global coverage with a relatively small number of satellites. However, their orbital altitude is higher than that of LEO satellites, and transmission latency is still greater than that of LEO satellite communications. Considering the advantages and disadvantages of MEO satellite communications, MEO satellites are primarily used for positioning and navigation.
[0061] LEO satellites operate at orbital altitudes between 300 and 2000 km. LEO satellites are lower than MEO and GEO orbits and offer advantages such as reduced data transmission latency, minimal transmission loss, and low launch costs. Consequently, LEO satellite communications have garnered increasing attention in recent years.
[0062] In recent years, some companies have planned to build massive LEO constellations, encompassing thousands or even tens of thousands of LEO satellites. As constellations grow in size, terminals will increasingly be able to see more than one satellite. Single-satellite transmission has limited potential to improve system capacity. To effectively increase capacity in areas of overlapping satellite coverage, satellite systems are gradually evolving from single-satellite transmission to multi-satellite coordinated transmission. Multi-satellite coordinated transmission reduces the transmission capacity requirements for individual satellites, thereby lowering their manufacturing costs. Multi-satellite coordinated transmission is a key technology for future satellite communication systems.
[0063] 2. Coordinated multi-point (CoMP) technology
[0064] In TN communication, multi-base station coordination technology can significantly improve the rate performance of users at the cell edge, and the multi-base station coordination technology is also called CoMP technology. In CoMP, multiple base stations cooperatively serve some terminals. CoMP has multiple implementation methods, including dynamic point selection (DPS), coordinated scheduling (CS), coordinated beamforming (CBF), joint transmission (JT), and the like.
[0065] DPS refers to different base stations using different time resources to serve terminals, that is, terminals dynamically select different base stations for communication. CS refers to different base stations using different frequency resources to serve terminals at the same time, that is, terminals communicate with different base stations on different subcarriers. In addition, CoMP also supports different base stations serving terminals on the same time-frequency resource. In the CBF mode, only the base station of one cell transmits useful signals to the terminal, and the base stations of adjacent cooperating cells adjust the beamforming vector to reduce interference to the terminal. In the JT mode, multiple base stations are allowed to transmit useful signals to the terminal, and there are two transmission modes: coherent JT (CJT) and non-coherent JT (NCJT). In the CJT mode, multiple base stations transmit the same useful signal to the terminal, which can improve system performance, but requires ideal backhaul between base stations, and the system implementation is difficult. In the NCJT mode, multiple base stations transmit different useful signals to the terminal, and the backhaul between base stations can be non-ideal, which reduces the difficulty of system implementation, but has certain performance loss compared with the CJT mode.
[0066] In satellite communication, due to the long distance between satellites, it is difficult to ensure ideal inter-satellite backhaul, which makes the implementation of the CJT mode difficult. Compared with the CJT mode, the NCJT mode relaxes the requirement for ideal inter-satellite backhaul, and is easier to implement in the system.
[0067] The CoMP technology is also referred to as multi-transmission reception point (multi-TRP) technology in new radio (NR). According to the transmission mode of the PDCCH, the multi-TRP can be divided into two transmission modes: single-downlink control information (single-DCI) based multi-TRP (referred to as single-DCI multi-TRP) and multi-downlink control information (multi-DCI) based multi-TRP (referred to as multi-DCI multi-TRP). In the single-DCI multi-TRP, only one TRP in the multiple TRPs uses one DCI to schedule the terminal; in the multi-DCI multi-TRP, each TRP independently uses different DCIs to schedule the terminal.
[0068] The multi-DCI multi-TRP further includes intra-cell multi-DCI multi-TRP (referred to as intra-cell multi-DCI multi-TRP) and inter-cell multi-DCI multi-TRP (referred to as inter-cell multi-DCI multi-TRP). The intra-cell multi-DCI multi-TRP is for a scenario in which there are multiple TRPs in the same cell, and the inter-cell multi-DCI multi-TRP is for a scenario in which there are multiple TRPs in multiple cells. The single-DCI multi-TRP only supports ideal backhaul between the TRPs, and the multi-DCI multi-TRP can support both ideal backhaul and non-ideal backhaul between the TRPs. In satellite communication, due to the long distance between satellites, it is difficult to guarantee inter-satellite ideal backhaul.
[0069] To simplify the discussion, the present application considers a scenario in which multiple satellites in the inter-cell multi-DCI multi-TRP cooperate to provide NCJT for a terminal, and in this scenario, the terminal can simultaneously access a service satellite and a non-service satellite.
[0070] In NTN communication, the terminal calculates the TA for accessing the satellite based on the following formula, denoted as T TA :
[0071] T TA =(N TA +N TA ,offset)×Tc+(T TA ,common+T TA,UE -specific)
[0072] Wherein, N TA is a closed-loop dynamic value in NR TN, which is indicated to the terminal by the base station in the TA command of message 2 / message B in the random access channel (RACH), and the length is 12 bits. Or, in the radio resource control (RRC) connected state, it is indicated to the terminal by the base station through the TA command of the media access control (MAC) control element (CE).
[0073] N TA ,offset is a closed-loop fixed value in NR TN, which depends on whether the frequency range is frequency range 1 (FR 1) or frequency range 2 (FR 2), whether it is in the NR and long term evolution (LTE) coexistence scenario, and whether the duplex mode is time division duplexing (TDD) or frequency division duplexing (FDD).
[0074] T TA ,common is an open-loop dynamic value in NR TN, which is indicated to the terminal by the base station, and is equal to the round-trip delay of the satellite to the reference point (RP). T TA ,common includes the common TA at a certain time, the common TA drift rate, and the common TA drift rate variation.
[0075] T TA,UE -specific is an open-loop dynamic value in NR TN, which is calculated by the terminal according to the ephemeris and its own position, and is equal to the round-trip delay of the satellite to the terminal.
[0076] As shown in the above formula, the base station needs to dynamically indicate T TA ,common, T TA ,common includes the common TA, the offset rate of the common TA, and the change amount of the offset rate of the common TA, and indicating the three parameters will cause excessive signaling overhead.
[0077] Therefore, embodiments of the present application provide a communication method, in which a serving satellite or a non-serving satellite of a terminal can implicitly (or indirectly) indicate the common TA of the non-serving satellite to the terminal. More specifically, the serving satellite or the non-serving satellite can indirectly indicate the common TA of the non-serving satellite by means of the known common TA of the serving satellite through the relationship between the common TA of the serving satellite and the common TA of the non-serving satellite. For example, the common TA of the non-serving satellite is indicated by indicating the difference between the common TA of the serving satellite and the common TA of the non-serving satellite. For another example, the common TA of the non-serving satellite is indicated by indicating the derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0078] Figure 1 is a schematic diagram of an architecture of a communication system 100 applicable to embodiments of the present application. As shown in Figure 1 , the communication system 100 can include at least one node in a radio access network (RAN), referred to as a RAN node (such as 110a, 110b, 110c in Figure 1 ), and at least one terminal (such as 120a-120g in Figure 1 ). The RAN nodes and the RAN nodes can be connected to each other by wire or wirelessly. Figure 1 This is only a schematic diagram, and the communication system can also include other network devices, for example, it can also include wireless relay devices and wireless backhaul devices, etc.
[0079] In some scenarios, the roles of the RAN nodes and the terminals are relative, for example, Figure 1 , the network element 120c in Figure 5 may be a helicopter or a drone, which can be configured as a mobile base station. For those terminals 120d that access the RAN through the network element 120c, the network element 120c is a base station; but for the base station 110a, the network element 120c is a terminal. The RAN nodes and the terminals are sometimes referred to as communication apparatuses, for example, Figure 5 , the network elements 110a, 110b, 110c in
[0080] In one possible scenario, the RAN node can be a base station, an evolved Node B (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB) or a base station in 5th generation mobile communication technology (5G), a base station in 6th generation mobile communication technology (6G), a base station in future mobile communication systems, etc. The RAN node can be a macro base station (like Figure 1 110a in FIG. 1), a micro base station, or an indoor station (like 110b in FIG. 1), a relay node or a donor node, or a radio control in a cloud radio access network (CRAN) scenario. Alternatively, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). Figure 1
[0081] In another possible scenario, a terminal is assisted by multiple RAN nodes to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a radio frequency remote unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).
[0082] The CU (or CU-CP and CU-UP), DU or RU can also have different names in different systems, but those skilled in the art can understand their meanings. For example, in an open radio access network (open-RAN, ORAN or O-RAN) system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0083] In combination with the above Figure 1 The satellite (for example, 110a) shown as a RAN node, Figure 1 The satellite (for example, 110a) shown as a RAN node, Figure 2 is a schematic diagram of a satellite communication architecture suitable for embodiments of the present application. Figure 2 The following next generation radio access network (NG-RAN) is taken as an example to introduce the communication architecture between the terminal, NG-RAN, 5G core network (CN) and data network (data network) in satellite communication. The satellite in NG-RAN can be divided into transparent mode and regenerative mode according to the working mode. When the satellite works in transparent mode, the satellite has the function of relay forwarding, and the NTN gateway (gateway) has the function of the base station or part of the base station function, at this time, the NTN gateway can be regarded as a base station. When the satellite works in regenerative mode, the satellite has data processing capability and has the function of the base station or part of the base station function, at this time, the satellite can be regarded as a base station.
[0084] Referring to Figure 2 , the satellite works in regenerative mode, the satellite has data processing capability and has the function of the base station or part of the base station function, at this time, the satellite can be regarded as a base station (for example, gNB in Figure 2 ). The service link between the terminal and the satellite exists NR Uu interface, and the feeder link between the NTN gateway and the satellite is realized through the satellite radio interface (SRI). The satellite and the satellite can establish inter-satellite link (ISL) for communication, and the terminal served by the satellite can access the 5G core network through the ISL. Multiple satellites can cooperate to provide network services for terminals in overlapping coverage areas. Different satellites can be connected to the same 5G core network or different 5G core networks on the ground.
[0085] In addition, the satellite can also serve as an integrated access and backhaul (IAB) node, or as a backhaul part between a base station and a core network, which is not limited in the present application.
[0086] Figure 3 FIG. 3 is a schematic flowchart of a communication method 300 provided by an embodiment of the present application. The steps of the method 300 can be performed by interaction between a terminal and a satellite, for example, the satellite 110a shown in FIG. 1 or the gNB shown in FIG. 2, which has the function of a base station or part of the function of a base station. Figure 1 Figure 2
[0087] The method 300 includes S301-S306, and the specific steps are as follows:
[0088] S301, the satellite generates first indication information, which is used to indicate the difference between the common TA of the serving satellite of the terminal and the common TA of the non-serving satellite of the terminal, or the derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0089] In some scenarios, the network side supports the terminal to access the serving satellite and one non-serving satellite at the same time. The serving satellite can configure multiple cells (referred to as non-serving cells) of non-serving satellites for the terminal, and each non-serving cell has its corresponding number.
[0090] For example, additional PCIs (additional PCI indexes) are used to indicate different non-serving cells.
[0091] For example, the serving satellite configures 7 non-serving cells for the terminal, and uses additional PCI indexes = 1, 2,..., 7 to distinguish 7 different non-serving cells.
[0092] In one possible scenario, if the amount of data to be transmitted by the serving satellite is large, the serving satellite can activate one non-serving satellite for the terminal, and the terminal can access the non-serving satellite based on the common TA of the non-serving satellite. After the terminal accesses the non-serving satellite, the terminal accesses the serving satellite and the non-serving satellite at the same time, and can perform uplink and downlink data transmission with the serving satellite and the non-serving satellite, respectively.
[0093] The satellite in the embodiments of the present application is the serving satellite of the terminal or a non-serving satellite of the terminal, and the non-serving satellite is one of multiple non-serving satellites of the terminal.
[0094] If the satellite is a serving satellite of the terminal, the serving satellite can obtain the common TA of the non-serving satellite through an inter-satellite link as shown in FIG. 3, and further determine the difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or determine the derivative of the common TA of the non-serving satellite with respect to the common TA of the serving satellite. Figure 2
[0095] If the satellite is a non-serving satellite of the terminal, the non-serving satellite can obtain the common TA of the serving satellite through an inter-satellite link as shown in FIG. 4, and further determine the difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or determine the derivative of the common TA of the non-serving satellite with respect to the common TA of the serving satellite. Figure 2
[0096] In one example, the first indication information is the difference between the common TA of the serving satellite and the common TA of the non-serving satellite.
[0097] In another example, the first indication information is the derivative of the common TA of the non-serving satellite with respect to the common TA of the serving satellite.
[0098] S302, the satellite sends first indication information to the terminal. Correspondingly, the terminal receives the first indication information.
[0099] For example, the satellite sends the first indication information to the terminal through an NR Uu interface as shown in FIG. 5. Figure 2
[0100] The satellite can define a signaling format, for example, a format called “TA-Info-differential”, according to which the satellite indicates the difference between the common TA of the serving satellite and the common TA of the non-serving satellite.
[0101] For example, the “TA-Info-differential” format includes the following contents: a “TA-Common-diff” field, used to indicate the difference of the common TA of the non-serving satellite with respect to the common TA of the serving satellite at a certain time; a “TA-CommonDrift-diff” field, used to indicate the difference of the 1st derivative of the common TA of the non-serving satellite with respect to the common TA of the serving satellite at a certain time; and a “TA-CommonDriftVariant-diff” field, used to indicate the difference of the 2nd derivative of the common TA of the non-serving satellite with respect to the common TA of the serving satellite at a certain time.
[0102] The satellite can define a signaling format, for example, a format called “TA-Info-chainrule”, according to which the satellite indicates the derivative of the common TA of the non-serving satellite with respect to the common TA of the serving satellite.
[0103] For example, the "TA-Info-chainrule" format includes the following contents: a "TA-Common" field, used to indicate the common TA of the non-service satellite at a certain time; a "TA-CommonDrift-chainrule" field, used to indicate the first derivative of the common TA of the non-service satellite relative to the common TA of the service satellite; and a "TA-CommonDriftVariant-chainrule" field, used to indicate the second derivative of the common TA of the non-service satellite relative to the common TA of the service satellite.
[0104] Optionally, the first indication information is used to indicate the derivative of the common TA of the non-service satellite relative to the common TA of the service satellite, including: the first indication information is used to indicate the first derivative and / or the second derivative of the common TA of the non-service satellite relative to the common TA of the service satellite, so that the common TA of the non-service satellite can be accurately indicated through the first derivative and / or the second derivative on the basis of generating less signaling overhead.
[0105] S303, the terminal determines the common TA of the non-service satellite based on the first indication information and the common TA of the service satellite.
[0106] The terminal has accessed the service satellite based on the common TA of the service satellite before accessing the non-service satellite, and thus the terminal knows the common TA of the service satellite. Further, the terminal can determine the common TA of the non-service satellite based on the known common TA of the service satellite and the first indication information after receiving the first indication information.
[0107] Further, the terminal initiates random access to the non-service satellite based on the common TA of the non-service satellite. The terminal can initiate random access to the non-service satellite by using a contention-based random access method or a non-contention-based random access method, and the present embodiment does not make any limitation in this regard.
[0108] In the embodiments of the present application, in the case that a terminal accesses a service satellite and expects to access a non-service satellite, the service satellite or the non-service satellite of the terminal can indicate the common TA of the non-service satellite to the terminal, and the indication manner can be: indicating the difference between the common TA of the service satellite and the common TA of the non-service satellite to the terminal, so as to indicate the common TA of the non-service satellite; or indicating the derivative between the common TA of the service satellite and the common TA of the non-service satellite to the terminal, so as to indicate the common TA of the non-service satellite. Compared with the manner of directly indicating the common TA of the non-service satellite, the method of the embodiments of the present application is beneficial to reducing the signaling overhead of indicating the common TA of the non-service satellite to the terminal. In other embodiments, the method 300 can further include more steps, such as S304 to S306 described below.
[0109] Optionally, before S302, the method 300 further includes S304: the service satellite sends second indication information to the terminal, and the second indication information is used to indicate the PCI of the non-service satellite.
[0110] The second indication information is, for example, the additional PCI index described above, and the additional PCI index corresponds to a PCI, which is a PCI of a non-service satellite, that is, the additional PCI index corresponds to a non-service satellite. The service cell sends the additional PCI index to the terminal, which means that the service cell indicates to the terminal that the non-service cell corresponding to the additional PCI index is activated.
[0111] When the service satellite activates a non-service satellite, for example, the service satellite can select a non-service satellite that meets a condition to jointly provide network service for the terminal.
[0112] The condition is, for example, that the network quality exceeds a first threshold value; or the number of served terminals is less than or equal to a second threshold value.
[0113] In the case that the non-service satellite sends the first indication information to the terminal, the terminal can determine which non-service satellite sends the first indication information based on the second indication information, and receive the first indication information sent by the non-service satellite based on the second indication information.
[0114] In a possible implementation manner, the first indication information is carried in a SIB. The terminal receives the first indication information sent by the non-service satellite based on the second indication information, including: the terminal receives the SSB sent by the non-service cell based on the second indication information, and further receives the SIB sent by the non-service cell, and obtains the first indication information from the SIB.
[0115] For example, the second indication information is the additional PCI index described above, after receiving the additional PCI index, the terminal determines the PCI corresponding to the additional PCI index, and further, the terminal can determine the non-serving satellite corresponding to the PCI. In this way, the terminal can receive the SSB corresponding to the non-serving satellite based on the PCI, and the SSB is used for the terminal to implement downlink synchronization. After implementing downlink synchronization, the terminal can successfully receive the subsequent message, such as SIB, sent by the satellite, and the SIB contains the first indication information, so that the terminal can obtain the first indication information by analyzing the SIB.
[0116] Optionally, before S301, the method 300 further includes S305: the terminal sends a request message to the serving satellite, and the request message is used to request the common TA of the non-serving satellite, or the request message is used to request to indicate the common TA of the non-serving satellite in a target manner. The target manner is to indicate the difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or to indicate the derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0117] In a possible implementation, after receiving the second indication information described above, the terminal determines that the serving satellite activates the serving satellite to jointly provide network services for the terminal. Based on this, the terminal can actively request the common TA of the non-serving satellite in order to access the non-serving satellite.
[0118] In another possible implementation, the terminal does not need to request the common TA of the non-serving satellite, and the terminal can request the serving satellite to indicate the common TA of the non-serving satellite in the target manner, and then the serving satellite or the non-serving satellite sends the first indication information to the terminal based on the request message. In this way, it is beneficial for the terminal to understand the content indicated by the first indication information sent by the serving satellite or the non-serving satellite.
[0119] If the non-serving satellite and the serving satellite negotiate that the non-serving satellite sends the first indication information to the terminal, after receiving the request message, the serving satellite forwards the request message to the non-serving satellite, or the serving satellite indicates the non-serving satellite to indicate the common TA of the non-serving satellite in the target manner.
[0120] For ease of description, in the following, the manner in which the satellite indicates the difference between the common TA of the serving satellite and the common TA of the non-serving satellite is referred to as manner one, and the manner in which the satellite indicates the derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite is referred to as manner two.
[0121] For example, the above-mentioned target mode is described as "Option-K", K is 1 or 2. When K is 1, it means that the terminal requests to indicate the common TA of the non-serving cell in the above-mentioned mode one. When K is 2, it means that the terminal requests to indicate the common TA of the non-serving cell in the above-mentioned mode two.
[0122] For example, the terminal requests to indicate the common TA of the non-serving satellite in the mode one, and then the serving satellite sends the first indication information to the terminal (or the non-serving satellite sends the first indication information to the terminal) after receiving the request message, the first indication information is used to indicate the difference between the common TA of the serving satellite and the common TA of the non-serving satellite. Taking the example that the first indication information is carried in the SIB, the SIB includes a first information field, and the first information field is used to carry the first indication information. Since the terminal requests to indicate the common TA of the non-serving satellite in the mode one, the terminal can determine that the first indication information carried by the first information field is used to indicate the difference between the common TA of the serving satellite and the common TA of the non-serving satellite.
[0123] In combination with the description of the target mode, the above-mentioned first information field is described as "TA-Info-Option-1", for example, which means that the information carried by the information field is used to indicate the difference between the common TA of the serving satellite and the common TA of the non-serving satellite.
[0124] For another example, the terminal requests to indicate the common TA of the non-serving satellite in the mode two, and then the serving satellite sends the first indication information to the terminal (or the non-serving satellite sends the first indication information to the terminal) after receiving the request message, the first indication information is used to indicate the derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite. Taking the example that the first indication information is carried in the SIB, the SIB includes a second information field, and the second information field is used to carry the first indication information. Since the terminal requests to indicate the common TA of the non-serving satellite in the mode two, the terminal can determine that the first indication information carried by the second information field is used to indicate the derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0125] In combination with the description of the target mode, the above-mentioned first information field is described as "TA-Info-Option-2", for example, which means that the information carried by the information field is used to indicate the derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0126] In a more direct indication mode, the terminal can also request to indicate the common TA of the non-serving cell in the mode three, which is a direct indication mode of the common TA of the non-serving cell, and the above-mentioned mode one and mode two are indirect indication modes of the common TA of the non-serving cell.
[0127] Optionally, the above target manner is described as "Option-K", when K takes value 3, it means that the terminal requests to indicate the common TA of the non-serving cell in manner three.
[0128] Optionally, before S301, the method 300 further includes S306: the serving satellite sends third indication information to the terminal, the third indication information is used to indicate that the common TA of the non-serving satellite will be indicated in a target manner, the target manner is: indicating the difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or indicating the derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0129] The third indication information is used to indicate that the common TA of the non-serving satellite will be indicated in a target manner, which can be understood as the third indication information is used to indicate the content indicated by the first indication information, the content is: the difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or the derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0130] In a possible implementation, the serving satellite sends the third indication information to the terminal through a PDCCH command, that is, the third indication information is carried in the PDCCH command. The PDCCH command is used for the terminal to initiate random access, and the terminal initiates random access to the non-serving satellite based on the received common TA of the non-serving satellite after receiving the PDCCH command.
[0131] For example, the above target manner is described as "Option-K", and K takes value 1 or 2. When K takes value 1, it means that the serving satellite indicates to the terminal that the common TA of the non-serving cell will be indicated in the above manner one. When K takes value 2, it means that the serving satellite indicates to the terminal that the common TA of the non-serving cell will be indicated in the above manner two.
[0132] In the embodiment of the application, the serving satellite can indicate to the terminal through the third indication information that the common TA of the non-serving satellite will be indicated in a target manner before sending the first indication information. Similar to the description of S305, this is conducive to the terminal to understand the content indicated by the first indication information.
[0133] In a more direct indication manner, the serving satellite can also indicate to the terminal that the common TA of the non-serving cell will be indicated in the above manner three, the manner three is a manner of directly indicating the common TA of the non-serving cell, and the above manner one and manner two are manners of indirectly indicating the common TA of the non-serving cell.
[0134] Optionally, the above target mode is described as "Option-K", when K takes value 3, it means that the serving satellite indicates to the terminal that the common TA of the non-serving cell will be indicated in mode 3.
[0135] It should be understood that the serving satellite can indicate to the terminal by configuration information that the common TA of any non-serving satellite can be indicated in the above mode 1 or mode 2, or the above mode 1 and mode 2 are predefined by protocol. In this way, when the serving satellite activates a non-serving satellite, the serving satellite can select one of the modes to indicate the common TA of the non-serving satellite, and the terminal can also request one of the modes to indicate the common TA of the non-serving satellite.
[0136] It should be understood that the various numbers involved in the embodiments of the present application are only for the convenience of differentiation, and do not limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined by its function and inherent logic.
[0137] It should be understood that, in order to realize the functions in the above embodiments, the satellite and the terminal include the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, in combination with the units and method steps of the examples described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in hardware or computer software driven hardware depends on the specific application scenario and design constraints of the technical solution.
[0138] The above describes in detail the communication method according to the embodiments of the present application, and the following will describe in detail the communication device according to the embodiments of the present application in combination with Figure 3 Figure 4 and Figure 5
[0139] Figure 4 and Figure 5 are the schematic block diagrams of the communication devices provided by the embodiments of the present application. These communication devices can be used to realize the functions of the terminal or the serving satellite in the above method embodiments, and thus can also realize the beneficial effects possessed by the above method embodiments.
[0140] As shown in Figure 4 , the communication device 400 includes a transceiver module 410 and a processing module 420. The transceiver module 410 can also be referred to as a communication interface or a communication module.
[0141] Device 400 can be used to execute the actions performed by the terminal or service satellite in the above-described method embodiments. Alternatively, device 400 is a component (e.g., a chip) configured in the terminal or service satellite. Processing module 420 is used to execute processing-related operations of the terminal or service satellite in the above-described method embodiments. Transceiver module 410 is used to execute reception and transmission-related operations of the terminal or service satellite in the above-described method embodiments.
[0142] Optionally, the transceiver module 410 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiment. The receiving module is used to perform the receiving operation in the above method embodiment.
[0143] It should be noted that the apparatus 400 may include a sending module but not a receiving module. Alternatively, the apparatus 400 may include a receiving module but not a sending module. This may depend on whether the above solution executed by the apparatus 400 includes both a sending action and a receiving action.
[0144] Optionally, the device 400 is used to perform the above Figure 3 The actions performed by the terminal or service satellite in the embodiment shown are as follows. Figure 3 The relevant introduction in the illustrated embodiment will not be repeated here.
[0145] Optionally, the device 400 may further include a storage module, which may be used to store data and / or to store computer programs or instructions. The processing module 420 may read the computer programs / instructions and / or data in the storage module so that the device 400 implements the above-mentioned method embodiment.
[0146] When the apparatus 400 is used to implement Figure 3 In the method embodiment shown, the function of the terminal is as follows: the transceiver module 410 is used to: receive first indication information from a satellite, where the satellite is a serving satellite or a non-serving satellite of the terminal, and the first indication information is used to indicate: the difference between the public TA of the serving satellite and the public TA of the non-serving satellite, or the derivative of the public TA of the non-serving satellite relative to the public TA of the serving satellite.
[0147] Optionally, the transceiver module 410 is further used to: receive second indication information from the serving satellite, where the second indication information is used to indicate the PCI of the non-serving satellite.
[0148] Optionally, the transceiver module 410 is further configured to: receive the first indication information from the satellite based on the second indication information.
[0149] Optionally, the transceiver 410 is further configured to receive, from the non-serving cell, an SSB based on the PCI; and receive the first indication information from the satellite after achieving downlink synchronization based on the SSB.
[0150] Optionally, the transceiver 410 is further configured to send, to the serving satellite, a request message, the request message being used to request the common TA of the non-serving satellite, or being used to request to indicate the common TA of the non-serving satellite in a target manner, the target manner being to indicate a difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or to indicate a derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0151] Optionally, the transceiver 410 is further configured to receive, from the serving satellite, third indication information, the third indication information being used to indicate that the common TA of the non-serving satellite is to be indicated in a target manner, the target manner being to indicate a difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or to indicate a derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0152] When the apparatus 400 is configured to implement the function of the serving satellite in the method embodiment as shown in Figure 3 the processing module 420 is configured to generate first indication information, the first indication information being used to indicate a difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or a derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite. The transceiver 410 is configured to send the first indication information to the terminal.
[0153] Optionally, the transceiver 410 is further configured to send, to the terminal, second indication information, the second indication information being used to indicate the PCI of the non-serving satellite.
[0154] Optionally, the transceiver 410 is further configured to receive, from the terminal, a request message, the request message being used to request the common TA of the non-serving satellite, or being used to request to indicate the common TA of the non-serving satellite in a target manner, the target manner being to indicate a difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or to indicate a derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0155] Optionally, the transceiver 410 is further configured to send, to the terminal, third indication information, the third indication information being used to indicate that the common TA of the non-serving satellite is to be indicated in a target manner, the target manner being to indicate a difference between the common TA of the serving satellite and the common TA of the non-serving satellite, or to indicate a derivative of the common TA of the non-serving satellite relative to the common TA of the serving satellite.
[0156] For more details about the transceiver module 410, please refer to the relevant description in the method embodiments shown above, which will not be repeated here. Figure 3 The processing module 420 can be implemented by a processor, and the transceiver module 410 can be implemented by a transceiver.
[0157] For more details about the first indication information, the second indication information, the third indication information, and the request message, please refer to the relevant description in the method embodiments shown above, which will not be repeated here.
[0158] Figure 5 is another schematic block diagram of a communication device 500 provided by the embodiments of the present application, as shown in Figure 5 The device 500 includes one or more processors 510 and interface circuits 520. The one or more processors 510 and the interface circuits 520 are coupled to each other. It can be understood that the interface circuits 520 can be transceivers or input / output interfaces. Optionally, the device 500 can also include a memory 530 for storing instructions executed by the processor 510, or for storing input data required by the processor 510 to run instructions, or for storing data generated after the processor 510 runs instructions. Sometimes, the interface circuits 520 can also be understood as part of the one or more processors 510, and at this time the device 500 includes the one or more processors 510.
[0159] The one or more processors 510 and the memory 530 can be separately arranged or integrally arranged, which is not limited in the present application.
[0160] When the device 500 is used to implement the method shown in Figure 3 The one or more processors 510 are used to implement the functions of the processing module 420 described above, and the interface circuits 520 are used to implement the functions of the transceiver module 410 described above.
[0161] When the above device 500 is a chip applied to a terminal, the chip of the terminal implements the functions of the terminal in the above method embodiments. The chip of the terminal receives information from a service satellite, which can be understood as the information being first received by other modules (such as radio frequency modules or antennas) in the terminal, and then sent to the chip of the terminal by these modules. The chip of the terminal sends information to the service satellite, which can be understood as the information being first sent to other modules (such as radio frequency modules or antennas) in the terminal, and then sent to the service satellite by these modules.
[0162] When the apparatus 500 is a chip applied to a service satellite, the chip of the service satellite implements the functions of the service satellite in the method embodiments. The chip of the service satellite receives information from a terminal, which can be understood as that the information is received by other modules (such as a radio frequency module or an antenna) in the service satellite first, and then is transmitted to the chip of the service satellite by the modules. The chip of the service satellite transmits information to the terminal, which can be understood as that the information is transmitted to other modules (such as a radio frequency module or an antenna) in the service satellite first, and then is transmitted to the terminal by the modules.
[0163] The embodiments of the present application further provide a computer readable storage medium for storing a computer program, which can make a computer execute the communication method when the computer program runs on the computer. In other words, the computer program includes instructions for implementing the communication method.
[0164] The embodiments of the present application further provide a computer program product, which includes a computer program or instructions, which can make a computer execute the communication method when the computer program or instructions run on the computer.
[0165] The embodiments of the present application further provide a chip, which includes at least one processor for supporting implementation of the communication method, such as receiving or processing data involved in the communication method.
[0166] It should be understood that, in the embodiments of the present application, the processor can be a central processing unit (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0167] In the implementation process, the steps of the above method can be completed by integrated logic circuits of hardware in the processor or instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware processor execution completion, or executed by a combination of hardware and software modules in the processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor executes the instructions in the memory to complete the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
[0168] Those of ordinary skill in the art can realize that the modules and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0169] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and module can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0170] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. In actual implementation, another division mode can be used. For example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed modules can be indirect coupling or communication connection through some interface, device or module, which can be electrical, mechanical or other form.
[0171] The modules described as separate components can or can not be physically separated, and the components shown as modules can or can not be physical modules, i.e. they can be located in one place or distributed on a plurality of network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment.
[0172] In addition, the functional modules in each embodiment of the present application can be integrated into one processing module, or each module can exist physically, or two or more modules can be integrated into one module.
[0173] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the present application that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0174] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method characterized by comprising: The method comprises: receiving first indication information from a satellite, the satellite being a serving satellite or a non-serving satellite of a terminal, the first indication information being used to indicate a difference between a common timing advance of the serving satellite and a common timing advance of the non-serving satellite, or a derivative of the common timing advance of the non-serving satellite relative to the common timing advance of the serving satellite; determining the common timing advance of the non-serving satellite based on the first indication information and the common timing advance of the serving satellite.
2. The method of claim 1, wherein, The derivative comprises a first-order derivative and / or a second-order derivative.
3. The method according to claim 1 or 2, characterized in that, Before the receiving first indication information from a satellite, the method further comprises: receiving second indication information from the serving satellite, the second indication information being used to indicate a physical cell identity, PCI, of the non-serving satellite.
4. The method of claim 3, wherein, The satellite is a non-serving satellite of the terminal. The receiving first indication information from a satellite comprises: receiving the first indication information from the satellite based on the second indication information.
5. The method of claim 4, wherein, The receiving the first indication information from the satellite based on the second indication information comprises: receiving a synchronization signal block, SSB, from the non-serving cell based on the PCI; after implementing downlink synchronization based on the SSB, receiving the first indication information from the satellite.
6. The method according to any one of claims 1 to 5, characterized in that, The first indication information is carried in a system information block, SIB.
7. The method according to any one of claims 1 to 6, characterized in that, Before the receiving first indication information from a satellite, the method further comprises: sending a request message to the serving satellite, the request message being used to request the common timing advance of the non-serving satellite, or being used to request to indicate the common timing advance of the non-serving satellite in a target manner, the target manner being to indicate a difference between the common timing advance of the serving satellite and the common timing advance of the non-serving satellite, or to indicate a derivative of the common timing advance of the non-serving satellite relative to the common timing advance of the serving satellite.
8. The method according to any one of claims 1 to 6, characterized in that, Before the receiving first indication information from a satellite, the method further comprises: receiving third indication information from the serving satellite, the third indication information being used to indicate that the common timing advance of the non-serving satellite will be indicated in a target manner, the target manner being to indicate a difference between the common timing advance of the serving satellite and the common timing advance of the non-serving satellite, or to indicate a derivative of the common timing advance of the non-serving satellite relative to the common timing advance of the serving satellite.
9. The method of claim 8, wherein, The third indication information is carried in a physical downlink control channel, PDCCH, order.
10. A communication method characterized by comprising: The method comprises: generating first indication information, the first indication information being used to indicate a difference between a common timing advance of a serving satellite of a terminal and a common timing advance of a non-serving satellite of the terminal, or a derivative of the common timing advance of the non-serving satellite relative to the common timing advance of the serving satellite; sending the first indication information to the terminal.
11. The method of claim 10, wherein, The derivative comprises a first-order derivative and / or a second-order derivative.
12. The method according to claim 10 or 11, characterized in that, Before the sending the first indication information to the terminal, the method further comprises: The second indication information is used to indicate a physical cell identity, PCI, of the non-service satellite.
13. The method according to any one of claims 10 to 12, characterized in that, The first indication information is carried in a system information block, SIB.
14. The method according to any one of claims 10 to 13, characterized in that, Before the first indication information is generated, the method further includes: receiving a request message from the terminal, the request message being used to request a common timing advance of the non-service satellite, or being used to request to indicate the common timing advance of the non-service satellite in a target manner, the target manner being: indicating a difference between the common timing advance of the service satellite and the common timing advance of the non-service satellite, or indicating a derivative of the common timing advance of the non-service satellite relative to the common timing advance of the service satellite.
15. The method according to any one of claims 10 to 13, characterized in that, Before the first indication information is generated, the method further includes: sending third indication information to the terminal, the third indication information being used to indicate that the common timing advance of the non-service satellite will be indicated in a target manner, the target manner being: indicating a difference between the common timing advance of the service satellite and the common timing advance of the non-service satellite, or indicating a derivative of the common timing advance of the non-service satellite relative to the common timing advance of the service satellite.
16. The method of claim 15, wherein, The third indication information is carried in a physical downlink control channel, PDCCH, order.
17. A communications device, characterized by comprise: a transceiver module and a processing module; the transceiver module is configured to: receive first indication information from a satellite, the satellite being a service satellite or a non-service satellite of a terminal, the first indication information being used to indicate: a difference between a common timing advance of the service satellite and a common timing advance of the non-service satellite, or a derivative of the common timing advance of the non-service satellite relative to the common timing advance of the service satellite; the processing module is configured to: determine the common timing advance of the non-service satellite based on the first indication information and the common timing advance of the service satellite.
18. The apparatus of claim 17, wherein, The derivative comprises: a first-order derivative and a second-order derivative.
19. The apparatus of claim 17 or 18, wherein, The transceiver module is configured to: receive second indication information from the service satellite, the second indication information being used to indicate a physical cell identity, PCI, of the non-service satellite.
20. The apparatus of claim 19, wherein, The transceiver module is configured to: receive the first indication information from the satellite based on the second indication information.
21. The apparatus of claim 20, wherein, The transceiver module is configured to: receive a synchronization signal block, SSB, from the non-service cell based on the PCI; after downlink synchronization is implemented based on the SSB, receive the first indication information from the satellite.
22. The apparatus of any one of claims 17-21, wherein, The first indication information is carried in a system information block, SIB.
23. The apparatus of any one of claims 17-22, wherein, The transceiver module is configured to: send a request message to the service satellite, the request message being used to request a common timing advance of the non-service satellite, or being used to request to indicate the common timing advance of the non-service satellite in a target manner, the target manner being: indicating a difference between the common timing advance of the service satellite and the common timing advance of the non-service satellite, or indicating a derivative of the common timing advance of the non-service satellite relative to the common timing advance of the service satellite.
24. The apparatus of any one of claims 17-22, wherein, The transceiver module is configured to: receive third indication information from the service satellite, the third indication information being used to indicate that the common timing advance of the non-service satellite will be indicated in a target manner, the target manner being: indicating a difference between the common timing advance of the service satellite and the common timing advance of the non-service satellite, or indicating a derivative of the common timing advance of the non-service satellite with respect to the common timing advance of the service satellite.
25. The apparatus of claim 24, wherein, The third indication information is carried in a physical downlink control channel (PDCCH) order.
26. A communications device, characterized by comprise: a processing module and a transceiver module; The processing module is configured to: generate first indication information, the first indication information being used to indicate: a difference between the common timing advance of a service satellite of a terminal and the common timing advance of a non-service satellite of the terminal, or a derivative of the common timing advance of the non-service satellite with respect to the common timing advance of the service satellite; The transceiver module is configured to: send the first indication information to the terminal.
27. The apparatus of claim 26, wherein, The derivative comprises: a first-order derivative and a second-order derivative.
28. The apparatus of claim 26 or 27, wherein, The transceiver module is configured to: send second indication information to the terminal, the second indication information being used to indicate a physical cell identity (PCI) of the non-service satellite.
29. The apparatus of claim 26 or 28, wherein, The first indication information is carried in a system information block (SIB).
30. The apparatus of any one of claims 26-29, wherein, The transceiver module is configured to: receive a request message from the terminal, the request message being used to request the common timing advance of the non-service satellite, or being used to request that the common timing advance of the non-service satellite be indicated in a target manner, the target manner being: indicating a difference between the common timing advance of the service satellite and the common timing advance of the non-service satellite, or indicating a derivative of the common timing advance of the non-service satellite with respect to the common timing advance of the service satellite.
31. The apparatus of any one of claims 26-29, wherein, The transceiver module is configured to: send third indication information to the terminal, the third indication information being used to indicate that the common timing advance of the non-service satellite will be indicated in a target manner, the target manner being: indicating a difference between the common timing advance of the service satellite and the common timing advance of the non-service satellite, or indicating a derivative of the common timing advance of the non-service satellite with respect to the common timing advance of the service satellite.
32. The apparatus of claim 31, wherein, The third indication information is carried in a physical downlink control channel (PDCCH) order.
33. A communications device, characterized by comprise at least one processor coupled with a memory, the memory being used to store programs or instructions, when the programs or instructions are executed by the at least one processor, causing the method in any one of claims 1 to 9 to be executed, or causing the method in any one of claims 10 to 16 to be executed.
34. A computer-readable storage medium, characterized in that, a computer program for storing, when the computer program is run on a computer, causing the method in any one of claims 1 to 9 to be executed, or causing the method in any one of claims 10 to 16 to be executed.
35. A computer program product, characterised in that, comprise: A computer program or instructions, which, when executed, cause a method as claimed in any one of claims 1 to 9 to be performed, or cause a method as claimed in any one of claims 10 to 16 to be performed.