Communication method, and apparatus

By receiving indication information in the satellite communication system and processing L3 and/or L1 filtering according to the time information, filtering out the measurement results before channel state changes, solving the problem of inaccurate channel state measurement caused by satellite movement and improving communication performance.

WO2025145957A1PCT designated stage expired Publication Date: 2025-07-10HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/142741
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-05
Filing Date
2024-12-26
Publication Date
2025-07-10

AI Technical Summary

Technical Problem

In a satellite communication system, due to the movement of the satellite, the data forwarding path between the terminal device and the network device changes, and the measurement results of the terminal device jump, which cannot accurately represent the channel state, affecting communication performance.

Method used

The terminal device receives the instruction information, determines the processing mechanism of L3 and/or L1 filtering based on the time information, filters out the measurement results before the channel state change, and ensures that the measurement results accurately reflect the actual channel state.

Benefits of technology

Improve communication performance, ensure the accuracy of channel state measurement results between terminal equipment and network equipment, and improve the overall performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024142741_10072025_PF_FP_ABST
    Figure CN2024142741_10072025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and an apparatus. The method comprises: a network device sends indication information; and, on the basis of at least one piece of time information indicated by the indication information, a terminal device determines a first measurement result to be processed by L3 filtering. On the basis of each piece of time information, the terminal device can determine the first measurement result to be processed by L3 filtering. The method can discard measurement results affecting the channel state, such that measurement results obtained by terminal devices can accurately represent the actual channel state, thus helping to improve the communication performance.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on January 5, 2024, with application number 202410021730.3 and application name "A Communication Method and Device", the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of satellite technology, and in particular to a communication method and device. Background Art

[0004] Network equipment configures transmission configuration for terminal devices based on the channel status between them to maximize communication performance. In satellite communication systems, satellites act as relays between network and terminal devices. However, the movement of satellites can alter the data forwarding path between them. Consequently, the terminal device's measurement results can fluctuate, making them inaccurately represent the channel status between them. Summary of the Invention

[0005] An embodiment of the present application provides a communication method and device for providing a processing mechanism for layer (L) 1 and / or L3 filtering of a terminal device, so that the measurement results reported by the terminal device can more accurately characterize the channel state between the terminal device and the network device, thereby helping to improve communication performance.

[0006] To achieve the above objectives, the present invention adopts the following technical solutions:

[0007] In a first aspect, embodiments of the present application provide a communication method that can be performed by a first communication device. The first communication device can be a combination of components, parts, etc. used to implement the functions of a terminal device. For example, the first communication device is a terminal device, or the first communication device is a unit / module, circuit, or chip within the terminal device. The method provided in the first aspect is described below using the first communication device as an example, wherein the terminal device itself is the first communication device.

[0008] The communication method includes: a terminal device receives indication information, and determines a first measurement result to be processed by L3 filtering according to at least one time information indicated by the indication information.

[0009] Each time information item may indicate the time when the channel state between the network device and the terminal device changes, or the time when the data forwarding path between the network device and the terminal device changes. Alternatively, each time information item may be used for L3 filtering of the terminal device, or may be associated with L3 filtering. For example, each time information item may indicate the start time of L3 filtering, or the time when L3 filtering is restarted, or the first measurement result to be processed by L3 filtering.

[0010] In this method, the terminal device can determine the first measurement result to be processed by L3 filtering based on each time information. This method discards measurement results that affect the channel state, ensuring that the measurement results obtained by the terminal device accurately represent the actual channel state, helping to improve communication performance.

[0011] In one implementation, the moment indicated by the at least one time information includes a first moment, and the first measurement result is the first measurement result starting from the first moment.

[0012] This solution uses the measurement result after the channel state jump time as the first measurement result, that is, filtering out or discarding the measurement result before the channel state changes, so that the measurement result obtained after L3 filtering can more accurately represent the actual channel state.

[0013] In one implementation, the method further includes: the terminal device determining, based on at least one time information, a first measurement result to be processed by layer 1 filtering.

[0014] In this solution, the first measurement result to be processed by L1 filtering is determined based on at least one piece of time information, which can reduce or even avoid the impact of the measurement result before the channel state changes on the channel state.

[0015] In one implementation, the moment indicated by at least one time information includes a first moment, and the first measurement result does not include one or more of the following: the measurement result within the first time length in the first measurement cycle, the starting moment of the first time length is the starting moment of the first measurement cycle, and the end moment of the first time length is the first moment; or, the measurement result within the first measurement cycle, the first measurement cycle includes the first moment.

[0016] The first measurement result does not include measurement results within the first duration of the first measurement cycle. This can also be understood as filtering out or discarding measurement results before the first moment in the measurement cycle in which the first moment occurs. In this way, all measurement results input within a measurement cycle represent measurement results after the channel state changes, which can more accurately represent the channel state.

[0017] The first measurement result does not include measurement results within the first measurement period. This can also be understood as including measurement results within the measurement period in which the first moment occurs. In this way, all measurement results within the measurement period affected by the channel state change are not processed. This ensures that all measurement results input within each measurement period represent measurement results after the channel state change, thereby more accurately representing the channel state.

[0018] In one implementation, the moment indicated by the at least one time information includes a first moment, and the first measurement result includes: a measurement result within a measurement period with the first moment as a start moment of the measurement period.

[0019] In this solution, the first moment is used as the restart moment for L1 filtering, and the length of the measurement cycle remains unchanged. This solution ensures that all processed measurement results represent those after the channel state changes, more accurately representing the channel state. It also ensures that the L1 filtering time is sufficient to process more measurement results, thereby maximizing the accuracy of measurement results.

[0020] In one implementation, the indication information indicates at least one time information, including: the indication information includes at least one moment; or, the indication information includes an index of at least one time unit, where the time unit is a frame, a subframe, a time slot or a symbol.

[0021] This solution lists two ways of indicating at least one piece of time information, which is relatively simple.

[0022] In a second aspect, embodiments of the present application provide a communication method that can be performed by a second communication device. The second communication device can be a combination of components, parts, etc. used to implement the functions of a network device. For example, the second communication device is a network device, or the second communication device is a unit / module, circuit, or chip within the network device. The method provided in the second aspect is described below using the second communication device being the network device itself as an example.

[0023] The communication method includes: a network device sends an indication message and receives a measurement result from a terminal device, wherein the indication message indicates at least one time information, and each time information is used to indicate a first measurement result to be processed by the layer 3 filter of the terminal device.

[0024] In one implementation, each time information is used to indicate a moment when layer 3 filtering is restarted.

[0025] In one implementation, the moment indicated by the at least one time information includes a first moment, and the first measurement result is the first measurement result starting from the first moment.

[0026] In one implementation, the measurement result includes a measurement result from layer 3 filtering and a measurement result from layer 1 filtering, and the measurement result from layer 1 filtering is determined based on the first measurement result. The at least one time information indicates a first moment, and the first measurement result does not include one or more of the following: a measurement result within a first duration in a first measurement cycle, or a measurement result within the first measurement cycle. The start moment of the first duration is the start moment of the first measurement cycle, and the end moment of the first duration is the first moment. The first measurement cycle includes the first moment.

[0027] In one implementation, the measurement result includes a measurement result from layer 3 filtering and a measurement result from layer 1 filtering, and the measurement result of layer 1 filtering is determined based on the first measurement result; wherein, the moment indicated by at least one time information includes the first moment, and the first measurement result includes: the measurement result within a measurement period with the first moment as the starting moment of the measurement period.

[0028] In one implementation, the indication information indicates at least one time information, including: the indication information includes at least one moment; or, the indication information includes an index of at least one time unit, where the time unit is a frame, a subframe, a time slot or a symbol.

[0029] Regarding the beneficial effects of the second aspect and its various implementations, reference may be made to the beneficial effects of the aforementioned first aspect and its various implementations, which will not be repeated here.

[0030] In a third aspect, embodiments of the present application provide a communication method that can be performed by a first communication device. The first communication device can be a combination of components, parts, etc. used to implement the functions of a terminal device. For example, the first communication device is a terminal device, or the first communication device is a unit / module, circuit, or chip within the terminal device. The method provided in the third aspect is described below using the first communication device as an example of the terminal device itself.

[0031] The communication method includes: a terminal device receives indication information, and determines a first measurement result to be processed by layer 1 filtering according to at least one time information indicated by the indication information.

[0032] In one implementation, the moment indicated by the at least one time information includes a first moment, and the first measurement result does not include one or more of the following: a measurement result within a first duration in a first measurement cycle, or a measurement result within the first measurement cycle. The start moment of the first duration is the start moment of the first measurement cycle, and the end moment of the first duration is the first moment. The first measurement cycle includes the first moment.

[0033] In one implementation, the moment indicated by the at least one time information includes a first moment, and the first measurement result includes: a measurement result within a measurement period with the first moment as a start moment of the measurement period.

[0034] In one implementation, the indication information indicates at least one time information, including: the indication information includes at least one moment; or, the indication information includes an index of at least one time unit, where the time unit is a frame, a subframe, a time slot or a symbol.

[0035] Regarding the beneficial effects of the third aspect and its various implementation methods, reference may be made to the beneficial effects of the aforementioned first aspect and its various implementation methods, which will not be repeated here.

[0036] In a fourth aspect, embodiments of the present application provide a communication method that can be performed by a second communication device. The second communication device can be a combination of components, parts, etc. used to implement the functions of a network device. For example, the second communication device is a network device, or the second communication device is a unit / module, circuit, or chip within the network device. The method provided in the fourth aspect is described below using the second communication device being the network device itself as an example.

[0037] The communication method includes: a network device sends indication information and receives a measurement result from a terminal device, wherein the indication information indicates at least one time information, and each time information is used to indicate a first measurement result to be processed by a layer 1 filter of the terminal device.

[0038] In one implementation, the moment indicated by the at least one time information includes a first moment, and the first measurement result does not include one or more of the following: a measurement result within a first duration in a first measurement cycle, or a measurement result within the first measurement cycle. The start moment of the first duration is the start moment of the first measurement cycle, and the end moment of the first duration is the first moment. The first measurement cycle includes the first moment.

[0039] In one implementation, the moment indicated by the at least one time information includes a first moment, and the first measurement result includes: a measurement result within a measurement period with the first moment as a start moment of the measurement period.

[0040] In one implementation, the indication information indicates at least one time information, including: the indication information includes at least one moment; or, the indication information includes an index of at least one time unit, where the time unit is a frame, a subframe, a time slot or a symbol.

[0041] Regarding the beneficial effects of the fourth aspect and its various implementation methods, reference may be made to the beneficial effects of the aforementioned first aspect and its various implementation methods, which will not be repeated here.

[0042] In the fifth aspect, an embodiment of the present application provides a communication device, which has the function of implementing the behavior in the method example of any aspect from the first aspect to the fourth aspect above. The beneficial effects can be found in the relevant description of the first aspect and will not be repeated here. For example, the communication device may be the terminal device in the first aspect or the third aspect, or the communication device may be a device that can support the terminal device to implement the functions required by the method provided in the first aspect, for example, the communication device may be a chip or chip system in the terminal device. For another example, the communication device may be the network device in the second aspect or the fourth aspect, or the communication device may be a device that can support the network device to implement the functions required by the method provided in the second aspect, for example, the communication device may be a chip or chip system in the network device.

[0043] In one possible design, the communication device includes a baseband device and a radio frequency device.

[0044] In one possible design, the communication device includes corresponding means (means) or modules for executing the method of any aspect of the first aspect to the fourth aspect. For example, the communication device includes a processing unit (sometimes also referred to as a processing module or processor) and / or a transceiver unit (sometimes also referred to as a transceiver module or transceiver). The transceiver unit can realize the sending function and the receiving function. When the transceiver unit realizes the sending function, it can be called a sending unit (sometimes also referred to as a sending module). When the transceiver unit realizes the receiving function, it can be called a receiving unit (sometimes also referred to as a receiving module). The sending unit and the receiving unit can be the same functional unit, which is called a transceiver unit, and the functional unit can realize the sending function and the receiving function; or, the sending unit and the receiving unit can be different functional units, and the transceiver unit is a general term for these functional units. These units (modules) can perform the corresponding functions in the method examples of any aspect of the first aspect to the fourth aspect above. Please refer to the detailed description in the method examples for details, which will not be repeated here.

[0045] In a sixth aspect, an embodiment of the present application provides a communication device, which may be the communication device in the fifth aspect of the above embodiment, or a chip or chip system provided in the communication device in the fifth aspect. The communication device includes a communication interface and a processor, and optionally, also includes a memory. The memory is used to store computer programs or instructions or data, and the processor is coupled to the memory and the communication interface. When the processor reads the computer program or instructions or data, the communication device executes the method executed by the terminal device in the above method embodiment. For example, the communication device may be a terminal device or a functional module in the terminal device, such as a baseband chip and a radio frequency chip. Alternatively, when the processor reads the computer program or instructions or data, the communication device executes the method executed by the network device in the above method embodiment. For example, the communication device may be a network device or a functional module in the network device, such as a baseband chip and a radio frequency chip.

[0046] In the seventh aspect, an embodiment of the present application provides a chip system, which includes a processor and may also include a communication interface for implementing the method described in any of the first to fourth aspects. Optionally, the chip system also includes a memory. The memory is used to store computer programs (also referred to as codes, or instructions). The processor is used to call and run the computer program from the memory so that the device equipped with the chip system executes the method in any of the first to fourth aspects and any possible implementation thereof. The chip system can be composed of chips, or it can include chips and other discrete devices.

[0047] In an eighth aspect, embodiments of the present application provide a communication device comprising an input / output interface and a logic circuit. The input / output interface is used to input and / or output information. The input / output interface can be an interface circuit, an output circuit, an input circuit, a pin, or related circuits. The logic circuit is used to execute the method described in any of aspects 1 to 4.

[0048] In a specific implementation, the communication device may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the logic circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit, respectively, at different times. This application does not limit the specific implementation of the input and output interfaces and logic circuits.

[0049] In one implementation, when the communication apparatus is a wireless communication device, the wireless communication device may be a terminal device such as a mobile phone, or a network device such as a base station. The interface circuit may be a radio frequency processing chip in the wireless communication device, and the processing circuit may be a baseband processing chip in the wireless communication device.

[0050] In a ninth aspect, an embodiment of the present application provides a communication system, comprising a terminal device and a network device. The terminal device is configured to implement the functions of the method described in the first aspect, and the network device is configured to implement the functions of the method described in the second aspect. Alternatively, the terminal device is configured to implement the functions of the method described in the third aspect, and the network device is configured to implement the functions of the method described in the fourth aspect.

[0051] In the tenth aspect, an embodiment of the present application provides a computer-readable storage medium, which is used to store computer programs or instructions. When the computer-readable storage medium is executed, the method described in any aspect of the first to fourth aspects and any implementation method thereof is implemented.

[0052] In the eleventh aspect, an embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the method described in any of the above-mentioned first to fourth aspects and any of their implementation methods to be implemented.

[0053] The beneficial effects of the above-mentioned fifth to eleventh aspects and their implementation methods can refer to the beneficial effects of the first aspect and any one of its implementation methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] FIG1 is a schematic diagram of an architecture of a communication system provided in an embodiment of the present application;

[0055] FIG2 is a schematic diagram showing a change in a data forwarding path between a terminal device and a gateway according to an embodiment of the present application;

[0056] FIG3 is a schematic diagram of a first network architecture of a satellite communication system according to an embodiment of the present application;

[0057] FIG4 is a schematic diagram of a second network architecture of a satellite communication system according to an embodiment of the present application;

[0058] FIG5 is a schematic diagram of a third network architecture of a satellite communication system according to an embodiment of the present application;

[0059] FIG6 is a schematic diagram of a fourth network architecture of a satellite communication system according to an embodiment of the present application;

[0060] FIG7 is a schematic diagram of a measurement model provided in an embodiment of the present application;

[0061] FIG8 is a schematic diagram of channel state transition provided in an embodiment of the present application;

[0062] FIG9 is a flow chart of a communication method 800 provided in an embodiment of the present application;

[0063] FIG10 is a first schematic diagram of L1 filtering and L3 filtering provided in an embodiment of the present application;

[0064] FIG11 is a second schematic diagram of L1 filtering and L3 filtering provided in an embodiment of the present application;

[0065] FIG12 is a third schematic diagram of L1 filtering and L3 filtering provided in an embodiment of the present application;

[0066] FIG13 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0067] FIG14 is another schematic diagram of the structure of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0068] In the embodiment of the present application, the filtering measurement mechanism of layer 3 and / or layer 1 of the terminal device is determined based on the time when the channel state between the terminal device and the network device changes. For example, the time when the channel state changes can be used as the opportunity to re-measure and filter, thereby filtering out the measurement results before the channel state changes, so that the measurement results obtained by the terminal device can accurately represent the actual channel state, which helps to improve communication performance.

[0069] The technical solutions provided in the embodiments of the present application can be applied to non-terrestrial network (NTN) systems. An NTN system is a communication system formed by networking non-terrestrial network devices. Non-terrestrial network devices include, for example, satellites, high altitude platform stations (HAPS), drones, and other devices. The non-terrestrial network devices involved in the embodiments of the present application are not limited to the above examples. The non-terrestrial network devices in the present application can also be referred to as aerial network devices. In the embodiments of the present application, the satellite communication system can be integrated with a traditional mobile communication system. The mobile communication system can be a long-term evolution (LTE) communication system, a sixth-generation (5G) mobile communication system, or can also be applied to other next-generation mobile communication systems, such as future communication systems, or other similar communication systems. Other similar communication systems may include wireless fidelity (WIFI), vehicle to everything (V2X), Internet of Things (IoT) systems, narrowband Internet of Things (NB-IoT) systems, and the like.

[0070] As an example, please refer to Figure 1, which is a schematic diagram of the network architecture of a communication system applicable to an embodiment of the present application. The communication system includes a satellite, a terminal device, a gateway and a base station. The satellite can be a high elliptical orbit (HEO) satellite, a geostationary earth orbit (GEO) satellite, a medium earth orbit (MEO) satellite and a low-earth orbit (LEO) satellite. In addition, the NTN system can also include a high altitude platform station (HAPS), etc., which is not limited here. A gateway (also known as a ground station, earth station, gateway station, or gateway station) can be used to connect satellites and base stations. One or more satellites can be connected to one or more base stations through one or more gateways, which is not limited here. Terminal devices, for example, include mobile phones, airplanes, etc. (Figure 1 takes this as an example). The link between the satellite and the terminal device is called a service link, and the link between the satellite and the gateway is called a feeder link.

[0071] The communication system described in the embodiment of the present application is intended to more clearly illustrate the technical solutions of the embodiment of the present application, and does not constitute a limitation on the communication system to which the embodiment of the present application is applicable. For example, the communication system may also include other devices, such as core network devices, which are not shown in Figure 1. A person of ordinary skill in the art will appreciate that, with the evolution of network architecture, the technical solutions provided in the embodiment of the present application are also applicable to similar technical problems. When applying the technical solutions of the embodiment of the present application to other communication systems, the devices, components, modules, etc. in the embodiment can be replaced with corresponding devices, components, modules in other communication systems without limitation. The following introduces the devices involved in the embodiment of the present application in conjunction with Figure 1.

[0072] 1) Terminal equipment: A device capable of communicating data with a base station. Terminal equipment is also known as a terminal, terminal device, user equipment (UE), user device, mobile station, or mobile terminal. Terminal equipment can be widely used in various scenarios. For example, terminal equipment can be: a mobile phone, a computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a station (STA), a robotic arm, a camera, a robot, a vehicle, a drone, a helicopter, an airplane, a ship, or smart home devices (such as TVs, air conditioners, vacuum cleaners, speakers, set-top boxes), a relay, or customer premise equipment (CPE).

[0073] In addition, in the embodiments of the present application, the terminal device may also be a terminal device in an IoT system, such as a water meter, an electricity meter, etc. When the terminal device is applied to V2X, it may also be referred to as a V2X device. The various terminal devices described above, if located on a vehicle (e.g., placed / installed in a vehicle), can all be considered as vehicle-mounted terminal devices. The vehicle-mounted terminal device may be an on-board module, on-board module, on-board component, on-board chip, or on-board unit built into the vehicle as one or more components or units. The vehicle may implement the method of the present application through the built-in on-board module, on-board module, on-board component, on-board chip, or on-board unit. The on-board terminal device may be a complete vehicle device, an on-board module, a vehicle, an on-board unit (OBU), a roadside unit (RSU), a telematics box (T-box), a chip, or a system on chip (SOC), etc. The above-mentioned chip or SOC may be installed in a vehicle, OBU, RSU, or T-box.

[0074] In the embodiments of the present application, the device for implementing the functions of the terminal device can be the terminal device itself, or a device capable of supporting the terminal device in implementing the functions, such as a chip system or a combination of devices or components capable of implementing the functions of the terminal device, which can be installed in the terminal device. The embodiments of the present application do not limit the specific technology and specific device form used by the terminal device.

[0075] 2) Base station refers to a radio access network (RAN) device, which is a type of network device in the embodiments of the present application. RAN can be a cellular system related to the 3rd Generation Partnership Project (3GPP), for example, a 5G / new radio (NR) mobile communication system, or a future-oriented evolution system. RAN can also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (CRAN), or a virtualized radio access network (vRAN). RAN can also be a communication system that integrates two or more of the above systems. RAN equipment can also be called a RAN node, a RAN entity, or an access node.

[0076] In one possible scenario, a RAN node may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a next-generation base station in a future mobile communication system, or a base station in a future mobile communication system. A RAN node may be a macro base station, a micro base station, an indoor station, a relay node, a donor node / host node, or a wireless controller. A RAN node may also be a server, a wearable device, a vehicle, or an onboard device. For example, a RAN node in V2X technology may be a roadside unit (RSU).

[0077] In another possible scenario, the RAN node may be a module or unit that performs part of the functions of the base station; or multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, and different RAN nodes respectively perform part of the functions of the base station. For example, the RAN node may be a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). The functions of the CU may be implemented by one entity, or by different entities. For example, the functions of the CU may be further divided, that is, the control plane and the user plane may be separated and implemented by different entities, namely the control plane CU entity (i.e., CU-control plane (CP) entity) and the user plane CU entity (i.e., CU-user plane (UP) entity). The CU-CP entity and the CU-UP entity may be coupled with the DU to jointly perform the functions of the RAN node. The CU and DU may be set separately, or may be included in the same network element, such as the baseband unit (BBU).

[0078] In different systems, 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, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. CU and DU may be set separately, or may be included in the same network element, such as a baseband unit (BBU).

[0079] CU and DU can be configured according to the protocol layer functions of the wireless network they implement. For example, the CU is configured to implement the functions of the packet data convergence protocol (PDCP) layer and the protocol layers above it (such as the radio resource control (RRC) layer and / or the service data adaptation protocol (SDAP) layer, etc.); the DU is configured to implement the functions of the protocol layers below the PDCP layer (such as the radio link control (RLC), the media access control (MAC) layer, and / or the physical (PHY) layer, etc.). For another example, the CU is configured to implement the functions of the protocol layers above the PDCP layer (such as the RRC layer and / or the SDAP layer), and the DU is configured to implement the functions of the PDCP layer and the protocol layers below it (such as the RLC layer, the MAC layer, and / or the PHY layer, etc.). For a detailed description of each of the above protocol layers, please refer to the relevant technical specifications of 3GPP or the technical specifications of other applicable communication protocols.

[0080] The above division of the processing functions of the CU and DU according to the protocol layer is only an example, and can also be divided in other ways, which is not limited by this application. For example, in one design, the CU or DU can also be divided into parts with partial processing functions of the protocol layer. In one design, part of the RLC layer functions and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU.

[0081] In the embodiments of the present application, the network equipment includes network equipment deployed on a satellite (such as a satellite base station), and may also include network equipment deployed on a gateway, and may also include network equipment deployed on the ground (such as a ground base station), which can serve as a relay node between a terminal and a gateway. The device for implementing the function of the network device may be the network device itself, or it may be a device that can support the network device to implement the function, such as a chip system or a combination device or component that can implement the function of the network device, and the device can be installed in the network device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

[0082] 3) Gateways, also known as ground stations, earth stations, gateways, and gateways, connect satellites to terrestrial network equipment (such as base stations). One or more satellites can connect to one or more terrestrial network equipment (such as base stations) through one or more gateways.

[0083] 4) Satellite, providing services to one or more terminal devices. Each gateway can correspond to one or more satellites, and each satellite can correspond to one or more gateways. There is no limit on the orbital altitude of the satellite. The satellite can also serve as the DU of the base station, separated from the CU of the ground base station, forming a CU-DU distributed architecture. Under this network architecture, the service link between the terminal device and the satellite can transmit the NR-Uu wireless interface signal, and the feeder link between the satellite and the gateway transmits the satellite radio interface (SRI) signal. On top of the SRI signal, the F1 interface signal between the DU and the CU is transmitted.

[0084] In the embodiment of the present application, the working mode of the satellite can be a transparent mode or a regenerative mode.

[0085] In transparent transmission mode, the satellite acts as an analog RF repeater, providing relay and forwarding capabilities. It can perform wireless frequency conversion and amplification, transparently transmitting or replicating signals between the base station and the terminal device. For example, signals sent by the terminal device can be transparently transmitted via the satellite, and then forwarded by the gateway to the ground base station. The gateway has some or all of the functions of a base station, so it can be considered a base station. The gateway and base station can be deployed together or separately. If the gateway is deployed separately from the base station, the feeder link latency includes both the satellite-to-gateway latency and the gateway-to-base station latency.

[0086] In regenerative mode, the satellite acts as a wireless communication base station, performing some or all of the base station's functions. It regenerates signals received from the ground and can understand and process them. For example, the satellite can be a base station on an artificial Earth satellite or a high-altitude aircraft. For example, the base station can be an evolved base station (eNB) or a 5G base station (gNB). The gateway forwards signaling between the satellite (or base station) and the core network.

[0087] The communication system applicable to the embodiments of the present application is introduced above. The technical features related to the embodiments of the present application are introduced below.

[0088] In a satellite system, data between a terminal device and a gateway or base station can be forwarded via an intersatellite link (ISL) or a satellite-to-ground link (STL). An ISL refers to a link between satellites, while a STL refers to a network consisting of satellites and terrestrial network equipment (e.g., terrestrial relay equipment). Equipment on an ISL or STL can be considered relay nodes between a terminal and a gateway or base station. For example, both network equipment and satellites can serve as relay nodes between a terminal and a gateway. The relay node can operate in either transparent or regenerative mode. Accordingly, a relay node can be referred to as a transparent forwarding node, a regenerative forwarding node, or a digital forwarding node. It is understood that when a relay node operates in transparent mode, it has both amplification and forwarding capabilities and can also be referred to as an amplification and forwarding relay. After receiving a signal, the relay node does not decode or encode the signal but directly forwards it to the destination. When the relay node operates in regenerative mode, it has both decoding and forwarding capabilities and is also referred to as a decode-and-forward relay. After receiving a signal, the relay node decodes and processes the signal, then encodes and forwards the processed signal. When a relay node operates in transparent mode, it can be considered a network controlled transparent node (NCTN). When a relay node operates in regenerative mode, it can be considered a network controlled regenerative node (NCRN). The following describes NCTN nodes and NCRN nodes respectively.

[0089] 1) NCTN nodes can provide wireless access and wireless backhaul for access services for terminal devices. For example, NCTN donor nodes (NCTN host nodes, which can be considered host base stations) provide wireless backhaul capabilities to NCTN nodes and provide an interface between terminal devices and the core network. NCTN nodes connect to NCTN donor nodes via control links, enabling terminal devices served by the NCTN nodes to connect to the core network. NCTN nodes can establish wireless backhaul links with one or more upper-level nodes and access the core network through these upper-level nodes. Upper-level nodes can control relay nodes through signaling (for example, data scheduling, beam direction control, power control, etc.). Furthermore, NCTN nodes can establish connections with one or more lower-level nodes and provide services to one or more lower-level nodes. The upper-level node of an NCTN node can be a base station or another NCTN node. The lower-level node of an NCTN node can be a terminal device or another NCTN node. In some cases, an upper-level node can also be referred to as an upstream node, and a lower-level node can be referred to as a downstream node.

[0090] An NCTN node may include three components: a forwarding node, a mobile termination (MT), and a DU. Alternatively, an NCTN node may include both the forwarding node and the MT, but not the DU. The MT can be understood as a terminal-like component within an NCTN node. The DU is relative to the centralized unit (CU) functionality of network equipment. Therefore, an NCTN node can also be considered to include both MT and DU functions. The MT function can be abbreviated as MT, and the DU function can be abbreviated as DU. The MT functions similarly to a regular terminal and is used for communication between the NCTN node and its parent node (parent node). The DU (NCTN-DU) of an NCTN node is used for communication between the NCTN node and its child node (child node). It should be understood that a parent node can be a base station or other NCTN node, and a child node can be a terminal device or other NCTN node. The NCTN node's MT (NCTN-MT) connects to the parent node's DU / NCTN-DU as a regular terminal. As a control link, the parent node can send control backhaul / control link / access link beam direction information, switch information, routing-related information, and other information to the NCTN via the control link. The NCTN-DU provides access to lower-level nodes and establishes lower-level control links. The link between the NCTN-DU and lower-level nodes is called the access link. NCTN nodes can connect to the host node through multiple parent nodes. NCTN nodes also include a forwarding unit that amplifies and forwards uplink (UL) and downlink (DL) RF signals (transparent forwarding) between the gNB / NCTN host node / regeneration node and the terminal device.

[0091] An F1 interface must be established between the DU of the NCTN node and the CU of the NCTN host. Routing and bearer mapping configurations must be completed to enable data transmission between the NCTN node and the target NCTN host node based on the configurations. This F1 interface can also be referred to as the F1 interface, and this embodiment of the present application does not impose any restrictions on the name of this interface. This document uses the F1 interface as an example.

[0092] 2) NCRN nodes, similar to integrated access and backhaul (IAB) nodes, can provide wireless access and wireless backhaul for access services to terminal devices. For example, NCRN donor nodes (NCRN host nodes, which can be considered host base stations) provide wireless backhaul capabilities to NCRN nodes and provide an interface between terminal devices and the core network. NCRN nodes connect to NCRN donor nodes via wireless backhaul links, enabling terminal devices served by the NCRN nodes to connect to the core network. NCRN nodes can establish wireless backhaul links with one or more upper-level nodes and access the core network through these upper-level nodes. Upper-level nodes can control relay nodes through signaling (for example, data scheduling, beam steering, power control, etc.). NCRN nodes can also establish connections with one or more lower-level nodes and provide services to one or more lower-level nodes. The upper-level node of an NCRN node can be a base station or another NCRN node. The lower-level node of an NCRN node can be a terminal device or another NCRN node. In some cases, an upper-level node can also be referred to as an upstream node, and a lower-level node can be referred to as a downstream node.

[0093] An NCRN node may include a mobile unit (MT) and a distributed unit (DU). The NCRN node's MT (NNCRN-MT) is used for communication between the NCTN node and its parent node (parent node), while the NCRN node's DU (NCRN-DU) is used for communication between the NCRN node and its subordinate nodes (child nodes). It should be understood that the parent node may be a base station or other NCRN node, and the child node may be a terminal device, other NCTN node, or other NCRN / NCTN node. The NCRN-MT, as a normal terminal, connects to the parent node's DU / NCRN-DU / NCTN-DU, serving as a control link and wireless backhaul link, providing data forwarding functionality and supporting forwarding at the RLC layer. The NCRN-DU provides access to subordinate nodes and establishes subordinate control links. The link through which the NCRN-DU communicates with subordinate nodes is called an access link. The subordinate node of the NCRN-DU may be a terminal device / NCRN-MT / NCTN-MT.

[0094] An F1 interface needs to be established between the DU of the NCRN node and the CU of the NCRN host, and the configuration of routing and bearer mapping needs to be completed so that data transmission between the NCRN node and the target NCRN host node can be performed according to the configuration.

[0095] A communication system may include multiple relay nodes, and the working modes of these multiple relay nodes may be the same or different. Depending on the working modes of the multiple relay nodes, the communication system can have multiple network architectures, which are introduced below with examples. In the following example, a communication system is taken as an example, including a core network, a host node, a base station and a terminal device, as well as three relay nodes. "NG" refers to the communication interface between the base station and the core network. "Xn-C" refers to the communication interface between the base station and the NCTN host node or base station. "Uu" refers to the communication interface between the NCTN-MT and the NCTN-DU, or the communication interface between the terminal device and the DU.

[0096] Network architecture 1: All three relay nodes are NCTN nodes, as shown in Figure 2. Figure 2 takes three relay nodes NCTN1 to NCTN3 as an example.

[0097] Network architecture 2: Two of the three relay nodes are NCTN nodes, and one is an NCRN node, as shown in Figure 3. In Figure 3, the two relay nodes are NCTN1 and NCTN3, and one is an NCRN.

[0098] Network Architecture 3: All three relay nodes are NCTN nodes, and the NCTN nodes include MTs and forwarding units, but not DUs, as shown in Figure 4. The three relay nodes in Figure 4 are NCTN1 to NCTN3, and each NCTN includes an MT and forwarding unit, but not a DU.

[0099] Network Architecture 4: Two of the three relay nodes are NCTN nodes, and one is an NCRN node. The NCTN node includes the MT and the forwarding unit, but not the DU, as shown in Figure 5. In Figure 5, the two relay nodes are NCTN1 and NCTN3, and one is an NCRN.

[0100] It is understood that due to the movement of the satellite, the relay nodes between the terminal device and the gateway may change, or the inter-satellite link or satellite-to-ground link between the terminal device and the gateway may change, or the data forwarding path between the terminal device and the gateway may change. A change in the data forwarding path refers to a change in one or more relay nodes between the terminal device and the gateway.

[0101] For example, please refer to Figure 6, which is a schematic diagram of changes in the data forwarding path between the terminal device and the satellite provided in an embodiment of the present application. The system shown in Figure 6 includes satellites (such as satellites 1 to 3 in Figure 1), ground network equipment, a gateway / satellite base station and a terminal. Among them, the terminal is located within the coverage range of satellite 3. Satellites 1 to 3 or ground network equipment can serve as relay nodes between the terminal and the gateway / base station. As satellite 1 moves, the data forwarding path between the terminal device and the gateway changes from transmission path 1 to transmission path 2. Transmission path 1 is satellite base station / gateway <—> satellite 1 <—> ground network equipment <—> satellite 3 <—> terminal device. Transmission path 2 is satellite base station / gateway <—> satellite 2 <—> ground network equipment <—> satellite 3 <—> terminal device. It can be understood that, taking Figure 2 as an example, for transmission path 1, the satellite base station in Figure 6 can be the base station in Figure 2, the satellite 1 in Figure 6 can be NCTN1 in Figure 2, the ground network equipment in Figure 6 can be NCTN2 in Figure 2, and the satellite 3 in Figure 6 can be NCTN3 in Figure 2. For transmission path 2, the satellite base station in Figure 6 can be the base station in Figure 2, satellite 2 in Figure 6 can be NCTN1 in Figure 2, the ground network equipment in Figure 6 can be NCTN2 in Figure 2, and satellite 3 in Figure 6 can be NCTN3 in Figure 2.

[0102] Changes in the data forwarding path between the terminal device and the gateway may cause mutations / jumps in the measurement results of the terminal device. The "mutations" and "jumps" here refer to interruptions, and the amount of change before and after the interruption is large. The terminal device will measure the reference signal, process the obtained measurement results, and report the processed measurement results to the network device. The processing of the measurement results by the terminal device is essentially processed by the layer 1 (layer 1, L1) filtering and / or layer 3 (layer 3, L3) filtering process of the terminal device. For ease of understanding, the L1 filtering process and the L3 filtering process are first introduced below. The measurement result obtained after L1 filtering is a beam measurement result or a cell measurement result, and the measurement result obtained after L3 filtering is a beam measurement result or a cell measurement result.

[0103] Please refer to Figure 7 for a schematic diagram of the measurement model. Figure 7 takes the measurement of K beams as an example. The L1 filtering process involves A, A 1 , B, C / C 1 The L3 filtering process involves the measurement results of A, A 1 , E and F measurement results.

[0104] 1) The measurement results involved in the L1 filtering process include A, A 1 , B, C / C 1 and the measurement results at various locations of D.

[0105] AA 1 The measurement result at A is the measurement result of the beam at the physical layer. The measurement result at A is filtered by L1 and the measurement is performed at the physical layer. The specific implementation of L1 filtering depends on the internal implementation of the device. The embodiments of the present application do not limit how L1 filtering is performed.

[0106] A 1 -B: The measurement result reported by L1 to L3 after L1 filtering. This measurement result is the beam measurement result.

[0107] After L1 filtering, the obtained beam measurement results are merged to determine the cell quality (cell quality). This process is also called beam consolidation / selection, and the measurement result at point B is obtained. Specifically, the L1 measurement results can be merged / selected according to the RRC configuration parameters configured by radio resource control (RRC) signaling. The RRC configuration parameters may include an absolute threshold indicating the merging of L1 measurement results, the maximum number of beams for merging beam measurement results (i.e., the maximum number of beams allowed to be merged), etc. For example, the beam-level measurement results used for merging need to meet the SSB merging threshold requirements. When the UE measures that there are multiple SSB beams that meet the SSB merging threshold requirements in a certain cell, the measurement results of these SSB beams will be merged at the cell level, and the maximum number of SSB beams allowed to be merged can be limited.

[0108] The measurement results of beams that can be combined need to meet the combining threshold requirements. When the terminal device measures that there are multiple beams that meet the combining threshold requirements in a cell, the measurement results of these beams will be combined to obtain the cell measurement results.

[0109] BC: The cell measurement result at B is subjected to layer 3 filtering for cell quality.

[0110] The cell measurement result at B is filtered by L3 to obtain the measurement result at C. The reporting period of the measurement result at B is equal to A. 1 The parameters of L3 filtering (such as filter coefficients) are configured by RRC signaling.

[0111] L3 filtering satisfies the following formula (1): F n =(1-a)×F n-1 +a×M n (1)

[0112] Among them, Mn is the latest physical layer measurement result, for example, M n is the latest measurement result at B. F n-1 is the last measurement result obtained by L3 filtering, F n It is the latest measurement result of L3 filtering or the updated measurement result of L3 filtering, which can be used to report the measurement result or determine whether it meets the reporting standard. a represents the weighting coefficient, a=1 / 2^(k / 4), k is the filter coefficient, which is configured by RRC signaling. From formula (1), it can be seen that the output result of L3 filtering is the weighted superposition of the measurement result of the last L3 filtering and the latest physical layer measurement result. When n=1 and M1 is the first physical layer measurement result, when L3 filtering, F n-1 Set to M1.

[0113] CD: The measurement result at C is evaluated according to the reporting criteria to obtain the measurement result at D.

[0114] The measurement result at point C can be output to a reporting criteria evaluation module, which processes the measurement result at point C. The reporting period of the measurement result at point C is equal to the measurement period at point B. The reporting criteria evaluation module can evaluate one or more criteria to determine whether an actual measurement report is required at point D. The parameters of the reporting criteria evaluation module can be configured via RRC signaling.

[0115] Alternatively, the evaluation of the standard may be based on one or more measurements at C and C 1 For example, the terminal equipment should be at least at C and C 1 Evaluation is performed each time a new measurement result is reported.

[0116] D: Send measurement report information on the wireless interface (air interface), where the measurement report information may indicate the cell measurement result.

[0117] 2) The L3 filtering process involves A, A 1 , E and F measurement results.

[0118] AA 1 The measurement result at A is the measurement result of the beam at the physical layer. The measurement result at A is filtered by L1 and the measurement is performed at the physical layer. The specific implementation of L1 filtering depends on the internal implementation of the device. The embodiments of the present application do not limit how L1 filtering is performed.

[0119] A 1 -E: After L1 filtering, the measurement result reported by L1 to L3 is filtered by L3 to obtain the measurement result at E.

[0120] L3 to A 1 The provided measurement results (ie, beam measurement results) are filtered to obtain the measurement results at E. L3 performs filtering according to the aforementioned formula (1), where M n It's A 1 The latest measurement result at the point.

[0121] The measurement results at EF:E are subjected to beam selection for reporting to obtain the measurement results at F. The beam selection process for reporting, for example, involves selecting X measurement results from the measurement results at E as input for the measurement report. The parameters for beam selection for reporting can be configured via RRC signaling.

[0122] F: Send measurement report information (beam measurement information) on the wireless interface (air interface).

[0123] It can be seen that L1 filtering actually processes multiple measurement results within one cycle, and L3 filtering is a weighted superposition of the measurement result of the previous L3 filtering and the latest physical layer measurement result. L3 filtering actually processes the measurement results within two adjacent cycles.

[0124] The network device determines the channel status between the terminal device and the network device based on the received measurement results. When a change in the data forwarding path between the terminal device and the network device causes a sudden change / jump in the terminal device's measurement results, the channel status between the terminal device and the network device will also change suddenly / jump.

[0125] For example, please refer to Figure 8, which is a schematic diagram of channel state transition provided in an embodiment of the present application. Figure 8 uses reference signal received power (RSRP) to characterize the channel state. In Figure 8, there are 5 measurement cycles (i.e., T0-T1, T1-T2, T2-T3, T3-T4, T4-T5). Figure 8 illustrates a measurement cycle with a dotted ellipse. There will be L1 filtering in each measurement cycle. For L3 filtering, it involves 2 adjacent measurement cycles, and Figure 8 illustrates it with the intersection of two adjacent dotted ellipses. Assuming that the data forwarding path changes at time T, it will cause RSRP to jump. Taking the measurement cycle of T1-T2 as an example, the filtering measurement is performed according to the L1 filtering method shown in Figure 7. The measurement results input in the measurement cycle (T1-T2) include the measurement results before time T, that is, the measurement results in one measurement cycle include the measurement results before the channel state changes, resulting in inaccurate measurement results actually output by the L1 filter. Similarly, for L3 filtering, after time T, the measurement results output by the L3 filter are superimposed on the measurement results before time T, effectively making the final L3 filtering measurement inaccurate. Therefore, the measurement results reported by the terminal device to the network device may not accurately represent the channel status after the data forwarding path changes.

[0126] Typically, network devices will configure transmissions for terminal devices based on the channel status between the terminal device and the network device to ensure communication performance as much as possible. Since the channel status before the data forwarding path changes no longer reflects the channel status after the data forwarding path changes, the channel status before the data forwarding path changes is not meaningful for reference. If the network device still configures transmissions based on the channel status before the data forwarding path changes, it will result in lower communication performance. Accordingly, if the measurement results reported by the terminal device include measurement results before the data forwarding path changes, it will result in lower communication performance.

[0127] To address the above issues, a solution is provided in an embodiment of the present application. In this embodiment, a terminal device can determine the Layer 3 and / or Layer 1 filtering measurement mechanism based on the time when the channel state changes. For example, the time when the channel state changes can be used as the starting time for L3 filtering, thereby filtering out measurement results before the channel state changes. This allows the measurement results obtained by the terminal device to better represent the actual channel state, thereby helping to improve communication performance.

[0128] In the embodiment of the present application, the measurement result can be a beam measurement result or a cell measurement result, which refers to a measurement result obtained by measuring a reference signal. The reference signal can be a demodulation reference signal (DMRS), a phase tracking reference signal (PTRS), a sounding reference signal (SRS), a synchronization signal and a physical broadcast channel (PBCH) block (SSB), a channel state information reference signal (CSI-RS), etc.

[0129] The channel state can also be replaced by channel quality. The embodiments of the present application do not limit the information characterizing the channel state. For example, the channel state can be characterized by one or more of the following information: RSRP, signal to noise power ratio (SNR), bit energy to noise power spectral density ratio (Eb / N0), channel quality indicator (CQI), signal to interference plus noise power ratio (SINR), reference signal received quality (RSRQ), received signal strength indicator (RSSI), reference signal received quality (RSRQ) or decoding performance (such as packet loss rate, etc.).

[0130] In various embodiments of the present application, information configured by a network device to a terminal device, such as "at least one time information" and "indication information", can be broadcast or multicasted by the network device to the terminal in at least one of the broadcast information including system information block (SIB) 1, SIB19, other system information (OSI), master system information block (MIB), physical broadcast channel (physical broadcast channel) messages, etc. Broadcasting or multicasting the above signaling to the terminal device can avoid scheduling different resources for different terminal devices in order to send the above signaling, saving signaling overhead for scheduling resources and reducing system scheduling complexity.

[0131] In addition, if sent during the RRC connection establishment phase and subsequent communication processes, the network device may carry "indication information or at least one time information" in at least one of the RRC signaling (for example, RRC setup message, RRC reconfiguration signaling, RRC recovery signaling, etc.), downlink control information (DCI), group DCI, media access control (MAC) control element (CE), and timing advance command (TAC), or indicate at least one time information to the terminal device in a table, or unicast or multicast it to the terminal device along with the data transmission or in a separately allocated physical downlink shared channel (PDSCH) bearer. Sending at least one time information / indication information to the terminal device individually or in groups can flexibly control each / each group of terminal devices, and configure different at least one time information / indication information to the terminal device according to the different locations or different areas where the terminal device is located, so as to achieve the purpose of making the channel measurement results accurate and optimizing the communication performance of the terminal device / system communication performance. For example, at least one different time information can be configured for the terminal device based on the location of the terminal device (such as different beams) and the forwarding path used, the channel state jumps of different terminal devices can be adapted, the scheduling delay of each / each group of terminal devices can be optimized, and the measurement accuracy of the channels of the terminal device and the system can be improved.

[0132] In the embodiments of the present application, "when...", "if" and "if" all mean that the device will make corresponding processing under certain objective circumstances. It does not limit the time, nor does it require that there must be a judgment action when the device is implemented, nor does it mean that there are other limitations. Unless otherwise specified, "if" and "if" are interchangeable, and "when..." and "in the case of..." are interchangeable. "When..." and "if" / "if" are interchangeable. Words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or design schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way.

[0133] In the embodiments of the present application, the number of nouns, unless otherwise specified, means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "plural" means two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. For example, A / B means: A or B. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.

[0134] In the embodiments of this application, ordinal numbers such as "first" and "second" are used to distinguish between multiple objects and are not used to limit the size, content, order, timing, priority, or importance of the multiple objects. For example, method one and method two refer to two different methods, but do not indicate differences in content, priority, or importance between the two methods.

[0135] The solution provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings. In the following introduction, the communication method provided by the embodiment of the present application is applied to the network architecture shown in Figure 1 or Figure 6 as an example. The network architecture and application scenarios described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided by the embodiment of the present application. It is known to those skilled in the art that with the evolution of the network architecture and the emergence of new application scenarios, the technical solution provided by the embodiment of the present application is also applicable to similar technical problems.

[0136] The communication method provided in the embodiment of the present application can be applied to channel measurement, beam measurement, cell measurement, including neighboring cell measurement. The following describes the communication method provided in the embodiment of the present application by a network device and a terminal device as an example. The steps performed by the network device can be implemented by the RAN device itself, or by components in the RAN device (such as a baseband chip, or other processing units or processor modules). For example, the network device can be the satellite base station in Figure 6, or it can be a chip (system) in the satellite base station in Figure 6. The steps performed by the terminal device can be implemented by the terminal device itself, or it can be implemented by components in the terminal device (such as chips, processing units, or processor modules). The terminal device can be the terminal device shown in Figure 6, or it can be a chip (system) in the terminal device in Figure 6.

[0137] Please refer to Figure 9, which is a flow chart of a communication method 900 provided in an embodiment of the present application. Figure 9 introduces the method from the perspective of interaction between a terminal device and a network device. It should be understood that the communication method 900 can also be implemented by other devices, such as a chip or communication device with communication functions. It should be noted that the embodiment of the present application only takes execution by a network device and a terminal device as an example and is not limited to network devices and terminal devices. As shown in Figure 9, the process of the communication method 900 includes the following steps.

[0138] S901. The network device sends instruction information to the terminal device. Correspondingly, the terminal device receives the instruction information from the network device.

[0139] The indication information may indicate at least one time information. Among them, each time information may indicate the time when the channel state between the network device and the terminal device changes, or each time information may indicate the time when the data forwarding path between the network device and the terminal device changes. It can be understood that the network device knows the orbit of each satellite or the position of the satellite at each time point based on the ephemeris of each satellite, so that the network device can know in advance the satellites that may serve as relay nodes between the network device and the terminal device. When the relay node between the network device and the terminal device changes, the data forwarding path between the network device and the terminal device also changes, and accordingly, the channel state between the network device and the terminal device changes. The network device can notify the terminal device of one or more times when the data forwarding path between the network device and the terminal device changes.

[0140] As mentioned above, the data forwarding path between the network device and the terminal device changes, and accordingly, the measurement result of the terminal device may also jump. Therefore, in an embodiment of the present application, the L1 filtering and / or L3 filtering of the terminal device can filter out measurement results that are of little reference significance, so as to more accurately illustrate the channel status between the terminal device and the network device. From this perspective, for L3 filtering, each time information can be used for L3 filtering of the terminal device, or each time information is associated with L3 filtering. For example, each time information can indicate the starting moment of L3 filtering, or each time information can indicate the moment when L3 filtering is restarted, or each time information can indicate the first measurement result to be processed by L3 filtering. Similarly, for L1 filtering, each time information can be used for L1 filtering of the terminal device, or each time information is associated with L1 filtering. For example, each time information can indicate the measurement result to be processed by L1 filtering. For another example, each time information can indicate the starting moment of L1 filtering, or each time information can indicate the moment when L1 filtering is restarted.

[0141] Alternatively, the L3 filtering method in Figure 7 can be regarded as a filtering method. In an embodiment of the present application, L3 is filtered according to each time information. Compared with the L3 filtering method in Figure 7, L3 filtering according to each time information can be regarded as a new filtering method. From this perspective, each time information can indicate the L3 filtering method. For example, the L3 filtering method in Figure 7 is called the first method, and each time information can indicate that L3 filtering adopts the second method. Similarly, the L1 filtering method in Figure 7 is called the first method, and for L1 filtering, each time information can indicate that L1 filtering adopts the second method.

[0142] The indication information may directly indicate at least one piece of time information or indirectly indicate at least one piece of time information, including but not limited to the following methods. The specific method used is not limited in the embodiments of the present application.

[0143] Method 1 can also be regarded as a direct instruction method.

[0144] The indication information includes at least one time, which is relatively simple, and the terminal device has low processing complexity in determining at least one time according to the indication information. The above time can be expressed using Greenwich Mean Time (GMT) or Coordinated Universal Time (UTC).

[0145] Optionally, the at least one moment may be present in table form. In this case, the indication information includes a list that includes the at least one moment. Alternatively, the indication information may include an index to a table representing the at least one moment, and the terminal device may store one or more tables indicating the at least one moment and the index corresponding to each table. Alternatively, the terminal device may store a table indicating multiple groups of moments, each group of moments having a corresponding index, and a group of moments including one or more moments, as shown in Table 1. Accordingly, the indication information may include the index of the at least one group of moments within the multiple groups of moments.

[0146] Table 1

[0147] It should be noted that the number of moments in each moment group in Table 1 is for example only. The number of moments in different moment groups may be the same or different. The number of moment groups in Table 1 is also for example only. There may be more moment groups. One or more moments in different moment groups may be different.

[0148] The second method can also be regarded as an indirect indication method.

[0149] The indication information may include information of at least one time unit. The time unit may be one or more orthogonal frequency division multiplexing (OFDM) symbols, or one or more time slots, or one or more mini-slots, or one or more subframes, or one or more frames, etc. The embodiment of the present application does not limit the unit size of the time unit. The starting position of the time unit may start from a frame, a subframe, a time slot, a mini-slot, or a symbol.

[0150] For example, the indication information includes an index of at least one time unit. Taking the time unit as a time slot as an example, the indication information may include the number of at least one time slot; taking the time unit as a symbol as an example, the indication information may include the number of at least one symbol; taking the time unit as a frame as an example, the indication information may include at least one frame number, and the starting position or ending position of the frame represented by each frame number is the time when the channel state between the network device and the terminal device jumps. For another example, taking the time unit as a time slot as an example, the indication information may include at least one frame number and at least one time slot number corresponding to each frame number, or the indication information may include at least one frame number, and at least one subframe number corresponding to each frame number, and at least one time slot number corresponding to each subframe number, and the starting position or ending position of the time slot represented by each time slot number is the time when the channel state between the network device and the terminal device jumps. Taking the time unit as a symbol as an example, the indication information may include at least one frame number, at least one subframe number corresponding to each frame number, at least one time slot number corresponding to each subframe number, and at least one symbol index corresponding to each time slot number. The starting position or ending position of the symbol represented by each index is the time when the channel state between the network device and the terminal device jumps.

[0151] Optionally, the at least one time unit may be present in table form. In this case, the indication information includes a list including the time indicated by the at least one time unit. Alternatively, the indication information may include at least one index in a table, where each index corresponds to a time unit, as shown in Table 2. Accordingly, the terminal device may store a table indicating multiple time units, where each time unit in the table has a corresponding index.

[0152] Table 2

[0153] It should be noted that the number of time units in each time unit group in Table 2 is for example only. The number of time units in different time unit groups may be the same or different. The number of time unit groups in Table 2 is also for example only. There may be more time unit groups. One or more time units in different time unit groups may be different.

[0154] S902: The terminal device determines a first measurement result to be processed by L1 filtering according to at least one piece of time information.

[0155] S903: The terminal device determines a first measurement result to be processed by L3 filtering according to at least one piece of time information.

[0156] S902 may also be replaced by the terminal device performing L1 filtering based on at least one piece of time information. S803 may also be replaced by the terminal device performing L3 filtering based on at least one piece of time information. Below, L1 filtering and L3 filtering are described in sequence, taking the example where the time indicated by the at least one piece of time information includes the first time and the measurement result processed by the L1 filtering is called the first measurement result.

[0157] 1) L1 filtering: Filters or discards measurement results associated with the first moment. The measurement results associated with the first moment may include measurement results before the first moment within the measurement period in which the first moment occurs. Alternatively, the measurement results associated with the first moment may include all measurement results within the measurement period in which the first moment occurs. Depending on the measurement results associated with the first moment, L1 filtering includes the following three scenarios.

[0158] Case A: Filter out or discard the measurement results before the first moment in the measurement period of the first moment.

[0159] For example, the first measurement result does not include a measurement result within a first duration in a first measurement cycle. The first measurement cycle is the measurement cycle in which the first moment is located, or the first measurement cycle includes the first moment. The start moment of the first duration is the start moment of the first measurement cycle, and the end moment of the first duration is the first moment.

[0160] For ease of understanding, please refer to Figure 10, which is a schematic diagram of L1 filtering and L3 filtering provided in an embodiment of the present application. Figure 10 takes 7 measurement cycles as an example, and takes the time when the channel state changes (for example, time t0 and time t1) occurring in measurement cycle 2 and measurement cycle 6 as an example. The first moment can be time t0 or time t1. The black arrow corresponding to each measurement cycle in Figure 10 can also indicate the time when L1 / L3 outputs the measurement result, that is, the output time of L1 / L3 filtering. It can be understood that the indication information sent by the network device can indicate time t0 and time t1. L1 performs measurement filtering in each measurement cycle.

[0161] For measurement period 2, the measurement results within the duration between time t0 and the end of measurement period 2 (i.e., the first duration) can be input into the L1 filter for L1 filtering. Similarly, for measurement period 6, the measurement results within the duration between time t1 and the end of measurement period 6 (i.e., the second duration) can be input into the L1 filter for L1 filtering. The embodiment of the present application does not limit how L1 implements filtering. For example, the L1 filter can perform linear averaging on multiple measurement results input to obtain the final measurement result. For example, if the results of 4 measurements are input within the first duration, the L1 filter can perform linear averaging on the 4 measurement results input to obtain the final measurement result.

[0162] In this case, the measurement results before the channel state changes are filtered out or discarded, so that the measurement results input within a measurement cycle all represent the measurement results after the channel state changes. Compared with the L1 filtering shown in Figure 7, the measurement results obtained after L1 filtering in Case A can more accurately represent the channel state.

[0163] Case B: The first moment is used as the restart moment for L1 filtering, and the length of the measurement cycle remains unchanged. Restarting means that the measurement results before the first moment are no longer considered.

[0164] For example, the first measurement result includes measurement results within a measurement period starting at the first moment. In this way, the time length of the L1 filter can be guaranteed to process more measurement results and obtain more accurate measurement results as much as possible.

[0165] For ease of understanding, please refer to Figure 11, which is a second schematic diagram of L1 filtering and L3 filtering provided in an embodiment of the present application. In Figure 11, the time when the channel state changes includes time t0 and time t1. The first moment can be time t0 or time t1. Each black arrow corresponding to the time in Figure 11 indicates the time when L1 / L3 outputs the measurement result, that is, the output time of L1 / L3 filtering. It is understandable that the indication information sent by the network device can indicate time t0 and time t1.

[0166] In Figure 11, L1 restarts L1 filtering at time t0, with the measurement cycle length remaining unchanged. Accordingly, multiple measurement results from time t0 to the measurement cycle length are input to the L1 filter for L1 filtering. For example, if six measurement results are input from time t0 to the measurement cycle length, the L1 filter can linearly average these six input measurement results to obtain the final measurement result. Similarly, L1 restarts L1 filtering at time t1, with the measurement cycle length remaining unchanged. Accordingly, multiple measurement results from time t1 to the measurement cycle length are input to the L1 filter for L1 filtering.

[0167] In case B, the first moment is used as the starting moment of a measurement cycle, and the length of the measurement cycle remains unchanged. In this way, L1 filtering still filters out or discards measurement results before the channel state changes, so that the measurement results input within a measurement cycle represent measurement results after the channel state changes. Compared with the L1 filtering shown in Figure 7, the measurement results obtained after L1 filtering in case B can more accurately represent the channel state. In addition, the length of the measurement cycle remains unchanged, which ensures that more measurement results can be processed, making the measurement results ultimately obtained by L1 filtering more accurate.

[0168] Case C: Filter out or discard all measurement results within the measurement period of the first moment.

[0169] For example, the first measurement result does not include measurement results within the measurement period in which the first moment occurs. Case C effectively disregards all measurement results within the measurement period affected by the channel state change. Case C can also be understood as not processing or outputting any measurement results within the measurement period in which the channel state changes during L1 filtering.

[0170] For ease of understanding, please refer to Figure 12, which is a schematic diagram of L1 filtering and L3 filtering provided in an embodiment of the present application. Figure 12 takes 7 measurement cycles as an example, and takes the time when the channel state changes (for example, time t0 and time t1) in measurement cycle 2 and measurement cycle 6 as an example. The first moment can be time t0 or time t1. The black arrow corresponding to each measurement cycle in Figure 12 can also represent the time when L1 / L3 outputs the measurement result, that is, the output time of L1 / L3 filtering.

[0171] L1 performs measurement filtering in each measurement cycle. According to Case C, when L1 filters, it discards / abandons / filters out the measurement results within Measurement Cycle 2. Similarly, when L1 filters, it discards / abandons / filters out the measurement results within Measurement Cycle 6. This avoids the influence of measurement results before the channel state changes. Compared with the L1 filtering shown in Figure 7, Case C ultimately shows a more accurate channel state.

[0172] Optionally, in scenario C, the indication information sent by the network device may indicate time t0 and time t1. Alternatively, the indication information sent by the network device may indicate the measurement period in which time t0 falls and the measurement period in which time t1 falls. In this case, the aforementioned indication information indicating at least one time information may be replaced by the indication information indicating at least one measurement period, each of which includes a time when the channel state changes. The specific implementation method of the indication information indicating at least one measurement period can refer to the aforementioned method 1 or method 2 and is not further described here.

[0173] 2) L3 filtering: The first moment is used as the restart moment of the L3 filtering. For example, the first measurement result to be processed by the L3 filtering is the first measurement result starting from the first moment.

[0174] It is understood that after L1 filtering, the final measurement result can be output to L3, which then filters and obtains the beam-level or cell-level measurement result. If there is a channel state transition between two consecutive measurement results input to the L3 filter, the channel state transition time can be used as the restart time for L3 filtering. In other words, if there is a channel state transition between two consecutive measurement results input to the L3 filter, the measurement result after the channel state transition time can be used as the first measurement result.

[0175] As mentioned above, the filtering of L3 satisfies the formula: F n =(1-a)×F n-1 +a×M n Accordingly, the restart here means that the weighted superposition of the measurement results before the channel state jump time is no longer considered. n-1 Set as the first measurement result.

[0176] For ease of understanding, please continue to refer to Figure 10 or Figure 11. The two adjacent dotted ellipses in Figure 10 and Figure 11 correspond to one processing of L3 filtering. When there is a channel state jump time t0 between two adjacent measurement results input to the L3 filter, time t0 is used as the restart time of L3 filtering, and the first measurement result after time t0 is used as the first measurement result to be processed by L3. At this time, F n-1 Set to M n (i.e. the first measurement result). If there is a channel state jump time t1 between two adjacent measurement results input to the L3 filter, time t1 is used as the restart time of the L3 filter, and the first measurement result after time t1 is used as the first measurement result to be processed by L3. n-1 Set to M n (i.e. the first measurement result).

[0177] As described above, the implementation of L1 filtering and L3 filtering in the embodiments of the present application are respectively introduced. It should be noted that L1 filtering and L3 filtering can be implemented separately. For example, the execution of S902 and S903 is independent. S902 can be executed after S901, and S903 is not executed. Moreover, L1 filtering can adopt the method provided in the embodiments of the present application, and L3 filtering can use the implementation of L3 filtering in Figure 7. Alternatively, L1 filtering can use the implementation of L1 filtering in Figure 7, and L3 filtering can use the method provided in the embodiments of the present application. Alternatively, both L1 filtering and L3 filtering can adopt the method provided in the embodiments of the present application.

[0178] According to communication method 900, a terminal device can determine the L3 and / or L1 filtering measurement mechanism based on the time when the channel state changes. For example, the time when the channel state changes can be used as the starting time for L3 filtering, thereby filtering out measurement results before the channel state changes. This makes the measurement results obtained by the terminal device more representative of the actual channel state, which helps improve communication performance.

[0179] Based on the same inventive concept as the method embodiment, the present embodiment provides a communication device. The following describes the communication device used to implement the above method in the embodiment of the present application in conjunction with the accompanying drawings. The above content can be used in subsequent embodiments, and repeated content will not be repeated.

[0180] Figure 13 is a schematic block diagram of a communication device 1300 provided in an embodiment of the present application. The communication device 1300 may be a terminal device or a network device in the above-mentioned embodiments. For example, the communication device 1300 may be the terminal device in Figure 1; or, the communication device 1300 may be a chip (system) in the terminal device; or, the communication device 1300 may be a software module of the terminal device. The communication device 1300 may implement the functions or steps implemented by the terminal device in the above-mentioned various method embodiments. For another example, the communication device 1300 may be a network device (such as a satellite base station); or, the communication device 1300 may be a chip (system) in the network device; or, the communication device 1300 may be a software module of the network device. The communication device 1300 may implement the functions or steps implemented by the network device in the above-mentioned various method embodiments. The communication device 1300 may include a processing module 1310 and a transceiver module 1320. Optionally, it may also include a storage module, which may be used to store instructions (code or program) and / or data. The storage module may be, for example, a memory. The processing module 1310 and the transceiver module 1320 can be coupled to the storage module. For example, the processing module 1310 can read the instructions (code or program) and / or data in the storage module to implement the corresponding method. When the communication device 1300 is a chip in a terminal device or a network device, the storage module can be a storage module in the chip, such as a register, a cache, etc. For example, the storage module can also be a storage module located outside the chip in the terminal device or the network device, such as a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc. The above-mentioned units can be set independently or partially or fully integrated.

[0181] The processing module 1310 can be a processor or controller, for example, a general-purpose central processing unit (CPU), a general-purpose processor, a digital signal processing (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The transceiver module 1320 is a transceiver, an interface circuit, a bus, a pin, or other possible communication interface for receiving signals from other devices. For example, when the device is implemented in the form of a chip, the transceiver module 1320 is an interface circuit for the chip to receive signals from other chips or devices, or an interface circuit for the chip to send signals to other chips or devices.

[0182] In one implementation, the communication device 1300 can implement the behaviors and functions of the terminal device in the above-mentioned method embodiment. The communication device 1300 can be a terminal device, or a component (such as a chip or circuit) used in the terminal device, or a chip or chipset in the terminal device, or a part of the chip used to perform the functions of the relevant method, or a software module capable of implementing the method performed by the terminal device in the above-mentioned method (such as communication method 900), without limitation. For details, please refer to the relevant content of the above-mentioned method embodiment, which will not be repeated here.

[0183] For example, the transceiver module 1320 is configured to receive the indication information. The processing module 1310 is configured to determine a first measurement result to be processed by the L3 filter according to at least one time information indicated by the indication information.

[0184] As an optional implementation manner, the moment indicated by the at least one time information includes a first moment, and the first measurement result is the first measurement result starting from the first moment.

[0185] As an optional implementation manner, the processing module 1310 is further configured to determine a first measurement result to be processed by layer 1 filtering according to at least one piece of time information.

[0186] As an optional implementation method, the moment indicated by at least one time information includes a first moment, and the first measurement result does not include one or more of the following: the measurement result within the first time length in the first measurement cycle, the starting moment of the first time length is the starting moment of the first measurement cycle, and the end moment of the first time length is the first moment; or, the measurement result within the first measurement cycle, the first measurement cycle includes the first moment.

[0187] As an optional implementation manner, the moment indicated by the at least one time information includes a first moment, and the first measurement result includes: a measurement result within a measurement period with the first moment as the starting moment of the measurement period.

[0188] As an optional implementation method, the indication information indicates at least one time information, including: the indication information includes at least one moment; or, the indication information includes an index of at least one time unit, and the time unit is a frame, a subframe, a time slot or a symbol.

[0189] For another example, the transceiver module 1320 is configured to receive indication information. The processing module 1310 is configured to determine a first measurement result to be processed by layer 1 filtering according to at least one time information indicated by the indication information.

[0190] As an optional implementation method, the moment indicated by at least one time information includes a first moment, and the first measurement result does not include one or more of the following: the measurement result within the first time length in the first measurement cycle, the starting moment of the first time length is the starting moment of the first measurement cycle, and the end moment of the first time length is the first moment; or, the measurement result within the first measurement cycle, the first measurement cycle includes the first moment.

[0191] As an optional implementation manner, the moment indicated by the at least one time information includes a first moment, and the first measurement result includes: a measurement result within a measurement period with the first moment as the starting moment of the measurement period.

[0192] As an optional implementation method, the indication information indicates at least one time information, including: the indication information includes at least one moment; or, the indication information includes an index of at least one time unit, and the time unit is a frame, a subframe, a time slot or a symbol.

[0193] In one implementation, the communication device 1300 can implement the behaviors and functions of the network device in the above-mentioned method embodiment. The communication device 1300 can be a network device, or a component (such as a chip or circuit) used in a network device, or a chip or chipset in the network device, or a part of a chip used to perform the functions of the relevant method, or a software module capable of implementing the method performed by the network device in the above-mentioned method (such as communication method 900), without limitation. For details, please refer to the relevant content of the above-mentioned method embodiment, which will not be repeated here.

[0194] For example, the transceiver module 1320 is configured to send indication information and receive measurement results from a terminal device, wherein the indication information indicates at least one time information, and each time information is used to indicate the first measurement result to be processed by the layer 3 filter of the terminal device.

[0195] As an optional implementation, each time information is used to indicate a moment when the layer 3 filtering is restarted.

[0196] As an optional implementation manner, the moment indicated by the at least one time information includes a first moment, and the first measurement result is the first measurement result starting from the first moment.

[0197] As an optional implementation, the measurement result includes a measurement result from layer 3 filtering and a measurement result from layer 1 filtering, and the measurement result from layer 1 filtering is determined based on the first measurement result; wherein the moment indicated by the at least one time information includes the first moment, and the first measurement result does not include one or more of the following: a measurement result within a first duration in a first measurement cycle or a measurement result within the first measurement cycle. The start moment of the first duration is the start moment of the first measurement cycle, and the end moment of the first duration is the first moment. The first measurement cycle includes the first moment.

[0198] As an optional implementation method, the measurement result includes a measurement result from layer 3 filtering and a measurement result from layer 1 filtering, and the measurement result of layer 1 filtering is determined based on the first measurement result; wherein, the moment indicated by at least one time information includes the first moment, and the first measurement result includes: the measurement result within a measurement period with the first moment as the starting moment of the measurement period.

[0199] As an optional implementation method, the indication information indicates at least one time information, including: the indication information includes at least one moment; or, the indication information includes an index of at least one time unit, and the time unit is a frame, a subframe, a time slot or a symbol.

[0200] For another example, the transceiver module 1320 is configured to send indication information and receive measurement results from a terminal device, wherein the indication information indicates at least one time information, and each time information is used to indicate a first measurement result to be processed by layer 1 filtering of the terminal device.

[0201] As an optional implementation, the moment indicated by the at least one time information includes a first moment, and the first measurement result does not include one or more of the following: a measurement result within a first duration in a first measurement cycle or a measurement result within the first measurement cycle. The start moment of the first duration is the start moment of the first measurement cycle, and the end moment of the first duration is the first moment. The first measurement cycle includes the first moment.

[0202] As an optional implementation manner, the moment indicated by the at least one time information includes a first moment, and the first measurement result includes: a measurement result within a measurement period with the first moment as the starting moment of the measurement period.

[0203] As an optional implementation method, the indication information indicates at least one time information, including: the indication information includes at least one moment; or, the indication information includes an index of at least one time unit, and the time unit is a frame, a subframe, a time slot or a symbol.

[0204] When the communication device 1300 is a chip-type device or circuit, the transceiver module may be an input / output circuit and / or a communication interface; the processing module may be an integrated processor or microprocessor or integrated circuit.

[0205] Figure 14 is a schematic block diagram of a communication device 1400 provided in an embodiment of the present application. The communication device 1400 can be a terminal device or a network device in the above-mentioned embodiment. For example, the communication device 1400 can be the terminal device in Figure 1 or a chip (system) in the terminal device. In the embodiment of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. For specific functions, please refer to the description in the above-mentioned method embodiment. For another example, the communication device 1400 can be a network device (for example, a satellite base station) or a chip (system) in a network device. In the embodiment of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. For specific functions, please refer to the description in the above-mentioned method embodiment.

[0206] The communication device 1400 includes one or more processors 1401, which are used to implement or support the communication device 1400 to implement the functions of the terminal device or network device in the method provided in the embodiment of the present application. Please refer to the detailed description in the method example for details, which will not be repeated here. The processor 1401 can also be called a processing unit or a processing module, which can implement certain control functions. The processor 1401 can be a general-purpose processor or a dedicated processor. For example, it includes: a baseband processor, a central processing unit, an application processor, a modem processor, a graphics processor, an image signal processor, a digital signal processor, a video codec processor, a controller, a memory, and / or a neural network processor. The baseband processor can be used to process communication protocols and communication data. The central processing unit can be used to control the communication device 1400 (such as a network device or terminal device), execute software programs and / or process data. Different processors can be independent devices or integrated into one or more processors, for example, integrated into one or more dedicated integrated circuits.

[0207] In one design, the processor 1401 may include a program 1403 (sometimes also referred to as code or instructions), which may be executed on the processor 1401 to cause the communication device 1400 to perform the methods described in the following embodiments. In another possible design, the communication device 1400 includes circuitry (not shown in FIG14 ) configured to implement the functions of the terminal device or network device in the above embodiments.

[0208] In one design, the communication device 1400 may include one or more memories 1402 on which a program 1404 (sometimes also referred to as code or instructions) is stored. The program 1404 can be run on the processor 1401 so that the communication device 1400 performs the method described in the above method embodiment.

[0209] In one design, the processor 1401 and / or the memory 1402 may include an artificial intelligence (AI) module 1407 and an AI module 1408, each configured to implement AI-related functions. The AI ​​module may be implemented using software, hardware, or a combination of software and hardware. For example, the AI ​​module may include a RAN intelligent controller (RIC) module. For example, the AI ​​module may be a near real-time RIC or a non-real-time RIC.

[0210] In a possible design, data may also be stored in the processor 1401 and / or the memory 1402. The processor and memory may be provided separately or integrated together.

[0211] In one possible design, the communication device 1400 may further include a transceiver 1405 and / or an antenna 1406. The processor 1401 may also be sometimes referred to as a processing unit, which controls the communication device 1400. The transceiver 1405 may also be sometimes referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, and is configured to implement the transceiver functions of the communication device 1400 via the antenna 1406.

[0212] In one possible design, the communication device 1400 may further include one or more of the following components: a wireless communication module, an audio module, an external memory interface, an internal memory, a universal serial bus (USB) interface, a power management module, an antenna, a speaker, a microphone, an input / output module, a sensor module, a motor, a camera, or a display screen, etc. It will be appreciated that in some embodiments, the communication device 1400 may include more or fewer components, or some components may be integrated or separated. These components may be implemented in hardware, software, or a combination of software and hardware.

[0213] The communication device in the above embodiments can be a terminal device, a circuit, a chip used in a terminal device, or other devices or components combined with the above terminal devices. Alternatively, the communication device in the above embodiments can be a network device, a circuit, a chip used in a network device, or other devices or components combined with the above network devices. When the communication device is a terminal device or a network device, the transceiver module can be a transceiver, which can include an antenna and a radio frequency circuit, etc., and the processing module can be a processor, such as a CPU. When the communication device is a system-on-chip, the communication device can be an FPGA, a dedicated ASIC, a system-on-chip (SoC), a CPU, a network processor (NP), a DSP, a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated circuit. The processing module can be the processor of the system-on-chip. The transceiver module or communication interface can be the input / output interface or interface circuit of the system-on-chip. For example, the interface circuit can be a code / data read / write interface circuit. The interface circuit can be used to receive code instructions (the code instructions are stored in a memory and can be read directly from the memory or read from the memory via another device) and transmit them to the processor; the processor can be used to execute the code instructions to perform the method in the above method embodiment. For example, the interface circuit can also be a signal transmission interface circuit between a communication processor and a transceiver.

[0214] The present application also provides a communication system. Specifically, the communication system includes at least one terminal device and at least one network device. The terminal device is a terminal device used to implement the functions related to the above-mentioned communication method 900, and the network device is a network device used to implement the functions related to the above-mentioned communication method 900. For details, please refer to the relevant description in the above-mentioned method embodiment, and will not be repeated here.

[0215] An embodiment of the present application also provides a computer-readable storage medium, including instructions, which, when executed on a computer, enables the computer to execute the method executed by the terminal device or network device in the above-mentioned communication method 900.

[0216] A computer program product is also provided in an embodiment of the present application, including computer program code. When the computer program code is executed, the computer executes the method executed by the terminal device or network device in the above-mentioned communication method 900.

[0217] The embodiment of the present application provides a chip system, which includes a processor and may also include a memory, for implementing the functions of the terminal device or network device in the aforementioned method 900. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0218] To implement the functions of the communication device shown in Figures 13 and 14 above, embodiments of the present application further provide a chip including a processor for supporting the communication device in implementing the functions of the terminal device or network device in the above method embodiments. In one possible design, the chip is connected to or includes a memory, which is used to store computer programs, instructions, and data necessary for the communication device.

[0219] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0220] Those skilled in the art will appreciate that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0221] Those skilled in the art will 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 aforementioned method embodiments and will not be repeated here.

[0222] 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 schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0223] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0224] If the 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 part that essentially contributes to the technical solution of the present application or the part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks or optical disks.

[0225] Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include these modifications and variations.

Claims

1. A communication method, characterized in that, Comprising: Receiving indication information, where the indication information indicates at least one time information; Determining, according to the at least one time information, a first measurement result to be processed by layer 3 filtering.

2. The method according to claim 1, wherein Each time information is used to indicate a moment when the layer 3 filtering restarts.

3. The method according to claim 1 or 2, characterized in that, The moments indicated by the at least one time information include a first moment, and the first measurement result is the first measurement result starting from the first moment.

4. The method according to any one of claims 1 to 3, characterized in that, The method further comprises: Determining, according to the at least one time information, a first measurement result to be processed by layer 1 filtering.

5. The method according to claim 4, wherein The moments indicated by the at least one time information include a first moment, and the first measurement result does not include one or more of the following: Measurement results within a first duration in a first measurement period, where the starting moment of the first duration is the starting moment of the first measurement period and the ending moment of the first duration is the first moment; Measurement results within a first measurement period, where the first measurement period includes the first moment.

6. The method according to claim 4, wherein The moments indicated by the at least one time information include a first moment, and the first measurement result includes: Measurement results within a measurement period with the first moment as the starting moment of the measurement period.

7. The method according to any one of claims 1-6, characterized in that, The indication information indicates at least one time information, including: The indication information includes at least one moment; or, The indication information includes an index of at least one time unit, and the time unit is a frame, a subframe, a time slot, or a symbol.

8. A communication method, characterized in that, Comprising: Sending indication information, where the indication information indicates at least one time information, and each time information is used to indicate a first measurement result to be processed by layer 3 filtering of a terminal device; Receiving measurement results from the terminal device.

9. The method according to claim 8, characterized in that, Each time information is used to indicate a moment when the layer 3 filtering restarts.

10. The method according to claim 8 or 9, characterized in that, The moments indicated by the at least one time information include a first moment, and the first measurement result is the first measurement result starting from the first moment.

11. The method according to any one of claims 8-10, characterized in that, The measurement results include measurement results from layer 3 filtering and measurement results from layer 1 filtering, and the measurement results of layer 1 filtering are determined according to the first measurement result; Wherein, the moments indicated by the at least one time information include a first moment, and the first measurement result does not include one or more of the following: Measurement results within a first duration in a first measurement period, where the starting moment of the first duration is the starting moment of the first measurement period and the ending moment of the first duration is the first moment; Measurement results within a first measurement period, where the first measurement period includes the first moment.

12. The method according to any one of claims 8-10, characterized in that, The measurement results include measurement results from layer 3 filtering and measurement results from layer 1 filtering, and the measurement results of layer 1 filtering are determined according to the first measurement result; Wherein, the moments indicated by the at least one time information include a first moment, and the first measurement result includes: measurement results within a measurement period with the first moment as the starting moment of the measurement period.

13. The method according to any one of claims 8-12, characterized in that, The indication information indicates at least one time information, including: The indication information includes at least one moment; or, The indication information includes an index of at least one time unit, and the time unit is a frame, a subframe, a time slot, or a symbol.

14. A communication method, characterized in that, Comprising: Receive indication information, where the indication information indicates at least one time information; Determine a first measurement result to be processed by layer 1 filtering according to the at least one time information.

15. The method according to claim 14, wherein The moments indicated by the at least one time information include a first moment, and the first measurement result does not include one or more of the following: Measurement results within a first duration in a first measurement period, where the start moment of the first duration is the start moment of the first measurement period and the end moment of the first duration is the first moment; Measurement results within a first measurement period, where the first measurement period includes the first moment.

16. The method according to claim 14, characterized in that, The moments indicated by the at least one time information include a first moment, and the first measurement result includes: Measurement results within a measurement period with the first moment as the start moment of the measurement period.

17. The method according to any one of claims 14 to 16, characterized in that, The indication information indicates at least one time information, including: The indication information includes at least one moment; or, The indication information includes an index of at least one time unit, where the time unit is a frame, sub-frame, time slot or symbol.

18. A communication method, characterized in that Including: Send indication information, where the indication information indicates at least one time information, and each time information is used to indicate a first measurement result to be processed by layer 1 filtering of a terminal device; Receive measurement results from the terminal device.

19. The method according to claim 18, wherein The moments indicated by the at least one time information include a first moment, and the first measurement result does not include one or more of the following: Measurement results within a first duration in a first measurement period, where the start moment of the first duration is the start moment of the first measurement period and the end moment of the first duration is the first moment; Measurement results within a first measurement period, where the first measurement period includes the first moment.

20. The method according to claim 18, wherein The moments indicated by the at least one time information include a first moment, and the first measurement result includes: Measurement results within a measurement period with the first moment as the start moment of the measurement period.

21. The method according to any one of claims 18-20, characterized in that The indication information indicates at least one time information, including: The indication information includes at least one moment; or, The indication information includes an index of at least one time unit, where the time unit is a frame, sub-frame, time slot or symbol.

22. A communication device, characterized in that, Including: A transceiver unit for receiving indication information, where the indication information indicates at least one time information; A processing unit for determining a first measurement result to be processed by layer 3 filtering according to the at least one time information.

23. The device according to claim 22, characterized in that, Each time information is used to indicate the moment when layer 3 filtering restarts.

24. The device according to claim 22 or 23, characterized in that, The moments indicated by the at least one time information include a first moment, and the first measurement result is the first measurement result starting from the first moment.

25. The device according to any one of claims 22-24, characterized in that, The processing unit is further configured to: Determine a first measurement result to be processed by layer 1 filtering according to the at least one time information.

26. The device according to claim 25, wherein The moments indicated by the at least one time information include a first moment, and the first measurement result does not include one or more of the following: Measurement results within a first duration in a first measurement period, where the start moment of the first duration is the start moment of the first measurement period and the end moment of the first duration is the first moment; Measurement results within a first measurement period, where the first measurement period includes the first moment.

27. The device according to claim 25, wherein The moment indicated by the at least one time information includes a first moment, and the first measurement result includes: The measurement result within a measurement period with the first moment as the starting moment of the measurement period.

28. The device according to any one of claims 22-27, characterized in that, The indication information indicates at least one time information, including: The indication information includes at least one moment; or, The indication information includes the index of at least one time unit, and the time unit is a frame, sub-frame, time slot or symbol.

29. A communication device, characterized in that, Including: A processing unit, configured to determine indication information, where the indication information indicates at least one time information, and each time information is used to indicate the first measurement result to be processed by the layer 3 filtering of the terminal device; A transceiver unit, configured to send the indication information and receive the measurement result from the terminal device.

30. The device according to claim 29, characterized in that, Each time information is used to indicate the moment when the layer 3 filtering restarts.

31. The device according to claim 29 or 30, characterized in that, The moment indicated by the at least one time information includes a first moment, and the first measurement result is the first measurement result starting from the first moment.

32. The device according to any one of claims 29-31, characterized in that The measurement result includes the measurement result from the layer 3 filtering and the measurement result from the layer 1 filtering, and the measurement result of the layer 1 filtering is determined according to the first measurement result; Wherein, the moment indicated by the at least one time information includes a first moment, and the first measurement result does not include one or more of the following: The measurement result within the first duration in the first measurement period, the starting moment of the first duration is the starting moment of the first measurement period, and the ending moment of the first duration is the first moment; The measurement result within the first measurement period, and the first measurement period includes the first moment.

33. The device according to any one of claims 29 - 31, characterized in that The measurement result includes the measurement result from the layer 3 filtering and the measurement result from the layer 1 filtering, and the measurement result of the layer 1 filtering is determined according to the first measurement result; Wherein, the moment indicated by the at least one time information includes a first moment, and the first measurement result includes: the measurement result within a measurement period with the first moment as the starting moment of the measurement period.

34. The device according to any one of claims 29 - 33, characterized in that, The indication information indicates at least one time information, including: The indication information includes at least one moment; or, The indication information includes the index of at least one time unit, and the time unit is a frame, sub-frame, time slot or symbol.

35. A communication device, characterized in that, Including: A transceiver unit, configured to receive indication information, where the indication information indicates at least one time information; A processing unit, configured to determine the first measurement result to be processed by the layer 1 filtering according to the at least one time information.

36. The apparatus according to claim 35, wherein The moment indicated by the at least one time information includes a first moment, and the first measurement result does not include one or more of the following: The measurement result within the first duration in the first measurement period, the starting moment of the first duration is the starting moment of the first measurement period, and the ending moment of the first duration is the first moment; The measurement result within the first measurement period, and the first measurement period includes the first moment.

37. The device according to claim 35, characterized in that, The moment indicated by the at least one time information includes a first moment, and the first measurement result includes: The measurement result within a measurement period with the first moment as the starting moment of the measurement period.

38. The device according to any one of claims 35 to 37, characterized in that, The indication information indicates at least one time information, including: The indication information includes at least one moment; or, The indication information includes indexes of at least one time unit, where the time unit is a frame, a sub-frame, a time slot or a symbol.

39. A communication device, characterized in that, Comprising: A processing unit, configured to determine indication information, where the indication information indicates at least one time information, and each time information is used to indicate a first measurement result to be processed by layer 1 filtering of the terminal device; A transceiver unit, configured to send the indication information and receive the measurement result from the terminal device.

40. The device according to claim 39, wherein The moment indicated by the at least one time information includes a first moment, and the first measurement result does not include one or more of the following: Measurement results within a first duration in a first measurement period, where a start moment of the first duration is a start moment of the first measurement period, and an end moment of the first duration is the first moment; Measurement results within a first measurement period, where the first measurement period includes the first moment.

41. The device according to claim 39, characterized in that, The moment indicated by the at least one time information includes a first moment, and the first measurement result includes: Measurement results within a measurement period with the first moment as a start moment of the measurement period.

42. The device according to any one of claims 39 - 41, characterized in that The indication information indicates at least one time information, including: The indication information includes at least one moment; or, The indication information includes indexes of at least one time unit, where the time unit is a frame, a sub-frame, a time slot or a symbol.

43. A communication device, characterized in that, The communication device includes a processor and a memory, where the memory is used to store a computer program, and the processor is used to execute the computer program stored on the memory, so that the communication device executes the method according to any one of claims 1 to 7, or so that the communication device executes the method according to any one of claims 8 to 13, or so that the communication device executes the method according to any one of claims 14 to 17, or so that the communication device executes the method according to any one of claims 18 to 21.

44. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, and when the computer program runs on a computer, it causes the computer to execute the method according to any one of claims 1 to 7, or causes the computer to execute the method according to any one of claims 8 to 13, or causes the computer to execute the method according to any one of claims 14 to 17, or causes the computer to execute the method according to any one of claims 18 to 21.

45. A computer program product, characterized in that, The computer program product includes a computer program, and when the computer program runs on a computer, it causes the computer to execute the method according to any one of claims 1 to 7, or causes the computer to execute the method according to any one of claims 8 to 13, or causes the computer to execute the method according to any one of claims 14 to 17, or causes the computer to execute the method according to any one of claims 18 to 21.

46. A chip system, characterized in that, The chip system includes: A processor and an interface, the processor being configured to call and execute instructions from the interface, and when the processor executes the instructions, implementing the method according to any one of claims 1 to 7, or implementing the method according to any one of claims 8 to 13, or implementing the method according to any one of claims 14 to 17, or implementing the method according to any one of claims 18 to 21.

Citation Information

Patent Citations

  • Systems and methods for adaptation in a wireless network

    CN107925473A

  • Methods for controlling ue synchronization and cell identification in nr

    CN110268744A

  • Method and device for communication and computer storage medium

    CN114731314A

  • Method and device for performing measurement report by terminal on basis of TTT abort timer

    US20180317113A1

  • terminal

    US20220191894A1