Communication method and communication device

By receiving a message indicating the startup or restart timer, the uplink transmission time of the terminal device in the case of ephemeris information failure is controlled, and the problem of terminal devices in the failure of ephemeris information is solved, and the continuity and flexibility of communication is achieved.

CN120343695APending Publication Date: 2025-07-18HUAWEI TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202410078326.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-18
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

In the fifth generation communication system, the satellite's ephemeris information fails to cause uplink transmission, and it is urgent to solve the problem that the terminal equipment can continue to conduct uplink transmission when the ephemeris information fails.

Method used

By receiving a first message indicating that the first timer is started or restarted when the ephemeris information fails, the uplink transmission time in the ephemeris information fails, and the uplink transmission is performed during the operation of the first timer until the timer stops after the timer timeouts.

Benefits of technology

It realizes that the terminal equipment can continuously conduct uplink transmission when the ephemeris information fails, improves the flexibility and reliability of the system, and ensures the continuity of communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343695A_ABST
    Figure CN120343695A_ABST
Patent Text Reader

Abstract

The invention provides a communication method which comprises the following steps: network equipment sends a first message to terminal equipment to indicate that the terminal equipment can still perform uplink transmission under the condition that ephemeris information is invalid. And when the ephemeris information fails, the terminal device starts the first timer and still performs uplink transmission during the operation period of the first timer. In the embodiment of the invention, the terminal equipment is indicated to perform uplink transmission under the condition that the ephemeris information is invalid through the first message, in addition, the terminal equipment can start or restart the first timer when the ephemeris information is invalid, and the duration of uplink transmission under the condition that the ephemeris information is invalid is controlled.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communications, and specifically to a communication method and a communication device. Background Art

[0002] The fifth generation (5 th In the 5G generation (5G) communication system, the technical research of non-terrestrial networks (NTN) is introduced, that is, the aircraft (such as airplanes, drones, etc.) or satellites are introduced into the communication system as a communication network used as relay nodes or base stations. In the NTN network, the satellite's ephemeris information plays an important role in communication. For example, through the satellite ephemeris information provided by the network, the terminal device can calculate the delay from the terminal device to the satellite based on its own position. At the same time, combined with the satellite-to-satellite gateway delay information provided by the cell, the terminal device can calculate the end-to-end delay from the terminal device to the base station, which is used for pre-compensation of the time advance. At the same time, the network can perform data scheduling more reasonably after knowing the time advance of the terminal device.

[0003] However, the satellite's ephemeris information is time-sensitive. If the ephemeris information fails, the terminal device may be unable to perform uplink (UL) transmission. Therefore, how to enable the terminal device in the NTN network to continue uplink transmission when the ephemeris information fails becomes an urgent problem to be solved. Summary of the invention

[0004] The present application provides a communication method, so that a terminal device in an NTN network can continue to perform uplink transmission when ephemeris information fails.

[0005] In a first aspect, a communication method is provided. The method may be executed by a terminal device, or may be executed by a chip or circuit, etc., and this application does not limit this.

[0006] The communication method includes: receiving a first message, wherein the first message indicates that uplink transmission can be performed when ephemeris information is invalid; when the ephemeris information is invalid, starting or restarting a first timer; wherein the uplink transmission is performed within a first time period, the first time period being the time period during which the first timer runs; and after the first timer times out, stopping the uplink transmission.

[0007] Based on the above technical solution, taking the execution entity as the terminal device as an example, after the terminal device receives the first message, it learns from the first message that uplink transmission can be performed when the ephemeris information fails. And when the ephemeris information fails, the terminal device starts or restarts the first timer, so as to control the duration of uplink transmission when the ephemeris information fails based on the first timer. Specifically, during the operation of the first timer, the terminal device can perform uplink transmission, and after the first timer times out (or when the first timer times out, in the case where the first timer times out), the terminal device stops performing uplink transmission. This technical solution can indicate to the terminal device through the first message that uplink transmission can be performed when the ephemeris information fails. In addition, the terminal device can start or restart the first timer when the ephemeris information fails, and control the duration of uplink transmission when the ephemeris information fails, so as to support the terminal device to continue to perform uplink transmission when the ephemeris information fails.

[0008] In combination with the first aspect, in some implementation manners of the first aspect, the method further includes: receiving a second message within the first duration and restarting the first timer.

[0009] Based on the above technical solution, during the operation of the first timer, the restart of the first timer can be indicated by a second message, which can extend the timing duration of the first timer to a certain extent, and thus extend the duration of uplink transmission when the ephemeris information fails.

[0010] In combination with the first aspect, in some implementation manners of the first aspect, the first duration is configured by the network side, or the first duration is determined by the terminal side.

[0011] Based on the above technical solution, the timing duration of the above first timer can be configured by the network side or determined by the terminal device itself, which improves the flexibility of the solution.

[0012] In combination with the first aspect, in some implementation manners of the first aspect, after the first timer times out, stopping the uplink transmission includes: after the first timer times out, obtaining updated ephemeris information and stopping the uplink transmission.

[0013] Based on the above technical solution, when the first timer times out, the terminal device needs to stop uplink transmission. In order to be able to continue to perform uplink transmission based on the updated ephemeris information, the terminal device can attempt to obtain the updated ephemeris information, hoping to perform uplink transmission based on the updated ephemeris information subsequently.

[0014] In combination with the first aspect, in some implementation manners of the first aspect, the method further includes: performing the uplink transmission according to the updated ephemeris information.

[0015] In combination with the first aspect, in some implementations of the first aspect, before receiving the first message, the method further includes: receiving a third message, where the third message indicates a second duration and a second moment, the second moment is the start moment of a second timer, and the second duration is the running duration of the second timer. Wherein, within the second duration, the uplink transmission is performed; after the second timer expires, the ephemeris information becomes invalid.

[0016] Based on the above technical solution, before receiving the first message, the terminal can obtain the start moment and running duration of the second timer based on the second duration and the second moment indicated by the received third message. This second timer can determine whether the ephemeris information is valid. For example, during the running of the second timer, the ephemeris information is valid, and after the second timer expires (or when the second timer expires, in the case of the second timer expiring), the ephemeris information becomes invalid.

[0017] In combination with the first aspect, in some implementations of the first aspect, after the second timer expires, the ephemeris information becomes invalid, including: after the second timer expires, obtaining updated ephemeris information; restarting the second timer and stopping the first timer.

[0018] Based on the above technical solution, if the terminal device can obtain updated ephemeris information when the second timer expires, the terminal device restarts the second timer, and if the first timer is running, stops the first timer.

[0019] In combination with the first aspect, in some implementations of the first aspect, the first message includes uplink transmission extension capability information, and the uplink transmission extension capability information further indicates that the uplink transmission can be performed when the Global Navigation Satellite System (GNSS) information fails.

[0020] Based on the above technical solution, the above first message can reuse the existing uplink transmission extension capability information (ul-TransmissionExtensionEnabled), improving the backward compatibility of the solution.

[0021] In a second aspect, a communication method is provided. This method can be executed by a network device, or by a chip or a circuit, etc., and the present application does not make any limitations in this regard.

[0022] The communication method includes: determining a first message, where the first message indicates that uplink transmission can be performed when the ephemeris information fails; and sending the first message.

[0023] In combination with the second aspect, in some implementations of the second aspect, the method further includes: sending configuration information for configuring a first duration, where the first duration is the running duration of a first timer, and the first timer is used to control the duration of uplink transmission when the ephemeris information becomes invalid.

[0024] In combination with the second aspect, in some implementations of the second aspect, the method further includes: sending a second message for instructing to restart the first timer.

[0025] In combination with the second aspect, in some implementations of the second aspect, before sending the first message, the method further includes: sending a third message indicating a second duration and a second moment, where the second moment is the start moment of a second timer, and the second duration is the running duration of the second timer, and the second timer is used to control the invalid moment of the ephemeris information.

[0026] In combination with the second aspect, in some implementations of the second aspect, the first message includes uplink transmission extension capability information, and the uplink transmission extension capability information further indicates that the uplink transmission can be performed in the case of the failure of the Global Navigation Satellite System (GNSS) information.

[0027] For the technical effects of the method shown in the above second aspect and its possible designs, reference may be made to the technical effects in the first aspect and its possible designs.

[0028] In a third aspect, a communication device is provided. The communication device is used to execute the above first aspect and any one of its embodiments. Specifically, the communication device includes a processor and a memory, where the memory is used to store a computer program; the processor is used to call and run the computer program from the memory, so that the communication device executes the above first aspect and any one of its embodiments.

[0029] In one implementation, the communication device is a terminal device. When the communication device is a terminal device, the transceiver unit may be a transceiver or an input / output interface. The processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0030] In another implementation, the communication device may be a chip, a chip system or a circuit in a terminal device. At this time, the transceiver unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit, etc. on the chip, the chip system or the circuit; the processing unit may be at least one processor, a processing circuit or a logic circuit, etc.

[0031] Fourthly, a communication device is provided. The communication device is used to execute the second aspect and any of its embodiments described above. Specifically, the communication device includes a processor and a memory, where the memory is used to store a computer program; the processor is used to call and run the computer program from the memory, so that the network device executes the second aspect and any of its embodiments described above.

[0032] In one implementation, the communication device is a network device. When the communication device is a network device, the transceiver unit may be a transceiver, or an input / output interface. The processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0033] In another implementation, the communication device may be a chip, a chip system, or a circuit in a network device. At this time, the transceiver unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit, etc. on the chip, the chip system, or the circuit; the processing unit may be at least one processor, a processing circuit, or a logic circuit, etc.

[0034] Fifthly, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program, and when the computer program is run, the methods of any implementation of the first aspect and the second aspect described above are executed.

[0035] Sixthly, a computer program product containing instructions is provided. When the computer program product is run, the methods provided by any implementation of the first aspect and the second aspect described above are executed.

[0036] Seventhly, a chip is provided. The chip includes a processor and a communication interface. The processor reads instructions through the communication interface and executes the methods provided by any implementation of the first aspect and the second aspect described above.

[0037] Optionally, as an implementation, the chip further includes a memory. The memory stores a computer program or instructions. The processor is used to execute the computer program or instructions stored on the memory. When the computer program or instructions are executed, the processor is used to execute the methods provided by any implementation of the first aspect and the second aspect described above.

[0038] Eighthly, a communication system is provided, including the communication device of the third aspect and the communication device of the fourth aspect.

[0039] Ninthly, a computer program is provided. When the computer program is run, the methods provided by any implementation of the first aspect and the second aspect described above are executed. Description of the Drawings

[0040] Figure 1 It is a schematic diagram of the network architecture applicable to the embodiments of the present application.

[0041] Figure 2 It is a schematic diagram of the transmission delays of different links.

[0042] Figure 3 It is a schematic flowchart of a communication method provided by the embodiments of the present application.

[0043] Figure 4 It is a schematic block diagram of a communication device provided by the embodiments of the present application.

[0044] Figure 5 It is a schematic diagram of another communication device provided by the embodiments of the present application.

[0045] Figure 6 It is a schematic diagram of a chip system provided by the embodiments of the present application. Detailed implementation manners

[0046] For the convenience of understanding the embodiments of the present application, the following explanations are made first.

[0047] First, in the present application, "for indicating" may include for directly indicating and for indirectly indicating. When it is described that a certain indication information is used to indicate A, it may include that the indication information directly indicates A or indirectly indicates A, and it does not necessarily mean that A is carried in the indication information.

[0048] The information indicated by the indication information is called the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, but not limited to, it can directly indicate the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated, etc. It can also indirectly indicate the information to be indicated by indicating other information, where there is an association relationship between the other information and the information to be indicated. It can also only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed. For example, it can also rely on the arrangement order of each information pre-agreed (such as protocol regulations) to achieve the indication of specific information, thereby reducing the indication overhead to a certain extent. At the same time, it can also identify the common parts of each information and uniformly indicate them to reduce the indication overhead caused by separately indicating the same information.

[0049] Second, "at least one" as shown in this application means one or more, and "a plurality" means two or more. Additionally, in the embodiments of this application, "first", "second", and various numerical numbers (e.g., "#1", "#2", etc.) are only for the convenience of description and do not limit the scope of the embodiments of this application. The magnitudes of the sequence numbers of the following processes do not indicate the sequence of execution. The execution sequence of each process should be determined by its function and internal logic, and should not impose any limitation on the implementation process of the embodiments of this application. It should be understood that the objects described in this way can be interchanged under appropriate circumstances to describe solutions other than the embodiments of this application. In addition, in the embodiments of this application, words such as "S310" are only identifiers made for the convenience of description and do not limit the order of execution steps.

[0050] Third, in the embodiments of this application, words such as "exemplary" or "for example" are used to give examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary" or "for example" in this application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "exemplary" or "for example" aims to present relevant concepts in a specific way.

[0051] Fourth, "storage" involved in the embodiments of this application may refer to storage in one or more memories. The one or more memories may be separately provided or integrated in an encoder, decoder, processor, or communication device. The one or more memories may also be partially separately provided and partially integrated in a decoder, processor, or communication device. The type of memory may be any form of storage medium, and this application does not limit this.

[0052] Fifth, in the implementation of this application, "protocol" may refer to standard protocols in the communication field, such as may include the NR protocol and related protocols applied to future communication systems. This application does not limit this.

[0053] Sixth, in the embodiments of this application, "of", "corresponding", "corresponding", and "associated" may sometimes be used interchangeably. It should be noted that when not emphasizing their differences, the meanings they convey are the same.

[0054] Seventh, in the embodiments of this application, "in the case of", "when", "if" may sometimes be used interchangeably. It should be noted that when not emphasizing their differences, the meanings they convey are the same.

[0055] Eighth, the term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. Additionally, the character " / " in this document generally indicates that the associated objects before and after are in an "or" relationship.

[0056] Ninth, in this document, "message", "information", or "information element (IE)" can be used interchangeably, and there is no specific limitation on the name of the message or information, as long as the corresponding function can be achieved.

[0057] Next, the technical solutions in this application will be described in conjunction with the accompanying drawings.

[0058] The technical solutions provided in this application can be applied to various communication systems, such as: the fifth-generation (5G) or new radio (NR) system, the long-term evolution (LTE) system, the LTE frequency division duplex (FDD) system, the LTE time division duplex (TDD) system, etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth-generation mobile communication system. The technical solutions provided in this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine type communication (MTC), and the Internet of Things (IoT) communication system or other communication systems.

[0059] First, a network architecture applicable to this application will be briefly introduced as follows.

[0060] As an example, Figure 1 shows a schematic diagram of a network architecture.

[0061] As Figure 1As shown, this network architecture takes the 5th generation system (5GS) as an example. This network architecture may include, but is not limited to: network slice selection function (NSSF), authentication server function (AUSF), unified data management (UDM), network exposure function (NEF), NF repository function (NRF), policy control function (PCF), application function (AF), access and mobility management function (AMF), session management function (SMF), user equipment (UE), radio access network equipment, user plane function (UPF), data network (DN).

[0062] Among them, DN may be the Internet; NSSF, AUSF, UDM, NEF, NRF, PCF, AF, AMF, SMF, and UPF belong to the network elements in the core network. Since Figure 1 taking the 5G system as an example, then this core network may be called the 5G core network (5G core network, 5GC or 5GCN).

[0063] Next, a brief introduction to Figure 1 each network element shown in

[0064] 1. UE: It can be called a terminal device, access terminal, user unit, user station, mobile station, mobile platform, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user equipment.

[0065] The terminal device can be a device that provides voice / data to users. For example, it can be a handheld device, a vehicle-mounted device, etc. with wireless connection capabilities. Currently, some examples of terminals are: mobile phone, tablet computer, laptop computer, palmtop computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing devices connected to a wireless modem, wearable device, a terminal device in a 5G network or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of this application are not limited thereto.

[0066] By way of example and not limitation, in the embodiments of this application, the terminal device can also be a wearable device. A wearable device can also be referred to as a wearable intelligent device, which is a general term for devices developed by applying wearable technology to the intelligent design of daily wear, such as glasses, gloves, watches, clothing, and shoes, etc. A wearable device is a portable device that is either directly worn on the body or integrated into the user's clothes or accessories. A wearable device is not just a hardware device, but more importantly, it realizes powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can achieve complete or partial functions without relying on a smartphone, such as smart watches or smart glasses, etc., as well as those that only focus on a certain type of application function and need to cooperate with other devices such as smartphones, such as various smart bracelets and smart jewelry for monitoring physical signs.

[0067] In addition, in the embodiments of the present application, the terminal device may also be a terminal device in an IoT system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and thing-thing interconnection.

[0068] It should be noted that the terminal device and the access network device can communicate with each other using a certain air interface technology (such as NR or LTE technology, etc.). The terminal device and the terminal device can also communicate with each other using a certain air interface technology (such as NR or LTE technology, etc.).

[0069] In the embodiments of the present application, the device for implementing the functions of the terminal device may be the terminal device or a device capable of supporting the terminal device to implement the functions, such as a chip system or a chip. This device may be installed in the terminal device. In the embodiments of the present application, the chip system may be composed of chips or may include chips and other discrete devices.

[0070] 2. (Wireless) Access Network ((radio)access network, (R)AN) device: It can provide the function of accessing a communication network for authorized users in a specific area. Specifically, it may include wireless network devices in the 3rd generation partnership project (3GPP) network or may also include access points in a non-3GPP (non-3GPP) network. For the convenience of description below, the AN device is used to represent.

[0071] AN devices can adopt different radio access technologies. There are currently two types of radio access technologies: 3GPP access technologies (e.g., radio access technologies adopted in the third generation (3G), fourth generation (4G), or 5G systems) and non-3GPP access technologies. 3GPP access technologies refer to access technologies that comply with 3GPP standard specifications. For example, the access network devices in a 5G system are called next generation NodeBase stations (gNBs) or RAN devices. Non-3GPP access technologies can include air interface technologies represented by access points (APs) in wireless fidelity (WiFi), worldwide interoperability for microwave access (WiMAX), code division multiple access (CDMA), etc. AN devices can allow interconnection and interoperability between terminal devices and the 3GPP core network using non-3GPP technologies.

[0072] AN devices are capable of performing functions such as radio resource management, quality of service (QoS) management, data compression, and encryption on the air interface side. AN devices provide access services for terminal devices and then complete the forwarding of control signals and user data between terminal devices and the core network.

[0073] The AN device may include, for example, but not limited to: macro base station, micro base station (also known as small cell), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B, HNB), baseband unit (BBU), AP in the WiFi system, wireless relay node, wireless backhaul node, transmission point (TP) or transmission and reception point (TRP), etc. It may also be a gNB or a transmission point (TRP or TP) in a 5G (such as NR) system, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or, it may also be a network node constituting a gNB or a transmission point, such as a distributed unit (DU), or a base station in a next-generation communication 6G system, etc. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the AN device.

[0074] In some deployments, the gNB may include a centralized unit (CU), a DU, and a radio unit (RU). Among them, the CU may include a CU control plane (CP) and a CU user plane (UP), and the RU may be the combined processing of some physical layer processing functions of the BBU and a remote radio unit (RRU). In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, the radio access network may also be an open radio access network (O-RAN) architecture. In the ORAN system, the CU may also be called an O-CU (open CU), the DU may also be called an O-DU, the CU-CP may also be called an O-CU-CP, the CU-UP may also be called an O-CU-UP, and the RU may also be called an O-RU. Any one of the CU (or CU-CP, CU-UP), DU, and RU in the present application may be implemented through a software module, a hardware module, or a combination of a software module and a hardware module.

[0075] It should be noted that in this application, the satellite can serve as the RAN, that is, the terminal device can communicate with the core network side through the satellite. For example, satellite communication can be used to solve the coverage problems in remote areas such as mountains and oceans. This method is called regenerative mode satellite communication. Or, the satellite can also be used only as a radio frequency unit, that is, the RAN function is still served by the ground base station. This also belongs to an implementation method of satellite communication, and this method is called transparent mode satellite communication.

[0076] 3. AMF: It is mainly used for functions such as access control, mobility management, attachment and detachment.

[0077] 4. SMF: It is mainly used for user plane network element selection, user plane network element redirection, Internet protocol (IP) address allocation of the terminal device, as well as session establishment, modification and release and QoS control.

[0078] 5. UPF: It is mainly used for receiving and forwarding user plane data. For example, the UPF can receive user plane data from the DN and send the user plane data to the terminal device through the AN device. The UPF can also receive user plane data from the terminal device through the AN device and forward it to the DN.

[0079] 6. NEF: It is mainly used for securely opening externally the services and capabilities provided by the 3GPP network functions, etc.

[0080] 7. PCF: It is mainly used for a unified policy framework to guide network behavior and provide policy rule information for control plane network elements (such as AMF, SMF, etc.).

[0081] 8. AF: It is mainly used for providing services to the 3GPP network, such as interacting with the PCF for policy control, etc.

[0082] 9. Network slice selection function (NSSF): It is mainly used for network slice selection.

[0083] 10. UDM: It is mainly used for the subscription data management of the UE, including the storage and management of the UE identifier, access authorization of the UE, etc.

[0084] 11. DN: It is mainly used for the operator network that provides data services for the UE. For example, the Internet, a third-party service network, an IP multi-media service (IMS) network, etc.

[0085] 12. AUSF: It is mainly used for user authentication, etc.

[0086] 13. NRF: mainly used to store the description information of network function entities and the services they provide, etc.

[0087] In Figure 1 In the network architecture shown, the network elements can communicate through interfaces. For example, the UE connects to the AN device through the radio resource control (RRC) protocol, and the Uu interface is used for communication between the UE and the AN device.

[0088] It should be understood that the network architecture shown above is only an exemplary illustration, and the network architecture applicable to the embodiments of the present application is not limited thereto. Any network architecture that can implement the functions of the above-mentioned network elements is applicable to the embodiments of the present application.

[0089] It should also be understood that Figure 1 The functions or network elements such as AMF, SMF, UPF, PCF, UDM, NSSF, AUSF, etc. shown in

[0090] can be understood as network elements for implementing different functions. For example, they can be combined into network slices as needed. These network elements can be independent devices, or can be integrated into the same device to implement different functions, or can be network elements in hardware devices, or can be software functions running on dedicated hardware, or can be virtualized functions instantiated on a platform (such as a cloud platform). The present application does not limit the specific forms of the above-mentioned network elements.

[0091] For ease of understanding the embodiments of the present application, a brief description of the basic concepts involved in the present application is given.

[0092] 1. NTN: represents a non-terrestrial network, which is a communication network that introduces aircraft (airplanes / drones) or satellites, etc. into the communication system as relay nodes or base stations. In the NTN network, since satellite devices participate in the communication process, when sending data between the UE and the base station, the data needs to be transmitted to the satellite. Due to the long propagation distance, on the one hand, it causes a large propagation delay, resulting in the round-trip time (RTT) of data transmission can reach dozens of milliseconds to hundreds of milliseconds, while the RTT of traditional terrestrial communication networks is a few milliseconds or shorter. On the other hand, for the UE, its uplink transmission power is limited, and the propagation path loss increases with the increase of distance, making the uplink throughput of the UE at the cell edge very low, and even affecting the uplink coverage range.

[0093] 2. Ephemeris information: As a possible implementation, the ephemeris information involved in this application includes, but is not limited to, orbital parameters, or parameters such as the azimuth of the satellite calculated based on the orbital parameters. It can be understood that the ephemeris information can be used to calculate, predict, depict, or track the time, position, speed, and other states of the satellite flight.

[0094] By way of example and not limitation, the ephemeris information can be in the format of position and velocity state vectors, or in the format of orbital parameters. For example, the 6-dimensional parameters represented in the Earth-Centered, Earth-Fixed (ECEF) coordinate system, respectively representing the position state vector (x, y, z) axes of the satellite and the velocity state vector (x, y, z) axes of the satellite, or the 6-dimensional parameters represented in the geocentric inertial coordinate system. It should be noted that the specific form and content of the ephemeris information in this application are not limited, and the definition of the ephemeris information in the existing protocol can be referred to.

[0095] In NTN, the ephemeris information plays a very important role in communication. For example, by providing the ephemeris information of the satellite through the network, the UE can calculate the time delay from the UE to the satellite based on its own position. At the same time, combining the time delay information from the satellite to the satellite gateway provided by the cell, the UE can calculate the end-to-end time delay from the UE to the base station for pre-compensation of the timing advance. At the same time, when the network knows the timing advance of the UE, it can perform more reasonable data scheduling. However, the ephemeris information has timeliness. Therefore, the uplink valid time is defined in NTN, that is, after the UE receives the broadcast information carrying the ephemeris information, it starts a timer according to the time given in the broadcast information. Before the countdown of the timer ends, the ephemeris information is always accurate and valid, and after the timeout, it is invalid. At this time, the UE is considered to be in the uplink out-of-step state. In the out-of-step state, the UE cannot perform uplink operations, such as uplink data transmission, Hybrid Automatic Repeat reQuest (HARQ) feedback, sending a scheduling request (SR), etc., until the UE obtains new ephemeris information and returns to the uplink synchronization state, and the UE can continue to perform uplink operations.

[0096] 3. Global Navigation Satellite System (GNSS) information: It means that the UE has positioning capabilities, so that the UE can obtain its own location. Since GNSS information has timeliness, and the UE (such as an IoT NTN device in LTE) is assumed not to be able to perform GNSS information acquisition and network data transmission simultaneously, therefore, in the case of GNSS information failure, the UE needs to leave the connected state to re-acquire GNSS information, or, if the capabilities support it, the UE is in the connected state for GNSS acquisition, but at this time the network cannot perform data transmission or scheduling on the UE.

[0097] Furthermore, after the UE enters the connected state, the UE can report its capabilities, indicating that it supports UL transmission for a period of time after the expiration of the original GNSS validity period. For example, the UE supports deriving available GNSS information based on expired GNSS information. Therefore, even after the expiration of the original GNSS validity period, the UE can still maintain UL synchronization for UL transmission. At this time, when the network sends configuration information, it can carry indication information, indicating that the network enables UL transmission for a period of time after the expiration of the original GNSS validity period. The said period of time can be marked as continuation time (duration) X or duration Y. In the following text, duration X is taken as an example.

[0098] 4. Common Timing Advance (common TA): To adapt to NTN, satellite broadcast of common TA can be used to ensure time synchronization on the receiving side. Since common TA has timeliness, in the state of common TA failure, the UE cannot perform uplink operations.

[0099] The above Figure 1 briefly introduced the scenarios where the communication method provided in the embodiments of the present application can be applied, and introduced the basic concepts that may be involved in the embodiments of the present application. Among the basic concepts, ephemeris information, GNSS information, and common TA were introduced. A method for the UE to perform uplink data transmission is as follows: When the GNSS information, ephemeris information, and common TA are valid, the UE performs uplink data transmission. In this way, the UE can obtain its own location information based on the valid GNSS information, obtain the location information of the satellite based on the ephemeris, and then obtain the propagation delay of the service link from the UE to the satellite. Parameters such as common TA are used to determine the propagation delay of the feeder link. For the sake of easy understanding, Figure 2 briefly introduce the propagation delay of the service link and the propagation delay of the feeder link.

[0100] Such as Figure 2As shown, the propagation delay of the service link is the delay of the link between the UE and the satellite. Specifically, the UE can obtain its own location information based on GNSS information. Additionally, the UE can obtain the location information of the satellite based on the ephemeris. Thus, the UE can determine the propagation delay of the service link based on its own location and the location of the satellite.

[0101] Furthermore, from Figure 2 it can be seen that the propagation delay of the feeder link includes common TA and K mac in two parts. Among them, common TA is the delay between the satellite and the reference point (RP), and K mac is the delay between the reference point and the ground base station. And common TA and K mac are broadcast by the network, so that the UE can determine the propagation delay of the feeder link according to the parameters provided by the network. Additionally, the transmission delay between the UE and the reference point is denoted as T TA , and this T TA includes two parts: the propagation delay of the service link and common TA. Among them, the propagation delay of the service link and common TA have been described above and will not be elaborated here.

[0102] As can be seen from the above, in the method for the UE to perform uplink data transmission, the UE combines the propagation delay of the service link and the propagation delay of the feeder link, and the UE can calculate and obtain delay information such as TA and RTT and report it to the network. That is to say, in the method for the UE to perform uplink data transmission, even if the GNSS information has expired and the uplink transmission extension duration X is used, but in the scenario where the ephemeris information and / or common TA fails, the UE cannot perform UL transmission.

[0103] To solve the problem that the UE cannot perform UL transmission in the above scenario where the ephemeris information and / or common TA has expired, the present application provides a communication method, in order to enable the terminal device in the NTN network to still continue to perform uplink transmission when the ephemeris information fails.

[0104] It should be understood that the communication method provided by the embodiments of the present application can be applied to a system that communicates through multi-antenna technology. For example, Figure 1 the communication system 100 shown in

[0105] It should also be understood that the specific structure of the execution subject of the method provided in the embodiments of the present application is not particularly limited by the embodiments shown below. As long as a program capable of running the code of the method provided in the embodiments of the present application can be used to communicate according to the method provided in the embodiments of the present application. For example, the execution subject of the method provided in the embodiments of the present application can be a terminal device, or a functional module in the terminal device that can call and execute the program.

[0106] Figure 3 It is a schematic flowchart of a communication method provided in an embodiment of the present application, including the following steps:

[0107] S310, the network device sends a first message to the terminal device. Correspondingly, the terminal device receives the first message from the network device.

[0108] Specifically, the first message indicates that uplink transmission can be performed in the case of ephemeris information failure. Here, the ephemeris information failure can be understood as the expiration of the ephemeris information time limit, such as, T317 timeout. For example, the first message indicates that when T317 times out (or after T317 times out, in the case of T317 timeout), the terminal device can also perform uplink data transmission.

[0109] It should be noted that after the timer times out in this embodiment, it can be understood as: the timer runs to the end, the timing times out, or the timer time limit expires, etc.

[0110] As a possible implementation manner, the first message is a newly added signaling between the terminal device and the network device. For example, the first message is newly added indication information, which is different from the existing uplink transmission capability extension (ul-TransmissionExtensionEnabled) information.

[0111] In this implementation manner, the first message can independently implement the above capabilities (such as the function of indicating that uplink transmission can be performed in the case of ephemeris information failure) without relying on ul-TransmissionExtensionEnabled; or, the first message can implement the above capabilities when the network device sends the ul-TransmissionExtensionEnabled information to the terminal device.

[0112] As another possible implementation manner, the first message is a functional enhancement of the existing signaling between the terminal device and the network device. For example, the first message is the ul-TransmissionExtensionEnabled information.

[0113] In this implementation mode, the first message can indicate that uplink transmission can be performed when the ephemeris information fails and uplink transmission can also be performed when GNSS fails. Additionally, in this implementation mode, if there are legacy UEs (such as the UEs defined in R18) and newly added UEs (such as the UEs defined in R19) in the communication system, after parsing the first message, the legacy UEs determine that uplink transmission can be performed when GNSS fails; after parsing the first message, the newly added UEs determine that uplink transmission can be performed when GNSS fails and uplink transmission can also be performed when the ephemeris information fails.

[0114] Further, after the terminal device receives the above-mentioned first message and learns that uplink transmission can be performed when the ephemeris information fails, then Figure 3 The method flow shown also includes:

[0115] S320, when the ephemeris information fails, the terminal device starts or restarts the first timer.

[0116] This first timer is used to control the duration of uplink transmission when the ephemeris information fails. Specifically, during the operation of the first timer, the terminal device can still perform uplink transmission even if the ephemeris information fails. After the first timer times out (or when the first timer times out, in the case of the first timer timing out), the terminal device stops uplink transmission.

[0117] It should be noted that when the ephemeris information fails, starting or restarting the first timer can be understood as: the start or restart time of the first timer is the time when the ephemeris information fails. In this embodiment, the start or restart time of the first timer can also be other times, as long as the end time of the first timer is a certain time after the ephemeris information fails, the purpose of extending the uplink transmission can be achieved.

[0118] Exemplarily, the start or restart time of the first timer is a certain time before the ephemeris information fails. For example, the start or restart time of the first timer is the time when the terminal device sends the first message to the network device, and this first message can be used to indicate that the terminal device supports extending the uplink transmission duration; also for example, the start or restart time of the first timer is the time when the terminal device receives the second message sent by the network device, and this second message can be the message indicating to start or restart the first timer sent by the network device after receiving the information indicating support for extending the uplink transmission from the terminal device after sending the first message.

[0119] Exemplarily, in this embodiment, the network device may indicate to the terminal device to restart the first timer by sending a second message. In this embodiment, the purpose of continuing to extend the uplink transmission may be achieved by restarting the first timer. For example, during the operation of the first timer, the network device sends a second message to indicate restarting the first timer, thereby achieving the purpose of continuing to extend the uplink transmission.

[0120] As a possible implementation, the second message may be a message indicating adjustment of TA sent by the network device to the terminal device during the operation of the time alignment timer (TAT). For example, the network device sends a Timing Advance Command (TAC) MAC control element (MAC CE) to the terminal device. The TAC MAC CE is used to adjust TA so that the terminal device and the network complete uplink synchronization, and the TAT restarts after the terminal device receives the TAC MAC CE. The TAC MAC CE may be the above-mentioned second message, that is, after the terminal device receives the TAC MAC CE, the first timer is restarted.

[0121] As another possible implementation, the second message may be a new signaling between the terminal device and the network device. For example, a MAC CE sent by the network device to the terminal. The MAC CE is a new signaling between the terminal device and the network device for indicating restarting the first timer. The MAC CE may be the above-mentioned second message, that is, after the terminal device receives the MAC CE, the first timer is restarted.

[0122] Exemplarily, in this embodiment, the timing duration (or running duration, running period, etc.) of the first timer may be referred to as the first duration.

[0123] As a possible implementation, the first duration is configured by the network side.

[0124] Optionally, in this implementation, the first duration is configured by the network side, including: the network device sends the first indication information to the terminal device, and the first indication information indicates the size of the first duration. For example, the network device learns according to the currently running TAT that the currently running TAT will time out at time #2. Therefore, the network device can indicate the running duration of the first timer through the first indication information, so that the timeout moment of the first timer is earlier than or equal to time #2, that is, when the network device configures the first duration, it takes into account the timeout moment of the TAT, so that the timeout moment of the first timer is earlier than the timeout moment of the current TAT. Also for example, the network device can configure the first duration according to historical communication data through the first indication information.

[0125] As another possible implementation, the first duration is determined by the terminal side.

[0126] Optionally, in this implementation, the first duration is determined by the terminal side, including: the terminal device sets the running duration of the first timer to the remaining duration of the TAT according to the currently running TAT.

[0127] As described above, the timing duration of the first timer can be determined based on the currently running TAT. For the convenience of understanding, the related concepts of TAT are briefly introduced below.

[0128] In this embodiment, TAT is a parameter configured by the network device to indicate the effective duration of the TA. Specifically, within the effective duration of the TA, it represents that the uplink remains synchronized, and the terminal device can perform uplink transmission. Exemplarily, when the network device determines TAT in this embodiment, it can consider at least one of the following parameters:

[0129] Cell coverage, terminal device mobility, and satellite ephemeris information, etc.

[0130] For example, if the terminal device moves relatively fast and / or the satellite moves relatively fast, in order to ensure the accuracy of uplink synchronization, the TAT can be set to be smaller, or the TAC MAC CE can be sent at a smaller period to determine the accurate TA in a timely manner and achieve uplink synchronization; also for example, if the terminal device moves relatively slowly and the satellite moves relatively slowly, the network device can determine that the change in the positions of the terminal device and the satellite within a certain period of time is not large, and the already determined TA is still accurate for a relatively long time, and the TAT can be set to be larger, or the TAC MAC CE for adjusting the TA can be sent at a larger period. It should be noted that each time the TAC MAC CE is sent and received, the TAT will be restarted on the network side and the UE side.

[0131] It can be understood that the network device takes into account the satellite ephemeris information and the mobility of the terminal device during the process of determining TAT, which can make the determined TAT relatively accurate. That is, after the uplink synchronization between the terminal device and the network device, if it is determined based on the satellite ephemeris information and the mobility of the terminal device that the relative position changes little within a certain period of time, the uplink synchronization can also be maintained within this period of time. Therefore, the TAT can be set, and it is considered that the uplink is synchronized within the TAT, and it is considered that the uplink synchronization needs to be re-performed when the TAT times out.

[0132] It should be understood that the above examples of the parameters referred to when determining TAT are only examples and do not constitute any limitation to the protection scope of the present application. The related description of TAT can also refer to the current related technologies and will not be elaborated here.

[0133] In this embodiment, it is possible to determine whether ephemeris information has expired based on a second timer. Among them, the relevant parameters of the second timer can be obtained through system messages. Before the network device sends the above-mentioned first message to the terminal device, Figure 3 The method flow shown further includes:

[0134] S311. The network device sends a third message to the terminal device. Correspondingly, the terminal device receives the third message from the network device.

[0135] Specifically, the third message indicates a second duration and a second moment. The second moment is the start moment of the second timer, and the second duration is the running duration of the second timer. Among them, within the second duration, the ephemeris information is valid, and after the second timer times out, the ephemeris information expires.

[0136] Optionally, the third message is a system message broadcast by the network device. The system message includes a second moment indication information and a second duration indication information. The second moment indication information is used to indicate the effective moment of the auxiliary information, and the second duration indication information is used to indicate the effective duration of the auxiliary information. Among them, the auxiliary information includes ephemeris information and / or common TA. For example, the second moment indication information is epoch time, and the second duration indication information is ul-SyncValidityDuration. The second epochTime indicates the epoch time of the NTN auxiliary information, and ul-SyncValidityDuration indicates the validity period configured by the network side for the auxiliary information (ephemeris information and common TA parameters), indicating the maximum time for the UE to apply the auxiliary information without obtaining new auxiliary information. The descriptions of the epoch time and ul-SyncValidityDuration fields can refer to the descriptions of the epoch time and ul-SyncValidityDuration fields in the existing relevant technologies, which will not be elaborated here.

[0137] As an example rather than a limitation, the system message can be system information block 31 (SIB31). The SIB31 carries the moment indication information (epoch time) and the duration indication information (ul-SyncValidityDuration). The second timer can be T317.

[0138] It should be noted that in this embodiment, taking ephemeris information as an example, it is illustrated that the purpose of extending uplink transmission can be achieved by starting the first timer in the case where the ephemeris information becomes invalid. The above T317 can also be used to indicate the expiration time of the common TA. For example, when T317 expires, the ephemeris information becomes invalid and the common TA becomes invalid. Similar to the above method, the purpose of extending uplink transmission can be achieved by starting the third timer in the case where the common TA becomes invalid. The relevant description of the third timer can refer to the description of the first timer above and will not be elaborated here. For example, the terminal device receives message #1, and message #1 indicates that uplink transmission can be performed in the case where the common TA becomes invalid. When the common TA becomes invalid, the third timer is started or restarted. During the running duration of the third timer, uplink transmission is performed; after the third timer expires, uplink transmission is stopped.

[0139] Further, when the terminal device knows the above first timer and second timer, the terminal device can perform uplink transmission based on the first timer and the second timer. Figure 3 The shown method flow further includes:

[0140] S330, the terminal device performs uplink transmission.

[0141] Specifically, in this embodiment, the terminal device performs uplink transmission based on the first timer and the second timer, including:

[0142] During the uplink transmission of the terminal device, if valid ephemeris information (such as updated ephemeris information) is obtained, the second timer is restarted, the first timer is stopped, and the terminal device remains in the connected state and can continue to perform uplink data transmission. Or,

[0143] During the uplink transmission of the terminal device, after no valid ephemeris information is obtained (such as T318 expires), the first timer expires, and the terminal device performs reconstruction or leaves the connected state; or,

[0144] During the uplink transmission of the terminal device, when the first timer expires and no valid ephemeris information is obtained (such as T318 is started but has not expired), the terminal device stops uplink transmission.

[0145] Optionally, after the above first timer expires, the terminal device can still obtain updated ephemeris information (such as valid ephemeris information). If updated ephemeris information is obtained, uplink transmission can be continued according to the updated ephemeris information. For example, the second timer is restarted, and when the first timer start condition is met, the first timer is started.

[0146] Figure 3In the communication method shown, after the terminal device receives the first message, it learns based on the first message that uplink transmission can be performed when the ephemeris information fails. And when the ephemeris information fails, the terminal device starts or restarts the first timer, so as to control the duration of uplink transmission when the ephemeris information fails based on the first timer. Specifically, during the operation of the first timer, the terminal device can perform uplink transmission, and after the first timer times out (or when the first timer times out, in the case of the first timer timing out), the terminal device stops performing. This technical solution can indicate to the terminal device through the first message that uplink transmission can be performed when the ephemeris information fails. In addition, the terminal device can start or restart the first timer when the ephemeris information fails to control the duration of uplink transmission when the ephemeris information fails, so that the terminal device can continue to perform uplink transmission when the ephemeris information fails.

[0147] It should be understood that the magnitudes of the sequence numbers of the above processes do not mean the order of execution is prior or posterior. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0148] It should also be understood that in various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be mutually referred to. The technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0149] It should also be understood that in some of the above embodiments, devices in the existing network architecture are used as examples for illustrative purposes (such as network devices, terminal devices, etc.). It should be understood that the specific forms of the devices are not limited in the embodiments of the present application. For example, devices that can achieve the same functions in the future are applicable to the embodiments of the present application.

[0150] It can be understood that in each of the above method embodiments, the methods and operations implemented by the devices (such as network devices, terminal devices) can also be implemented by components of the devices (such as chips or circuits).

[0151] Above, in combination with Figure 2 The communication method provided by the embodiments of the present application has been described in detail. The above communication method has been introduced mainly from the perspective of the interaction between the terminal device and the network device. It can be understood that in order to implement the above functions, the terminal device and the network device include the corresponding hardware structures and / or software modules for executing each function.

[0152] Those skilled in the art should be able to realize that, for the units and algorithm steps of each example described in combination with the embodiments disclosed herein, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described function for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0153] The following will describe in detail Figures 4 to 6 the communication device provided by this application. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments. Therefore, the content not described in detail can be referred to the above method embodiments, and for the sake of brevity, some content will not be repeated.

[0154] The embodiments of this application can divide the functional modules of the transmitting end device or the receiving end device according to the above method examples. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of this application is illustrative, only a logical functional division, and there can be other division methods in actual implementation. The following will take the example of dividing each functional module corresponding to each function for illustration.

[0155] Figure 4 It is a schematic block diagram of the communication device 10 provided by the embodiments of this application. The device 10 includes a transceiver module 11 and a processing module 12. The transceiver module 11 can implement corresponding communication functions, and the processing module 12 is used for data processing. Or rather, the transceiver module 11 is used to perform operations related to reception and transmission, and the processing module 12 is used to perform other operations except reception and transmission. The transceiver module 11 can also be called a communication interface or a communication unit.

[0156] Optionally, the device 10 may further include a storage module 13. The storage module 13 can be used to store instructions and / or data. The processing module 12 can read the instructions and / or data in the storage module so that the device can implement the actions of the devices in the foregoing method embodiments.

[0157] In one design, the device 10 can correspond to the terminal device in the above method embodiments, or a component (such as a chip) of the terminal device.

[0158] The apparatus 10 can implement the steps or processes corresponding to those executed by the terminal device in the above method embodiments. Among them, the transceiver module 11 can be used to perform the operations related to the transceiver of the terminal device in the above method embodiments, and the processing module 12 can be used to perform the operations related to the processing of the terminal device in the above method embodiments.

[0159] In a possible implementation manner, the transceiver module 11 is configured to receive a first message, where the first message indicates that uplink transmission can be performed when the ephemeris information fails. The processing module 12 is configured to start or restart a first timer when the ephemeris information fails; where, within a first duration, the uplink transmission is performed, and the first duration is the running duration of the first timer; after the first timer times out, the uplink transmission is stopped.

[0160] When the apparatus 10 is used to execute Figure 2 the method in, the transceiver module 11 can be used to execute the steps of receiving and sending information in the method, such as steps SS311, S310, and S330; the processing module 12 can be used to execute the processing steps in the method, such as step S320.

[0161] It should be understood that the specific processes of each unit executing the above corresponding steps have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0162] In another design, the apparatus 10 can correspond to the network device in the above method embodiments, or a component (such as a chip) of the network device.

[0163] The apparatus 10 can implement the steps or processes corresponding to those executed by the network device in the above method embodiments. Among them, the transceiver module 11 can be used to perform the operations related to the transceiver of the network device in the above method embodiments, and the processing module 12 can be used to perform the operations related to the processing of the network device in the above method embodiments.

[0164] In a possible implementation manner, the processing module 12 is configured to determine a first message, where the first message indicates that uplink transmission can be performed when the ephemeris information fails. The transceiver module 11 is configured to send the first message.

[0165] When the apparatus 10 is used to execute Figure 2 the method in, the transceiver module 11 can be used to execute the steps of receiving and sending information in the method, such as steps SS311, S310, and S330; the processing module 12 can be used to execute the processing steps in the method.

[0166] It should be understood that the specific processes of each unit executing the above corresponding steps have been described in detail in the above method embodiments, and will not be repeated here.

[0167] It should also be understood that the device 10 herein is embodied in the form of functional modules. The term "module" herein may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a proprietary processor, or a group of processors, etc.) for executing one or more software or firmware programs, and a memory, a combined logic circuit, and / or other suitable components that support the described functions. In an alternative example, those skilled in the art can understand that the device 10 may specifically be the mobile management network element in the above embodiments and can be used to execute each process and / or step corresponding to the mobile management network element in the above method embodiments; or, the device 10 may specifically be the terminal device in the above embodiments and can be used to execute each process and / or step corresponding to the terminal device in the above method embodiments. To avoid repetition, details are not described herein again.

[0168] The device 10 in each of the above solutions has the function of implementing the corresponding steps performed by the devices (such as terminal devices, network devices) in the above methods. This function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver module can be replaced by a transceiver (for example, the sending unit in the transceiver module can be replaced by a transmitter, and the receiving unit in the transceiver module can be replaced by a receiver), and other units, such as the processing module, can be replaced by a processor to respectively perform the transceiver operations and related processing operations in each method embodiment.

[0169] In addition, the above transceiver module 11 may also be a transceiver circuit (for example, it may include a receiving circuit and a sending circuit), and the processing module may be a processing circuit.

[0170] Figure 5 It is a schematic diagram of another communication device 20 provided by an embodiment of the present application. The device 20 includes a processor 21, and the processor 21 is used to execute the computer program or instruction stored in the memory 22, or read the data / signaling stored in the memory 22 to execute the methods in the above method embodiments. Optionally, the processor 21 is one or more.

[0171] Optionally, as Figure 5 shown, the device 20 further includes a memory 22, and the memory 22 is used to store computer programs or instructions and / or data. The memory 22 may be integrated with the processor 21 or may be separately provided. Optionally, the memory 22 is one or more.

[0172] Optionally, as Figure 5As shown, the device 20 further includes a transceiver 23 for receiving and / or transmitting signals. For example, the processor 21 is used to control the transceiver 23 to receive and / or transmit signals.

[0173] As a solution, the device 20 is used to implement the operations performed by the terminal device in the above method embodiments.

[0174] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or 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. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0175] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, the RAM may be used as an external cache. By way of example and not limitation, the RAM includes the following various forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM).

[0176] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, the memory (storage module) can be integrated in the processor.

[0177] It should also be noted that the memory described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0178] Figure 6 FIG. 0 is a schematic diagram of a chip system 30 provided by an embodiment of the present application. The chip system 30 (or can also be referred to as a processing system) includes a logic circuit 31 and an input / output interface 32.

[0179] Among them, the logic circuit 31 can be a processing circuit in the chip system 30. The logic circuit 31 can be coupled to the storage unit and call the instructions in the storage unit, so that the chip system 30 can implement the methods and functions of the embodiments of the present application. The input / output interface 32 can be an input / output circuit in the chip system 30, output the information processed by the chip system 30, or input the data or signaling information to be processed into the chip system 30 for processing.

[0180] As a solution, the chip system 30 is used to implement the operations performed by the terminal device in the above method embodiments.

[0181] For example, the logic circuit 31 is used to implement the processing-related operations performed by the terminal device in the above method embodiments; the input / output interface 32 is used to implement the sending and / or receiving-related operations performed by the terminal device in the above method embodiments.

[0182] The embodiment of the present application also provides a computer-readable storage medium, on which computer instructions for implementing the methods performed by the device in the above method embodiments are stored.

[0183] For example, when the computer program is executed by a computer, the computer can implement the methods performed by the terminal device or network device in the above method embodiments.

[0184] The embodiment of the present application also provides a computer program product, including instructions, which when executed by a computer, implement the methods performed by the terminal device or network device in the above method embodiments.

[0185] The embodiment of the present application also provides a communication system, including the aforementioned terminal device and network device.

[0186] The explanations and beneficial effects of the relevant content in any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, and will not be repeated here.

[0187] Those of ordinary skill in the art will appreciate that the units and algorithm steps of the examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled professionals may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0188] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.

[0189] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, 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 displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

[0190] The units described 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 may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0191] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0192] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs.

[0193] As described above, the above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, and all should be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. A communication method, characterized in that, including: receiving a first message, the first message indicating that uplink transmission can be performed when ephemeris information fails; starting or restarting a first timer when the ephemeris information fails; wherein, within a first duration, the uplink transmission is performed, the first duration being the running duration of the first timer; after the first timer times out, the uplink transmission is stopped.

2. The method according to claim 1, wherein The method further includes: receiving a second message within the first duration and restarting the first timer.

3. The method according to claim 1 or 2, characterized in that The first duration is configured by the network side, or the first duration is determined by the terminal side.

4. The method according to any one of claims 1 to 3, characterized in that, After the first timer times out, stopping the uplink transmission includes: after the first timer times out, obtaining updated ephemeris information and stopping the uplink transmission.

5. The method according to claim 4, characterized in that, The method further includes: performing the uplink transmission according to the updated ephemeris information.

6. The method according to any one of claims 1 to 5, characterized in that, Before receiving the first message, the method further includes: receiving a third message, the third message indicating a second duration and a second moment, the second moment being the start moment of a second timer, the second duration being the running duration of the second timer, wherein, within the second duration, the uplink transmission is performed; after the second timer times out, the ephemeris information fails.

7. The method according to claim 6, wherein After the second timer times out, the ephemeris information fails, including: after the second timer times out, obtaining updated ephemeris information; restarting the second timer and stopping the first timer.

8. The method according to any one of claims 1 to 7, characterized in that The first message includes uplink transmission extension capability information, and the uplink transmission extension capability information further indicates that the uplink transmission can be performed when global navigation satellite system information GNSS fails.

9. A communication method, characterized in that, including: determining a first message, the first message indicating that uplink transmission can be performed when ephemeris information fails; sending the first message.

10. The method according to claim 9, wherein The method further includes: sending configuration information for configuring a first duration, the first duration being the running duration of a first timer, the first timer being used to control the duration of uplink transmission when the ephemeris information fails.

11. The method according to claim 10, wherein The method further includes: sending a second message for indicating restarting the first timer.

12. The method according to any one of claims 9 to 11, characterized in that, Before sending the first message, the method further includes: sending a third message, the third message indicating a second duration and a second moment, the second moment being the start moment of a second timer, the second duration being the running duration of the second timer, the second timer being used to control the failure moment of the ephemeris information.

13. The method according to any one of claims 9 to 12, characterized in that, The first message includes uplink transmission extension capability information, and the uplink transmission extension capability information further indicates that the uplink transmission can be performed when global navigation satellite system information GNSS fails.

14. A communication device, characterized in that, for implementing the method according to any one of claims 1 - 8.

15. The communication device according to claim 14, wherein The communication device includes a terminal device or a chip.

16. A communication device, characterized in that, for implementing the method according to any one of claims 9 - 13.

17. The communication device according to claim 16, wherein The communication device includes a network device or a chip.

18. A computer-readable storage medium, characterized in that, The computer - readable storage medium stores computer instructions, and when the computer instructions are run, the method according to any one of claims 1 - 13 is executed.

19. A computer program product, characterized in that, When the computer program product is run, the method according to any one of claims 1-13 is implemented.

Citation Information

Cited By

  • Communication method and communication apparatus

    WO2025152550A1