Communication method and device
By extending the GNSS measurement interval in IoT terminal devices and continuing to perform GNSS measurements within the corresponding time period, the problem of GNSS information expiration in satellite communication scenarios is solved and the efficiency and quality of communication are improved.
Patent Information
- Application Number
- CN202310914048.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-24
- Publication Date
- 2025-01-24
AI Technical Summary
In satellite communication scenarios, when the IoT terminal device is connected for a long time, the GNSS information may expire, resulting in a decrease in communication efficiency and quality, and the prior art fails to effectively support long-term connection communication scenarios.
The terminal device performs GNSS measurement within the GNSS measurement interval of the network device configuration. If it fails, expand the GNSS measurement interval, continue to perform GNSS measurement within the first time after the GNSS measurement interval, and obtain GNSS information in time.
By obtaining GNSS information in a timely manner, the efficiency and quality of communication are guaranteed, and the impact of expiration of GNSS information on communication is avoided.
Smart Images

Figure CN119364386A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0002] At present, satellite communication has been introduced in the 3rd Generation Partnership Project (3GPP) standard. As a communication scenario for the 5th generation mobile networks (5G), it can support not only 5G type terminal devices, but also Internet of Things (IoT) type terminal devices. Compared with terrestrial communication, satellite communication has unique advantages, such as providing a wider coverage area; satellite base stations are not easily damaged by natural disasters or external forces. Satellite communication can provide communication services for some areas that cannot be covered by terrestrial communication networks, such as oceans and forests; enhance the reliability of 5G communication, such as ensuring that airplanes, trains and users on these transportations obtain better communication services; provide more data transmission resources for 5G communication and improve the network speed. Therefore, supporting both terrestrial and satellite communication is an inevitable trend for future 5G communication, which has relatively great benefits in terms of wide coverage, reliability, multiple connections and high throughput.
[0003] Satellite communication has the characteristics of high mobility and large communication delay. Compared with terrestrial communication, the terminal needs to synchronize based on the global navigation satellite system (GNSS) information and ephemeris, or other auxiliary information on the basis of existing uplink synchronization. For IoT-type terminal devices, considering that most IoT services are short packets and transmitted periodically, the 3GPP standard only enhances the communication method for short-term connections, while the communication method for long-term connections is still not standardized and cannot support communication scenarios with long-term connections. Summary of the invention
[0004] The embodiments of the present application provide a communication method and apparatus for improving the efficiency and quality of communication by specifying the behavior of a terminal device in different situations.
[0005] In a first aspect, an embodiment of the present application provides a communication method, including:
[0006] The terminal device receives a global navigation satellite system (GNSS) measurement interval configured from a network device in a connected state, and the GNSS measurement interval is used to perform GNSS measurement; if the GNSS measurement fails to be performed within the GNSS measurement interval, the terminal device extends the GNSS measurement interval and continues to perform GNSS measurement within a first time period after the GNSS measurement interval, wherein the first time period is a period of time after the end time point of the GNSS measurement interval.
[0007] In the case of IoT terminal devices in satellite communication scenarios and in long-term connected communication, the GNSS information of the terminal device may expire if it is in a connected state for a long time. Therefore, the terminal device performs GNSS measurement within the GNSS measurement interval configured by the network device. If the GNSS measurement fails within the GNSS measurement interval, the GNSS measurement is continued for a period of time to obtain GNSS information in a timely manner, ensuring that the communication is not affected when performing GNSS measurement, thereby improving the efficiency and quality of communication.
[0008] In a possible design, if the GNSS measurement fails in the first time period after the GNSS measurement interval, the terminal device switches from the connected state to the idle state. That is, if GNSS information is still not obtained in the first time period after the extension, switching to the idle state saves power.
[0009] In another possible design, if the GNSS measurement is successfully performed within the first time period after the GNSS measurement interval, the terminal device sends a first GNSS validity period to the network device, and the first GNSS validity period is the time interval between the end time point of the GNSS measurement interval and the expiration time point of the GNSS validity period, or the time point from when the terminal device sends the GNSS validity period to the network device to the expiration time point of the GNSS validity period. It is expected that the GNSS measurement interval is rescheduled for GNSS measurement before the expiration time point of the GNSS validity period.
[0010] In another possible design, the terminal device monitors the physical downlink control channel PDCCH in a second time period after the GNSS measurement interval, and the second time period is from the end time point of the GNSS measurement interval to a time point before the expiration time point of the GNSS validity period; if the PDCCH is not monitored in the second time period after the GNSS measurement interval, the terminal device continues to perform GNSS measurement in the first time period after the GNSS measurement interval. In the case that the PDCCH is not monitored, the GNSS information is ensured to be obtained in a timely manner by continuing to perform GNSS measurement in the first time period after the self-extension.
[0011] In another possible design, the terminal device monitors the physical downlink control channel PDCCH in a second time period after the GNSS measurement interval, and the second time period is from the end time point of the GNSS measurement interval to a time point before the expiration time point of the GNSS validity period; if the PDCCH is monitored in the second time period after the GNSS measurement interval, the terminal device sends feedback information to the network device based on the scheduling information carried by the PDCCH. In the case of monitoring the PDCCH, feedback is provided based on the scheduling information to ensure that the GNSS measurement and communication do not affect each other.
[0012] In another possible design, the terminal device determines a second GNSS valid duration, wherein the second GNSS valid duration is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of the failure of the GNSS measurement to the expiration time point of the GNSS validity period; when the second GNSS valid duration is greater than the first preset threshold, the terminal device monitors the physical downlink control channel PDCCH in the second time period after the GNSS measurement interval. By monitoring the PDCCH when the second GNSS valid duration is greater than the first preset threshold, the validity of the scheduling information carried by the PDCCH is guaranteed. When the second GNSS valid duration is less than or equal to the first preset value, if the network device schedules the terminal device to perform GNSS measurement in the second time period after the GNSS measurement interval, the time point at which the terminal device sends feedback information to the network device may have exceeded the expiration time point of the GNSS validity period. Therefore, when the second GNSS valid duration is less than or equal to the first preset value, the terminal device can automatically extend the GNSS measurement interval to the expiration time point of the GNSS validity period, and perform GNSS measurement in the first time period after the extension, and the network device does not schedule feedback during this period.
[0013] In another possible design, the scheduling information is used to schedule the time-frequency resources of the feedback information. If a feedback time point of the feedback information on the time-frequency resources exceeds an expiration time point of a GNSS validity period, the terminal device performs one or more of the following steps:
[0014] Switching from the connected state to an idle state;
[0015] After receiving the first signaling, start to perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to the idle state, wherein the first signaling is used to instruct to perform the GNSS measurement;
[0016] After receiving the PDCCH, perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to an idle state;
[0017] When the expiration time point of the GNSS validity period is reached, the connected state is switched to the idle state.
[0018] In another possible design, the terminal device determines a second GNSS valid duration, wherein the second GNSS valid duration is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS valid period, or from the time point of the failure of the GNSS measurement to the expiration time point of the GNSS valid period; when the second GNSS valid duration is greater than the first preset threshold, the terminal device sends feedback information to the network device based on the scheduling information carried by the PDCCH. When the second GNSS valid duration is less than or equal to the first preset threshold, since the terminal device will not provide feedback when performing GNSS measurement, the network device may send scheduling information to the terminal device after the expiration time point of the GNSS valid period, and the scheduling information is used to schedule the terminal device to provide feedback on the GNSS measurement. The terminal device may receive the scheduling information of the network device after the expiration time point of the GNSS valid period to provide GNSS measurement feedback. Feedback information is sent when the second GNSS valid duration is greater than the first preset threshold to ensure that the rescheduled GNSS measurement resources do not exceed the expiration time point of the GNSS valid period, thereby ensuring the validity of the rescheduled GNSS measurement resources.
[0019] In another possible design, the feedback information includes the second GNSS effective duration. By feeding back the second GNSS effective duration, the network device is expected to reschedule the GNSS measurement according to the second GNSS effective duration.
[0020] In another possible design, if the GNSS measurement resources scheduled by the network device are received within the second GNSS validity period, the terminal device continues to perform GNSS measurement on the GNSS measurement resources. By continuing to perform GNSS measurement on the GNSS measurement resources scheduled by the network device, timely acquisition of GNSS information is ensured.
[0021] In another possible design, if the GNSS measurement resources scheduled by the network device are not received within the second GNSS validity period, the terminal device switches from the connected state to the idle state at the expiration time of the GNSS validity period, or starts to perform a GNSS measurement. By switching to the idle state when the network device does not schedule GNSS measurement resources, power is saved, or the GNSS measurement room interval is extended to perform GNSS measurement, so as to ensure timely acquisition of GNSS information.
[0022] In another possible design, the terminal device determines a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of the failure of the GNSS measurement to the expiration time point of the GNSS validity period; when the second GNSS validity period is less than or equal to the first preset threshold, the terminal device automatically extends the GNSS measurement interval. And, the GNSS measurement continues to be performed within the first time period after the GNSS measurement interval. If the GNSS measurement continues to fail within the first time period after the GNSS measurement interval, the terminal device switches from the connected state to the idle state. In the case where the second GNSS validity period is less than or equal to the first preset threshold, the GNSS measurement interval is automatically extended to ensure that GNSS information can be obtained in a timely manner within the extended GNSS measurement interval.
[0023] In another possible design, if the GNSS measurement fails within the first time period after the GNSS measurement interval, the terminal device sends a first indication message to the network device, where the first indication message is used to indicate the second GNSS effective duration and / or the GNSS measurement failure. Different from sending an uplink signal when the GNSS measurement is successful, by sending the first indication message when the GNSS measurement fails, the network device can reschedule the GNSS measurement of the terminal device.
[0024] It should be noted that whether the terminal device monitors PDCCH and the duration of monitoring PDCCH, or whether the terminal device autonomously performs GNSS measurement and the duration of performing GNSS measurement, these terminal device behaviors and the duration related to the terminal device behaviors can all be configured by the network device.
[0025] In a second aspect, an embodiment of the present application provides a communication device, including:
[0026] A receiving module, configured to receive a global navigation satellite system (GNSS) measurement interval configured from a network device in a connected state, wherein the GNSS measurement interval is used to perform GNSS measurement;
[0027] A processing module is used to extend the GNSS measurement interval if the GNSS measurement fails to be performed within the GNSS measurement interval, and continue to perform the GNSS measurement within a first time period after the GNSS measurement interval, wherein the first time period is a period of time after the end time point of the GNSS measurement interval.
[0028] In one possible design, the processing module is further used to switch from the connected state to the idle state if the GNSS measurement fails to be performed within the first time period after the GNSS measurement interval.
[0029] In another possible design, the device further includes:
[0030] A sending module is used to send a first GNSS validity period to the network device if the GNSS measurement is successfully performed within the first time period after the GNSS measurement interval. The first GNSS validity period is the time interval between the end time point of the GNSS measurement interval and the expiration time point of the GNSS validity period, or the time point from which the terminal device sends the GNSS validity period to the network device to the expiration time point of the GNSS validity period.
[0031] In another possible design, the processing module is also used to monitor the physical downlink control channel PDCCH within a second time period after the GNSS measurement interval, and the second time period is from the end time point of the GNSS measurement interval to a time point before the expiration time point of the GNSS validity period; if the PDCCH is not monitored within the second time period after the GNSS measurement interval, the GNSS measurement continues to be performed within the first time period after the GNSS measurement interval.
[0032] In another possible design, the processing module is also used to monitor the physical downlink control channel PDCCH within a second time period after the GNSS measurement interval, and the second time period is from the end time point of the GNSS measurement interval to a time point before the expiration time point of the GNSS validity period; if the PDCCH is monitored within the second time period after the GNSS measurement interval, feedback information is sent to the network device based on the scheduling information carried by the PDCCH.
[0033] In another possible design, the processing module is also used to determine a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of failure to perform GNSS measurement to the expiration time point of the GNSS validity period; when the second GNSS validity period is greater than the first preset threshold, the physical downlink control channel PDCCH is monitored in the second time period after the GNSS measurement interval. If the terminal device fails to monitor the PDCCH when the GNSS validity period expires, the terminal device switches from the connected state to the idle state.
[0034] In another possible design, the scheduling information is used to schedule time-frequency resources of the feedback information.
[0035] The processing module is further configured to execute one or more of the following steps if a feedback time point of the feedback information on the time-frequency resource exceeds an expiration time point of the GNSS validity period:
[0036] Switching from the connected state to an idle state;
[0037] After receiving the first signaling, start to perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to the idle state, wherein the first signaling is used to instruct to perform the GNSS measurement;
[0038] After receiving the PDCCH, perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to an idle state;
[0039] When the expiration time point of the GNSS validity period is reached, the connected state is switched to the idle state.
[0040] In another possible design, the processing module is also used to determine a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of failure to perform GNSS measurement to the expiration time point of the GNSS validity period; when the second GNSS validity period is greater than a first preset threshold, feedback information is sent to the network device based on the scheduling information carried by the PDCCH, and when the second GNSS validity period is less than or equal to the first preset threshold, the terminal device receives the scheduling information of the network device after the expiration time point of the GNSS validity period to perform GNSS measurement feedback.
[0041] In another possible design, the feedback information includes the effective duration of the second GNSS.
[0042] In another possible design, the processing module is further used to continue performing GNSS measurement on the GNSS measurement resources if the GNSS measurement resources scheduled by the network device are received within the second GNSS validity period.
[0043] In another possible design, the processing module is also used to switch from the connected state to the idle state, or start a GNSS measurement, at the expiration time point of the GNSS validity period if the GNSS measurement resources scheduled by the network device are not received within the second GNSS validity period.
[0044] In another possible design, the processing module is also used to determine a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of the failure of the GNSS measurement to the expiration time point of the GNSS validity period; when the second GNSS validity period is less than or equal to a first preset threshold, the GNSS measurement interval is automatically extended, or the GNSS measurement is continued within a first time period after the GNSS measurement interval; if the GNSS measurement fails within the first time period after the GNSS measurement interval, the terminal device switches from the connected state to the idle state.
[0045] In another possible design, the device further includes:
[0046] A sending module is used to send first indication information to the network device if the GNSS measurement fails within a first time period after the GNSS measurement interval, wherein the first indication information is used to indicate the second GNSS effective time and / or GNSS measurement failure.
[0047] The operations and beneficial effects performed by the communication device can refer to the method and beneficial effects described in the first aspect above, and the repeated parts will not be repeated.
[0048] In a third aspect, the present application provides a communication device, comprising a processor and a memory, wherein the memory is used to store a computer program; the processor is used to execute the computer program stored in the memory so that the communication device performs a method as described in any one of the first aspects.
[0049] In a fourth aspect, the present application provides a communication device, which may be a terminal device, or a device in a terminal device, or a device that can be used in combination with a terminal device. The communication device may also be a chip system. The communication device may execute the method described in the first aspect. The functions of the communication device may be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules corresponding to the above functions. The module may be software and / or hardware. The operations and beneficial effects performed by the communication device may refer to the methods and beneficial effects described in the first aspect above, and the repetitive parts will not be repeated.
[0050] In a fifth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program, and when the computer program is executed, the method described in any one of the first aspects is implemented.
[0051] In a sixth aspect, the present application provides a computer program product comprising a computer program, which, when executed, enables the method described in any one of the first aspects to be implemented.
[0052] In a seventh aspect, an embodiment of the present application provides a communication system, which includes at least one terminal device and at least one network device, and the terminal device is used to execute the steps in the above-mentioned first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.
[0054] FIG1( a ) is a schematic diagram of the architecture of a satellite-ground fusion network provided by the present application;
[0055] FIG1( b ) is a schematic diagram of the architecture of another satellite-ground fusion network provided by the present application;
[0056] FIG1( c ) is a schematic diagram of the architecture of another satellite-ground fusion network provided by the present application;
[0057] Figure 2 It is a flow chart of a communication method provided in an embodiment of the present application;
[0058] Figure 3 It is a schematic diagram of a working sequence provided by an embodiment of the present application;
[0059] Figure 4 is a schematic diagram of another working sequence provided by an embodiment of the present application;
[0060] Figure 5 It is a schematic diagram of another working sequence provided by an embodiment of the present application;
[0061] Figure 6 is a structural diagram of a communication device provided in an embodiment of the present application;
[0062] Figure 7 It is a structural diagram of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0063] For long-term connection, for terminal devices with faster movement speed, the connection time can be several minutes or tens of minutes; for terminal devices with slower movement speed, the connection time can be several hours or tens of hours.
[0064] Figures 1(a), 1(b) and 1(c) are schematic diagrams of the architecture of the satellite-ground fusion network provided in this application. The satellite-ground fusion network combines ground communication and satellite communication, and terminal devices can access the network through air interfaces (such as 5G air interfaces). As shown in Figure 1(a), the access network equipment can be deployed on the ground and connected to a ground station that communicates with the satellite. As shown in Figure 1(b), the access network equipment can also be deployed on a satellite. The satellite is connected to the ground station via a wireless link, and the ground station or ground base station is connected to the core network via a wired or wireless method. As shown in Figure 1(c), there can be a wireless link between satellites. If the satellite only has a transparent forwarding function (that is, the base station is deployed on the ground), only transparent forwarding is performed between satellites. If the base station or part of the base station function is deployed on the satellite, signaling interaction and user data transmission between base stations can be completed between satellites. Descriptions of other network elements and interfaces are as follows:
[0065] Terminal equipment, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., refers to equipment that provides voice and / or data connectivity to users. For example, handheld devices with wireless connection functions, vehicle-mounted devices, etc. At present, some examples of terminals are: mobile phones, tablet computers, laptops, PDAs, mobile Internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, etc. In the embodiment of the present application, the terminal device can be an IoT type terminal device.
[0066] Access network equipment refers to the radio access network (RAN) node (or device) that connects the terminal device to the wireless network, which can also be called a base station. At present, some examples of RAN nodes are: evolved Node B (gNB), 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), base band unit (BBU), or wireless fidelity (Wifi) access point (AP).
[0067] The access network equipment and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and satellites in the air. The embodiments of the present application do not limit the application scenarios of the access network equipment and the terminal equipment.
[0068] Core network equipment refers to equipment in the core network (CN) that provides service support for terminals. At present, some examples of core network equipment are: access and mobility management function (AMF) entity, session management function (SMF) entity, user plane function (UPF) entity, etc., which are not listed here one by one. Among them, the AMF entity can be responsible for terminal access management and mobility management; the SMF entity can be responsible for session management, such as user session establishment, etc.; the UPF entity can be a functional entity of the user plane, mainly responsible for connecting to the external network. It should be noted that the entity in this application can also be referred to as a network element or a functional entity. For example, the AMF entity can also be referred to as an AMF network element or an AMF functional entity. For another example, the SMF entity can also be referred to as an SMF network element or an SMF functional entity, etc.
[0069] Ground station: responsible for forwarding signaling and business data between satellite base stations and core networks.
[0070] Air interface: The wireless link between the terminal and the base station.
[0071] Xn interface: The interface between base stations, mainly used for signaling interaction such as switching.
[0072] NG interface: The interface between the base station and the core network, which mainly interacts with the core network's NAS and other signaling, as well as the user's business data.
[0073] This application is applied to communication systems such as 5G, involving terminal equipment and access network equipment, ground stations and other wireless access network elements, and performing uplink and downlink data communications based on wireless communication protocols.
[0074] For communication scenarios with short-term connections, it is assumed that the terminal device initiates random access, sends uplink data, and then exits the connected state. During this process, the terminal device can obtain GNSS information before random access, and the GNSS information is valid until the terminal device exits the connected state. Even if the terminal device moves and the GNSS deviates, the synchronization requirements can be met. However, the existing technical solutions do not take into account communication scenarios with long-term connections. In such communication scenarios, the terminal device is in the connected state for a long time. The length of time the terminal device is in the connected state can be determined by the movement speed of the terminal device. The connection duration can be several minutes, several hours, or dozens of hours.
[0075] When a terminal device is in a connected state for a long time, the GNSS information may expire, and the terminal device needs to re-measure the GNSS to obtain the GNSS information. In addition, for IoT-type terminal devices, re-acquisition of GNSS information in a connected state may have a certain impact on normal communication, so IoT-type terminal devices cannot perform communication and GNSS measurement at the same time. In an embodiment of the present application, how to implement the behavior of IoT-type terminal devices in satellite communication scenarios and in long-term connected communication situations under different GNSS scheduling conditions.
[0076] like Figure 2 As shown, Figure 2 1 is a flow chart of a communication method provided in an embodiment of the present application. The method mainly comprises the following steps:
[0077] S201: A terminal device receives a Global Navigation Satellite System (GNSS) measurement interval configured from a network device in a connected state, where the GNSS measurement interval is used to perform GNSS measurement.
[0078] Specifically, the network device can receive the GNSS validity period reported by the terminal device. Then configure the GNSS measurement interval according to the reported GNSS validity period, the duration required for GNSS measurement and the data scheduling method. And send the GNSS measurement interval to the terminal device. For IoT type terminal devices, since it is impossible to communicate and perform GNSS measurement at the same time, the terminal device can complete the interaction with the network device during the communication period (not during the GNSS measurement period) and obtain the GNSS measurement interval configured by the network device. Among them, the GNSS validity period represents a time period in which the GNSS information is valid.
[0079] S202, if the GNSS measurement fails within the GNSS measurement interval, the terminal device extends the GNSS measurement interval and continues to perform GNSS measurement within a first time period after the GNSS measurement interval, wherein the first time period is a period of time after the end time point of the GNSS measurement interval.
[0080] Due to insufficient measurement interval or channel changes, the terminal device did not complete the GNSS measurement or failed to perform the GNSS measurement within the GNSS measurement interval, that is, no GNSS information was obtained, and the end time point of the GNSS measurement interval was still some time away from the expiration time point of the GNSS validity period. Therefore, the terminal device can extend the GNSS measurement interval during this period, and continue to perform GNSS measurement in the first time period after the end time point of the GNSS measurement interval to obtain GNSS information. Among them, the GNSS information can be the location information of the terminal device, such as latitude and longitude information, altitude information, coordinate position, etc.
[0081] The first time period may be any time period between the end time point of the GNSS measurement interval and the expiration time point of the GNSS validity period. For example, the first time period may be from the end time point of the GNSS measurement interval to a time point before the expiration time point of the GNSS validity period, or the first time period may be from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or the first time period may be from a time point after the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period.
[0082] It should be noted that the first time period can be extended by the terminal device itself, can be scheduled by the network device, or can be agreed upon by the protocol, and the embodiments of the present application are not limited thereto.
[0083] Optionally, the network device can configure the maximum duration of the extended GNSS measurement interval. If the terminal device fails to perform GNSS within the GNSS measurement interval, it is determined whether the time from the end point of the GNSS measurement interval to the expiration time point of the GNSS validity period is less than the maximum duration. If so, the time from the end point of the GNSS measurement interval to the expiration time point of the GNSS validity period is used as the first time period.
[0084] like Figure 3 As shown, Figure 3 This is a schematic diagram of a working sequence provided by an embodiment of the present application. First, the terminal device reports the GNSS validity period during the communication period (not during the GNSS measurement period), and after the network device configures the GNSS measurement interval for the terminal device, the GNSS measurement is started after the start time point of the GNSS measurement interval is reached. If the GNSS measurement fails to be performed within the GNSS measurement interval, the terminal device extends the first time period between the end time point of the GNSS measurement interval and the expiration time point of the GNSS validity period, and performs the GNSS measurement within the first time period after the GNSS measurement interval.
[0085] Optionally, if the GNSS measurement fails within the first time period after the GNSS measurement interval, that is, if the GNSS information is still not obtained within the extended first time period, the terminal device switches from the connected state to the idle state. Alternatively, the terminal device can perform the GNSS measurement on its own after the expiration time of the GNSS validity period. Alternatively, the terminal device can also send feedback information to the network device, which is used to indicate that the GNSS measurement has failed or that the network device reschedules GNSS measurement resources (e.g., the GNSS measurement interval).
[0086] If the GNSS measurement is successfully performed within the first time period after the GNSS measurement interval, the terminal device sends feedback information to the network device, and the feedback information is used to indicate the first GNSS valid duration or the GNSS measurement success, and the first GNSS valid duration is the time interval between the end time point of the GNSS measurement interval and the expiration time point of the GNSS validity period, or the time point when the terminal device sends the GNSS validity period to the network device to the expiration time point of the GNSS validity period. This enables the network device to reconfigure the GNSS measurement interval for the terminal device before the expiration time point of the GNSS validity period.
[0087] The feedback information may be sent via a random access sequence, or via uplink resources scheduled by a network device, or via pre-configured uplink resources.
[0088] Optionally, if the terminal device fails to perform GNSS within the GNSS measurement interval, only downlink data may be received after the expiration time of the GNSS validity period. Alternatively, if the terminal device fails to perform GNSS within the GNSS measurement interval, GNSS measurement may continue to be performed within the first time period after the GNSS measurement interval, and only downlink data may be received before the expiration time point of the GNSS validity period.
[0089] Optionally, the terminal device monitors PDCCH in a second time period after the GNSS measurement interval; if PDCCH is not monitored in the second time period after the GNSS measurement interval, the terminal device continues to perform GNSS measurement in the first time period after the GNSS measurement interval. Failure to monitor PDCCH means that PDCCH scheduled by the network device to the terminal device is not monitored. If PDCCH is monitored in the second time period after the GNSS measurement interval, the terminal device sends feedback information to the network device based on the scheduling information carried by the PDCCH.
[0090] The second time period may be a time point from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period. The second time period may completely overlap or partially overlap with the first time period, and the second time period may also be before the first time period.
[0091] It should be noted that the second time period can be extended by the terminal device itself, can be configured by the network device, or can be agreed upon by the protocol. The terminal device can monitor PDCCH and perform GNSS measurement at the same time, or only monitor PDCCH, or only perform GNSS measurement, or first monitor PDCCH and then perform GNSS measurement after GNSS fails within the GNSS measurement interval. This application document is not limited.
[0092] like Figure 4 As shown, Figure 4 This is a schematic diagram of another working sequence provided by an embodiment of the present application. First, the terminal device reports the GNSS validity period during the communication period (not during the GNSS measurement period). After the network device configures the GNSS measurement interval for the terminal device, the GNSS measurement is started after the start time point of the GNSS measurement interval is reached. If the GNSS measurement fails to be performed within the GNSS measurement interval, the terminal device monitors the PDCCH within the second time period. If the PDCCH is not monitored within the second time period, the terminal device continues to perform the GNSS measurement within the first time period of self-expansion.
[0093] It should be understood that after the network device fails to perform GNSS within the GNSS measurement interval, it can send PDCCH to the terminal device within the second time period, and the PDCCH can be used to carry scheduling information, which can be used to reschedule a GNSS measurement interval (for example, the first time period), and can also be used to schedule the time-frequency resources of the media access control layer control element (MAC-CE) signaling, and can also be used to schedule the time-frequency resources of the acknowledgment (ACK) / negative acknowledgment (NACK) feedback corresponding to the MAC-CE signaling. The terminal device can monitor the PDCCH within the second time period after the GNSS measurement interval. If the PDCCH is monitored within the second time period, the PDCCH is de-scrambled to obtain the scheduling information carried on the PDCCH, and the MAC CE signaling sent by the network device is received based on the scheduling information. The MAC CE signaling can be used to instruct the terminal device to continue to perform GNSS measurement. If the hybrid automatic repeat request (HARQ) function of the terminal device is not disabled, the terminal device may feed back ACK or NACK to the network device based on the scheduling information regarding whether to continue to perform the GNSS measurement or whether the GNSS measurement is successful.
[0094] Furthermore, the terminal device monitors PDCCH in a second time period after the GNSS measurement interval. If PDCCH is monitored, the scheduling information carried on the PDCCH can be obtained. If the scheduling information reschedules a GNSS measurement interval (for example, the first time period), the terminal device can continue to perform GNSS measurement in the rescheduled GNSS measurement interval. If the GNSS measurement is continued successfully in the rescheduled GNSS measurement interval, the first GNSS valid duration or the GNSS measurement success can be fed back to the network device based on the scheduling information carried by the PDCCH. Among them, the first GNSS valid duration is the time interval between the end time point of the GNSS measurement interval and the expiration time point of the GNSS validity period, or the time point from which the terminal device sends the GNSS validity period to the network device to the expiration time point of the GNSS validity period. If the GNSS measurement fails to continue in the rescheduled GNSS measurement interval, the terminal device switches from the connected state to the idle state.
[0095] It should be noted that whether the terminal device monitors PDCCH after the end time point of the GNSS measurement interval can be determined according to the effective duration of the second GNSS, or it can be determined by the terminal device itself. The duration for which the terminal device monitors PDCCH (i.e., the second time period) can be agreed upon by the protocol, configured by the network device, or implemented by the terminal device itself. If it is implemented by the terminal device itself, the network device can continue to send PDCCH or send downlink data.
[0096] Furthermore, the terminal device monitors the PDCCH in a second time period after the GNSS measurement interval. If the PDCCH is monitored in the second time period after the GNSS measurement interval, and the scheduling information carried by the PDCCH is used to indicate the time-frequency resources of the feedback information, the terminal device can send the feedback information to the network device based on the scheduling information carried by the PDCCH. However, if the feedback time point of the feedback information on the time-frequency resources exceeds the expiration time point of the GNSS validity period, the terminal device performs one or more of the following steps:
[0097] Switching from the connected state to an idle state;
[0098] After receiving the first signaling, start to perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to the idle state, wherein the first signaling is used to instruct to perform the GNSS measurement;
[0099] After receiving the PDCCH, perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to an idle state;
[0100] When the expiration time point of the GNSS validity period is reached, the connected state is switched to the idle state.
[0101] In addition, if the terminal device successfully performs GNSS measurement after receiving the first signaling, or successfully performs GNSS measurement after receiving the PDCCH, a first GNSS valid duration can be sent to the network device, and the first GNSS valid duration is the time interval between the end time point of the GNSS measurement interval and the expiration time point of the GNSS validity period, or the time point from when the terminal device sends the GNSS validity period to the network device to the expiration time point of the GNSS validity period. The network device reconfigures the GNSS measurement interval for the terminal device before the expiration time point of the GNSS validity period.
[0102] like Figure 5 As shown, Figure 5It is a schematic diagram of another working sequence provided by an embodiment of the present application. First, the terminal device reports the GNSS validity period during the communication period (not during the GNSS measurement period). After the network device configures the GNSS measurement interval for the terminal device, it starts to perform GNSS measurement after reaching the start time point of the GNSS measurement interval. If the GNSS measurement fails within the GNSS measurement interval, the terminal device monitors the PDCCH within the second time period. If the terminal device monitors the PDCCH, the scheduling information carried on the PDCCH is obtained, and the scheduling information is used to reschedule a GNSS measurement interval and the time-frequency resources of the ACK / NACK feedback information corresponding to the MAC CE. However, the time point of the time-frequency resources of the ACK / NACK feedback information has exceeded the expiration time point of the GNSS validity period. Therefore, the terminal device can switch from the connected state to the idle state when the expiration time point of the GNSS validity period is reached.
[0103] Optionally, if the terminal device monitors PDCCH within the second time period after the GNSS measurement interval, the terminal device can send feedback information to the network device based on the scheduling information carried by the PDCCH. The feedback information includes the second GNSS effective duration (from the time point when the GNSS measurement fails to the time point when the GNSS validity period expires). It is expected that the network device will reschedule GNSS measurement resources (e.g., GNSS measurement interval) within the second GNSS effective duration. If the terminal device receives GNSS measurement resources scheduled by the network device within the second GNSS effective duration (e.g., the first time period scheduled), the terminal device continues to perform GNSS measurements on the GNSS measurement resources. If the GNSS measurement resources scheduled by the network device are not received within the second GNSS effective duration, the terminal device switches from the connected state to the idle state at the expiration time point of the GNSS validity period, or performs a GNSS measurement on its own.
[0104] Optionally, the network device may schedule the terminal device to perform GNSS measurement feedback after the expiration time point of the GNSS validity period, such as re-feedback the GNSS validity period, and the network device configures the GNSS measurement interval for the terminal device according to the re-feedback GNSS validity period. Alternatively, the network device may pre-configure uplink resources, and the terminal device may send feedback information on the pre-configured uplink resources after the GNSS measurement interval, so that the terminal device does not need to monitor the PDCCH first, and directly provides feedback on the pre-configured uplink resources.
[0105] Optionally, after a GNSS failure occurs within a GNSS measurement interval, the terminal device may determine a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of the GNSS measurement failure to the expiration time point of the GNSS validity period. When the second GNSS validity period is greater than the first preset threshold, the terminal device may monitor the PDCCH within a second time period after the GNSS measurement interval. If the terminal device does not monitor the PDCCH when the GNSS validity period expires, the terminal device switches from the connected state to the idle state. Alternatively, when the second GNSS validity period is greater than the first preset threshold, after the terminal device monitors the PDCCH within the second time period, it sends feedback information to the network device based on the scheduling information carried by the PDCCH.
[0106] Alternatively, when the second GNSS effective duration is greater than the first preset threshold, after the terminal device fails to perform GNSS measurement within the GNSS measurement interval, it can send feedback information to the network device, and the feedback information is used to indicate the second GNSS effective duration, so as to expect the network device to reschedule GNSS measurement resources (for example, the first time period) within the second GNSS effective duration. The terminal device waits for the rescheduling of the network device within the second GNSS effective duration. If the scheduling information of the network device is still not received before the expiration time point of the GNSS effective period, the terminal device can directly enter the idle state, or it can also extend the GNSS measurement interval by itself and perform GNSS measurement within the extended first time period.
[0107] When the second GNSS valid duration is less than or equal to the first preset value, if the network device schedules the terminal device to perform GNSS measurement within the second time period after the GNSS measurement interval, the time point when the terminal device sends feedback information to the network device may have exceeded the expiration time point of the GNSS validity period. Therefore, when the second GNSS valid duration is less than or equal to the first preset value, the terminal device can only perform GNSS measurement without monitoring PDCCH. Alternatively, when the second GNSS valid duration is less than or equal to the first preset value, the network device can send scheduling information to the terminal device after the expiration time point of the GNSS validity period, and the scheduling information is used to schedule the terminal device to provide feedback on the GNSS measurement. The terminal device can receive the scheduling information of the network device after the expiration time point of the GNSS validity period to provide GNSS measurement feedback.
[0108] Alternatively, when the second GNSS effective duration is less than or equal to the first preset threshold, the terminal device directly extends the GNSS measurement interval by itself, and continues to perform GNSS measurement within the first time after the extension. For example, the terminal device can extend the GNSS measurement interval by itself to the expiration time point of the GNSS validity period, and perform GNSS measurement within this time period. The network device does not schedule the terminal device to perform GNSS measurement feedback during this period. If the continued GNSS measurement fails within the first time period after the GNSS measurement interval, the terminal device switches from the connected state to the idle state. Alternatively, when the second GNSS effective duration is less than or equal to the first preset threshold, the terminal device waits until the expiration time point of the GNSS validity period to perform GNSS measurement by itself. Among them, the first preset threshold can be configured by the network device or agreed upon by the protocol.
[0109] Optionally, since the terminal device sends an uplink signal, it implicitly indicates that the terminal device has successfully performed the GNSS measurement. When the network device receives the uplink signal sent by the terminal device before the expiration time point of the GNSS validity period, it will deem that the terminal device has successfully completed the GNSS measurement regardless of whether the terminal device successfully performs the GNSS measurement. Therefore, if the GNSS measurement fails to be performed within the GNSS measurement interval, or if the GNSS measurement fails to be performed within the first time period after the GNSS measurement interval, the terminal device sends a first indication message to the network device, and the first indication message is used to indicate the second GNSS validity period and / or the GNSS measurement failure. Among them, the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of the GNSS measurement failure to the expiration time point of the GNSS validity period.
[0110] In addition, in addition to sending the first indication information, the terminal device may also perform GNSS measurement after the expiration time point of the GNSS validity period; or, start to perform GNSS measurement after sending the first indication information; or, if the scheduling information of the network device is not received for a period of time, switch from the connected state to the idle state; or, wait for the scheduling information of the network device until the expiration time point of the GNSS validity period, if the scheduling information of the network device is not received, switch from the connected state to the idle state; or, if the scheduling information of the network device is not received for a period of time, start to perform GNSS measurement by itself. Alternatively, determine whether to monitor PDCCH according to the second GNSS validity period, and monitor PDCCH only when the second GNSS validity period is greater than the first preset threshold.
[0111] It should be noted that whether the terminal device monitors PDCCH and the duration of monitoring PDCCH, or whether the terminal device autonomously performs GNSS measurement and the duration of performing GNSS measurement, these terminal device behaviors and the duration related to the terminal device behaviors can be configured by the network device or agreed upon by the protocol.
[0112] In an embodiment of the present application, for an IoT terminal device in a satellite communication scenario and in a communication situation in which the device is in a long-term connection, the behavior of the terminal device in different GNSS scheduling situations is specified. For example, after a GNSS measurement fails within the GNSS measurement interval, the GNSS measurement interval is extended. Based on the time interval from the time point when the GNSS measurement fails within the GNSS measurement interval to the time point when the GNSS validity period expires, it is determined whether to monitor the PDCCH, thereby ensuring that the communication is not affected when the GNSS measurement is performed, thereby improving the efficiency and quality of communication.
[0113] It can be understood that in the above-mentioned various method embodiments, the methods and operations implemented by the terminal device can also be implemented by components (such as chips or circuits) of the available terminal device.
[0114] The embodiment of the present application can divide the functional modules of the terminal device according to the above method example. 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 modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of using each functional module divided according to each function to illustrate.
[0115] Above, combined Figure 2 The method provided by the embodiment of the present application is described in detail. Figure 6 The communication device provided in the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the contents not described in detail can be referred to the method embodiment above, and will not be repeated here for the sake of brevity.
[0116] See also Figure 6 , Figure 6 6 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device may include a receiving module 601, a processing module 602 and a sending module 603. The receiving module 601 and the sending module 603 may communicate with the outside, and the processing module 602 is used for processing, such as performing GNSS measurement. The receiving module 601 and the sending module 603 may also be referred to as a communication interface, a transceiver unit or a transceiver module.
[0117] In one possible design, the communication device may implement the steps or processes performed by the terminal device in the above method embodiment, for example, the terminal device, or a chip or circuit configured in the terminal device. The receiving module 601 and the sending module 603 are used to perform the receiving and sending related operations of the terminal device in the above method embodiment, and the processing module 602 is used to perform the processing related operations of the terminal device in the above method embodiment.
[0118] The receiving module 601 is used to receive a global navigation satellite system GNSS measurement interval configured from a network device in a connected state, where the GNSS measurement interval is used to perform GNSS measurement;
[0119] The processing module 602 is used to extend the GNSS measurement interval if the GNSS measurement fails to be performed within the GNSS measurement interval, and continue to perform the GNSS measurement within a first time period after the GNSS measurement interval, wherein the first time period is a period of time after the end time point of the GNSS measurement interval.
[0120] Optionally, the processing module 602 is further configured to switch from the connected state to the idle state if the GNSS measurement fails to be performed within the first time period after the GNSS measurement interval.
[0121] Optionally, the sending module 603 is used to send a first GNSS valid duration to the network device if the GNSS measurement is successfully performed within the first time period after the GNSS measurement interval, and the first GNSS valid duration is the time interval between the end time point of the GNSS measurement interval and the expiration time point of the GNSS validity period.
[0122] Optionally, the processing module 602 is also used to monitor the physical downlink control channel PDCCH within a second time period after the GNSS measurement interval, and the second time period is from the end time point of the GNSS measurement interval to a time point before the expiration time point of the GNSS validity period; if the PDCCH is not monitored within the second time period after the GNSS measurement interval, the GNSS measurement continues to be performed within the first time period after the GNSS measurement interval.
[0123] Optionally, the processing module 602 is also used to monitor the physical downlink control channel PDCCH within a second time period after the GNSS measurement interval, and the second time period is from the end time point of the GNSS measurement interval to a time point before the expiration time point of the GNSS validity period; if the PDCCH is monitored within the second time period after the GNSS measurement interval, feedback information is sent to the network device based on the scheduling information carried by the PDCCH.
[0124] Optionally, the processing module 602 is also used to determine a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of the failure of the GNSS measurement to the expiration time point of the GNSS validity period; when the second GNSS validity period is greater than the first preset threshold, the physical downlink control channel PDCCH is monitored in the second time period after the GNSS measurement interval. If the terminal device fails to monitor the PDCCH when the GNSS validity period expires, the terminal device switches from the connected state to the idle state.
[0125] Optionally, the scheduling information is used to schedule the time-frequency resources of the feedback information, and the processing module 602 is further used to perform one or more of the following steps if the feedback time point of the feedback information on the time-frequency resources exceeds the expiration time point of the GNSS validity period:
[0126] Switching from the connected state to an idle state;
[0127] After receiving the first signaling, start to perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to the idle state, wherein the first signaling is used to instruct to perform the GNSS measurement;
[0128] After receiving the PDCCH, perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to an idle state;
[0129] When the expiration time point of the GNSS validity period is reached, the connected state is switched to the idle state.
[0130] Optionally, the processing module 602 is also used to determine a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of the failure of the GNSS measurement to the expiration time point of the GNSS validity period; when the second GNSS validity period is greater than a first preset threshold, feedback information is sent to the network device based on the scheduling information carried by the PDCCH, and when the second GNSS validity period is less than or equal to the first preset threshold, the terminal device receives the scheduling information of the network device after the expiration time point of the GNSS validity period to perform GNSS measurement feedback.
[0131] The feedback information includes the effective duration of the second GNSS.
[0132] Optionally, the processing module 602 is further configured to continue to perform GNSS measurement on the GNSS measurement resources if a GNSS measurement resource scheduled by the network device is received within the second GNSS effective duration.
[0133] Optionally, the processing module 602 is further used to switch from the connected state to the idle state or start a GNSS measurement at the expiration time point of the GNSS validity period if the GNSS measurement resources scheduled by the network device are not received within the second GNSS validity period.
[0134] Optionally, the processing module 602 is also used to determine a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of the failure of the GNSS measurement to the expiration time point of the GNSS validity period; when the second GNSS validity period is less than or equal to a first preset threshold, the GNSS measurement continues to be performed within a first time period after the GNSS measurement interval, and if the GNSS measurement fails to be continued within the first time period after the GNSS measurement interval, the terminal device switches from the connected state to the idle state.
[0135] Optionally, the sending module 603 is used to send first indication information to the network device if the GNSS measurement fails within a first time period after the GNSS measurement interval, wherein the first indication information is used to indicate the second GNSS effective duration and / or GNSS measurement failure.
[0136] It should be noted that the implementation of each module can also refer to Figure 2 The corresponding description of the method embodiment shown executes the method and functions performed by the terminal device in the above embodiment.
[0137] Figure 7 1 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. The terminal device can be applied to the system shown in FIG. 1(a), FIG. 1(b) and FIG. 1(c) to perform the functions of the terminal device in the above method embodiment, or to implement the steps or processes performed by the terminal device in the above method embodiment.
[0138] like Figure 7As shown, the terminal device includes a processor 701 and a transceiver 702. Optionally, the terminal device also includes a memory 703. The processor 701, the transceiver 702 and the memory 703 can communicate with each other through an internal connection path to transmit control and / or data signals. The memory 703 is used to store a computer program, and the processor 701 is used to call and run the computer program from the memory 703 to control the transceiver 702 to send and receive signals. Optionally, the terminal device may also include an antenna for sending the uplink data or uplink control signaling output by the transceiver 702 through a wireless signal.
[0139] The processor 701 can be used with Figure 6 Corresponding to the processing module in the embodiment, the processor 701 and the memory 703 can be combined into a processing device, and the processor 701 is used to execute the program code stored in the memory 703 to implement the above functions. In specific implementation, the memory 703 can also be integrated into the processor 701, or independent of the processor 701.
[0140] The transceiver 702 can be used with Figure 6 The receiving module and the sending module in the embodiment correspond to each other, and may also be referred to as a transceiver unit or a transceiver module. The transceiver 702 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). The receiver is used to receive signals, and the transmitter is used to transmit signals.
[0141] It should be understood that Figure 7 The terminal equipment shown is capable of implementing Figure 2 The method embodiment shown involves various processes of the terminal device. The operations and / or functions of each module in the terminal device are respectively to implement the corresponding processes in the above method embodiment. For details, please refer to the description in the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.
[0142] The processor 701 can be used to execute the actions implemented by the terminal device in the previous method embodiment, and the transceiver 702 can be used to execute the actions of the terminal device sending to or receiving from the access network device described in the previous method embodiment. Please refer to the description in the previous method embodiment for details, which will not be repeated here.
[0143] Among them, the processor 701 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the contents disclosed in this application. The processor 701 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and so on. The communication bus 704 can be a peripheral component interconnect standard PCI bus or an extended industrial standard structure EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used to represent it, but it does not mean that there is only one bus or one type of bus. The communication bus 704 is used to realize the connection communication between these components. Among them, the transceiver 702 in the embodiment of the present application is used to communicate signaling or data with other node devices. The memory 703 may include volatile memory, such as nonvolatile dynamic random access memory (NVRAM), phase change random access memory (PRAM), magnetoresistive random access memory (MRAM), etc., and may also include non-volatile memory, such as at least one disk storage device, electrically erasable programmable read-only memory (EEPROM), flash memory devices, such as NOR flash memory or NAND flash memory, semiconductor devices, such as solid state disk (SSD), etc. The memory 703 may also be optionally at least one storage device located away from the aforementioned processor 701. The memory 703 may also optionally store a set of computer program codes or configuration information. Optionally, the processor 701 may also execute a program stored in the memory 703. The processor may cooperate with the memory and the transceiver to execute any one of the methods and functions of the terminal device in the above-mentioned application embodiments.
[0144] An embodiment of the present application also provides a chip system, which includes a processor for supporting a terminal device to implement the functions involved in any of the above embodiments, such as generating or processing the GNSS information involved in the above method.
[0145] In one possible design, the chip system may also include a memory, which is used for computer programs and data necessary for the terminal device. The chip system may be composed of a chip, or may include a chip and other discrete devices. The input and output of the chip system correspond to the receiving and sending operations of the terminal device in the method embodiment, respectively.
[0146] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, the computer program product comprising: a computer program, when the computer program is run on a computer, causes the computer to execute Figure 2 A method according to any one of the embodiments shown.
[0147] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable medium, which stores a computer program, and when the computer program is run on a computer, the computer executes Figure 2 A method according to any one of the embodiments shown.
[0148] According to the method provided in the embodiment of the present application, the present application also provides a communication system, which includes one or more terminal devices and one or more network devices as mentioned above.
[0149] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disc (SSD)).
[0150] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: The method comprises: The terminal device receives a global navigation satellite system GNSS measurement interval configured from a network device in a connected state, where the GNSS measurement interval is used to perform GNSS measurement; If the GNSS measurement fails within the GNSS measurement interval, the terminal device extends the GNSS measurement interval and continues to perform GNSS measurement within a first time period after the GNSS measurement interval, wherein the first time period is a period of time after the end time point of the GNSS measurement interval.
2. The method according to claim 1, characterized in that The method further comprises: If the GNSS measurement fails within the first time period after the GNSS measurement interval, the terminal device switches from the connected state to the idle state.
3. The method according to claim 1, characterized in that The method further comprises: If the GNSS measurement is successfully performed within the first time period after the GNSS measurement interval, the terminal device sends a first GNSS validity period to the network device, and the first GNSS validity period is the time interval between the end time point of the GNSS measurement interval and the expiration time point of the GNSS validity period.
4. The method according to claim 1, characterized in that The method further comprises: The terminal device monitors a physical downlink control channel PDCCH within a second time period after the GNSS measurement interval, where the second time period is from an end time point of the GNSS measurement interval to a time point before an expiration time point of the GNSS validity period; If the PDCCH is not monitored within the second time period after the GNSS measurement interval, the terminal device continues to perform GNSS measurement within the first time period after the GNSS measurement interval.
5. The method according to claim 1, characterized in that The method further comprises: The terminal device monitors the PDCCH within a second time period after the GNSS measurement interval, where the second time period is a time point from an end time point of the GNSS measurement interval to a time point before an expiration time point of the GNSS validity period; If the PDCCH is monitored within the second time period after the GNSS measurement interval, the terminal device sends feedback information to the network device based on the scheduling information carried by the PDCCH.
6. The method according to claim 4 or 5, characterized in that The terminal device monitors the PDCCH within a first time period after the GNSS measurement interval, including: The terminal device determines a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of failure in performing the GNSS measurement to the expiration time point of the GNSS validity period; When the second GNSS validity period is greater than a first preset threshold, the terminal device monitors the PDCCH within the second time period after the GNSS measurement interval. If the terminal device fails to monitor the PDCCH when the GNSS validity period expires, the terminal device switches from the connected state to the idle state.
7. The method according to claim 5, characterized in that The scheduling information is used to schedule the time-frequency resources of the feedback information, and the method further includes: If the feedback time point of the feedback information on the time-frequency resource exceeds the expiration time point of the GNSS validity period, the terminal device performs one or more of the following steps: Switching from the connected state to an idle state; After receiving the first signaling, start to perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to the idle state, wherein the first signaling is used to instruct to perform the GNSS measurement; After receiving the PDCCH, perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to an idle state; When the expiration time point of the GNSS validity period is reached, the connected state is switched to the idle state.
8. The method according to claim 5, characterized in that The method further comprises: The terminal device determines a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of failure in performing the GNSS measurement to the expiration time point of the GNSS validity period; When the valid duration of the second GNSS is greater than the first preset threshold, the terminal device sends feedback information to the network device based on the scheduling information carried by the PDCCH. When the valid duration of the second GNSS is less than or equal to the first preset threshold, the terminal device receives the scheduling information of the network device after the expiration time point of the GNSS validity period to perform GNSS measurement feedback.
9. The method according to claim 8, characterized in that The feedback information includes the effective duration of the second GNSS.
10. The method according to claim 8 or 9, characterized in that The method further comprises: If the terminal device receives the GNSS measurement resources scheduled by the network device within the second GNSS effective duration, the terminal device continues to perform GNSS measurement on the GNSS measurement resources.
11. The method according to claim 8 or 9, characterized in that: The method further comprises: If the GNSS measurement resources scheduled by the network device are not received within the second GNSS validity period, the terminal device switches from the connected state to the idle state at the expiration time point of the GNSS validity period, or starts to perform a GNSS measurement.
12. The method according to claim 1, characterized in that The method further comprises: The terminal device determines a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of failure in performing the GNSS measurement to the expiration time point of the GNSS validity period; When the second GNSS effective time is less than or equal to a first preset threshold, the terminal device continues to perform GNSS measurement within a first time period after the GNSS measurement interval. If the GNSS measurement fails within the first time period after the GNSS measurement interval, the terminal device switches from the connected state to the idle state.
13. The method according to claim 12, characterized in that The method further comprises: If the GNSS measurement fails within a first time period after the GNSS measurement interval, the terminal device sends a first indication message to the network device, where the first indication message is used to indicate the validity period of the second GNSS and / or the failure of the GNSS measurement.
14. A communication device, characterized in that: The device comprises: A receiving module, configured to receive a global navigation satellite system (GNSS) measurement interval configured from a network device in a connected state, wherein the GNSS measurement interval is used to perform GNSS measurement; A processing module is used to extend the GNSS measurement interval if the GNSS measurement fails to be performed within the GNSS measurement interval, and continue to perform the GNSS measurement within a first time period after the GNSS measurement interval, wherein the first time period is a period of time after the end time point of the GNSS measurement interval.
15. The device according to claim 14, characterized in that The processing module is further configured to switch from the connected state to the idle state if the GNSS measurement fails to be performed within the first time period after the GNSS measurement interval.
16. The device according to claim 14, characterized in that The device also includes: A sending module is used to send a first GNSS validity period to the network device if the GNSS measurement is successfully performed within the first time period after the GNSS measurement interval, and the first GNSS validity period is the time interval between the end time point of the GNSS measurement interval and the expiration time point of the GNSS validity period.
17. The device according to claim 14, characterized in that The processing module is also used to monitor the physical downlink control channel PDCCH within a second time period after the GNSS measurement interval, and the second time period is a time point from the end time point of the GNSS measurement interval to before the expiration time point of the GNSS validity period; if the PDCCH is not monitored within the second time period after the GNSS measurement interval, the GNSS measurement continues to be performed within the first time period after the GNSS measurement interval.
18. The device according to claim 14, characterized in that The processing module is further configured to monitor the PDCCH within a second time period after the GNSS measurement interval, where the second time period is from an end time point of the GNSS measurement interval to a time point before an expiration time point of the GNSS validity period; If the PDCCH is monitored within the second time period after the GNSS measurement interval, feedback information is sent to the network device based on the scheduling information carried by the PDCCH.
19. The device according to claim 17 or 18, characterized in that The processing module is also used to determine a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of the failure of the GNSS measurement to the expiration time point of the GNSS validity period; when the second GNSS validity period is greater than the first preset threshold, the physical downlink control channel PDCCH is monitored in the second time period after the GNSS measurement interval. If the terminal device fails to monitor the PDCCH when the GNSS validity period expires, the terminal device switches from the connected state to the idle state.
20. The device according to claim 18, characterized in that The scheduling information is used to schedule the time-frequency resources of the feedback information. The processing module is further configured to execute one or more of the following steps if a feedback time point of the feedback information on the time-frequency resource exceeds an expiration time point of the GNSS validity period: Switching from the connected state to an idle state; After receiving the first signaling, start to perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to the idle state, wherein the first signaling is used to instruct to perform the GNSS measurement; After receiving the PDCCH, perform GNSS measurement, and if the GNSS measurement fails, switch from the connected state to an idle state; When the expiration time point of the GNSS validity period is reached, the connected state is switched to the idle state.
21. The device according to claim 18, characterized in that The processing module is also used to determine a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point of failure to perform GNSS measurement to the expiration time point of the GNSS validity period; when the second GNSS validity period is greater than a first preset threshold, feedback information is sent to the network device based on the scheduling information carried by the PDCCH, and when the second GNSS validity period is less than or equal to the first preset threshold, the terminal device receives the scheduling information of the network device after the expiration time point of the GNSS validity period to perform GNSS measurement feedback.
22. The device according to claim 21, characterized in that The feedback information includes the effective duration of the second GNSS.
23. The device according to claim 21 or 22, characterized in that The processing module is further configured to continue to perform GNSS measurement on the GNSS measurement resources if the GNSS measurement resources scheduled by the network device are received within the second GNSS effective duration.
24. The device according to claim 21 or 22, characterized in that The processing module is further configured to switch from the connected state to the idle state at the expiration time point of the GNSS validity period, or start a GNSS measurement if the GNSS measurement resources scheduled by the network device are not received within the second GNSS validity period.
25. The device according to claim 14, characterized in that The processing module is also used to determine a second GNSS validity period, wherein the second GNSS validity period is from the end time point of the GNSS measurement interval to the expiration time point of the GNSS validity period, or from the time point when the GNSS measurement fails to the expiration time point of the GNSS validity period; when the second GNSS validity period is less than or equal to a first preset threshold, the GNSS measurement continues to be performed within a first time period after the GNSS measurement interval, and if the GNSS measurement fails within the first time period after the GNSS measurement interval, the terminal device switches from the connected state to the idle state.
26. The device according to claim 25, characterized in that The device also includes: A sending module is used to send first indication information to the network device if the GNSS measurement fails within a first time period after the GNSS measurement interval, wherein the first indication information is used to indicate the second GNSS effective time and / or GNSS measurement failure.
27. A communication device, characterized in that: The communication device comprises a memory and a processor, wherein the memory is used to store a computer program, and the processor runs the computer program to enable the communication device to perform the method according to any one of claims 1 to 13.
28. A computer-readable storage medium, characterized in that: The computer-readable storage medium comprises a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 13 is implemented.
Citation Information
Cited By
Communication method and apparatus
EP4742733A1
Communication method and apparatus
WO2025020994A1