Communication method and related device
By receiving and using the scheduled information parameter set for time synchronization, the problem of frequent switching of low -earth orbital satellite communication in the middle and medium -sized regions has been solved.
Patent Information
- Application Number
- CN202310896248.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-20
- Publication Date
- 2025-01-28
AI Technical Summary
In low-earth orbit satellite communication scenarios, terminal devices need to frequently switch cells, resulting in increased service continuity and signaling overhead.
By receiving the Xingli information parameter set corresponding to the configuration community, the terminal device can determine the star calendar information parameter set used for time synchronization, thereby reducing the frequency of the community switching.
Effectively reduce the frequency of terminal equipment for community switching, improve the continuity of the business, and reduce signaling overhead.
Smart Images

Figure CN119382757A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and related devices. Background Art
[0002] In the low earth orbit (LEO) satellite (or low-orbit satellite) communication scenario, the coverage area of the cell is much smaller than that of the high-orbit satellite communication scenario. In addition, due to the rapid movement of low-orbit satellites, terminal devices will face frequent cell switching, which seriously affects the continuity of services in terminal devices and causes serious signaling overhead. Therefore, in the low-orbit satellite communication scenario, how to reduce the frequency of cell switching of terminal devices and ensure service continuity is a problem that needs to be solved at present. Summary of the invention
[0003] The embodiments of the present application provide a communication method and related devices, which are conducive to reducing the frequency of cell switching of terminal equipment and ensuring service continuity.
[0004] In a first aspect, an embodiment of the present application provides a communication method, which is described from the perspective of a terminal device or a chip or processor in the terminal device, and the method includes:
[0005] receiving first information, where the first information is used to configure at least one ephemeris information parameter set corresponding to a cell accessed by the terminal device;
[0006] A first ephemeris information parameter set for time-frequency synchronization is determined according to the first information.
[0007] It can be seen that, by using the embodiment of the present application, the terminal device can receive at least one ephemeris information parameter set corresponding to the cell to which it is connected, thereby facilitating reducing the frequency of cell switching. In addition, the terminal device can determine the ephemeris information parameter set for time-frequency synchronization based on at least one ephemeris information parameter set, thereby facilitating the terminal device to use the ephemeris information parameter set for time-frequency synchronization.
[0008] In an optional embodiment, a first ephemeris information parameter set for time and frequency synchronization is determined based on the first information, including: determining at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device based on the first information, the first information being used to configure the ephemeris information parameter set of a reference satellite among multiple satellites corresponding to the cell accessed by the terminal device, and orbital distances of other satellites other than the reference satellite relative to the reference satellite; determining the first ephemeris information parameter set for time and frequency synchronization from at least one ephemeris information parameter set.
[0009] In an optional embodiment, a first ephemeris information parameter set for time and frequency synchronization is determined based on the first information, including: based on the first information, selecting an ephemeris information parameter set associated with a first synchronization signal block SSB as the first ephemeris information parameter set for time and frequency synchronization; wherein the first information is also used to configure different ephemeris information parameter sets associated with different SSBs; the first SSB is determined based on a current SSB measurement result of the terminal device or the current location information of the terminal device.
[0010] In an optional embodiment, a first ephemeris information parameter set for time and frequency synchronization is determined based on the first information, including: based on the first information, selecting an ephemeris information parameter set associated with the SSB group to which the first synchronization signal block SSB belongs as the first ephemeris information parameter set for time and frequency synchronization; wherein the first information is also used to configure different ephemeris information parameter sets associated with different SSB groups; the first SSB is determined based on a current SSB measurement result of the terminal device or the current location information of the terminal device.
[0011] In an optional implementation, based on the first information, a first ephemeris information parameter set for time and frequency synchronization is determined, including: based on the first information, selecting an ephemeris information parameter set associated with a currently activated bandwidth part BWP in a cell accessed by a terminal device as the first ephemeris information parameter set for time and frequency synchronization; wherein the first information is also used to configure different ephemeris information parameter sets associated with different BWPs.
[0012] In an optional embodiment, the method further includes: calculating the Doppler frequency shift on the service link based on the first ephemeris information parameter set and the location information of the terminal device; performing uplink frequency synchronization based on the Doppler frequency shift; and / or, calculating the round-trip propagation delay on the service link based on the first ephemeris information parameter set and the location information of the terminal device; performing uplink timing synchronization based on the round-trip propagation delay on the service link.
[0013] In an optional implementation, uplink timing synchronization is performed based on a round-trip propagation delay on a service link, including: receiving second information; the second information is used to configure at least one public timing advance TA configuration parameter set corresponding to a cell accessed by a terminal device; determining a first public TA configuration parameter set based on the second information; determining a public TA value based on the first public TA configuration parameter set; determining a timing advance TA value for uplink transmission based on the public TA value and the round-trip propagation delay on the service link.
[0014] In an optional embodiment, a first public TA configuration parameter set is determined according to the second information, including: according to the second information, selecting a public TA configuration parameter set associated with the first synchronization signal block SSB as the first public TA configuration parameter set; wherein the second information is also used to configure different public TA configuration parameters associated with different SSBs; the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
[0015] In an optional embodiment, a first public TA configuration parameter set is determined based on the second information, including: based on the second information, selecting a public TA configuration parameter set associated with the SSB group to which the first SSB belongs as the first public TA configuration parameter set; wherein the second information is also used to configure different public TA configuration parameters associated with different SSB groups; the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
[0016] In an optional implementation, a first public TA configuration parameter set is determined based on the second information, including: based on the second information, selecting a public TA configuration parameter set associated with the currently activated bandwidth part BWP in the cell accessed by the terminal device as the first public TA configuration parameter set; wherein the second information is also used to configure different public TA configuration parameter sets associated with different BWPs.
[0017] In a second aspect, an embodiment of the present application provides a communication method, which is described from the perspective of a terminal device or a chip or processor in the terminal device, and the method includes:
[0018] Receive first information, where the first information is used to configure at least one media access layer control unit MAC CE validity delay K-mac corresponding to the cell accessed by the terminal device; the MAC CE validity delay K-mac is a round-trip propagation delay between a synchronization reference point and a network device; the synchronization reference point is one of the locations on the transmission link between the terminal device and the network device;
[0019] According to the first information, a MAC CE validity delay K-mac is determined when the terminal device transmits data with the network device via different satellites.
[0020] It can be seen that by adopting the embodiment of the present application, the terminal device can determine the corresponding media access layer control element (MAC CE) effectiveness delay K-mac when the terminal device transmits data with the network device through different satellites through the received first information, which is conducive to determining the uplink data transmission timing based on the MAC CE effectiveness delay K-mac.
[0021] In an optional implementation, based on the first information, the MAC CE effectiveness delay K-mac when the terminal device transmits data with the network device via different satellites is determined, including: based on the first information, selecting the MAC CE effectiveness delay K-mac associated with the first synchronization signal block SSB as the MAC CE effectiveness delay K-mac when the terminal device transmits data with the network device via the satellite associated with the first SSB; wherein the first information is also used to configure different MAC CE effectiveness delays K-mac associated with different SSBs; the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
[0022] In an optional embodiment, based on the first information, the MAC CE effectiveness delay K-mac when the terminal device transmits data with the network device via different satellites is determined, including: based on the first information, selecting the MAC CE effectiveness delay K-mac associated with the SSB group to which the first synchronization signal block SSB belongs as the MAC CE effectiveness delay K-mac when the terminal device transmits data with the network device via the satellite associated with the SSB group to which the first SSB belongs; wherein the first information is also used to configure different MAC CE effectiveness delays K-mac associated with different SSB groups; the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
[0023] In an optional implementation, based on the first information, the MAC CE effectiveness delay K-mac when the terminal device performs data transmission with the network device via different satellites is determined, including: based on the first information, selecting the MAC CE effectiveness delay K-mac associated with the first bandwidth part BWP as the MACCE effectiveness delay K-mac when the terminal device performs data transmission with the network device via the first satellite; wherein the first information is also used to configure different MAC CE effectiveness delays K-mac associated with different BWPs; the first BWP is the BWP currently activated by the terminal device, and the first satellite is a satellite that provides services for the terminal device via the first BWP.
[0024] In an optional embodiment, the method also includes: sending a timing advance TA value for uplink transmission, and a synchronized broadcast signal block SSB, an SSB group, a bandwidth part BWP or identification information associated with the TA value; different SSBs, SSB groups or identification information are associated with different satellites, or the terminal device is served by different satellites through different BWPs; and receiving a delay value K-offset for determining the uplink data scheduling delay.
[0025] In an optional embodiment, the method also includes: receiving third information, the third information is used to configure different delay values K-offset associated with different bandwidth parts BWP, and the delay value K-offset is used to determine the uplink data scheduling delay; according to the third information, selecting the delay value K-offset associated with the second BWP as the delay value K-offset for the terminal device to determine the uplink data scheduling delay, and the second BWP is the BWP where the physical downlink shared channel PDSCH or the physical downlink control channel PDCCH is located.
[0026] In an optional implementation, the method further includes: determining the starting position of the ready access response message window RAR Window based on the round-trip MAC CE effectiveness delay K-mac when the terminal device performs data transmission and the timing advance TA value of the uplink transmission.
[0027] In a third aspect, an embodiment of the present application provides a communication method, which is described from the perspective of a network device or a device such as a chip or a processor in the network device, and the method includes:
[0028] Determine first information, where the first information is used to configure at least one ephemeris information parameter set corresponding to a cell accessed by the terminal device;
[0029] Send the first message.
[0030] It can be seen that, by using the embodiment of the present application, the network device can send the first information of at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device to the terminal device, thereby helping the terminal device to reduce the frequency of cell switching. In addition, it is also helpful for the terminal device to determine the ephemeris information parameter set for time-frequency synchronization based on the first information, thereby helping the terminal device to use the ephemeris information parameter set for time-frequency synchronization.
[0031] In an optional implementation, the first information is also used to configure the ephemeris information parameter set of a reference satellite among multiple satellites corresponding to the cell accessed by the terminal device, and the orbital distances of other satellites except the reference satellite relative to the reference satellite.
[0032] In this implementation, the network device may indicate to the terminal device the ephemeris information parameter set of a reference satellite among multiple satellites corresponding to the cell accessed by the terminal device, as well as the orbital distances of other satellites other than the reference satellite relative to the reference satellite. In this way, compared to a method of sending to the terminal device at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device for configuring the terminal device, the signaling overhead of the network device may be reduced.
[0033] In an optional implementation, the first information is also used to configure different ephemeris information parameter sets associated with different synchronization signal blocks SSB.
[0034] In an optional embodiment, the first information is also used to configure different ephemeris information parameter sets associated with different synchronization signal block SSB groups.
[0035] In an optional implementation, the first information is also used to configure different ephemeris information parameter sets associated with different bandwidth parts BWP.
[0036] In an optional implementation, the method further includes: determining second information, where the second information is used to configure at least one common timing advance TA configuration parameter set corresponding to a cell accessed by the terminal device; and sending the second information.
[0037] In an optional embodiment, the second information is also used to configure different common TA configuration parameter sets associated with different synchronization signal blocks SSB.
[0038] In an optional embodiment, the second information is also used to configure different common TA configuration parameter sets associated with different synchronization signal block SSB groups.
[0039] In an optional implementation manner, the second information is further used to configure different common TA configuration parameter sets associated with different bandwidth parts BWP.
[0040] In a fourth aspect, an embodiment of the present application provides a communication method, which is described from the perspective of a network device or a device such as a chip or a processor in the network device, and the method includes:
[0041] Determine first information, where the first information is used to configure at least one media access layer control unit MAC CE validity delay K-mac corresponding to the cell accessed by the terminal device; the MAC CE validity delay K-mac is a round-trip propagation delay between a synchronization reference point and a network device; the synchronization reference point is one of the locations on the transmission link between the terminal device and the network device;
[0042] Send the first message.
[0043] It can be seen that by adopting the embodiment of the present application, the network device can send the first information to the terminal device, and the first information is used to configure at least one MAC CE effectiveness delay K-mac corresponding to the cell accessed by the terminal device, thereby facilitating the terminal device to determine the MAC CE effectiveness delay K-mac for data transmission with the network device through different satellites based on the first information.
[0044] In an optional implementation, the first information is also used to configure different MAC CE effectiveness delays K-mac associated with different synchronization signal blocks SSB.
[0045] In an optional implementation, the first information is also used to configure different MAC CE effectiveness delays K-mac associated with different synchronization signal block SSB groups.
[0046] In an optional implementation manner, the first information is further used to configure different MACCE validity delays K-mac associated with different bandwidth parts BWP.
[0047] In an optional embodiment, the method also includes: receiving a timing advance TA value of an uplink transmission, and a synchronization signal block SSB, an SSB group, a bandwidth part BWP or identification information associated with the TA value; different SSBs, SSB groups or identification information are associated with different satellites, or the terminal device is served by different satellites through different BWPs; and sending a delay value K-offset for determining the uplink data scheduling delay.
[0048] In an optional implementation, the method further includes: determining third information, the third information being used to configure different delay values K-offset associated with different bandwidth parts BWP, the delay value K-offset being used to determine the uplink data scheduling delay; and sending the third information.
[0049] In a fifth aspect, an embodiment of the present application provides a communication device, the device comprising:
[0050] A communication unit, configured to receive first information, where the first information is used to configure at least one ephemeris information parameter set corresponding to a cell accessed by a terminal device;
[0051] The determination unit is further used to determine a first ephemeris information parameter set for time-frequency synchronization according to the first information.
[0052] Optionally, the communication device may perform optional implementations and beneficial effects as described in the related contents of the first aspect above, which will not be described in detail here.
[0053] In a sixth aspect, an embodiment of the present application provides a communication device, the device comprising:
[0054] A communication unit, configured to receive first information, wherein the first information is used to configure at least one media access layer control unit MAC CE validity delay K-mac corresponding to a cell accessed by a terminal device; the MAC CE validity delay K-mac is a round-trip propagation delay between a synchronization reference point and a network device; the synchronization reference point is one of the locations on a transmission link between a terminal device and a network device;
[0055] The determination unit is used to determine, according to the first information, a MAC CE effectiveness delay K-mac when the terminal device transmits data with the network device via different satellites.
[0056] Optionally, the optional implementation manner and beneficial effects of the communication device can be found in the relevant content of the second aspect above, and will not be described in detail here.
[0057] In a seventh aspect, an embodiment of the present application provides a communication device, the device comprising:
[0058] A determination unit, configured to determine first information, where the first information is used to configure at least one ephemeris information parameter set corresponding to a cell accessed by the terminal device;
[0059] The communication unit is used to send first information.
[0060] Optionally, the optional implementation manner and beneficial effects of the communication device can be found in the relevant content of the third aspect above, which will not be described in detail here.
[0061] In an eighth aspect, an embodiment of the present application provides a communication device, the device comprising:
[0062] A determination unit, configured to determine first information, where the first information is used to configure at least one media access layer control unit MAC CE validity delay K-mac corresponding to a cell accessed by the terminal device; the MAC CE validity delay K-mac is a round-trip propagation delay between a synchronization reference point and a network device; the synchronization reference point is one of the locations on a transmission link between the terminal device and the network device;
[0063] The communication unit is used to send first information.
[0064] Optionally, the communication device may perform an optional implementation and beneficial effects as described in the related contents of the fourth aspect above, which will not be described in detail here.
[0065] In a ninth aspect, an embodiment of the present application provides a communication device, the communication device comprising: a processor, a memory, the processor and the memory are interconnected, wherein the memory is used to store a computer program, the computer program includes program instructions, wherein the processor is used to call the program instructions to implement the method involved in any optional implementation of the first aspect above, or to implement the method involved in any optional implementation of the second aspect above. Optionally, the communication device can be a terminal device or a chip or chip module in a terminal device.
[0066] In the tenth aspect, an embodiment of the present application provides a communication device, the communication device comprising: a processor, a memory, the processor and the memory are interconnected, wherein the memory is used to store a computer program, the computer program includes program instructions, wherein the processor is used to call the program instructions to implement the method involved in any optional implementation of the third aspect above, or to implement the method involved in any optional implementation of the fourth aspect above. Optionally, the communication device can be a network device or a chip or chip module in a network device.
[0067] In an eleventh aspect, an embodiment of the present application provides a chip, the chip comprising a processor, wherein the processor executes the steps in the method designed in the first aspect or the second aspect. Optionally, the chip may also include a memory and a computer program or instruction stored in the memory, and the processor executes the computer program or instruction to implement the method involved in any optional implementation of any one of the first to fourth aspects.
[0068] In a twelfth aspect, an embodiment of the present application provides a chip module, including a transceiver component and a chip, wherein the chip includes a processor, wherein the processor executes the steps in the method designed in the first aspect or the second aspect. Optionally, the chip may also include a memory and a computer program or instruction stored in the memory, and the processor executes the computer program or instruction to implement the method involved in any optional implementation of any aspect of the first to fourth aspects.
[0069] In the thirteenth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a computer, the method involved in any optional implementation of any one of the first to fourth aspects above is implemented.
[0070] In the fourteenth aspect, an embodiment of the present application provides a computer program product, including a computer program or program instructions, which, when executed, implement the method involved in any optional implementation of any one of the first to fourth aspects above.
[0071] In the fifteenth aspect, an embodiment of the present application provides a communication system, which includes at least one terminal device, at least one network device and at least one satellite, wherein the at least one terminal device is used to perform the operations of the first or second aspect mentioned above, and the at least one network device is used to perform the operations of the third or fourth aspect mentioned above, and the at least one terminal device transmits data with the at least one network device via at least one satellite. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] Figure 1 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;
[0073] Figure 2a This is a schematic diagram of a synchronization reference point located on a satellite provided by an embodiment of the present application;
[0074] Figure 2b It is a schematic diagram of a synchronization reference point located on a network device provided by an embodiment of the present application;
[0075] Figure 2c It is a schematic diagram of a network device determining a synchronization reference point provided by an embodiment of the present application;
[0076] Figure 3 This is a schematic diagram of an uplink data scheduling timing provided by an embodiment of the present application;
[0077] Figure 4 It is a flow chart of a communication method provided in an embodiment of the present application;
[0078] Figure 5 It is a flowchart of an uplink timing synchronization method provided by an embodiment of the present application;
[0079] Figure 6 It is a flowchart of another communication method provided in an embodiment of the present application;
[0080] Figure 7 It is a flowchart of another communication method provided in an embodiment of the present application;
[0081] Figure 8 It is a flowchart of another communication method provided in an embodiment of the present application;
[0082] Fig. 9 is a structural diagram of a communication device provided in an embodiment of the present application;
[0083] Fig.10 It is a structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0084] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments.
[0085] It should be noted that in this application, "first", "second", "third", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. In addition, the term "comprising" and any variation thereof are intended to cover non-exclusive inclusions. For example, a process, method, software, product, or device that includes a series of steps or units is not limited to the listed steps or units, but also includes steps or units that are not listed, or also includes other steps or units inherent to these processes, methods, products, or devices.
[0086] In this application, "equal to" can be used in conjunction with "less than" or "greater than", but not with both "less than" and "greater than". When "equal to" is used in conjunction with "less than", it is applicable to the technical solution adopted by "less than". When "equal to" is used in conjunction with "greater than", it is applicable to the technical solution adopted by "greater than".
[0087] In this application, "and / or" is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship.
[0088] "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a, b and c, where each of a, b, c can be an element itself or a set containing one or more elements.
[0089] In this application, "at least one" means one or more. "Multiple" means two or more. The first, second, etc. descriptions that appear in the embodiments of this application are only used for illustration and distinction of the described objects. There is no order, nor does it represent a special limitation on the number in the embodiments of this application, and cannot constitute any limitation on the embodiments of this application. For example, the first identification and the second identification are only for distinguishing the identifications corresponding to different vehicles, and do not mean that the two identifications are the same or different.
[0090] In this application, "exemplary", "in some embodiments", "in other embodiments", etc. are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present concepts in a concrete way.
[0091] In this application, "of", "corresponding, relevant", "corresponding", and "associated" can sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, the meanings they express are consistent. In the embodiments of this application, communication and transmission can sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, the meanings they express are consistent. For example, transmission can include sending and / or receiving, which can be a noun or a verb.
[0092] See also Figure 1 , Figure 1 It is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. Figure 1 The device form shown is for example only and does not constitute a limitation on the embodiments of the present application. Figure 1 As shown, the communication system may include at least one terminal device (drawn in the figure using terminal device 101 as an example), at least one network device (drawn in the figure using network device 102 as an example), and at least one satellite (drawn in the figure using satellite 103 as an example).
[0093] In this application, a terminal device is a device with wireless communication function, which can also be called terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, mobile station, remote station, remote terminal equipment, mobile equipment, UE terminal equipment, wireless communication equipment, intelligent terminal equipment, UE agent or UE device, etc. The terminal device can be fixed or mobile.
[0094] Optionally, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can be deployed on the water surface (such as ships); it can also be deployed in the air (such as airplanes, balloons and satellites).
[0095] It should be noted that the terminal device can support at least one wireless communication technology, such as Long-Term Evolution (LTE), new radio (NR), 6G or next-generation wireless communication technology. For example, the terminal device can be a mobile phone, a tablet computer (pad), a desktop computer, a laptop computer, an all-in-one computer, a vehicle-mounted terminal, 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 surgery, 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 cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a wearable device, a terminal device in a next-generation communication system such as an NR network, a terminal device in a future mobile communication network, or a terminal device in a future evolved public land mobile network (PLMN), etc.
[0096] Furthermore, the terminal device may also include a device with a transceiver function, such as a chip system, wherein the chip system may include a chip and may also include other discrete devices.
[0097] In the present application, the network device may be a device used to communicate with the terminal device, which is responsible for the radio resource management (RRM), quality of service (QoS) management, data compression and encryption, data transmission and reception, etc. on the air interface side. Among them, the network device may be a base station (BS) in a communication system or a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, the base transceiverstation (BTS) in the Global System for Mobile Communication (GSM) or Code Division Multiple Access (CDMA) communication system, the node B (NB) in the Wideband Code Division Multiple Access (WCDMA) communication system, the evolutionary node B (eNB or eNodeB) in the LTE communication system, the next generation evolved node B (ng-eNB) in the NR communication system, the next generation node B (gNB) in the NR communication system, the master node (MN) in the dual-link architecture, the second node or secondary node (SN) in the dual-link architecture, etc., without specific limitation.
[0098] Optionally, the network device may also be other devices in the core network (CN), such as access and mobility management function (AMF), user plane function (UPF), etc.; it may also be an access point (AP) in a wireless local area network (WLAN), a relay station, a communication device in a future evolved PLMN network, a communication device in a non-terrestrial network (NTN), etc.
[0099] Optionally, the network device may include a device that provides wireless communication functions for the terminal device, such as a chip system. For example, the chip system may include a chip and may also include other discrete devices.
[0100] It should be noted that in some network deployments, the network device can be an independent node to implement all the functions of the above-mentioned base station, which may include a centralized unit (CU) and a distributed unit (DU), such as gNB-CU and gNB-DU; it may also include an active antenna unit (AAU). Among them, the CU can implement some functions of the network device, and the DU can also implement some functions of the network device. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. In addition, the AAU can implement some physical layer processing functions, RF processing, and related functions of active antennas. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, under this network deployment, high-level signaling (such as RRC layer signaling) can be considered to be sent by the DU, or sent by the DU and the AAU together. It can be understood that the network device may include at least one of the CU, DU, and AAU. In addition, the CU can be classified as a network device in the access network (radio access network, RAN), or the CU can be classified as a network device in the core network, without specific limitation.
[0101] Optionally, the network device may have a mobile feature, for example, the network device may be a mobile device. Optionally, the network device may also be a base station set up in a location such as land or water. The network device includes a network device 102 .
[0102] Optionally, the satellite may be a low earth orbit (LEO) satellite (or referred to as a low orbit satellite). The satellite includes a satellite 103 .
[0103] Some concepts involved in the embodiments of the present application are briefly described below.
[0104] 1. Common timing advance (TA) value
[0105] The public TA value refers to the round trip time (RTT) between the synchronization reference point and the satellite. The introduction of the synchronization reference point can be found in the following description, which will not be elaborated here.
[0106] The public TA value is generally indicated to the terminal device by the network device through a system message. Since the RTT between the satellite and the synchronization reference point will change as the satellite moves, the network device may indicate a set of related parameters of the public TA value when indicating the public TA value to the terminal device, and the parameter set includes the public TA initial value, the rate of change of the public TA value, and the second-order rate of change of the public TA value. Thus, the terminal device can determine the size of the public TA value in real time according to the parameter set related to the above public TA value indicated by the network device. Please refer to Table 1, which is a value table of each parameter in a set of related parameters of a public TA value provided in an embodiment of the present application, as shown in Table 1, which shows the value range, granularity and required number of bits corresponding to each parameter in the set of related parameters of the public TA value.
[0107] Table 1 Value table of each parameter in the relevant parameter set of public TA value
[0108]
[0109] It can be seen from Table 1 that the value range of the public TA initial value is 0 to 270.73 milliseconds (ms); the granularity is 4.07e-3us; and the number of bits required for the network device to indicate the public TA initial value is 23 bits (bit).
[0110] The change rate of the common TA value ranges from -53.33us / s to 53.33us / s, that is, the common TA value changes from -53.33us to +53.33us within 1s; the granularity is 0.2e-3us / s; the number of bits required for the network device to indicate the change rate of the common TA value is 19 bits.
[0111] The second-order rate of change of the common TA value ranges from 0 to 0.60us / s 2 , that is, the rate of change of the common TA value is 0 to 0.60us / s 2 ; Granularity is 0.2e-4us / s 2 ; The number of bits required for the network device to indicate the second-order change rate of the common TA value is 19 bits.
[0112] 2. Media access control element (MAC CE) validity delay K-mac MAC CE validity delay K-mac refers to the RTT between the synchronization reference point and the network device. The introduction of the synchronization reference point can be found in the description below and will not be elaborated here.
[0113] 3. Synchronous reference point
[0114] In this application, the synchronization reference point refers to the synchronization reference point in non-terrestrial networks (NTN). Non-terrestrial network communication can also be called satellite communication. In non-terrestrial network communication, the uplink timing synchronization mechanism is related to the location of the synchronization reference point. The following describes the optional location of the synchronization reference point.
[0115] In one approach, the synchronization reference point is located on the satellite.
[0116] See also Figure 2a , Figure 2a Schematic diagram of a synchronous reference point located on a satellite provided by an embodiment of the present application. Figure 2a As shown in FIG. 1 , the transmission link between the terminal device 101 and the satellite 103 can be called a service link, and the transmission link between the network device 102 and the satellite 103 can be called a feeder link. The service link RTT T1 refers to the RTT between the terminal device and the satellite; K-mac refers to the RTT value between the synchronization reference point and the network device. Figure 2a As shown, since the synchronization reference point is located on the satellite, the RTT between the synchronization reference point and the satellite is 0, that is, the public TA value is 0. In this case, the network device does not need to indicate the public TA value to the terminal device, which can save the signaling overhead of the network device to a certain extent.
[0117] In this implementation, the terminal device-specific TA compensation value (i.e., the RTT between the terminal device and the satellite, the RTT of the service link) is determined by the terminal device based on the location information of the terminal device and the satellite ephemeris information indicated by the network device. The location information is determined by the terminal device based on the global navigation satellite system (GNSS).
[0118] In this implementation, the terminal device only compensates the RTT of the service link, while the RTT between the network device and the synchronization reference point (satellite) needs to be determined by the network device itself. Therefore, this implementation will increase the timing complexity of the network device on the one hand, and on the other hand, there is a possibility of misalignment of the uplink and downlink timing on the network device side.
[0119] Alternatively, the synchronization reference point is located on the network device.
[0120] See also Figure 2b , Figure 2b Schematic diagram of a synchronization reference point located on a network device provided by an embodiment of the present application. Figure 2b As shown, the transmission link between the terminal device 101 and the satellite 103 can be called a service link, and the transmission link between the network device 102 and the satellite 103 can be called a feeder link. The service link RTT T1 refers to the RTT between the terminal device and the satellite; the public TA value T2 refers to the RTT between the synchronization reference point and the satellite.
[0121] like Figure 2b As shown in the figure, since the synchronization reference point is located on the network device, the RTT between the synchronization reference point and the network device is 0, that is, the MAC CE effective delay K-mac is 0. In this case, the uplink timing synchronization of the terminal device needs to compensate the RTT between the synchronization reference point (that is, the network device) and the satellite, that is, the public TA value. At this time, the network device needs to indicate the public TA value to the terminal device.
[0122] In this implementation, since the uplink timing compensation value of the terminal device includes the RTT of the service link and the TA value of the feeder link (i.e., complete partial TA compensation), adopting this implementation not only ensures that the uplink and downlink timing of the network device are synchronized, but also reduces the timing complexity of the network device.
[0123] In yet another approach, the location of the synchronization reference point is determined by the network equipment.
[0124] In this implementation, since the position of the synchronization reference point is determined by the network device, the synchronization reference point can be located at any position on the transmission link from the terminal device to the network device.
[0125] See also Figure 2c , Figure 2c 1 is a schematic diagram of a network device determining a synchronization reference point provided by an embodiment of the present application. The transmission link between the terminal device 101 and the satellite 103 can be called a service link, and the transmission link between the network device 102 and the satellite 103 can be called a feeder link. The service link RTT T1 refers to the RTT between the terminal device and the satellite; the public TA value T2 refers to the RTT from the synchronization reference point to the satellite; and K-mac refers to the RTT from the synchronization reference point to the network device. Figure 2c As shown, the synchronization reference point is located on the feeder link.
[0126] In this implementation, the uplink timing synchronization of the terminal device needs to compensate for the RTT between the synchronization reference point and the satellite, that is, the common TA value. At this time, the network device needs to indicate the common TA value to the terminal device. Wherein, in the case where the synchronization reference point determined by the network device is located on the feeder link between the network device and the satellite, the common TA value can be a positive number; in the case where the synchronization reference point determined by the network device is located on the service link between the terminal device and the satellite, the common TA value can be a negative number.
[0127] In this implementation, since the location of the synchronization reference point is determined by the network device, the uplink and downlink timing of the network device can be aligned or not. Specifically, when the synchronization reference point is located on the network device, the uplink and downlink timing of the network device are aligned; when the synchronization reference point is not located on the network device, the uplink and downlink timing of the network device are not aligned. In this case, when the terminal device calculates the RTT of the entire transmission link (i.e., the service link and the feeder link), it must first determine the value of K-mac. Optionally, the value of K_mac can be indicated to the terminal device by the network through system information.
[0128] For the above-mentioned method in which the synchronization reference point is located on the network device and the method in which the location of the synchronization reference point is determined by the network device, the terminal device needs to include the public TA value (T2) part when calculating the uplink transmission time advance, and the public TA value can be notified to the terminal device by the network device through system information. However, as the satellite moves, the public TA value will also change continuously. For this reason, the network device also determines the effective time length of the public TA value. When the network device indicates the public TA value to the terminal device, it may include the following three parameters: a reference time point, a valid time length of the public TA value, and a public TA value corresponding to the reference time point. Thus, the terminal device can first ensure that the parameters of the uplink transmission time are valid (i.e., the uplink transmission time is within the reference time point) according to the above three parameters, and then determine the public TA value corresponding to the uplink transmission time. If the uplink transmission time is no longer valid (i.e., the uplink transmission time is outside the reference time point), the terminal device can re-acquire the above three parameters, obtain the closed-loop TA adjustment value through random access, and then perform uplink data transmission again.
[0129] Optionally, the relevant description of the closed-loop TA adjustment value will be introduced later and will not be described here.
[0130] 4. Delay value K-offset
[0131] In a satellite communication system, the delay value K-offset is used to determine the uplink data scheduling delay. The delay value K-offset is a delay value added on the basis of the scheduling delay in the terrestrial communication system.
[0132] In satellite communication systems, there is a large offset in the downlink frame timing of terminal devices, or a large timing advance is required when the terminal device sends uplink data, and the scheduling delay in the terrestrial communication system cannot meet the timing advance required by the terminal device in the satellite communication scenario. Therefore, in order to further increase the scheduling delay, a delay value K-offset is added on the basis of the scheduling delay in the terrestrial communication system.
[0133] Since the timing of receiving downlink data (such as the physical downlink shared channel (PDSCH)) is a separate reference to the downlink timing, it is not affected by the misalignment of the uplink and downlink frame timing of the terminal device. Therefore, there is no need to increase the delay value K-offset in the timing of PDSCH reception. Other timing relationships involving uplink and downlink interactions can increase the delay value K-offset based on the transmission timing of the uplink and downlink interactions (such as the uplink and downlink transmission timing in the terrestrial communication system).
[0134] Optionally, the timing relationship of the uplink and downlink interactions that require increasing the delay value K-offset is as follows:
[0135] (1) The timing of uplink data transmission scheduled by downlink control information (DCI), including channel state information carried on the physical uplink shared channel.
[0136] (2) The timing of uplink data transmission scheduled by random access response (RAR) (including RAR and fallbackRAR).
[0137] (3) The timing of the first uplink data transmission opportunity in the pre-configured resource type 2 (i.e., the uplink pre-configured resource triggered by DCI).
[0138] (4) The transmission timing of HARQ acknowledgment information (ACK) (HARQ-ACK) carried on the physical uplink control channel (PUCCH).
[0139] (5) The transmission timing of the physical random access channel (PRACH) triggered by the physical downlink control channel (PDCCH) order.
[0140] (6) The delay in the effectiveness of the timing advance adjustment command (TA command).
[0141] (7) Transmission timing of aperiodic sounding reference signal (SRS).
[0142] (8) Timing of channel state information (CSI) reference resources.
[0143] Taking the downlink control information scheduling uplink data transmission as an example, assuming that the terminal device receives the downlink control information in time slot n, according to the resource scheduling method of the terrestrial communication system, the downlink control information will indicate a physical uplink shared channel (PUSCH) scheduling delay K2. The terminal device can determine that the time slot where the uplink data transmission is located is n+K2 based on the scheduling delay value K2. Since the scheduling delay n+K2 in the terrestrial communication system cannot meet the timing advance required by the terminal device in the satellite communication scenario, the terminal device can also determine a delay value K-offset in the satellite communication system. Thus, the terminal device can determine the final uplink data scheduling delay based on the scheduling delay K2 indicated in the downlink control information and the delay value K-offset. Furthermore, the terminal device can use the uplink data scheduling delay to determine the time slot where the uplink data transmission is located. The time slot where the terminal device actually sends the uplink data needs to be sent in advance according to the determined timing advance.
[0144] For example, see Figure 3 , Figure 3 Schematic diagram of uplink data scheduling timing provided by an embodiment of the present application. Figure 3 As shown, the terminal device receives downlink control information in time slot n; according to the scheduling delay K2 indicated by the downlink control information and the delay value K-offset, the uplink data scheduling delay m=n+K2+K-offset can be determined. Thus, the terminal device can determine that the time slot where the uplink data transmission is located (i.e., the time domain resource location of the uplink data transmission) is n+K2+K-offset.
[0145] In satellite communication systems, the satellite altitude can reach hundreds to tens of thousands of kilometers, resulting in a transmission delay that is much greater than the transmission delay in terrestrial network communications. For example, the satellite altitude of the geosynchronous orbit is about 35,786 kilometers, and the transmission delay between the satellite and the ground terminal equipment is more than 100ms. Moreover, in the scenario of low-orbit satellites, the satellite has high mobility, which will bring about a significant Doppler effect, making the Doppler frequency shift and delay change rate also much greater than the frequency deviation and delay change rate of terrestrial network communications. For example, in the LEO-600 (600km low-orbit satellite) scenario, the satellite speed can reach 7.56km / s, and at low elevation angles, the Doppler frequency shift can reach more than 20 parts per million (20ppm). Moreover, in the low-orbit satellite communication scenario, the coverage area of the cell is much smaller than that of the high-orbit satellite communication scenario, so the terminal equipment will face frequent cell switching, which will seriously affect the continuity of the service in the terminal equipment and cause serious signaling overhead. Therefore, in the low-orbit satellite communication scenario, how to reduce the frequency of cell switching of terminal equipment and ensure business continuity is a problem that needs to be solved at present.
[0146] The embodiment of the present application provides a communication method, in which: the network device can determine the first information, and the first information is used to configure at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device; the network device sends the first information, and the terminal device receives the first information accordingly; the terminal device determines the first ephemeris information for time-frequency synchronization based on the first information. It can be seen that by adopting the embodiment of the present application, the terminal device can receive at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device, which is conducive to reducing the frequency of cell switching. For example, by forming a cell through multiple satellites to provide services to the terminal device, the number of times the terminal device performs cell switching can be reduced.
[0147] In addition, the terminal device may determine the ephemeris information parameter set used for time-frequency synchronization based on at least one ephemeris information parameter set, so that the corresponding service links in the process of data transmission between the terminal device and the network device through different satellites are different, and the feeding circuits between different satellites and the gateway (such as the network device) are also different. Therefore, in a scenario where a cell may correspond to multiple satellites, when the terminal device switches the service link and the feeding link in the same cell, it may use a determined ephemeris information parameter set for time-frequency synchronization to perform time-frequency synchronization.
[0148] The communication method provided in the embodiments of the present application is described below in conjunction with the accompanying drawings.
[0149] See also Figure 4 , Figure 4 is a flow chart of a communication method provided in an embodiment of the present application. Figure 4As shown, the communication method may include but is not limited to the following steps:
[0150] S401. A network device determines first information, where the first information is used to configure at least one ephemeris information parameter set corresponding to a cell accessed by a terminal device.
[0151] Each of the at least one ephemeris information parameter set is associated with a different satellite.
[0152] S402: The network device sends first information, and correspondingly, the terminal device receives the first information.
[0153] Optionally, the first information may be carried in high-layer signaling (such as system information).
[0154] S403. The terminal device determines a first ephemeris information parameter set for time and frequency synchronization based on the first information.
[0155] Taking implementation modes 1.1 to 1.3 as examples, the following respectively describes an implementation mode in which the first information is also used to configure different ephemeris information parameter sets associated with different synchronization signal blocks (synchronization signal blocks, SSBs); or, the first information is also used to configure different ephemeris information parameter sets associated with different SSB groups; or, the first information is also used to configure different ephemeris information parameter sets associated with different bandwidth parts (bandwidth prat, BWP).
[0156] In implementation mode 1.1, the first information is also used to configure different ephemeris information parameter sets associated with different SSBs. That is, different SSBs are associated with different ephemeris information parameter sets.
[0157] In this implementation, the terminal device determines the first ephemeris information parameter set for time and frequency synchronization based on the first information, which may include: selecting the ephemeris information parameter set associated with the first synchronization signal block SSB as the first ephemeris information parameter set for time and frequency synchronization based on the first information; wherein the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
[0158] Among them, the SSB corresponding to the service beam of the terminal device may be the first SSB.
[0159] Optionally, the terminal device also determines the first SSB based on the current SSB measurement result or the current location information of the terminal device.
[0160] Optionally, the terminal device determines the first SSB based on the current SSB measurement result, which may include: selecting an SSB that meets the reference signal receiving power (RSRP) condition from the current SSB measurement result as the first SSB.
[0161] Optionally, the RSRP condition may be that the RSRP measurement value is greater than an RSRP threshold, and the RSRP threshold may be preset (for example, specified by the protocol), or indicated by the network device (for example, the network device indicates the RSRP threshold to the terminal device through the rsrp-ThresholdSSB parameter), or determined by negotiation between the network device and the terminal device, or determined by the terminal device through other methods, which is not limited in the present application.
[0162] For example, assuming that the first information is used to configure the ephemeris information parameter sets associated with three SSBs, such as ephemeris information parameter set 1 corresponding to SSB1, ephemeris information parameter set 2 corresponding to SSB2, and ephemeris information parameter set 3 corresponding to SSB3, the first SSB determined by the terminal device according to the current SSB measurement result is SSB2. In this case, the terminal device can determine, from the ephemeris information parameter sets associated with the three SSBs, that ephemeris information parameter set 2 associated with SSB2 is the first ephemeris information parameter set used by the terminal device for time and frequency synchronization.
[0163] In implementation mode 1.2, the first information is also used to configure different ephemeris information parameter sets associated with different SSB groups. That is, different SSB groups are associated with different ephemeris information parameter sets.
[0164] In this implementation, the terminal device determines the first ephemeris information parameter set for time and frequency synchronization based on the first information, which may include: based on the first information, selecting the ephemeris information parameter set associated with the SSB group to which the first synchronization broadcast signal block SSB belongs as the first ephemeris information parameter set for time and frequency synchronization; wherein the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
[0165] Among them, the SSB corresponding to the service beam of the terminal device may be the first SSB.
[0166] Optionally, the terminal device also determines the first SSB based on the current SSB measurement result or the current location information of the terminal device.
[0167] Optionally, the terminal device determines the first SSB based on the current SSB measurement result. For the related description, please refer to the related description of the terminal device determining the first SSB based on the current SSB measurement result in the aforementioned implementation 1.1, which will not be repeated here.
[0168] In this implementation manner, different SSB groups respectively include multiple SSBs. After determining the first SSB, the terminal device further determines the SSB group to which the first SSB belongs from the first information according to the first SSB.
[0169] For example, it is assumed that the first information is used to configure the ephemeris information parameter sets associated with the three SSB groups, and the multiple SSB member information respectively contained in the three SSB groups (that is, the index information of the multiple SSBs respectively contained in the three SSB groups). For example, the ephemeris information parameter sets respectively associated with the three SSB groups are ephemeris information parameter set 1 corresponding to SSB group A, ephemeris information parameter set 2 corresponding to SSB group B, and ephemeris information parameter set 3 corresponding to SSB group C; the multiple SSBs included in SSB group A are SSB1, SSB2, and SSB3, the multiple SSBs included in SSB group B are SSB4, SSB5, SSB6, and SSB7, and the multiple SSBs included in SSB group C are SSB8, SSB9, and SSB10. Assume that the first SSB determined by the terminal device according to the current SSB measurement result or the current location information is SSB8. In this case, the terminal device can determine that the SSB group to which the first SSB (SSB8) belongs is SSB group C based on the multiple SSBs contained in the three SSB groups in the first information; and select the ephemeris information parameter set 3 associated with SSB group C from the first information as the first ephemeris information parameter set for time and frequency synchronization.
[0170] In implementation 1.3, the first information is further used to configure different ephemeris information parameter sets associated with different bandwidth parts (BWPs), that is, different BWPs are associated with different ephemeris information parameter sets.
[0171] In this implementation, the terminal device determines the first ephemeris information parameter set for time and frequency synchronization based on the first information, which may include: based on the first information, selecting the ephemeris information parameter set associated with the currently activated bandwidth part BWP in the cell accessed by the terminal device as the first ephemeris information parameter set for time and frequency synchronization.
[0172] Optionally, the terminal device also determines a currently activated BWP in the cell accessed by the terminal device.
[0173] For example, it is assumed that the first information is used to configure the ephemeris information parameter sets associated with four BWPs, such as ephemeris information parameter set 1 associated with BWP1, ephemeris information parameter set 2 associated with BWP2, ephemeris information parameter set 3 associated with BWP3, and ephemeris information parameter set 4 associated with BWP4. It is assumed that the terminal device determines that the currently activated BWP in the cell accessed by the terminal device is BWP4. In this case, the terminal device can select ephemeris information parameter set 4 associated with BWP4 as the first ephemeris information parameter set for time-frequency synchronization according to the ephemeris information parameter sets associated with the four BWPs included in the first information.
[0174] In an optional implementation, the first information is also used to configure an ephemeris information parameter set of a reference satellite among multiple satellites corresponding to a cell accessed by the terminal device, and orbital distances of other satellites other than the reference satellite relative to the reference satellite. In this way, compared with a method in which the network device sends at least one ephemeris information parameter set corresponding to a cell accessed by the terminal device to the terminal device, signaling overhead of the network device can be saved.
[0175] In one manner, a terminal device determines a first ephemeris information parameter set for time-frequency synchronization based on first information, which may include: determining at least one ephemeris information parameter set corresponding to a cell accessed by the terminal device based on the first information; and determining the first ephemeris information parameter set for time-frequency synchronization from at least one ephemeris information parameter set. Optionally, the manner in which the terminal device determines the first ephemeris information parameter set for time-frequency synchronization from at least one ephemeris information parameter set can be found in any of the aforementioned embodiments 1.1 to 1.3, where the terminal device determines the first ephemeris information for time-frequency synchronization based on the first information, which will not be repeated here.
[0176] In an optional implementation, after step S303, the terminal device may also calculate the Doppler frequency shift on the service link based on the first ephemeris information parameter set and the location information of the terminal device; perform uplink frequency synchronization based on the Doppler frequency shift; and / or, calculate the round-trip propagation delay on the service link based on the first ephemeris information parameter set and the location information of the terminal device; perform uplink timing synchronization based on the round-trip propagation delay on the service link.
[0177] In an embodiment of the present application, the terminal device can receive at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device, thereby facilitating the reduction of the frequency of cell switching. In addition, the terminal device can determine the ephemeris information parameter set for time-frequency synchronization based on at least one ephemeris information parameter set, thereby facilitating the terminal device to use the ephemeris information parameter set for time-frequency synchronization.
[0178] See also Figure 5 , Figure 5FIG. 1 is a flow chart of an uplink timing synchronization method provided by an embodiment of the present application. Figure 5 As shown, the method may include but is not limited to the following steps:
[0179] S501. The network device determines second information, where the second information is used to configure at least one common timing advance TA configuration parameter set corresponding to a cell accessed by a terminal device.
[0180] Each of the at least one public TA configuration parameter set is associated with a different satellite.
[0181] S502: The network device sends the second information, and correspondingly, the terminal device receives the second information.
[0182] Optionally, the second information may be carried in high-layer signaling (such as system information).
[0183] S503. The terminal device determines a first public TA configuration parameter set according to the second information.
[0184] Taking implementation modes 2.1 to 2.3 as examples, the following respectively describes the implementation modes in which the second information is also used to configure different public TA configuration parameter sets associated with different SSBs; or, the second information is also used to configure different public TA configuration parameter sets associated with different SSB groups; or, the second information is also used to configure different public TA configuration parameter sets associated with different BWPs.
[0185] In implementation mode 2.1, the second information is also used to configure different public TA configuration parameter sets associated with different SSBs. That is, different SSBs are associated with different public TA configuration parameter sets.
[0186] In this implementation, the terminal device determines the first public TA configuration parameter set based on the second information, which may include: selecting the public TA configuration parameter set associated with the first SSB as the first public TA configuration parameter set based on the second information; wherein the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
[0187] Among them, the SSB corresponding to the service beam of the terminal device may be the first SSB.
[0188] Optionally, the terminal device also determines the first SSB based on the current SSB measurement result or the current location information of the terminal device.
[0189] Optionally, the terminal device determines the first SSB based on the current SSB measurement result. For the related description, please refer to the related description of the terminal device determining the first SSB based on the current SSB measurement result in the aforementioned implementation 1.1, which will not be repeated here.
[0190] In implementation mode 2.2, the second information is also used to configure different public TA configuration parameter sets associated with different SSB groups. That is, different SSB groups are associated with different public TA configuration parameter sets.
[0191] In this implementation, the terminal device determines the first public TA configuration parameter set according to the second information, which may include: selecting the public TA configuration parameter set associated with the SSB group to which the first SSB belongs as the first public TA configuration parameter set according to the second information; wherein the first SSB is determined according to the current SSB measurement result of the terminal device or the current location information of the terminal device. The first SSB is the SSB corresponding to the service beam of the current terminal device.
[0192] Optionally, the terminal device also determines the first SSB based on the current SSB measurement result or the current location information of the terminal device.
[0193] Optionally, the terminal device determines the first SSB based on the current SSB measurement result. For the related description, please refer to the related description of the terminal device determining the first SSB based on the current SSB measurement result in the aforementioned implementation 1.1, which will not be repeated here.
[0194] In implementation mode 2.3, the second information is further used to configure different public TA configuration parameter sets associated with different BWPs. That is, different BWPs are associated with different public TA configuration parameter sets.
[0195] In this implementation, the terminal device determines the first public TA configuration parameter set according to the second information, which may include: selecting the public TA configuration parameter set associated with the currently activated bandwidth part BWP in the cell accessed by the terminal device as the first public TA configuration parameter set according to the second information.
[0196] Optionally, the terminal device also determines a currently activated BWP in the cell accessed by the terminal device.
[0197] S504. The terminal device determines a common TA value according to the first common TA configuration parameter set.
[0198] In an optional implementation, the terminal device determines a common TA value according to the first common TA configuration parameter set, which may include: determining the common TA value according to the first common TA configuration parameter set and a reference time point, wherein the reference time point is indicated by the network device to the terminal device.
[0199] Optionally, the first common TA value configuration parameter set includes a common TA initial value, a change rate of the common TA value, and a second-order change rate of the common TA value. In this way, the terminal device can determine the common TA value according to the common TA initial value, the change rate of the common TA value, the second-order change rate of the common TA value, and the reference time point.
[0200] Optionally, when the terminal device determines the public TA value based on the public TA initial value, the rate of change of the public TA value, the second-order rate of change of the public TA value, and the reference time point, it can first determine the one-way public transmission delay Delay between the satellite and the synchronization reference point. common (t); according to Delay common (t) Determine the common TA value.
[0201] Optionally, the terminal device may use the following formula (1) to determine Delay common (t).
[0202]
[0203] In formula (1), Delay common (t) can be understood as the distance between the satellite and the uplink synchronization reference point divided by the speed of light; TACommon represents the common TA initial value; TACommonDrift represents the rate of change of the common TA value; TACommonDriftVariation represents the second-order rate of change of the common TA value; t epoch It represents the reference time point; t represents the current time.
[0204] Optionally, the terminal device can common(t) When determining the common TA value, the following formula (2) can be used.
[0205] N TA,common =2Delay common (t) (2)
[0206] In formula (2), N TA,common It indicates the public TA value.
[0207] S505: The terminal device determines a timing advance TA value for uplink transmission according to a public TA value and a round-trip propagation delay on a service link.
[0208] In an optional implementation, the terminal device determines the timing advance TA value of the uplink transmission based on the common TA value and the round-trip propagation delay on the service link, which may include: determining an adjustment value of the TA value and a delay value K-offset, the delay value K-offset being used to determine the uplink data scheduling delay; determining the timing advance TA value of the uplink transmission based on the common TA value, the round-trip propagation delay on the service link, the adjustment value of the TA value and the delay value K-offset.
[0209] In this embodiment, the adjustment value of TA value can be recorded as N TA , N TA It is the TA adjustment value indicated by TA Common (same as traditional terrestrial network).
[0210] Optionally, when the terminal device receives MAC CE TACommon, the terminal device may use the following formula (3) to determine N TA .
[0211] N TA =N TAold +(T A -31)·16·64 / 2 μ (3)
[0212] In formula (4), T A N is the timing advance adjustment value indicated by the network device through the MAC CE TA command; TAold Indicates the current uplink timing advance.
[0213] Optionally, when the TACommon received by the terminal device is carried in a random access response (RAR) message (or msg2 or msgB), the terminal device may use the following formula (4) to determine N TA .
[0214] N TA =T A ·16·64 / 2 μ (4)
[0215] In formula (5), T A It is the timing advance adjustment value indicated by the network device through the RAR message.
[0216] In this implementation, the delay value K-offset can be recorded as N TA,offset , N TA,offset It may be preset (eg, specified by the protocol).
[0217] In this implementation, the round-trip propagation delay on the service link can be recorded as NTA,UE-specific , N TA,UE-specific It can be calculated by the terminal device based on the first ephemeris information parameter set determined above and the location information of the terminal device.
[0218] In this implementation, the common TA value can be recorded as N TA,Common , N TA,Common It can be calculated by referring to the above formula (1) and formula (2).
[0219] Optionally, the terminal device can TA 、N TA,offset 、N TA,UE-specific and N TA,Common When determining the timing advance TA value of uplink transmission, the following formula (5) may be used.
[0220] T TA =(N TA +N TA,UE-specific +N TA,common +N TA,offset )×T S (5)
[0221] In formula (3), T TA It indicates the timing advance TA value of uplink transmission; T S It represents the smallest unit of time in the fifth-generation (5G) communication system.
[0222] Optionally, the timing advance TA value of the uplink transmission may be a timing advance determined when the terminal device performs uplink data transmission in an idle state or a linked state.
[0223] In formula (5), the TA on the service link (i.e., N TA,UE-specific ) and the common TA value (ie N TA,Common ) requires mid-range devices to update themselves, so N TA,UE-specific and N TA,Common It is understood as an open-loop TA adjustment mechanism. The TA adjustment value indicated by the traditional TACommon (i.e. N TA ) is estimated by the network device based on the signal transmitted uplink by the terminal device, and then sent to the terminal device. Therefore, N TA It can be understood as a closed-loop TA adjustment mechanism. It can be seen that the determination and update of the timing advance TA value of the uplink transmission adopts both the open-loop TA adjustment mechanism and the closed-loop TA adjustment mechanism.
[0224] However, the terminal device autonomously determines the open-loop TA adjustment value (ie, N TA,UE-specific and N TA,Common), over time, the open-loop TA adjustment value calculated by the terminal device may produce a certain residual error. This residual error will be reflected by the closed-loop TA adjustment value (i.e., N TA ) for compensation. However, when the first ephemeris information parameter set, the location information of the terminal device, and the first public TA configuration parameter set are updated, the residual error may be compensated again, so that the problem of secondary compensation of TA adjustment error may occur. In other words, when the terminal device uses both the open-loop TA adjustment mechanism and the closed-loop TA adjustment mechanism to determine the timing advance TA value of uplink transmission, the problem of secondary compensation may exist.
[0225] Optionally, the terminal device may handle the problem of secondary compensation when determining the timing advance TA value of uplink transmission by satisfying an uplink timing synchronization requirement, wherein the requirement is predefined (eg, defined in a protocol).
[0226] See also Figure 6 , Figure 6 is a flow chart of another communication method provided in an embodiment of the present application. Figure 4 The communication method shown differs in that Figure 6 In the communication method shown, the first information is used to configure at least one MAC CE validity delay corresponding to the cell accessed by the terminal device. Figure 6 As shown, the communication method may include but is not limited to the following steps:
[0227] S601. A network device determines first information, where the first information is used to configure at least one media access layer control unit MAC CE effectiveness delay K-mac corresponding to a cell accessed by a terminal device.
[0228] The MAC CE validity delay K-mac is the round-trip propagation delay between the synchronization reference point and the network device; the synchronization reference point is one of the locations on the transmission link between the terminal device and the network device.
[0229] Optionally, the relevant description of the synchronization reference point can be found in the description in the aforementioned concept description section, which will not be repeated here.
[0230] S602: The network device sends first information, and correspondingly, the terminal device receives the first information.
[0231] S603: The terminal device determines, based on the first information, a MAC CE validity delay K-mac when the terminal device performs data transmission with network devices via different satellites.
[0232] Taking implementation modes 3.1 to 3.3 as examples, the following respectively describes the implementation mode in which the first information is also used to configure different MAC CE effectiveness delays K-mac associated with different synchronization signal blocks SSB; or, the first information is also used to configure different MAC CE effectiveness delays K-mac associated with different synchronization signal block SSB groups; or, the first information is also used to configure different MAC CE effectiveness delays K-mac associated with different bandwidth parts BWP.
[0233] In implementation mode 3.1, the first information is also used to configure different MAC CE validity delays K-mac associated with different synchronization signal blocks SSB. In other words, different MAC CE validity delays K-mac are not associated with SSB.
[0234] In this implementation, the terminal device determines, based on the first information, the MAC CE validity delay K-mac when the terminal device transmits data with the network device via different satellites, which may include: based on the first information, selecting the MAC CE validity delay K-mac associated with the first synchronization signal block SSB as the MAC CE validity delay K-mac when the terminal device transmits data with the network device via the satellite associated with the first SSB; wherein the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
[0235] Optionally, the terminal device also determines the first SSB based on the current SSB measurement result or the current location information of the terminal device.
[0236] Optionally, the terminal device determines the first SSB based on the current SSB measurement result. For the related description, please refer to the related description of the terminal device determining the first SSB based on the current SSB measurement result in the aforementioned implementation 2.1, which will not be repeated here.
[0237] For example, assuming that the first information is used to configure the MAC CE effective delay K-mac associated with three SSBs, such as the MAC CE effective delay K-mac1 corresponding to SSB1, the MAC CE effective delay K-mac2 corresponding to SSB2, and the MAC CE effective delay K-mac3 corresponding to SSB3, the first SSB determined by the terminal device according to the current SSB measurement result is SSB2. In this case, the terminal device can determine the MAC CE effective delay K-mac2 associated with SSB2 from the MAC CE effective delay K-mac associated with the three SSBs as the MAC CE effective delay K-mac when the terminal device transmits data with the network device through the satellite associated with SSB2.
[0238] In implementation mode 3.2, the first information is also used to configure different MAC CE validity delays K-mac associated with different synchronization signal block SSB groups. In other words, different MAC CE validity delays K-mac are not associated with SSB groups.
[0239] In this implementation, the terminal device determines, based on the first information, the MAC CE validity delay K-mac when the terminal device transmits data with the network device via different satellites, which may include: based on the first information, selecting the MAC CE validity delay K-mac associated with the SSB group to which the first synchronization signal block SSB belongs, as the MAC CE validity delay K-mac when the terminal device transmits data with the network device via the satellite associated with the SSB group to which the first SSB belongs; wherein the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
[0240] Optionally, the terminal device also determines the first SSB based on the current SSB measurement result or the current location information of the terminal device.
[0241] Optionally, the terminal device determines the first SSB based on the current SSB measurement result. For the related description, please refer to the related description of the terminal device determining the first SSB based on the current SSB measurement result in the aforementioned implementation 2.1, which will not be repeated here.
[0242] For example, it is assumed that the first information is used to configure the MAC CE effectiveness delay K-mac associated with the three SSB groups respectively, and the multiple SSB member information respectively contained in the three SSB groups (that is, the index information of the multiple SSBs respectively contained in the three SSB groups). For example, the MAC CE effectiveness delay K-mac associated with the three SSB groups respectively is the MAC CE effectiveness delay K-mac1 corresponding to SSB group A, the MAC CE effectiveness delay K-mac2 corresponding to SSB group B, and the MAC CE effectiveness delay K-mac3 corresponding to SSB group C; the multiple SSBs included in SSB group A are SSB1, SSB2, and SSB3, the multiple SSBs included in SSB group B are SSB4, SSB5, SSB6, and SSB7, and the multiple SSBs included in SSB group C are SSB8, SSB9, and SSB10. Assume that the first SSB determined by the terminal device according to the current SSB measurement result or the current location information is SSB8. In this case, the terminal device can determine that the SSB group to which the first SSB (SSB8) belongs is SSB group C based on the multiple SSBs contained in the three SSB groups in the first information; select the MAC CE effectiveness delay K-mac3 associated with SSB group C from the first information as the MAC CE effectiveness delay K-mac when the terminal device transmits data with the network device through the satellite associated with SSB group C to which SSB8 belongs.
[0243] In implementation mode 3.3, the first information is also used to configure different MAC CE validity delays K-mac associated with different bandwidth parts BWP. That is, different MAC CE validity delays K-mac are not associated with BWP.
[0244] In this implementation, the terminal device determines, based on the first information, the MAC CE validity delay K-mac when the terminal device performs data transmission with the network device via different satellites, which may include: based on the first information, selecting the MAC CE validity delay K-mac associated with the first bandwidth part BWP as the MAC CE validity delay K-mac when the terminal device performs data transmission with the network device via the first satellite; wherein the first BWP is the BWP currently activated by the terminal device, and the first satellite is a satellite that provides services for the terminal device via the first BWP.
[0245] For example, assume that the first information is used to configure the MAC CE effectiveness delay K-mac associated with four BWPs, such as the MAC CE effectiveness delay K-mac1 associated with BWP1, the MAC CE effectiveness delay K-mac2 associated with BWP2, the MAC CE effectiveness delay K-mac3 associated with BWP3, and the MAC CE effectiveness delay K-mac4 associated with BWP4. Assume that the terminal device determines that the currently activated BWP in the cell accessed by the terminal device is BWP4. In this case, the terminal device can select the MAC CE effectiveness delay K-mac4 associated with BWP4 as the MAC CE effectiveness delay K-mac when the terminal device transmits data with the network device through the first satellite based on the MAC CE effectiveness delay K-mac associated with the four BWPs included in the first information. Among them, the first satellite is a satellite that provides services to the terminal device through BWP4.
[0246] In an embodiment of the present application, the terminal device can determine the corresponding MAC CE effectiveness delay K-mac when data is transmitted through different satellites and network devices, which is beneficial for the terminal device to use the MAC CE effectiveness delay K-mac to determine the uplink data transmission timing.
[0247] See also Figure 7 , Figure 7 It is a flow chart of another communication method provided in an embodiment of the present application. Figure 7 In the communication method shown, the terminal device can determine a delay value K-offset, which is used to determine the uplink data scheduling delay. Figure 7 As shown, the communication method may include but is not limited to the following steps:
[0248] S701. The terminal device sends a timing advance TA value for uplink transmission, and the SSB, SSB group, BWP or identification information associated with the TA value. Correspondingly, the network device receives the TA value, and the SSB, SSB group, BWP or identification information associated with the TA value.
[0249] Among them, different SSBs, SSB groups or identification information are associated with different satellites, or the terminal equipment is served by different satellites through different BWPs. For example, in method 1, different SSBs or SSB information are associated with different satellites. In this way, after the terminal equipment sends the SSB associated with the TA value, the network equipment can determine the satellite corresponding to the TA value according to the SSB associated with the TA value, and then determine the delay value K-offset used for the terminal equipment to determine the uplink data scheduling delay according to the satellite corresponding to the TA value. In method 2, different SSB groups or SSB group information are associated with different satellites. In this way, after the terminal equipment sends the SSB associated with the TA value, the network equipment can determine the satellite corresponding to the TA value according to the SSB group associated with the TA value, and then determine the delay value K-offset used for the terminal equipment to determine the uplink data scheduling delay according to the satellite corresponding to the TA value. Mode 3: Different identification information is associated with different satellites. In this way, after the terminal device sends the identification information associated with the TA value, the network device can determine the satellite corresponding to the TA value according to the identification information associated with the TA value, and then determine the delay value K-offset used by the terminal device to determine the uplink data scheduling delay according to the satellite corresponding to the TA value. Mode 4: Different satellites provide services to the terminal device through different BWPs. In this way, the network device can determine the satellite corresponding to the TA value according to the BWP associated with the TA value, and then determine the delay value K-offset used by the terminal device to determine the uplink data scheduling delay according to the satellite corresponding to the TA value.
[0250] Optionally, the timing advance TA value of uplink data transmission may be a value determined by the terminal device according to the aforementioned Figure 4 The method shown is determined and will not be described in detail here.
[0251] S702. The network device sends a delay value K-offset for determining an uplink data scheduling delay. Correspondingly, the terminal device receives a first scheduling delay K-offset for uplink transmission.
[0252] In an embodiment of the present application, the terminal device may report the timing advance TA value of the uplink transmission, and the SSB, SSB group, BWP or identification information associated with the TA value to the network device. In this way, the network device determines the satellite corresponding to the TA value based on the SSB, SSB group, BWP or identification information associated with the TA value. Then, the network device sends the delay value K-offset for determining the uplink data scheduling delay to the terminal device based on the satellite corresponding to the TA value, which is beneficial for the terminal device to determine the uplink data scheduling delay.
[0253] See also Figure 8 , Figure 8 FIG. 1 is a flow chart of another communication method provided in an embodiment of the present application. Figure 7 The communication method shown differs in that Figure 8 In the communication method shown, the terminal device determines the delay value K-offset according to the third information indicated by the network device. Figure 8 As shown, the communication method may include but is not limited to the following steps:
[0254] S801. A network device determines third information, where the third information is used to configure different delay values K-offset associated with different BWPs.
[0255] The delay value K-offset is used to determine the uplink data scheduling delay.
[0256] S802: The network device sends third information, and correspondingly, the terminal device receives the third information.
[0257] S803. The terminal device selects the K-offset associated with the second BWP according to the third information as the delay value K-offset for determining the uplink data scheduling delay by the terminal device.
[0258] The second BWP is a BWP where a physical downlink shared channel (PDSCH) or a physical downlink control channel (PDCCH) is located.
[0259] For example, assume that the third information is used to configure different delay values K-offset associated with three BWPs, such as the delay value K-offset1 associated with BWP1, the delay value K-offset2 associated with BWP2, and the delay value K-offset3 associated with BWP3. If the terminal device determines that the BWP where the PDSCH or PDCCH is located is BWP3, the terminal device can select the delay value K-offset3 associated with BWP3 according to the third information as the delay value K-offset for the terminal device to determine the uplink data scheduling delay.
[0260] In an embodiment of the present application, the terminal device can receive third information from the network device, and the third information is used to configure different delay values K-offset associated with different BWPs; according to the third information, the delay value K-offset associated with the BWP where the PDSCH or PDCCH is located is selected as the delay value K-offset for the terminal device to determine the uplink data scheduling delay, thereby facilitating the terminal device to determine the uplink data scheduling delay.
[0261] The present application also provides an embodiment, where the terminal device can determine the starting position of the random access response message window RAR Window according to the MACCE K-mac when the terminal device performs data transmission and the timing advance TA value of the uplink transmission.
[0262] Optionally, MAC CE K-mac can refer to the above Figure 6 The communication method shown is determined.
[0263] Optionally, the timing advance TA value of uplink data transmission can refer to the aforementioned Figure 5 The method shown is determined and will not be described in detail here.
[0264] See also Fig. 9 , Fig. 9 Schematic diagram of a communication device provided in an embodiment of the present application. Fig. 9 As shown, the communication device may include a communication unit 901 and a determination unit 902 .
[0265] In an optional implementation, the communication device is used to perform the above Figure 4 The operation of the terminal device in the communication method, for example: the communication unit 901 is used to receive the first information, the first information is used to configure at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device; the determination unit 902 is used to determine the first ephemeris information parameter set for time-frequency synchronization according to the first information. Optionally, the communication unit 901 and the determination unit 902 can also perform Figure 4 The related operations of the terminal device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can refer to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0266] In another optional implementation, the communication device is used to perform the above Figure 4 The operation of the network device in the communication method, for example: the determination unit 902 is used to determine the first information, the first information is used to configure at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device; the communication unit 901 is used to send the first information. Optionally, the communication unit 901 and the determination unit 902 can also perform Figure 4 The related operations of the network device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0267] In another optional embodiment, the communication device is used to perform the above Figure 6The operation of the terminal device in the communication method, for example: the communication unit 901 is used to receive the first information, the first information is used to configure at least one media access layer control unit MAC CE effectiveness delay K-mac corresponding to the cell accessed by the terminal device; the MAC CE effectiveness delay K-mac is the round-trip propagation delay between the synchronization reference point and the network device; the synchronization reference point is one of the positions on the transmission link between the terminal device and the network device; the determination unit 902 is used to determine the MAC CE effectiveness delay K-mac when the terminal device transmits data with the network device via different satellites according to the first information. Optionally, the communication unit 901 and the determination unit 902 can also perform Figure 6 The related operations of the terminal device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0268] In another optional embodiment, the communication device is used to perform the above Figure 6 The operation of the network device in the communication method, for example: the determination unit 902 is used to determine the first information, the first information is used to configure at least one media access layer control unit MAC CE validity delay K-mac corresponding to the cell accessed by the terminal device; the MAC CE validity delay K-mac is the round-trip propagation delay between the synchronization reference point and the network device; the synchronization reference point is one of the positions on the transmission link between the terminal device and the network device; the communication unit 901 is used to send the first information. Optionally, the communication unit 901 and the determination unit 902 can also perform Figure 6 The related operations of the network device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0269] In another optional embodiment, the communication device is used to perform the above Figure 7 The operation of the terminal device in the communication method, for example, the communication unit 901 is used to send the timing advance TA value of the uplink transmission, and the synchronization signal block SSB, SSB group, bandwidth part BWP or identification information associated with the TA value; different SSB, SSB group or identification information is associated with different satellites, or the terminal device is served by different satellites through different BWPs; receive the delay value K-offset used to determine the uplink data scheduling delay. Optionally, the communication unit 901 and the determination unit 902 can also perform Figure 7The related operations of the terminal device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can refer to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0270] In another optional embodiment, the communication device is used to perform the above Figure 7 The operation of the network device in the communication method, for example, the communication unit 901 is used to receive the timing advance TA value of the uplink transmission, and the synchronization signal block SSB, SSB group, bandwidth part BWP or identification information associated with the TA value; different SSB, SSB group or identification information is associated with different satellites, or the terminal device is served by different satellites through different BWPs; send the delay value K-offset for determining the uplink data scheduling delay. Optionally, the communication unit 901 and the determination unit 902 can also perform Figure 7 The related operations of the network device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0271] In another optional embodiment, the communication device is used to perform the above Figure 8 The operation of the terminal device in the communication method, for example, the communication unit 901 is used to receive the third information, the third information is used to configure different delay values K-offset associated with different bandwidth parts BWP, and the delay value K-offset is used to determine the uplink data scheduling delay; the determination unit 902 is used to select the delay value K-offset associated with the second BWP according to the third information as the delay value K-offset for the terminal device to determine the uplink data scheduling delay, and the second BWP is the BWP where the physical downlink shared channel PDSCH or the physical downlink control channel PDCCH is located. Optionally, the communication unit 901 and the determination unit 902 can also perform Figure 8 The related operations of the terminal device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can refer to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0272] In another optional embodiment, the communication device is used to perform the above Figure 8The operation of the network device in the communication method, for example, the determining unit 902 is used to determine the third information, the third information is used to configure different delay values K-offset associated with different bandwidth parts BWP, and the delay value K-offset is used to determine the uplink data scheduling delay; the communication unit 901 is used to send the third information. Optionally, the communication unit 901 and the determining unit 902 can also perform Figure 8 The related operations of the network device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0273] See also Fig.10 , Fig.10 1 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, which includes a processor 1001, a memory 1002, and a communication bus for connecting the processor 1001 and the memory 1002.
[0274] The communication device may also include a communication interface, which may be used to receive and send data.
[0275] The memory 1002 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or portable read-only memory (CD-ROM), and is used to store the executed program code and the transmitted data.
[0276] The processor 1001 may be one or more central processing units (CPUs). When the processor 1001 is a CPU, the CPU may be a single-core CPU or a multi-core CPU. The processor may 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 gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0277] In an optional implementation, the processor 1001 may be used to execute the computer program or instruction 1003 stored in the memory 1002, so that the communication device performs the above Figure 4 The operation of the terminal device in the communication method, for example: receiving first information, the first information is used to configure at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device; determining a first ephemeris information parameter set for time-frequency synchronization according to the first information. Optionally, the processor 1001 can be used to execute the computer program or instruction 1003 stored in the memory 1002, so that the communication device can also execute Figure 4 The related operations of the terminal device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can refer to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0278] In another optional embodiment, the processor 1001 may be used to execute the computer program or instruction 1003 stored in the memory 1002 to perform the above Figure 4 The operation of the network device in the communication method, for example: determining first information, the first information is used to configure at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device; sending the first information. Optionally, the processor 1001 can be used to execute the computer program or instruction 1003 stored in the memory 1002, so that the communication device can also execute Figure 4 The related operations of the network device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0279] In another optional embodiment, the processor 1001 may be configured to execute the computer program or instruction 1003 stored in the memory 1002 to perform the above Figure 6 The operation of the terminal device in the communication method, for example: receiving first information, the first information is used to configure at least one media access layer control unit MAC CE effectiveness delay K-mac corresponding to the cell accessed by the terminal device; the MAC CE effectiveness delay K-mac is the round-trip propagation delay between the synchronization reference point and the network device; the synchronization reference point is one of the positions on the transmission link between the terminal device and the network device; according to the first information, determining the MAC CE effectiveness delay K-mac when the terminal device transmits data with the network device via different satellites. Optionally, the processor 1001 can be used to execute the computer program or instruction 1003 stored in the memory 1002, so that the communication device can also execute Figure 6The related operations of the terminal device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0280] In another optional embodiment, the processor 1001 may be configured to execute the computer program or instruction 1003 stored in the memory 1002 to perform the above Figure 6 The operation of the network device in the communication method, for example: determining the first information, the first information is used to configure at least one media access layer control unit MAC CE validity delay K-mac corresponding to the cell accessed by the terminal device; the MAC CE validity delay K-mac is the round-trip propagation delay between the synchronization reference point and the network device; the synchronization reference point is one of the positions on the transmission link between the terminal device and the network device; sending the first information. Optionally, the processor 1001 can be used to execute the computer program or instruction 1003 stored in the memory 1002, so that the communication device can also execute Figure 6 The related operations of the network device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0281] In another optional embodiment, the processor 1001 may be configured to execute the computer program or instruction 1003 stored in the memory 1002 to perform the above Figure 7 The operation of the terminal device in the communication method, for example, sending the timing advance TA value of the uplink transmission, and the synchronous broadcast signal block SSB, SSB group, bandwidth part BWP or identification information associated with the TA value; different SSB, SSB group or identification information are associated with different satellites, or the terminal device is served by different satellites through different BWPs; receiving the delay value K-offset for determining the uplink data scheduling delay. Optionally, the processor 1001 can be used to execute the computer program or instruction 1003 stored in the memory 1002, so that the communication device can also execute Figure 7 The related operations of the terminal device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0282] In another optional embodiment, the processor 1001 may be configured to execute the computer program or instruction 1003 stored in the memory 1002 to perform the above Figure 7The operation of the network device in the communication method, for example, receiving the timing advance TA value of the uplink transmission, and the synchronization signal block SSB, SSB group, bandwidth part BWP or identification information associated with the TA value; different SSB, SSB group or identification information are associated with different satellites, or the terminal equipment is served by different satellites through different BWPs; sending the delay value K-offset for determining the uplink data scheduling delay. Optionally, the processor 1001 can be used to execute the computer program or instruction 1003 stored in the memory 1002, so that the communication device can also execute Figure 7 The related operations of the network device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0283] In another optional embodiment, the processor 1001 may be configured to execute the computer program or instruction 1003 stored in the memory 1002 to perform the above Figure 8 The operation of the terminal device in the communication method, for example, receives third information, the third information is used to configure different delay values K-offset associated with different bandwidth parts BWP, and the delay value K-offset is used to determine the uplink data scheduling delay; according to the third information, selects the delay value K-offset associated with the second BWP as the delay value K-offset for the terminal device to determine the uplink data scheduling delay, and the second BWP is the BWP where the physical downlink shared channel PDSCH or the physical downlink control channel PDCCH is located. Optionally, the processor 1001 can be used to execute the computer program or instruction 1003 stored in the memory 1002, so that the communication device can also execute Figure 8 The related operations of the terminal device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0284] In another optional embodiment, the processor 1001 may be configured to execute the computer program or instruction 1003 stored in the memory 1002 to perform the above Figure 8 The operation of the network device in the communication method, for example, determines the third information, the third information is used to configure different delay values K-offset associated with different bandwidth parts BWP, and the delay value K-offset is used to determine the uplink data scheduling delay; sends the third information. Optionally, the processor 1001 can be used to execute the computer program or instruction 1003 stored in the memory 1002, so that the communication device can also execute Figure 8The related operations of the network device in various optional implementations of the communication method are not described in detail here. It can be understood that the beneficial effects that can be achieved by the communication device provided in the embodiment of the present application can be referred to the description of the aforementioned related communication method embodiment, which will not be repeated here.
[0285] An embodiment of the present application further provides a chip, which includes: a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiment.
[0286] An embodiment of the present application also provides a chip module, including a transceiver component and a chip, the chip including a processor, a memory and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiment.
[0287] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer storage medium stores a computer program or instructions for signal processing, and when the computer program or instructions are executed, the computer implements part or all of the steps described in any of the above method embodiments.
[0288] The present application also provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program or instruction, and when the computer program or instruction is executed, some or all of the steps described in any of the above method embodiments are implemented. The computer program product or instruction can be a software installation package.
[0289] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0290] In the above embodiments, the embodiments of the present application have different focuses on the description of each embodiment, and any multiple embodiments can be used in combination. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0291] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the above-mentioned units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0292] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0293] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit. In other words, each device and product described in the above embodiments includes a unit / module, which may be a software unit / module or a hardware unit / module, or may be partially a software unit / module and partially a hardware unit / module. For example, for each device or product that applies to or integrates a chip, each unit / module contained therein can be implemented in the form of hardware such as circuits, or at least some of the units / modules can be implemented in the form of software programs, which run on the integrated processor inside the chip, and the remaining units / modules can be implemented in the form of hardware such as circuits; for each device or product that applies to or integrates a chip module, each unit / module contained therein can be implemented in the form of hardware such as circuits, and different units / modules can be located in the same part of the chip module (for example, a chip, a circuit unit, etc.) or in different components, at least some / modules can be implemented in the form of software programs, which run on the integrated processor inside the chip module, and the remaining units / modules can be implemented in the form of hardware such as circuits; for each device or product that applies to or integrates a terminal, the units / modules contained therein can be implemented in the form of hardware such as circuits, and different units / modules can be located in the same component (for example, a chip, a circuit unit, etc.) or in different components in the terminal, or at least some of the units / modules can be implemented in the form of software programs, which run on the integrated processor inside the terminal, and the remaining units / modules can be implemented in the form of hardware such as circuits.
[0294] The steps of the method or algorithm described in the embodiment of the present application can be implemented in a hardware manner, or can be implemented by a processor executing software instructions. The software instructions can be composed of corresponding software units, and the software units can be stored in a USB flash drive, a random access memory (random access memory, RAM), a flash memory, a read-only memory (read-only memory, ROM), an erasable programmable read-only memory (erasable programmable ROM, EPROM), an electrically erasable programmable read-only memory (electrically EPROM, EEPROM), a register, a hard disk, a mobile hard disk, a magnetic disk, a read-only compact disk (CD-ROM) or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a terminal device or a network device. Of course, the processor and the storage medium can also be present in a terminal device or a network device as discrete components.
[0295] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, including a number of instructions for a computer device (which can be a personal computer, server or TRP, etc.) to perform all or part of the steps of the various embodiments of the present application.
[0296] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on such an understanding, the technical solution of the present application is essentially or partly contributed to the prior art or all or part of the technical solution can be implemented in the form of a computer software product. The computer software product is stored in a memory, including one or more computer instructions to enable a computer device (which can be a personal computer, server or TRP, etc.) to perform all or part of the steps of the methods of various embodiments of the present application. Among them, the computer device can also be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instruction can 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 instruction can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)).
[0297] The embodiments of the present application are described in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core ideas of the present application, and is not used to limit the protection scope of the embodiments of the present application; at the same time, for those of ordinary skill in the art, according to the ideas of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present application. In other words, the above description is only the specific implementation method of the embodiments of the present application, and is not used to limit the protection scope of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the protection scope of the embodiments of the present application.
Claims
1. A communication method, characterized in that: The method comprises: receiving a first message; Determine, according to the first information, a first ephemeris information parameter set for time-frequency synchronization, wherein the first information is used to configure at least one ephemeris information parameter set corresponding to a cell accessed by the terminal device; or According to the first information, the media access layer control unit MAC CE effectiveness delay K-mac is determined when the terminal device transmits data with the network device through different satellites; the first information is used to configure at least one MAC CE effectiveness delay K-mac corresponding to the cell accessed by the terminal device, and the MAC CE effectiveness delay K-mac is the round-trip propagation delay between the synchronization reference point and the network device, and the synchronization reference point is one of the positions on the transmission link between the terminal device and the network device.
2. The method according to claim 1, characterized in that The determining, according to the first information, a first ephemeris information parameter set for time-frequency synchronization includes: Determine, according to the first information, at least one ephemeris information parameter set corresponding to the cell accessed by the terminal device, wherein the first information is used to configure the ephemeris information parameter set of a reference satellite among multiple satellites corresponding to the cell accessed by the terminal device, and orbital distances of other satellites except the reference satellite relative to the reference satellite; A first ephemeris information parameter set for time-frequency synchronization is determined from the at least one ephemeris information parameter set.
3. The method according to claim 1, characterized in that The determining, according to the first information, a first ephemeris information parameter set for time-frequency synchronization includes: According to the first information, select an ephemeris information parameter set associated with a first synchronization signal block SSB as a first ephemeris information parameter set for time-frequency synchronization; Among them, the first information is also used to configure different ephemeris information parameter sets associated with different SSBs; the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
4. The method according to claim 1, characterized in that The determining, according to the first information, a first ephemeris information parameter set for time-frequency synchronization includes: According to the first information, selecting an ephemeris information parameter set associated with the SSB group to which the first synchronization signal block SSB belongs as a first ephemeris information parameter set for time and frequency synchronization; Among them, the first information is also used to configure different ephemeris information parameter sets associated with different SSB groups; the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
5. The method according to claim 1, characterized in that The determining, according to the first information, a first ephemeris information parameter set for time-frequency synchronization includes: According to the first information, selecting an ephemeris information parameter set associated with a bandwidth part BWP currently activated in a cell accessed by the terminal device as a first ephemeris information parameter set for time-frequency synchronization; The first information is also used to configure different ephemeris information parameter sets associated with different BWPs.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Calculating a Doppler frequency shift on a service link according to the first ephemeris information parameter set and the location information of the terminal device; performing uplink frequency synchronization according to the Doppler frequency shift; and / or, The round-trip propagation delay on the service link is calculated according to the first ephemeris information parameter set and the location information of the terminal device; and the uplink timing synchronization is performed according to the round-trip propagation delay on the service link.
7. The method according to claim 6, characterized in that The performing uplink timing synchronization according to the round-trip propagation delay on the service link includes: Receive second information; the second information is used to configure at least one common timing advance TA configuration parameter set corresponding to the cell accessed by the terminal device; Determine a first common TA configuration parameter set according to the second information; Determining a common TA value according to the first common TA configuration parameter set; A timing advance TA value for uplink transmission is determined according to the common TA value and the round-trip propagation delay on the service link.
8. The method according to claim 7, characterized in that The determining, according to the second information, a first common TA configuration parameter set includes: According to the second information, selecting a common TA configuration parameter set associated with a first synchronization signal block SSB as a first common TA configuration parameter set; Among them, the second information is also used to configure different public TA configuration parameter sets associated with different SSBs; the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
9. The method according to claim 7, characterized in that: The determining, according to the second information, a first common TA configuration parameter set includes: Selecting, according to the second information, a common TA configuration parameter set associated with the SSB group to which the first SSB belongs as the first common TA configuration parameter set; Among them, the second information is also used to configure different public TA configuration parameter sets associated with different SSB groups; the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
10. The method according to claim 7, characterized in that The determining, according to the second information, a first common TA configuration parameter set includes: According to the second information, select a public TA configuration parameter set associated with a bandwidth part BWP currently activated in the cell accessed by the terminal device as a first public TA configuration parameter set; The second information is also used to configure different public TA configuration parameter sets associated with different BWPs.
11. The method according to claim 1, characterized in that: The determining, according to the first information, a MAC CE validity delay K-mac when the terminal device transmits data with network devices through different satellites includes: According to the first information, select the MAC CE validity delay K-mac associated with the first synchronization signal block SSB as the MAC CE validity delay K-mac when the terminal device transmits data with the network device through the satellite associated with the first SSB; Among them, the first information is also used to configure different MAC CE effectiveness delays K-mac associated with different SSBs; the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
12. The method according to claim 1, characterized in that The determining, according to the first information, a MAC CE validity delay K-mac when the terminal device transmits data with network devices through different satellites includes: According to the first information, select the MAC CE validity delay K-mac associated with the SSB group to which the first synchronization signal block SSB belongs as the MAC CE validity delay K-mac when the terminal device transmits data with the network device through the satellite associated with the SSB group to which the first SSB belongs; Among them, the first information is also used to configure different MAC CE effectiveness delays K-mac associated with different SSB groups; the first SSB is determined based on the current SSB measurement result of the terminal device or the current location information of the terminal device.
13. The method according to claim 1, characterized in that The determining, according to the first information, a MAC CE validity delay K-mac when the terminal device transmits data with network devices through different satellites includes: According to the first information, select the MAC CE validity delay K-mac associated with the first bandwidth part BWP as the MAC CE validity delay K-mac when the terminal device transmits data with the network device through the first satellite; The first information is also used to configure different MAC CE effectiveness delays K-mac associated with different BWPs; the first BWP is the BWP currently activated by the terminal device, and the first satellite is a satellite that provides services for the terminal device through the first BWP.
14. The method according to claim 1, characterized in that The method further comprises: Sending a timing advance TA value for uplink transmission, and a synchronization signal block SSB, SSB group, bandwidth part BWP or identification information associated with the TA value; different SSBs, SSB groups or identification information are associated with different satellites, or the terminal device is served by different satellites through different BWPs; A delay value K-offset is received for determining an uplink data scheduling delay.
15. The method according to claim 1, characterized in that The method further comprises: receiving third information, where the third information is used to configure different delay values K-offset associated with different bandwidth parts BWP, where the delay value K-offset is used to determine the uplink data scheduling delay; According to the third information, the delay value K-offset associated with the second BWP is selected as the delay value K-offset for the terminal device to determine the uplink data scheduling delay, and the second BWP is the BWP where the physical downlink shared channel PDSCH or the physical downlink control channel PDCCH is located.
16. The method according to any one of claims 11 to 13, characterized in that The method further comprises: The starting position of the random access response message window RAR Window is determined according to the MAC CE effectiveness delay K-mac when the terminal device performs data transmission and the timing advance TA value of the uplink transmission.
17. A communication method, characterized in that: The method further comprises: Determine first information, where the first information is used to configure at least one ephemeris information parameter set corresponding to a cell accessed by the terminal device, or the first information is used to configure at least one media access layer control unit MAC CE validity delay K-mac corresponding to the cell accessed by the terminal device, where the MAC CE validity delay K-mac is a round-trip propagation delay between a synchronization reference point and a network device, and the synchronization reference point is one of the positions on a transmission link between the terminal device and the network device; The first information is sent.
18. The method according to claim 17, characterized in that The first information is also used to configure the ephemeris information parameter set of the reference satellite among the multiple satellites corresponding to the cell accessed by the terminal device, and the orbital distances of other satellites except the reference satellite relative to the reference satellite.
19. The method according to claim 17, characterized in that The first information is also used to configure different ephemeris information parameter sets associated with different synchronization signal blocks SSB.
20. The method according to claim 17, characterized in that The first information is also used to configure different ephemeris information parameter sets associated with different synchronization signal block SSB groups.
21. The method according to claim 17, characterized in that The first information is also used to configure different ephemeris information parameter sets associated with different bandwidth parts BWP.
22. The method according to claim 17, characterized in that The method further comprises: Determine second information, where the second information is used to configure at least one common timing advance TA configuration parameter set corresponding to the cell accessed by the terminal device; The second information is sent.
23. The method according to claim 22, characterized in that The second information is also used to configure different common TA configuration parameter sets associated with different synchronization signal blocks SSB.
24. The method according to claim 22, characterized in that The second information is also used to configure different common TA configuration parameter sets associated with different synchronization signal block SSB groups.
25. The method according to claim 22, characterized in that The second information is also used to configure different common TA configuration parameter sets associated with different synchronization signal block SSB groups.
26. The method according to claim 17, characterized in that The first information is also used to configure different MAC CE effectiveness delays K-mac associated with different synchronization signal blocks SSB.
27. The method according to claim 17, characterized in that The first information is also used to configure different MAC CE effectiveness delays K-mac associated with different synchronization signal block SSB groups.
28. The method according to claim 17, characterized in that The first information is also used to configure different MAC CE effectiveness delays K-mac associated with different bandwidth parts BWP.
29. The method according to claim 17, characterized in that The method further comprises: receiving a timing advance TA value of uplink transmission, and a synchronization signal block SSB, an SSB group, a bandwidth part BWP or identification information associated with the TA value; different SSBs, SSB groups or identification information are associated with different satellites, or the terminal device is served by different satellites through different BWPs; Send the delay value K-offset used to determine the uplink data scheduling delay.
30. The method according to claim 17, characterized in that The method further comprises: Determine third information, where the third information is used to configure different delay values K-offset associated with different bandwidth parts BWP; the delay value K-offset is used to determine the uplink data scheduling delay; The third information is sent.
31. A communication device, characterized in that: The device comprises: A communication unit, configured to receive first information; a determining unit, configured to determine, according to the first information, a first ephemeris information parameter set for time-frequency synchronization, wherein the first information is used to configure at least one ephemeris information parameter set corresponding to a cell accessed by the terminal device; or The determination unit is used to determine, based on the first information, a media access layer control unit MAC CE effectiveness delay K-mac when the terminal device transmits data with the network device via different satellites; the first information is used to configure at least one MAC CE effectiveness delay K-mac corresponding to the cell accessed by the terminal device, the MAC CE effectiveness delay K-mac being the round-trip propagation delay between the synchronization reference point and the network device, and the synchronization reference point being one of the positions on the transmission link between the terminal device and the network device.
32. A communication device, characterized in that: The device comprises: A determination unit, configured to determine first information, wherein the first information is used to configure at least one ephemeris information parameter set corresponding to a cell accessed by the terminal device, or the first information is used to configure at least one media access layer control unit MAC CE validity delay K-mac corresponding to the cell accessed by the terminal device, wherein the MAC CE validity delay K-mac is a round-trip propagation delay between a synchronization reference point and a network device, and the synchronization reference point is one of the positions on a transmission link between the terminal device and the network device; A communication unit is used to send the first information.
33. A communication device, characterized in that: It includes a processor and a memory, the processor and the memory are connected to each other, wherein the memory is used to store a computer program, the computer program includes program instructions, and the processor is used to call the program instructions to execute the method according to any one of claims 1 to 16, or to execute the method according to any one of claims 17 to 30.
34. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a computer, the method according to any one of claims 1 to 16 is executed, or the method according to any one of claims 17 to 30 is executed.
35. A chip, characterized in that: The chip includes a processor, and the processor executes the method according to any one of claims 1 to 16, or executes the method according to any one of claims 17 to 30.
36. A chip module, characterized in that: The chip module includes a transceiver component and a chip, the chip includes a processor, and the processor executes the method according to any one of claims 1 to 16, or executes the method according to any one of claims 17 to 30.
