Communication method, communication device, and storage medium
Patent Information
- Application Number
- CN202510511596.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2026-10-23
Smart Images

Figure CN122970640A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a communication method, communication device, and storage medium. Background Technology
[0002] Non-terrestrial networks (NTNs) include nodes such as satellite networks, high-altitude platforms, and drones. They have significant advantages such as global coverage, long-distance transmission, flexible networking, convenient deployment, and no geographical limitations. They have been widely used in various fields such as maritime communication, positioning and navigation, disaster relief, scientific experiments, video broadcasting, and Earth observation.
[0003] In NTN scenarios, NTN nodes move rapidly, therefore a geolocation-based paging area design and update method is adopted, where the tracking area code (TAC) is associated with a geographic location. Each satellite broadcast contains a TAC list of one or more TACs. When a terminal device receives a TAC list containing none of the TACs belonging to its registered area, the terminal device needs to initiate a TA update procedure. In terrestrial network (TN) scenarios, multiple tracking areas (TAs) form a TA list, which is simultaneously assigned to a terminal device. The terminal device does not need to perform a TA update when moving within this TA list. A TA update is required when the terminal device enters a new TA area not in its registered TA list.
[0004] In satellite-ground converged networks (such as NTN / TN converged networks), new demands for collaborative paging between NTN / TN nodes will emerge. Therefore, how to save energy consumption on both the network side and the terminal side is an urgent problem to be solved. Summary of the Invention
[0005] This application provides a communication method, communication device, and storage medium for saving energy consumption on the network side and terminal side while ensuring paging success rate.
[0006] This application provides a communication method, optionally executed by a first device. The first device can be a terminal device, a component or apparatus applied to the terminal device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the terminal device's functions. In this method, the first device receives configuration information from a second device. The configuration information is used to determine a first resource and / or a second resource. The first resource is used to detect paging messages from a TN node, and the second resource is used to detect paging messages from an NTN node. The first device determines the first resource and / or the second resource based on its own cell and the configuration information.
[0007] Based on the first invention of this application, the first device determines the resources for detecting paging messages according to its own cell or the transmission reception point (TRP) type of its own cell, so that when the first device is in a TN cell, it does not need to detect paging messages corresponding to NTN cells, or when the first device is in an NTN cell, it does not need to detect paging messages corresponding to TN cells, thereby reducing the power consumption of the first device.
[0008] In some possible implementations, the configuration information includes a list of TAs for TN nodes, and / or a list of TAs for NTN nodes.
[0009] By carrying the TA list of TN nodes and / or the TA list of NTN nodes in the configuration information, the first device can detect paging messages based on the TA list after determining its own cell (or the TRP type of its own cell).
[0010] In some possible implementations, the configuration information may also include one or more of the following: the detection ratio of the paging detection timing corresponding to the TN node, the discontinuous reception DRX period associated with the TN node, the frequency point associated with the TN node, or the polarization mode associated with the TN node.
[0011] as well as,
[0012] The detection ratio of the paging detection timing corresponding to the NTN node, the DRX cycle associated with the NTN node, the frequency point associated with the NTN node, or the polarization mode associated with the NTN node, or one or more of these factors.
[0013] By including the detection ratio, DRX period, frequency point, or polarization mode of the paging detection timing in the configuration information, the first device can determine the paging detection timing that needs to be detected based on the configuration information and its own cell (or the TRP type of its own cell), thereby reducing the energy consumption of the first device.
[0014] In some possible implementations, the configuration information may also include one or more of the number of paging frames in the DRX cycle of the TN node or the number of paging opportunities associated with the TN node.
[0015] as well as,
[0016] One or more of the number of paging frames in the DRX cycle of an NTN node or the number of paging opportunities associated with an NTN node.
[0017] By carrying the number of paging frames or paging opportunities in the DRX cycle in the configuration information, the first device can determine the paging opportunities that need to be detected based on the configuration information and its own cell, thereby reducing the energy consumption of the first device.
[0018] In some possible implementations, determining the first resource and / or the second resource based on the cell and configuration information of the first device includes:
[0019] If the first device is located in a cell served by a TN node, the first resource is determined based on the configuration information;
[0020] or,
[0021] If the first device is located in a cell served by an NTN node, the second resource is determined based on the configuration information.
[0022] The first device determines the resources for detecting paging messages based on its own cell, so that when the first device is in a TN cell, it does not need to detect paging messages corresponding to the NTN cell, or when the first device is in an NTN cell, it does not need to detect paging messages corresponding to the TN cell, thus reducing the energy consumption of the first device.
[0023] In some possible implementations, the configuration information may also include one or more of the following: a preamble associated with the TA list of the TN node or a radio resource control (RRC) establishment request reason associated with the TA list of the TN node.
[0024] as well as,
[0025] One or more of the preamble associated with the TA list of the NTN node or the RRC establishment request reason associated with the TA list of the NTN node.
[0026] By including a preamble or RRC establishment request reason in the configuration information, the first device can activate the corresponding TA list as needed, thereby reducing the energy consumption of the first device.
[0027] In some possible implementations, determining the first resource and / or the second resource based on the cell and configuration information of the first device includes:
[0028] If the first device is located in a cell served by a TN node, it sends first information according to the configuration information. The first information is used to activate the TA list of the TN node, and the TA list of the TN node is associated with the first resource.
[0029] or,
[0030] If the first device is located in a cell served by the NTN node, it sends the second information according to the configuration information. The second information is used to activate the TA list of the NTN node, and the TA list of the NTN node is associated with the second resource.
[0031] In some possible implementations, the configuration information may also include event configurations for the first event, the second event, and the third event;
[0032] The first event is that the distance between the first device and the reference point (or reference location, reference location point, reference point position, etc.) within the coverage area of the TN node is less than a first threshold value; the second event is that the distance between the first device and the reference point within the coverage area of the NTN node is less than a second threshold value; and the third event is that the distance between the first device and the reference point within the coverage area of the TN node is greater than a third threshold value, and the distance between the first device and the reference point within the coverage area of the NTN node is less than a fourth threshold value.
[0033] By including event configuration in the configuration information, the first device can activate the corresponding TA list as needed, thereby reducing the energy consumption of the first device.
[0034] In some possible implementations, determining the first resource and / or the second resource based on the cell and configuration information of the first device includes:
[0035] If the first event is met, the first message is sent, which is used to activate the TA list of the TN node;
[0036] or,
[0037] If the second event is met, then the second message is sent, which is used to activate the TA list of the NTN node;
[0038] or,
[0039] If the third event is met, the third message is sent. The third message is used to activate the TA list of the TN node and the TA list of the NTN node.
[0040] In this context, the TA list of TN nodes is associated with the first resource, and the TA list of NTN nodes is associated with the second resource.
[0041] A second aspect of this application provides a communication method. Optionally, the execution entity of this method may be a second device, which may be a network device, a component or device applied to the network device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the network device (e.g., a central unit (CU), a distributed unit (DU), or a radio unit (RU)). In this method, the second device determines configuration information, which is used to determine a first resource and / or a second resource. The first resource is used to detect paging messages from a TN node, and the second resource is used to detect paging messages from an NTN node. The second device sends the configuration information to the first device.
[0042] In some possible implementations, the configuration information includes the tracking area (TA) list for TN nodes, and / or the TA list for NTN nodes.
[0043] In some possible implementations, the configuration information may also include one or more of the following: the detection ratio of the paging detection timing corresponding to the TN node, the discontinuous reception DRX period associated with the TN node, the frequency point associated with the TN node, or the polarization mode associated with the TN node.
[0044] as well as,
[0045] The detection ratio of paging detection timing corresponding to the NTN node, the DRX cycle associated with the NTN node, the frequency point associated with the NTN node, or the polarization mode associated with the TN node are one or more of the following:
[0046] In some possible implementations, the configuration information may also include one or more of the number of paging frames in the DRX cycle of the TN node or the number of paging opportunities associated with the TN node.
[0047] as well as,
[0048] One or more of the number of paging frames in the DRX cycle of an NTN node or the number of paging opportunities associated with an NTN node.
[0049] In some possible implementations, the configuration information may also include one or more of the following: a preamble associated with the TA list of the TN node or a Radio Resource Control (RRC) establishment request reason associated with the TA list of the TN node.
[0050] as well as,
[0051] One or more of the following: the preamble associated with the TA list of the NTN node or the RRC establishment request reason associated with the TA list of the NTN node.
[0052] In some possible implementations, the configuration information may also include event configurations for the first event, the second event, and the third event;
[0053] The first event is that the distance between the first device and the reference point within the coverage area of the TN node is less than a first threshold value; the second event is that the distance between the first device and the reference point within the coverage area of the NTN node is less than a second threshold value; and the third event is that the distance between the first device and the reference point within the coverage area of the TN node is greater than a third threshold value, and the distance between the first device and the reference point within the coverage area of the NTN node is less than a fourth threshold value.
[0054] A third aspect of this application provides a communication device, which may be the first device described above. The communication device includes modules or units for performing the methods described in the first aspect and any possible implementation thereof.
[0055] A fourth aspect of this application provides a communication device, which may be the second device described above. The communication device includes modules or units for performing the methods described in the second aspect and any possible implementation thereof.
[0056] A fifth aspect of this application provides a communication device, which may be a first device or a second device, or a component applied to the first device or the second device (e.g., a processor, circuit, chip, or chip system), or a logic module or software (e.g., CU, DU, or RU) capable of implementing all or part of the functions of the first device or the second device. The communication device includes:
[0057] A processor for executing a program that causes the communication device to perform the method as described in the first or second aspect of the foregoing and any possible implementation thereof.
[0058] Optionally, the communication device further includes a memory, and the processor is coupled to the memory; the memory is used to store programs.
[0059] The sixth aspect of this application provides a chip or chip system including at least one processor and a communication interface, the communication interface and at least one processor being interconnected via a line, the at least one processor being used to run computer programs or instructions to perform the communication method described in any of the possible implementations of the first or second aspect.
[0060] The communication interface in the chip can be an input / output interface, pins, or circuits.
[0061] In one possible implementation, the chip or chip system described above in this application further includes at least one memory storing instructions. The memory can be an internal storage unit of the chip, such as a register or cache, or it can be a storage unit of the chip itself, such as a read-only memory or random access memory.
[0062] The seventh aspect of this application provides a communication system, including communication means for performing the first aspect and any possible implementation thereof, and communication means for performing the second aspect and any possible implementation thereof.
[0063] An eighth aspect of this application provides a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the method described in the first aspect above, or cause the computer to perform the method described in the second aspect above.
[0064] The ninth aspect of this application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method described in the first aspect above, or cause the computer to perform the method described in the second aspect above. Attached Figure Description
[0065] Figure 1 This is a schematic diagram of the ground network architecture in an embodiment of this application;
[0066] Figure 2 This is a schematic diagram of an open wireless access network in an embodiment of this application;
[0067] Figure 3 This is a schematic diagram of a non-terrestrial network architecture in an embodiment of this application;
[0068] Figures 4 to 5 This is a schematic diagram of the satellite communication operating mode in the embodiments of this application;
[0069] Figure 6 This is a schematic diagram of a terminal device performing group handover in an embodiment of this application;
[0070] Figure 7 This is a schematic diagram of the tracking area list in an embodiment of this application;
[0071] Figures 8a to 8d This is a schematic diagram of the satellite-ground fusion network in an embodiment of this application;
[0072] Figure 9 This is an interactive schematic diagram of the communication method in an embodiment of this application;
[0073] Figures 10a to 10b This is a schematic diagram illustrating the paging detection timing in an embodiment of this application;
[0074] Figure 11 This is a schematic diagram of the paging timing in an embodiment of this application;
[0075] Figures 12 to 15 This is a schematic diagram of the communication device in an embodiment of this application. Detailed Implementation
[0076] First, a brief description of the terrestrial network architecture in the embodiments of this application is given:
[0077] Please see Figure 1 , Figure 1 This is a schematic diagram of one possible, non-limiting system. For example... Figure 1 As shown, the communication system 10 includes a radio access network (RAN) 100, a core network (CN) 200, and an Internet 300. RAN 100 includes at least one RAN node (e.g., ...). Figure 1 110a and 110b (collectively referred to as 110) and at least one terminal (such as Figure 1 RAN 100, denoted as RAN 120a-120j, is collectively referred to as RAN 120. RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 1 (Not shown in the image). Terminal 120 is connected to RAN node 110 wirelessly. RAN node 110 is connected to core network 200 wirelessly or via wired connection. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.
[0078] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4G, 5G, or future mobile communication system. RAN 100 can also be an open-radio access network (ORAN), a cloud-radio access network (CRAN), or a Wi-Fi system. RAN 100 can also be a communication system that integrates two or more of the above systems.
[0079] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and is used to help terminals achieve wireless access. Multiple RAN nodes 110 in communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative, for example... Figure 1 Network element 120i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminals 120j that access RAN 100 through network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes referred to as communication devices, for example... Figure 1 Network elements 110a and 110b can be understood as communication devices with base station functions, while network elements 120a-120j can be understood as communication devices with terminal functions.
[0080] In one possible scenario, access network equipment includes, but is not limited to: evolved Node B (eNodeB), radio network controller (RNC), Node B (NB), base station (BS), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B, HNB), baseband unit (BBU), access point (AP) in a Wi-Fi system, macro base station, micro base station, wireless relay node, donor node, radio controller in a CRAN scenario, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP), etc., and can also be access network equipment in a 5G mobile communication system. For example, a next-generation NodeB (gNB), TRP, or TP in a new radio (NR) system; or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or, access network equipment can also be network nodes constituting a gNB or transmission point. Examples include centralized units (CU), distributed units (DU), centralized unit control planes (CU-CP), centralized unit user planes (CU-UP), or radio units (RU), etc. CUs and DUs can be separate or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). Alternatively, access network equipment can also be servers, wearable devices, vehicles, or in-vehicle equipment, etc. For example, the access network equipment in V2X technology can be a roadside unit (RSU).It should be understood that the aforementioned TRP can be a device or module located on the network side of the aforementioned communication system and possessing corresponding communication functions. The TRP typically contains a communication module, circuit, or chip that performs the corresponding communication functions. The TRP can also be configured with program instructions for the corresponding communication functions.
[0081] It should be noted that CU (or CU-CP and CU-UP), DU, or RU may have different names in different systems, but those skilled in the art will understand their meaning. For example, in an open radio access network (ORAN) system, CU can also be called an open centralized unit (O-CU) or an open CU, DU can also be called an open-distributed unit (O-DU), CU-CP can also be called an open-centralized unit control plane (O-CU-CP), CU-UP can also be called an open-centralized unit user plane (O-CU-UP), and RU can also be called an open radio unit (O-RU). This application does not impose any specific limitations. Any of the units CU, CU-CP, CU-UP, DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0082] Figure 2 An example diagram of an O-RAN system is shown. Access network equipment communicates with the CN via a backhaul link and with terminal equipment (e.g., UE) via an air interface.
[0083] Specifically, the BBU in the access network equipment communicates with the CN via a backhaul link, and the RU in the access network equipment communicates with at least one UE via an air interface. The BBU communicates with at least one RU via a fronthaul link. The BBU and RU may or may not be co-located.
[0084] The BBU includes at least one CU and at least one DU, which can communicate via at least one midhaul link.
[0085] Optionally, for network elements in the ORAN system, each network element can implement the protocol layer functions shown in Table 1 below.
[0086] Table 1
[0087]
[0088] It should be noted that in the ORAN system, the access network equipment in this application can be one or more network elements listed in Table 1 above.
[0089] The architecture of the CU and DU of the access network equipment is described below. An access network equipment includes at least one CU and at least one DU. Optionally, the access network equipment may also include at least one RU.
[0090] The following description uses an access network device consisting of one CU and one DU as an example. The CU has some core network functions and can include CU-CP and CU-UP. The CU and DU can be configured according to the protocol layer functions of the wireless network they implement. For example, the CU may be configured to implement the functions of the Packet Data Convergence Protocol (PDCP) layer and above (e.g., RRC and / or SDAP layers). The DU may be configured to implement the functions of protocol layers below the PDCP layer (e.g., RLC, MAC, and / or physical (PHY) layers). Alternatively, the CU may be configured to implement the functions of protocol layers above the PDCP layer (e.g., RRC and / or SDAP layers), and the DU may be configured to implement the functions of protocol layers below the PDCP layer (e.g., RLC, MAC, and / or PHY layers).
[0091] When a CU includes CU-CP and CU-UP, CU-CP is used to implement the control plane functions of the CU, and CU-UP is used to implement the user plane functions of the CU. For example, when a CU is configured to implement the functions of the PDCP layer, RRC layer, and SDAP layer, CU-CP is used to implement the RRC layer functions and the control plane functions of the PDCP layer, and CU-UP is used to implement the SDAP layer functions and the user plane functions of the PDCP layer.
[0092] The CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements can be access and mobility management functions (AMFs). AMFs are responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover.
[0093] CU-UP can interact with network elements in the core network used to implement user plane functions. These network elements, such as the user plane function (UPF) in a 5G system, are responsible for forwarding and receiving data in terminal devices.
[0094] The above CU and DU configurations are merely examples; the functions of the CU and DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of the CU or DU can be divided according to service type or other system requirements. For example, based on latency, functions that require low latency can be placed in the DU, while functions that do not require low latency can be placed in the CU.
[0095] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.
[0096] It should be noted that the access network equipment can be a device or apparatus with a chip, or a device or apparatus with integrated circuits, or a chip, chip system, module, or control unit in the aforementioned device or apparatus; this application does not impose any specific limitation. It should also be noted that in this application, the term "access network equipment" can refer to the access network equipment itself, or to the chip, functional module, or integrated circuit within the access network equipment that performs the method provided in this application; this application does not impose any specific limitation.
[0097] A terminal can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. A terminal can also be called a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart homes, smart offices, smart wearables, intelligent transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, transportation vehicles with wireless communication capabilities, communication modules, etc. The embodiments of this application do not limit the device form of the terminal. Terminals typically contain communication modules, circuits, or chips that perform corresponding communication functions. Terminals can also be configured with program instructions for performing corresponding communication functions.
[0098] Please see Figure 3 The non-terrestrial network architecture in the embodiments of this application is briefly described below:
[0099] Ground mobile terminals access the network via a new air interface. Network equipment is deployed on satellites and connected to the ground core network via wireless links. Simultaneously, wireless links exist between satellites to facilitate signaling interaction and user data transmission between network devices. Figure 3 The various network elements and their interfaces are described below:
[0100] Terminal: Mobile devices that support the New Radio interface, typically such as mobile phones and tablets. They can access satellite networks via the air interface and initiate services such as making calls and accessing the internet.
[0101] Network equipment primarily provides wireless access services, allocates wireless resources to access terminals, and provides reliable wireless transmission protocols and data encryption protocols. Network equipment deployed on satellites is called an NTN node.
[0102] Core Network: Handles user access control, mobility management, session management, user security authentication, billing, and other services. It consists of multiple functional units, which can be divided into control plane and data plane functional entities. The AMF (User Plane Function) is responsible for user access management, security authentication, and mobility management. The User Plane Function (UPF) is responsible for managing user plane data transmission, traffic statistics, and other functions.
[0103] Ground station: Responsible for forwarding signaling and service data between satellite base stations and the core network. A ground station is a network device deployed on the ground. Ground stations used for distributing and collecting satellite communication service data, or for exchanging data within the satellite communication network and routing data to external networks, are called gateway stations. A gateway station can be a network device, a component of a network device (such as a processor, chip, or chip system), or a logical module or software that implements all or part of the functions of the network device.
[0104] New Radio: The wireless link between a terminal and a base station.
[0105] Xn interface: The interface between base stations, mainly used for signaling interaction such as handover.
[0106] NG interface: The interface between the base station and the CN, mainly used for exchanging non-access stratum (NAS) signaling of the core network and user service data.
[0107] Figure 3The terminal devices in the network can be located within the beam or cell coverage area of the network device. The terminal devices can communicate with the network device via the uplink (UL) or downlink (DL). For example, in the UL direction, the terminal device can send uplink data to the network device via the physical uplink shared channel (PUSCH); in the DL direction, the network device can send downlink data to the terminal device via the physical downlink shared channel (PDSCH). The terminal device can be a terminal device supporting the New Radio interface (NR), which can access the network device via the air interface and initiate services such as calls and internet access. For example, the network device (also referred to as an NTN node) can be a RAN device mounted on a flight platform. When the RAN device is mounted on the flight platform, the RAN device moves synchronously with the flight platform. The RAN device and the flight platform can be considered as a single unit. In this case, the flight platform can be regarded as the RAN device, or it can be described as the flight platform operating in regenerative mode, meaning the flight platform possesses the functions of the RAN device. Additionally, the communication link between the flight platform and the terminal equipment can be referred to as a service link. When the communication system includes multiple flight platforms, the flight platforms can communicate with each other through the Xn interface. In practical applications, the network equipment can also be RAN equipment distributed on the flight platform based on DU, or it can directly serve as the flight platform; the specifics are not limited here.
[0108] The aforementioned flight platform can be a satellite, drone, or other aircraft. For example, the flight platform may include geostationary earth orbit (GEO) satellites, non-geostationary orbit satellites, low-earthorbit (LEO) satellites, medium-earth orbit (MEO) satellites, geosynchronous orbit satellites, unmanned aerial vehicle (UAV) system platforms, high altitude platform stations (HAPS), hot air balloons, or high-orbit satellites, etc., and is not specifically limited here. This application uses a satellite as the flight platform for illustration.
[0109] Low-Earth orbit (LEO) and medium-Earth orbit (MEO) satellites can have their own orbital paths, and multiple satellites typically work together to provide communication over a fixed area. High-Earth orbit (GEO) satellites are generally stationary, and one or a few high-Earth orbit satellites provide communication over a fixed area.
[0110] Taking satellite communication as an example, based on the working mode of the payload (such as beam), it can usually be divided into staring (earth-fixed or quasi-earth fixed) and non-staring (earth-moving) satellite communication systems.
[0111] Non-gazing systems: such as Figure 4 As shown, over a period of time (such as time periods T1, T2, and T3), the coverage area of the satellite beam moves along with the satellite.
[0112] gaze system: such as Figure 5 As shown, over a period of time (such as time periods T1, T2, and T3), the satellite dynamically adjusts the beam direction to make the beam approximately cover the same area of the ground.
[0113] Furthermore, the embodiments of this application can also be applied to other future communication technologies. The network architecture and service scenarios described in this application are for the purpose of more clearly illustrating the technical solutions of this application, and do not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will understand, with the evolution of network architecture and the emergence of new service scenarios, the technical solutions provided in this application are also applicable to similar technical problems.
[0114] The following is a brief introduction to the concepts that may be involved in this application.
[0115] 1) Mobility management issues (UE reselection / handover within a specific frequency band):
[0116] In LEO satellite communication systems, the movement of satellite nodes can cause group handover (for connected UEs) or group reselection (for idle UEs) issues for users within a certain area. Taking group handover as an example, such as... Figure 6 As shown, a single beam position within region 2 includes a UE cluster, namely UE-G1. UE-G1 contains multiple UEs. At time T1, UE-G1 is served by one or more beams of satellite 2; at time T2, the movement of satellite 2 causes this beam position to become unavailable for service by satellite 2, requiring one or more beams of satellite 1 to take over service for UE-G1, thus resulting in a group handover for UE-G1.
[0117] 2) Tracking area (TA):
[0118] Location Area (TA) is a new concept established for UE location management in cellular communication systems. It is defined as a free-moving area where the UE does not need to update services. In terrestrial networks (TN), TA is a cell-level configuration; multiple cells can be configured with the same TA, and a terrestrial cell can only belong to one TA. Each TA corresponds to a TA code (TAC). Multiple TAs form a TA list, which is simultaneously assigned to a UE. When the UE moves within this TA list, it does not need to perform a TA update (TAU). When the UE enters a new TA area not in its registered TA list, a TA update is required, and the network device reassigns a new set of TAs to the UE (i.e., a new TA list). Figure 7 As shown, the newly allocated TA list (i.e., TA list 2) may contain some of the TAs from the original TA list (i.e., TA list 1).
[0119] It should be noted that during the paging process, the network device only obtains the UE's identification information (such as the core network identifier 5G-S-TMSI or I-RNTI), and does not obtain the specific content of the paging message.
[0120] In the paging mechanism of NR, the paging period T satisfies the formula:
[0121] T = min(default paging period, UE-specific DRX period)
[0122] The system frame number of the paging frame satisfies the formula:
[0123] (SFN+PF_offset)mod T=(T / N)*(UE_ID mod N)
[0124] Where SFN is the system frame number of the paging frame, PF_offset is the offset value, and N is the number of paging frames in each paging cycle. UE_ID can be 5G-S-TMSI mod 1024.
[0125] Each paging frame contains Ns paging occasions (POs). Each PO contains S*X consecutive physical downlink control channel (PDCCH) monitoring occasions (PMOs), corresponding to S synchronization signal and physical broadcast channel (PBCH) block (SSB) beams. Specifically, the x*S+Kth PMO corresponds to the Kth SSB, where x = {0, 1, ..., X-1} and K = {1, 2, ..., S}. For NR, the paging message transmitted in different beam directions is the same; therefore, the UE can attempt to receive paging messages from any direction.
[0126] NTN networks employ a location-based paging area design and update method, where TACs are bound to geographical locations. Leveraging the wide coverage of NTN cells, each NTN node broadcasts a TAC list containing one or more TACs. When a UE determines that none of the TACs in this list belong to its registered area, the UE needs to initiate a TAU procedure.
[0127] 3) Space-Ground Integrated Network:
[0128] A space-ground converged network can also be understood as a network that merges NTN and TN. For example... Figure 8a As shown, the terminal device is located in the converged coverage area of NTN and TN, meaning that the terminal device is within the coverage area of both NTN and TN nodes.
[0129] In one possible implementation, NTN nodes and TN nodes can be connected to the same core network, and there is a direct communication link (e.g., an Xn link) between the NTN nodes and TN nodes. Figure 8b As shown.
[0130] In another possible implementation, NTN nodes and TN nodes are connected to the same core network, but there is no direct link between NTN nodes and TN nodes, such as... Figure 8c As shown.
[0131] In another possible implementation, the NTN node and the TN node are connected to different core networks; for example, the NTN node is connected to core network 1, and the TN node is connected to core network 2. Figure 8d As shown.
[0132] In a converged space-ground network, a new requirement arises for NTN and TN nodes to coordinate paging. Therefore, how to save energy consumption of network and terminal equipment while ensuring paging success rate has become an urgent problem to be solved.
[0133] Based on this, an embodiment of this application provides a method. Please refer to... Figure 9 , Figure 9 This is a schematic diagram of a communication method provided in an embodiment of this application. Figure 9 The method shown is executed interactively by a first device and a second device. The first device can be a terminal device, a component or device applied to the terminal device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the terminal device's functions. The second device can be a network device, a component or device applied to the network device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the network device's functions (e.g., CU, DU, or RU). This method can be applied to... Figures 8a to 8d In the system architecture shown, the method includes:
[0134] 901. The second device sends configuration information to the first device. Correspondingly, the first device receives the configuration information from the second device.
[0135] This configuration information is used to determine a first resource and / or a second resource. The first resource is used to detect paging messages from TN nodes, and the second resource is used to detect paging messages from NTN nodes.
[0136] Resources can be time-domain resources, frequency-domain resources, or spatial-domain resources. A unit of a resource can be called a resource unit, such as a time-domain unit, frequency-domain unit, or spatial-domain unit.
[0137] Temporal units can be symbols, slots, mini-slots, sub-frames, frames, etc.
[0138] Frequency domain units can be resource elements (REs), resource blocks (RBs), channels, subchannels, control channel elements (CCEs), resource pools, bandwidth parts (BWPs), carriers, bands, etc.
[0139] Spatial units can be ports, port groups, radio frequency chains, antennas, antenna elements, antenna arrays, antenna units, spatial precoding, spatial layers, etc.
[0140] The above resource units can be combined arbitrarily. For example, a resource can be a time-frequency unit with a symbol in the time domain and a RE in the frequency domain, or a time-frequency unit with a symbol in the time domain and a RB in the frequency domain.
[0141] Specifically, the configuration information includes the TA list for TN nodes and / or the TA list for NTN nodes. For example, the TA list for TN nodes can be represented by TA_TN_list, and the TA list for NTN nodes can be represented by TA_NTN_list. The naming of these TAs is not limited in this embodiment. The TA list includes TACs, meaning the configuration information includes the TACs corresponding to TN nodes and / or the TACs corresponding to NTN nodes. For example, the TACs corresponding to TN nodes can be represented by TAC_TN, and the TACs corresponding to NTN nodes can be represented by TAC_NTN. The naming of these TAs is not limited in this embodiment.
[0142] Optionally, the TAC can be associated with type information to indicate whether the TAC corresponds to a TN node or an NTN node.
[0143] In one possible implementation, the configuration information also includes one or more of the following: the PMO detection ratio corresponding to the TN node, the discontinuous reception (DRX) period associated with the TN node, the frequency point associated with the TN node, or the polarization mode associated with the TN node; and one or more of the following: the PMO detection ratio corresponding to the NTN node, the DRX period associated with the NTN node, the frequency point associated with the NTN node, or the polarization mode associated with the NTN node.
[0144] Specifically, the PMO detection ratio corresponding to the TN node can be understood as the proportion of the PMO corresponding to the TN node in a single PO, or as the proportion of the PMO corresponding to the TN node relative to the PMO corresponding to the NTN node. Similarly, the PMO detection ratio corresponding to the NTN node can be understood as the proportion of the PMO corresponding to the NTN node in a single PO, or as the proportion of the PMO corresponding to the NTN node relative to the PMO corresponding to the TN node.
[0145] For example, such as Figure 10a As shown, the proportion of PMOs corresponding to TN nodes in a PO is 1 / 2, the detection proportion of PMOs corresponding to NTN nodes is 1 / 2, and the ratio between PMOs corresponding to TN nodes and PMOs corresponding to NTN nodes is 1:1.
[0146] For example, such as Figure 10b As shown, the proportion of PMOs corresponding to TN nodes in a PO is 1 / 3, the proportion of PMOs corresponding to NTN nodes is 2 / 3, and the ratio of PMOs corresponding to TN nodes to PMOs corresponding to NTN nodes is 1:2.
[0147] In another possible implementation, the configuration information may also include one or more of the following: the number of paging frames (PF) in the DRX cycle of the TN node or the number of POs associated with the TN node;
[0148] as well as,
[0149] One or more of the following: the number of PFs or the number of POs associated with an NTN node in the DRX cycle of the NTN node, such as Figure 11 As shown.
[0150] It should be noted that the number of PFs or POs can be referred to as configuration parameters. In other words, the configuration information can include configuration parameters for TN nodes and configuration parameters for NTN nodes; the specifics are not limited here.
[0151] Specifically, the DRX period for a TN or NTN node is configured by the core network equipment. For example, let T represent the DRX period, where T = 256 frames. The system frame number of the PF satisfies the following formula:
[0152] (SFN+PF_offset)mod T=(T / N)*(UE_ID mod N)
[0153] Where SFN is the system frame number of the paging frame, PF_offset is the offset value, and N is the number of paging frames in each paging cycle. UE_ID can be 5G-S-TMSI mod 1024. PF_offset is configured according to the parameter nAndPagingFrameOffset.
[0154] The specific time slot of PO within PF satisfies the following formula:
[0155] Is = floor(UE_ID / N) mod Ns
[0156] Here, Ns represents the number of POs within each PF. For example, Ns = 8 means that a PF contains 8 POs and corresponds to 8 SSBs. The slot position of the PO is associated with the SSB beam index.
[0157] It should be noted that the value of N can be N_TN or N_NTN. The value of Ns can be Ns_TN or Ns_NTN.
[0158] In another possible implementation, the configuration information may also include one or more of the preamble associated with the TA list of the TN node or the RRC establishment request reason associated with the TA list of the TN node.
[0159] as well as,
[0160] One or more of the preamble associated with the TA list of the NTN node or the RRC establishment request reason associated with the TA list of the NTN node.
[0161] Specifically, the second device can configure different activation methods for TA lists for the first device, and the first device determines which TA list to activate. This activation method can be a preamble associated with the TA list, or an RRC establishment request reason associated with the TA list (i.e., RRC-Establishment-Cause or RRC-Setup-Cause).
[0162] In another possible implementation, the configuration information also includes event configurations for a first event, a second event, and a third event. Specifically, the first event is that the distance between the first device and a reference point within the coverage area of the TN node is less than a first threshold; the second event is that the distance between the first device and a reference point within the coverage area of the NTN node is less than a second threshold; and the third event is that the distance between the first device and a reference point within the coverage area of the TN node is greater than a third threshold, and the distance between the first device and a reference point within the coverage area of the NTN node is less than a fourth threshold.
[0163] Specifically, the second device can be configured with different events for the first device. When a certain event is met, the first device activates the corresponding TA list, thereby detecting paging messages according to the corresponding PO.
[0164] In another possible implementation, the configuration information does not include a TA list or a TAC list, but instead includes information used to calculate the TA of the first device. For example, the configuration information includes one or more of the following: initial wave position information and wave position subdivision level information.
[0165] Specifically, the initial wave position information is used to indicate the wave position radius N. spot Or the number of wave positions R sp etc. Among them, the wave position can be a broadcast wave position, a service wave position, or a tracking area wave position, etc.
[0166] Wavelength subdivision level information is used to indicate the wavelength subdivision level L_TN / L_NTN associated with subdivision level L, TAC_TN / TAC_NTN, and the generation rules.
[0167] The initial wave radius R corresponding to TA spot Number of wavelets N spotThe relationship between them can be obtained based on the following formula.
[0168]
[0169] Among them, R e This is the Earth's radius, typically taken as 6378 km. Network devices can be configured with multiple sets of initial radii information and radii subdivision level information, for example, simultaneously configuring N1. spot And further subdivided into levels L1 and N2 spot And further subdivided into levels L2 and N3 spot And further subdivided into levels such as L3.
[0170] In one possible example, a wavefront reference position can be determined based on initial wavefront information and / or wavefront subdivision level information. This wavefront reference position can be understood as the location of the wavefront center point.
[0171] For example, based on the initial wave position information (wave position radius N) spot Or the number of wave positions R spot The wave position identifier i and the reference position information RL(i) can be generated according to the following Fibonacci criterion:
[0172] Criterion 1: Reference position RL(i).
[0173]
[0174] Where, N spot The value represents the number of wave positions, and [x] represents the decimal part of x. For example, if x = 2.3, then [x] = 0.3. It should be noted that the above form can also be equivalently converted into latitude and longitude positions. The specific representation of the reference position is not limited in the embodiments of this application.
[0175] For example, the projection of RL(i) onto the unit square RL(x) i ,y i )as follows:
[0176] RL(x i )=(1-cosθ i ) / 2
[0177]
[0178] The corresponding Cartesian coordinates RL(x) of the planar Fibonacci grid i ,y i This can be represented as:
[0179] RL(x i ) = i / N spot
[0180]
[0181] The frac(z) function is used to return the decimal part of z.
[0182] Criterion 2: Reference position RL(i).
[0183]
[0184] Criterion 3: The latitude and longitude of the reference location are represented by RL(i) = (lon(i),lat(i)).
[0185]
[0186] Among them, the number of wave positions N spot =2N+1, where lon(i) and lat(i) are in radians (rad).
[0187] In another possible example, the reference position RL(i,l) of the l-th (1≤l≤L) level can be calculated based on the initial wavefront information and the wavefront subdivision level L. The calculation criteria are as follows:
[0188]
[0189] b i =F i b1+F i-1 b0
[0190] In practical applications, different values of b can be derived based on the above recursive relationship. i (Basis vectors of the plane Fibonacci sequence), and then according to the above criterion 2, b can be... i =(x i ,y i This is equivalent to RL(i,l).
[0191] It should be noted that when the subdivision level is L, the total number of wave positions is 4. L N spot For example, the initial number of wave positions is N. spot =64, then the subdivision level L=1 corresponds to 256 wave positions, and the subdivision level L=2 corresponds to 1024 wave positions.
[0192] Based on the above criteria, the first device can calculate its own location in the TA and then execute step 902.
[0193] 902. The first device determines the first resource and / or the second resource based on the cell and configuration information where the first device is located.
[0194] In one possible implementation, the first device can determine its own cell based on fields in the master information block (MIB) or system information block (SIB). For example, the first device can determine whether its own cell is served by an NTN node based on the field `cellBarredNTN`. Alternatively, the first device can determine whether the TRP serving its own cell is an NTN TRP based on this field.
[0195] In another possible implementation, the first device can determine its own cell (or the TRP type of its own cell) based on the access frequency.
[0196] In another possible implementation, the first device can determine its own cell (or the TRP type of its own cell) based on ephemeris information.
[0197] In another possible implementation, the first device can determine its own cell (or the TRP type of its own cell) based on the distance between itself and the coverage reference point.
[0198] It should be noted that the first event is that the distance between the first device and the reference point within the coverage area of the TN node is less than the first threshold value. In other words, if the distance between the first device and the reference point within the coverage area of the TN node is less than the first threshold value, then the first event is satisfied.
[0199] The second event is that the distance between the first device and the reference point within the coverage area of the NTN node is less than the second threshold value. In other words, if the distance between the first device and the reference point within the coverage area of the NTN node is less than the second threshold value, then the second event is satisfied.
[0200] The third event is that the distance between the first device and the reference point within the coverage area of the TN node is greater than the third threshold, and the distance between the first device and the reference point within the coverage area of the NTN node is less than the fourth threshold. In other words, if the distance between the first device and the reference point within the coverage area of the TN node is greater than the third threshold, and the distance between the first device and the reference point within the coverage area of the NTN node is less than the fourth threshold, then the third event is satisfied.
[0201] The first, second, third, and fourth threshold values can be predefined by the protocol or preconfigured by the network device; no specific restrictions are imposed here.
[0202] In another possible implementation, the first device can calculate and obtain the TA size of TN and / or NTN based on initial position information and / or position subdivision level information. The first device then determines its TA based on the Global Navigation Satellite System (GNSS) position and the TAC generation method. In other words, the first device can generate TA or TAC based on preset rules, so that the first device does not need to obtain the TA list from the second device, thereby reducing signaling overhead and lowering the energy consumption of the second device.
[0203] It should be noted that, in addition to determining its own cell, the first device can also determine the TRP type of its own cell, such as whether it is a TN TRP or an NTN TRP serving the cell, but the specific type is not limited here.
[0204] The above describes how the first device determines its own location. The following explains how the first device determines the resources to be detected based on its location. Specifically, if the first device is located in a cell served by a TN node, it determines the first resource based on the configuration information; if the first device is located in a cell served by an NTN node, it determines the second resource based on the configuration information.
[0205] Specifically, in one possible implementation, if the first device is located in a cell served by a TN node, the first device can determine the PMO to be detected by one or more of the following: the detection ratio of the PMO corresponding to the TN node, the DRX period associated with the TN node, the frequency point associated with the TN node, or the polarization mode associated with the TN node.
[0206] If the first device is located in a cell served by an NTN node, the first device may determine the PMO to be detected by one or more of the following: the detection ratio of the paging detection timing corresponding to the NTN node, the DRX cycle associated with the NTN node, the frequency point associated with the NTN node, or the polarization mode associated with the NTN node.
[0207] In this embodiment, the first device determines the cell it is in (or the TRP type of the cell it is in) and then selects the corresponding configuration information to determine the PMO that needs to be detected, thereby reducing the energy consumption of the terminal device for PMO detection.
[0208] In another possible implementation, if the first device is located in a cell served by a TN node, the first device can use the configuration parameters corresponding to the TN node to determine the POs that need to be detected, such as the number of PFs N_TN and the number of POs in each PF Ns_TN.
[0209] If the first device is located in a cell served by an NTN node, the first device can use the configuration parameters corresponding to the NTN node to determine the POs that need to be detected, such as the number of PFs N_NTN and the number of POs within each PF Ns_NTN. A description of the configuration parameters can be found in the above embodiments, and will not be repeated here.
[0210] For example, UE_ID = 1023; N_TN = N_NTN = 3, meaning each DRX cycle includes 3 PFs; Ns_TN = 1, meaning the number of POs associated with the TN node is 1; Ns_NTN = 2, meaning the number of POs associated with the NTN node is 2.
[0211] In this embodiment of the application, the first device determines the cell in which it is located (or the TRP type of the cell in which it is located) and then selects the corresponding configuration information to determine the PO that needs to be detected, thereby reducing the detection power consumption of the terminal device.
[0212] In another possible implementation, if the first device is located in a cell served by a TN node, the first device can execute step 903, that is, the first device sends first information to the second device. This first information is used to activate the TA list of the TN node.
[0213] If the first device is located in a cell served by the NTN node, the first device can execute step 904, that is, the first device sends second information to the second device. This second information is used to activate the TA list of the NTN node.
[0214] In other words, the first device can instruct the second device to activate different lists as needed, thereby enabling the second device to determine the TA list for paging based on the information sent by the first device, thus reducing the energy consumption of the second device.
[0215] Optional, Figure 9 The illustrated embodiment also includes step 903. Step 903 may be performed after step 902.
[0216] 903. The first device sends first information to the second device. Correspondingly, the second device receives the first information from the first device.
[0217] In one possible implementation, if the first device is located in a cell served by a TN node, or the TRP serving the cell is a TN TRP, then the first device can execute step 903.
[0218] In another possible implementation, if the first event is satisfied, the first device can execute step 903. Specific details are not limited here.
[0219] Optional, Figure 9The illustrated embodiment also includes step 904. Step 904 may be performed after step 902.
[0220] 904. The first device sends second information to the second device. Correspondingly, the second device receives the second information from the first device.
[0221] In one possible implementation, if the first device is located in a cell served by an NTN node, or the TRP serving the cell is an NTN TRP, then the first device may execute step 904.
[0222] In another possible implementation, if the second event is satisfied, the first device can execute step 904. Specific details are not limited here.
[0223] Optional, Figure 9 The illustrated embodiment also includes step 905. Step 905 may be performed after step 902.
[0224] 905. The first device sends third information to the second device. Correspondingly, the second device receives the third information from the first device.
[0225] If the third event is satisfied, the first device can execute step 905. The third information is used to activate the TA list corresponding to the TN node and the TA list corresponding to the NTN node.
[0226] The communication method in the embodiments of this application has been described above. The communication device in the embodiments of this application is described below. Please refer to [link / reference]. Figure 12 The communication device 1200 can be used to perform Figure 9 The process executed by the first device in the illustrated embodiment can be specifically described in the relevant descriptions of the foregoing method embodiments. The communication device 1200 may be a terminal device, or a component or device applied to the terminal device (e.g., a processor, circuit, chip, or chip system), or a logic module or software that can implement all or part of the functions of the terminal device.
[0227] The communication device 1200 includes an interface module 1201 and a processing module 1202.
[0228] The processing module 1202 is used for data processing. The interface module 1201 can implement corresponding communication functions. The interface module 1201 can also be called a communication interface or a communication module.
[0229] Optionally, the communication device 1200 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 1202 can read the instructions and / or data in the storage module so that the communication device 1200 can implement the aforementioned method embodiments.
[0230] The communication device 1200 can be used to perform the actions performed by the first device in the above method embodiments. For example, it can be the first device or a communication module in the first device, or a circuit or chip in the first device responsible for communication functions. The communication device 1200 can be the first device or a component configurable on the first device. The processing module 1202 is used to perform processing-related operations on the first device side in the above method embodiments. The interface module 1201 is used to perform receiving-related operations on the first device side in the above method embodiments.
[0231] Optionally, the interface module 1201 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.
[0232] It should be noted that the communication device 1200 may include a transmitting module but not a receiving module. Alternatively, the communication device 1200 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme performed by the communication device 1200 includes both transmitting and receiving actions. For example, the communication device 1200 is used to perform the above-described... Figure 9 The actions performed by the first device in the illustrated embodiment are shown above. For details, please refer to the above. Figure 9 The relevant descriptions in the illustrated embodiments will not be elaborated here.
[0233] For example, the communication device 1200 is used to execute the following scheme:
[0234] Interface module 1201 is used to receive configuration information, which is used to determine a first resource and / or a second resource. The first resource is used to detect paging messages from terrestrial network TN nodes, and the second resource is used to detect paging messages from non-terrestrial network NTN nodes.
[0235] The processing module 1202 is used to determine the first resource and / or the second resource based on the cell and configuration information of the first device.
[0236] In one possible implementation, the configuration information includes the tracking area (TA) list for TN nodes, and / or the TA list for NTN nodes.
[0237] In another possible implementation, the configuration information also includes one or more of the following: the detection ratio of the paging detection timing corresponding to the TN node, the discontinuous reception DRX period associated with the TN node, the frequency point associated with the TN node, or the polarization mode associated with the TN node.
[0238] as well as,
[0239] The detection ratio of the paging detection timing corresponding to the NTN node, the DRX cycle associated with the NTN node, the frequency point associated with the NTN node, or the polarization mode associated with the NTN node, or one or more of these factors.
[0240] In another possible implementation, the configuration information may also include one or more of the following: the number of paging frames in the DRX cycle of the TN node or the number of paging opportunities associated with the TN node.
[0241] as well as,
[0242] One or more of the number of paging frames in the DRX cycle of an NTN node or the number of paging opportunities associated with an NTN node.
[0243] In another possible implementation, the processing module 1202 is used to determine the first resource and / or the second resource based on the cell and configuration information of the first device, including:
[0244] The processing module 1202 is specifically used to determine the first resource based on the configuration information if the first device is located in a cell served by a TN node;
[0245] or,
[0246] The processing module 1202 is specifically used to determine the second resource based on the configuration information if the first device is located in a cell served by the NTN node.
[0247] In another possible implementation, the configuration information may also include one or more of the preamble associated with the TA list of the TN node or the Radio Resource Control (RRC) establishment request reason associated with the TA list of the TN node.
[0248] as well as,
[0249] One or more of the preamble associated with the TA list of the NTN node or the RRC establishment request reason associated with the TA list of the NTN node.
[0250] In another possible implementation, the processing module 1202 is used to determine the first resource and / or the second resource based on the cell and configuration information of the first device, including:
[0251] The processing module 1202 is specifically used to send first information according to configuration information if the first device is located in a cell served by a TN node. The first information is used to activate the TA list of the TN node, and the TA list of the TN node is associated with the first resource.
[0252] or,
[0253] The processing module 1202 is specifically used to send second information according to the configuration information if the first device is located in a cell served by the NTN node. The second information is used to activate the TA list of the NTN node, and the TA list of the NTN node is associated with the second resource.
[0254] In another possible implementation, the configuration information also includes event configurations for the first, second, and third events;
[0255] The first event is that the distance between the first device and the reference point within the coverage area of the TN node is less than a first threshold value; the second event is that the distance between the first device and the reference point within the coverage area of the NTN node is less than a second threshold value; and the third event is that the distance between the first device and the reference point within the coverage area of the TN node is greater than a third threshold value, and the distance between the first device and the reference point within the coverage area of the NTN node is less than a fourth threshold value.
[0256] In another possible implementation, the processing module 1202 is used to determine the first resource and / or the second resource based on the cell and configuration information of the first device, including:
[0257] The processing module 1202 is specifically used to send first information if the first event is met, and the first information is used to activate the TA list of the TN node;
[0258] or,
[0259] The processing module 1202 is specifically used to send second information if the second event is met, and the second information is used to activate the TA list of the NTN node;
[0260] or,
[0261] The processing module 1202 is specifically used to send third information if the third event is met. The third information is used to activate the TA list of the TN node and the TA list of the NTN node.
[0262] In this context, the TA list of TN nodes is associated with the first resource, and the TA list of NTN nodes is associated with the second resource.
[0263] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0264] Optionally, when the communication device 1200 is a terminal device or a communication module within a terminal device, the processing module 1202 in the above embodiments can be implemented by at least one processor or processor-related circuitry. Specifically, the processor may include a modem chip, or a system-on-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip. The interface module 1201 can be implemented by a transceiver or transceiver-related circuitry. The interface module 1201 may also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.
[0265] Optionally, when the communication device 1200 is a circuit or chip in a terminal device responsible for communication functions, such as a modem chip or a SoC chip or SIP chip containing a modem core, the function of the processing module 1202 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processing cores. The function of the interface module 1201 can be implemented by the interface circuit or data transceiver circuit on the aforementioned chip.
[0266] The following is another structural schematic diagram of the communication device according to an embodiment of this application. Please refer to... Figure 13 The communication device 1300 can be used to perform Figure 9 The process executed by the second device in the illustrated embodiment can be specifically described in the relevant descriptions of the foregoing method embodiments. The communication device 1300 may be a network device, or a component or device applied to a network device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of a network device.
[0267] The communication device 1300 includes an interface module 1301. Optionally, a processing module 1302.
[0268] The processing module 1302 is used for data processing. The interface module 1301 can implement corresponding communication functions. The interface module 1301 can also be called a communication interface or a communication module.
[0269] Optionally, the communication device 1300 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 1302 can read the instructions and / or data in the storage module so that the communication device 1300 can implement the aforementioned method embodiments.
[0270] The communication device 1300 can be used to perform the actions performed by the second device in the above method embodiments. For example, it can be the second device, a communication module within the second device, or a circuit or chip in the second device responsible for communication functions. The communication device 1300 can be the second device or a component configurable within the second device. The processing module 1302 is used to perform processing-related operations on the second device side in the above method embodiments. The interface module 1301 is used to perform receiving-related operations on the second device side in the above method embodiments.
[0271] Optionally, interface module 1301 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.
[0272] It should be noted that the communication device 1300 may include a transmitting module but not a receiving module. Alternatively, the communication device 1300 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme performed by the communication device 1300 includes both transmitting and receiving actions. For example, the communication device 1300 is used to perform the above-described... Figure 9 The actions performed by the second device in the illustrated embodiment. For details, please refer to the above. Figure 9 The relevant descriptions in the illustrated embodiments will not be elaborated here.
[0273] For example, the communication device 1300 is used to execute the following scheme:
[0274] Processing module 1302 is used to determine configuration information, which is used to determine a first resource and / or a second resource. The first resource is used to detect paging messages from TN nodes, and the second resource is used to detect paging messages from NTN nodes.
[0275] Interface module 1301 is used to send configuration information.
[0276] In one possible implementation, the configuration information includes the tracking area (TA) list for TN nodes, and / or the TA list for NTN nodes.
[0277] In another possible implementation, the configuration information also includes one or more of the following: the detection ratio of the paging detection timing corresponding to the TN node, the discontinuous reception DRX period associated with the TN node, the frequency point associated with the TN node, or the polarization mode associated with the TN node.
[0278] as well as,
[0279] The detection ratio of paging detection timing corresponding to the NTN node, the DRX cycle associated with the NTN node, the frequency point associated with the NTN node, or the polarization mode associated with the TN node are one or more of the following:
[0280] In another possible implementation, the configuration information may also include one or more of the following: the number of paging frames in the DRX cycle of the TN node or the number of paging opportunities associated with the TN node.
[0281] as well as,
[0282] One or more of the number of paging frames in the DRX cycle of an NTN node or the number of paging opportunities associated with an NTN node.
[0283] In another possible implementation, the configuration information may also include one or more of the preamble associated with the TA list of the TN node or the Radio Resource Control (RRC) establishment request reason associated with the TA list of the TN node.
[0284] as well as,
[0285] One or more of the following: the preamble associated with the TA list of the NTN node or the RRC establishment request reason associated with the TA list of the NTN node.
[0286] In another possible implementation, the configuration information also includes event configurations for the first, second, and third events;
[0287] The first event is that the distance between the first device and the reference point within the coverage area of the TN node is less than a first threshold value; the second event is that the distance between the first device and the reference point within the coverage area of the NTN node is less than a second threshold value; and the third event is that the distance between the first device and the reference point within the coverage area of the TN node is greater than a third threshold value, and the distance between the first device and the reference point within the coverage area of the NTN node is less than a fourth threshold value.
[0288] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0289] The processing module 1302 in the above embodiments can be implemented by at least one processor or processor-related circuitry. The interface module 1301 can be implemented by a transceiver or transceiver-related circuitry. The interface module 1301 can also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.
[0290] The following describes a communication device provided in an embodiment of this application. Please refer to [link / reference]. Figure 14 , Figure 14 This is a schematic diagram of a communication device provided in an embodiment of this application. The communication device may be the first device or the second device in the above method embodiments, or it may be a chip, chip system, or processor that supports the first device or the second device in implementing the above methods. This communication device can be used to implement the methods described in the above method embodiments, and for details, please refer to the description in the above method embodiments.
[0291] The communication device may include one or more processors 1401, which are connected to a memory 1402, an input / output unit 1403, and a bus 1404. The processor 1401 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., base station, baseband chip, terminal, terminal chip, DU or CU, etc.), execute software programs, and process data from the software programs.
[0292] Optionally, the communication device may include one or more memories 1402, which may store instructions that can be executed on the processor 1401, causing the communication device to perform the methods described in the above method embodiments. Optionally, the memories 1402 may also store data. The processor 1401 and the memories 1402 may be configured separately or integrated together.
[0293] Optionally, the communication device may also include a transceiver and an antenna. A transceiver, also called a transceiver unit, transceiver, or transceiver circuit, is used to implement transmission and reception functions. A transceiver may include a receiver and a transmitter; the receiver, also called a receiver circuit, is used to implement the receiving function; the transmitter, also called a transmitter or transmitting circuit, is used to implement the transmitting function.
[0294] In another possible design, the processor 1401 may include a transceiver for implementing receive and transmit functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receive and transmit functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or for transmitting or relaying signals.
[0295] In another possible design, the processor 1401 may optionally store instructions that, when executed, cause the communication device to perform the methods described in the above method embodiments. The instructions may be stored in the processor 1401; in this case, the processor 1401 may be implemented in hardware.
[0296] In another possible design, the communication device may include a circuit that can perform the transmitting or receiving or communication functions of the first or second device in the aforementioned method embodiments. The processor and transceiver described in this application embodiment can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-type metal-oxide-semiconductor (NMOS), p-type metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0297] The communication device described in the above embodiments may be a first device or a second device, but the scope of the communication device described in the embodiments of this application is not limited thereto, and the structure of the communication device may vary. Figure 14 The communication device can be a standalone device or part of a larger device. For example, the communication device can be:
[0298] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0299] (2) A collection of one or more ICs, optionally including a storage component for storing data and instructions;
[0300] (3) ASIC, such as modem;
[0301] (4) Modules that can be embedded in other devices;
[0302] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.
[0303] (6) Others, etc.
[0304] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 15 The diagram shows the structure of the chip. Figure 15 The chip 1500 shown includes a processor 1501 and an interface 1502. Optionally, it may also include a memory 1503. The number of processors 1501 can be one or more, and the number of interfaces 1502 can be multiple.
[0305] For cases where the chip is used to implement the functions of the first or second device in the embodiments of this application:
[0306] The interface 1502 is used to receive or output signals;
[0307] The processor 1501 is used to perform data processing operations of the first device or the second device.
[0308] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Correspondingly, the communication device given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.
[0309] It should be understood that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0310] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAK are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0311] This application also provides a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the methods described in the foregoing embodiments. The computer-readable storage medium may be a non-volatile storage medium.
[0312] This application also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods described in the foregoing embodiments.
[0313] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0314] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0315] The units described as separate components may or may not be physically separate. 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 the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0316] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0317] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0318] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0319] The embodiments described in this application are merely some, not all, of the embodiments described herein. All other embodiments obtained by those skilled in the art based on the embodiments described herein without inventive effort are within the scope of protection of this application.
[0320] References to "one embodiment" or "some embodiments" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0321] In the description of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.
Claims
1. A communication method, characterized in that, The method includes: Receive configuration information, the configuration information being used to determine a first resource and / or a second resource, the first resource being used to detect paging messages from terrestrial network TN nodes, and the second resource being used to detect paging messages from non-terrestrial network NTN nodes; The first resource and / or the second resource are determined based on the cell where the first device is located and the configuration information.
2. The method according to claim 1, characterized in that, The configuration information includes the tracking area (TA) list of the TN node, and / or the TA list of the NTN node.
3. The method according to claim 2, characterized in that, The configuration information also includes one or more of the following: the detection ratio of the paging detection timing corresponding to the TN node, the discontinuous reception DRX period associated with the TN node, the frequency point associated with the TN node, or the polarization mode associated with the TN node. as well as, The detection ratio of the paging detection timing corresponding to the NTN node, the DRX cycle associated with the NTN node, the frequency point associated with the NTN node, or the polarization mode associated with the NTN node are one or more of the following:
4. The method according to claim 2, characterized in that, The configuration information also includes one or more of the following: the number of paging frames in the DRX cycle of the TN node or the number of paging opportunities associated with the TN node; as well as, One or more of the number of paging frames in the DRX cycle of the NTN node or the number of paging opportunities associated with the NTN node.
5. The method according to any one of claims 1 to 4, characterized in that, Determining the first resource and / or the second resource based on the cell where the first device is located and the configuration information includes: If the first device is located in the cell served by the TN node, then the first resource is determined according to the configuration information; or, If the first device is located in a cell served by the NTN node, the second resource is determined based on the configuration information.
6. The method according to claim 2, characterized in that, The configuration information also includes one or more of the following: a preamble associated with the TA list of the TN node or a Radio Resource Control (RRC) establishment request reason associated with the TA list of the TN node. as well as, One or more of the preamble associated with the TA list of the NTN node or the RRC establishment request reason associated with the TA list of the NTN node.
7. The method according to claim 6, characterized in that, Determining the first resource and / or the second resource based on the cell where the first device is located and the configuration information includes: If the first device is located in the cell served by the TN node, then the first information is sent according to the configuration information. The first information is used to activate the TA list of the TN node, and the TA list of the TN node is associated with the first resource. or, If the first device is located in the cell served by the NTN node, then the second information is sent according to the configuration information. The second information is used to activate the TA list of the NTN node, and the TA list of the NTN node is associated with the second resource.
8. The method according to claim 2, characterized in that, The configuration information also includes event configurations for the first event, the second event, and the third event; The first event is that the distance between the first device and a reference point within the coverage area of the TN node is less than a first threshold value; the second event is that the distance between the first device and a reference point within the coverage area of the NTN node is less than a second threshold value; and the third event is that the distance between the first device and a reference point within the coverage area of the TN node is greater than a third threshold value, and the distance between the first device and a reference point within the coverage area of the NTN node is less than a fourth threshold value.
9. The method according to claim 8, characterized in that, Determining the first resource and / or the second resource based on the cell where the first device is located and the configuration information includes: If the first event is met, then send the first message, which is used to activate the TA list of the TN node; or, If the second event is met, then a second message is sent, which is used to activate the TA list of the NTN node; or, If the third event is met, then third information is sent, which is used to activate the TA list of the TN node and the TA list of the NTN node; The TA list of the TN node is associated with the first resource, and the TA list of the NTN node is associated with the second resource.
10. A communication method, characterized in that, The method includes: The configuration information is determined, which is used to determine a first resource and / or a second resource. The first resource is used to detect paging messages from TN nodes, and the second resource is used to detect paging messages from NTN nodes. Send the configuration information.
11. The method according to claim 10, characterized in that, The configuration information includes the tracking area (TA) list of the TN node, and / or the TA list of the NTN node.
12. The method according to claim 11, characterized in that, The configuration information also includes one or more of the following: the detection ratio of the paging detection timing corresponding to the TN node, the discontinuous reception DRX period associated with the TN node, the frequency point associated with the TN node, or the polarization mode associated with the TN node. as well as, The detection ratio of the paging detection timing corresponding to the NTN node, the DRX cycle associated with the NTN node, the frequency point associated with the NTN node, or the polarization mode associated with the TN node are one or more of the following:
13. The method according to claim 11, characterized in that, The configuration information also includes one or more of the following: the number of paging frames in the DRX cycle of the TN node or the number of paging opportunities associated with the TN node; as well as, One or more of the number of paging frames in the DRX cycle of the NTN node or the number of paging opportunities associated with the NTN node.
14. The method according to claim 11, characterized in that, The configuration information also includes one or more of the following: a preamble associated with the TA list of the TN node or a Radio Resource Control (RRC) establishment request reason associated with the TA list of the TN node. as well as, One or more of the preamble associated with the TA list of the NTN node or the RRC establishment request reason associated with the TA list of the NTN node.
15. The method according to claim 11, characterized in that, The configuration information also includes event configurations for the first event, the second event, and the third event; The first event is that the distance between the first device and a reference point within the coverage area of the TN node is less than a first threshold value; the second event is that the distance between the first device and a reference point within the coverage area of the NTN node is less than a second threshold value; and the third event is that the distance between the first device and a reference point within the coverage area of the TN node is greater than a third threshold value, and the distance between the first device and a reference point within the coverage area of the NTN node is less than a fourth threshold value.
16. A communication device, characterized in that, Includes modules or units for performing the method as described in any one of claims 1 to 9, or for performing the method as described in any one of claims 10 to 15.
17. A communication device, characterized in that, include: A processor for executing a program that causes the communication device to perform the method as claimed in any one of claims 1 to 9, or the method as claimed in any one of claims 10 to 15.
18. A computer-readable storage medium, characterized in that, Includes instructions that, when executed on a computer, cause the computer to perform the method as claimed in any one of claims 1 to 9, or cause the computer to perform the method as claimed in any one of claims 10 to 15.
19. A computer program product containing instructions, characterized in that, When it is run on a computer, it causes the computer to perform the method as described in any one of claims 1 to 9, or causes the computer to perform the method as described in any one of claims 10 to 15.