Communication method and communication device
By obtaining the RRC signaling common and dedicated parts suitable for the region in a non-terrestrial communication network, the frequent handover problem caused by satellite mobility is solved, reducing signaling overhead and improving user experience.
Patent Information
- Application Number
- CN202311512989.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-10
- Publication Date
- 2025-05-13
AI Technical Summary
In non-terrestrial communication networks, terminal devices frequently switch due to the mobility of satellites, resulting in large signaling overhead.
The terminal device acquires the common and dedicated parts of the radio resource control (RRC) signaling suitable for the area based on the location, reducing signaling updates.
By keeping the common part of RRC signaling unchanged, signaling overhead is reduced, mobile interruptions and delays are avoided, and user experience is improved.
Smart Images

Figure CN119997117A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a communication method and a communication device. Background Art
[0002] With the development of communication technology, non-terrestrial networks (NTN) include nodes such as satellites, high-altitude platforms and drones. NTN has the advantages of global coverage, long-distance transmission and no geographical restrictions. It is widely used in many fields such as marine communications, positioning and navigation, meeting the various business needs of users.
[0003] However, when users use the services provided by NTN through terminal devices, the mobility of satellites may cause frequent switching of terminal devices, which requires the terminal devices to constantly update signaling, resulting in high signaling overhead. Summary of the invention
[0004] The embodiments of the present application provide a communication method and a communication device for reducing the signaling overhead of a terminal device during switching.
[0005] In a first aspect, a communication method is provided, the method comprising: a terminal device obtains a common part of a radio resource control (RRC) signaling applicable to a first area and obtains a dedicated part of the RRC signaling of the terminal device according to a location of the terminal device, etc., and the location of the terminal device is in the first area.
[0006] In the present application, the RRC signaling that the terminal device needs to obtain includes a public part and a dedicated part, and the public part is applicable to the area where the terminal device is located. In this way, the terminal device can obtain the public part according to the location. Therefore, when the terminal device moves in the first area, since the public part of the RRC signaling remains unchanged, the terminal device does not need to update the public part, thereby reducing the signaling overhead.
[0007] In one example, the public part of the RRC signaling is a part shared by terminal devices in the first area, and the dedicated part is dedicated to the terminal devices.
[0008] In another example, the common part of the RRC signaling may include at least one of the following: a common synchronization signal block-based measurement timing configuration (SMTC), a common bandwidth part (BWP), and a common random access channel (RACH).
[0009] In yet another example, the dedicated part of the RRC signaling may include at least one of the following: a dedicated SMTC, a dedicated BWP, and a dedicated RACH.
[0010] In a possible implementation, the terminal device may be in a multi-connection state, the terminal device in the multi-connection state is respectively connected to a control node and a satellite node, and the control node is in communication connection with the satellite node. The terminal device may obtain a common part of the RRC signaling from a control node in a service area including the first area according to the location of the terminal device.
[0011] The control node may be a ground node, for example, a device deployed on the ground (such as an access network device, a core network device, etc.). The control node may also be an aerial node, for example, an aircraft or a satellite node. In the case where the control node is an aerial node, the control node may be attached to a satellite node.
[0012] Based on this implementation, since the terminal device in the multi-connection state will not be interrupted when switching, the delay caused by the mobile interruption can be avoided, thereby improving the user experience. In addition, the terminal device can directly obtain the public part from the control node of the service area including the first area according to the location, which is convenient and stable.
[0013] In a possible implementation, the terminal device may obtain the dedicated part from a satellite node whose beam service area includes the first area according to the time information.
[0014] Based on this implementation method, due to the mobility of satellite nodes, the satellite nodes serving the first area may be different in different time periods. Therefore, the terminal device can obtain a dedicated part from the satellite nodes serving the first area according to the time information for subsequent switching / reselection.
[0015] In one scenario, the satellite node may include a primary satellite node and a secondary satellite node, and the dedicated part may include a first dedicated part and a second dedicated part, and the first dedicated part is related to the primary satellite node. For example, the first dedicated part may include one or more of a primary satellite node dedicated SMTC, a primary satellite node dedicated BWP, and a primary satellite node dedicated RACH. The second dedicated part is related to the secondary satellite node. For example, the second dedicated part may include one or more of a secondary satellite node dedicated SMTC, a secondary satellite node dedicated BWP, and a secondary satellite node dedicated RACH.
[0016] In a possible implementation, the terminal device may obtain the dedicated part according to the interface type of the transmission message of the control node and the satellite node.
[0017] In one example, messages are transmitted between the primary satellite node and the secondary satellite node via Xn-C (or the interface type for transmitting messages between the primary satellite node and the secondary satellite node is Xn-C), and the terminal device can obtain the first dedicated part and the second dedicated part from the primary satellite node.
[0018] In another example, messages are transmitted between the control node and the satellite node via Hs-C (or the interface type for transmitting messages between the control node and the satellite node is Hs-C), and the terminal device can obtain the first dedicated part from the main satellite node and obtain the second dedicated part from the main satellite node or the control node.
[0019] It should be noted that the above Hs-C can be a newly defined interface or a reused existing interface (such as a class F1 interface).
[0020] Based on this implementation, the terminal device can flexibly select the node to obtain the dedicated part according to the interface type of the control node and the satellite node to transmit the message. For example, when the message is transmitted between the primary satellite node and the secondary satellite node through Xn-C, due to the instability of Xn-C, the terminal device can directly obtain the second dedicated part from the primary satellite node.
[0021] In yet another possible implementation, the terminal device may obtain the dedicated part of the RRC signaling according to the signaling configuration between the terminal device and the secondary satellite node.
[0022] In one example, transmission signaling is configured between the terminal device and the secondary satellite node, and the terminal device can obtain the second dedicated part from the secondary satellite node.
[0023] In another example, no transmission signaling is configured between the terminal device and the secondary satellite node, and the terminal device can obtain the second dedicated part from the primary satellite node or the control node.
[0024] It should be noted that the second dedicated part in the primary satellite node and the control node is obtained from the secondary satellite node. In other words, the primary satellite node and the secondary satellite node only serve to transfer the second dedicated part.
[0025] In a possible implementation, the terminal device is configured with a timer, and when the timer times out, the terminal device may send a retransmission request for requesting retransmission of the unreceived data. Accordingly, after receiving the retransmission request, the network side device (such as a control node, a satellite node) that sends data to the terminal device may send the data that the terminal device has not received to the terminal device.
[0026] In some scenarios, such as the Split Bearer scenario, the timer can be configured by the satellite node.
[0027] For example, when the configuration mode is MCG Split Bearer, the PCell may be used to configure the terminal device. For another example, when the configuration mode is SCG Split Bearer, the PScell may be used to configure the terminal device.
[0028] In some other scenarios, such as the dual active protocol stack (DAPS) switching scenario, when the data is received by the destination satellite node from the source satellite node, the timer is configured by the source satellite or the target satellite. The source satellite is the satellite node currently accessed by the terminal device, and the destination satellite is the satellite node to which the terminal device needs to switch. In this way, the data transmission delay between the network side device and the terminal device can be reduced.
[0029] In another possible implementation, when the timer times out, the terminal device may also send indication information for indicating whether the data has been received. Accordingly, the network side device (such as a control node or a satellite node) may determine whether the data needs to be retransmitted to the terminal device based on the indication information. Alternatively, when the network side device determines that the terminal device has received the data based on the indication information, the network side device may delete the stored data. In this way, the data stored in the network side device may be cleared to increase the available memory of the network side device.
[0030] In a possible implementation, the terminal device may also report location-related information of the primary satellite node and the secondary satellite node accessed by the terminal device in different time periods, to assist the network-side device in performing mobility management on the terminal device in the first area.
[0031] In a possible implementation, the terminal device may be pre-configured with the status information of the satellite node. The status information of the satellite node may include the activation status and the state transition relationship of the primary satellite node and the secondary satellite node in the satellite nodes in different time periods. That is, the network side device may configure the activation status and the state transition relationship of the satellite nodes accessed by the terminal device in different time periods for the terminal device at one time, thereby reducing the signaling overhead.
[0032] In a second aspect, a communication method is provided, the method comprising: a control node acquires a location of a terminal device, and configures a common part of RRC signaling for the terminal device according to the location of the terminal device. The common part is applicable to a first area, and the location of the terminal device is located in the first area.
[0033] In the present application, after obtaining the location of the terminal device, the control node can configure the common part for the terminal device according to the location of the terminal device. Since the mobility range of the terminal device is limited and the common part of the RRC signaling is applicable to the first area, when the terminal device moves within the first area, the terminal device does not need to update the common part, thereby reducing the signaling required to update the common part.
[0034] In one example, the RRC signaling may also include a dedicated part, which is dedicated to the terminal device.
[0035] In yet another example, the common part of the RRC signaling includes at least one of a common SMTC configuration, a common BWP, and a common RACH.
[0036] In yet another example, the dedicated part of the RRC signaling includes at least one of a dedicated SMTC configuration, a dedicated BWP, and a dedicated RACH.
[0037] In a possible implementation, the terminal device may be in a multi-connection state, the terminal device in the multi-connection state is connected to a control node and a satellite node respectively, and the control node is in communication connection with the satellite node. The control node whose service area includes the first area may configure a common part of the RRC signaling for the terminal device.
[0038] The control node may be a ground node, for example, a device deployed on the ground (such as an access network device, a core network device, etc.). The control node may also be an aerial node, for example, an aircraft or a satellite node. In the case where the control node is an aerial node, the control node may be attached to a satellite node.
[0039] Based on this implementation, since the terminal device in the multi-connection state does not experience mobile interruption when switching / reselecting, the delay caused by mobile interruption can be avoided, thereby improving user experience. In addition, the control node whose service area includes the first area can configure a common part for the terminal device, which is convenient and stable.
[0040] In a possible implementation, after receiving indication information from the terminal device indicating whether data is received, the control node may determine whether to retransmit data to the terminal device according to the indication information. The indication information is sent when a timer configured by the terminal device times out.
[0041] The timer may be configured for the terminal device by a control node or by a satellite node.
[0042] In one possible implementation, the control node receives location-related information of the primary satellite node and the secondary satellite node accessed by the terminal device in different time periods reported by the device. Based on the location-related information of the primary satellite node and the secondary satellite node accessed by the terminal device in different time periods, the control node can perform mobility management on the terminal device in the first area.
[0043] According to a third aspect, a communication method is provided, the method comprising: a satellite node obtains demand information of a terminal device, and configures a dedicated part of the RRC signaling of the terminal device for the terminal device according to the demand information of the terminal device.
[0044] In one example, the RRC signaling further includes a common part. The common part is applicable to a first area, and the terminal device is located in the first area.
[0045] In one example, the common part of the RRC signaling is shared by the terminal devices in the first area, and the dedicated part of the RRC signaling is dedicated to the terminal devices.
[0046] In yet another example, the common part of the RRC signaling includes at least one of a common SMTC configuration, a common BWP, and a common RACH.
[0047] In yet another example, the dedicated part of the RRC signaling includes at least one of a dedicated SMTC configuration, a dedicated BWP, and a dedicated RACH.
[0048] In a possible implementation, the terminal device may be in a multi-connection state, and the terminal device in the multi-connection state is respectively connected to a control node and a satellite node, and the control node is communicatively connected to the satellite node.
[0049] In combination with this implementation, the beam service area includes satellite nodes in the first area configured with a dedicated part for the terminal device.
[0050] In a possible implementation, the satellite node includes a primary satellite node and a secondary satellite node. The dedicated part of the RRC signaling includes a first dedicated part and a second dedicated part. The first dedicated part is related to the primary satellite node, and the second dedicated part is related to the secondary satellite node.
[0051] In one example, a primary satellite node and a secondary satellite node transmit messages via Xn-C, and the primary satellite node configures a first dedicated part and a second dedicated part for a terminal device.
[0052] In another example, the control node and the satellite node transmit messages via Hx-C, and the master satellite node configures the first dedicated part for the terminal device. The master satellite node or the control node configures the second dedicated part for the terminal device.
[0053] In yet another example, transmission signaling is configured between the secondary satellite node and the terminal device, and the secondary satellite node may configure the second dedicated part for the terminal device.
[0054] In yet another example, no transmission signaling is configured between the auxiliary satellite node and the terminal device, and the master device node may configure the second dedicated part for the terminal device.
[0055] In a possible implementation, after receiving indication information from the terminal device indicating whether data is received, the satellite node may determine whether to retransmit data to the terminal device according to the indication information. The indication information is sent when a timer configured by the terminal device times out.
[0056] The timer may be configured for the terminal device by a control node or by a satellite node.
[0057] In a possible implementation, the satellite node receives location-related information of the primary satellite node and the secondary satellite node accessed by the terminal device in different time periods reported by the device. Based on the location-related information of the primary satellite node and the secondary satellite node accessed by the terminal device in different time periods, the satellite node can perform mobility management on the terminal device.
[0058] In a fourth aspect, a communication device is provided for implementing the above-mentioned various methods. The communication device may be a terminal device in the above-mentioned first aspect or any implementation thereof, or a device having the functions of the above-mentioned terminal device, or a device included in the above-mentioned terminal device, such as a chip. The communication device includes a module, unit, or means corresponding to the above-mentioned method, and the module, unit, or means may be implemented by hardware, software, or by executing the corresponding software implementation by hardware. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.
[0059] In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, which may also be referred to as a transceiver unit, is used to implement the sending and / or receiving functions in any of the above aspects and any possible implementations thereof. The transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface. The processing module may be used to implement the processing functions in any of the above aspects and any possible implementations thereof.
[0060] In some possible designs, the transceiver module includes a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in any of the above aspects and any possible implementation methods thereof.
[0061] In a fifth aspect, a communication device is provided for implementing the above-mentioned various methods. The communication device may be a control node in the above-mentioned second aspect or any implementation thereof, or a device having the functions of the above-mentioned control node, or a device included in the above-mentioned control node, such as a chip. The communication device includes a module, unit, or means corresponding to the above-mentioned method, and the module, unit, or means may be implemented by hardware, software, or by executing the corresponding software implementation by hardware. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.
[0062] In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, which may also be referred to as a transceiver unit, is used to implement the sending and / or receiving functions in any of the above aspects and any possible implementations thereof. The transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface. The processing module may be used to implement the processing functions in any of the above aspects and any possible implementations thereof.
[0063] In some possible designs, the transceiver module includes a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in any of the above aspects and any possible implementation methods thereof.
[0064] In a sixth aspect, a communication device is provided for implementing the above-mentioned various methods. The communication device may be a satellite node in the above-mentioned third aspect or any of its implementations, or a device having the functions of the above-mentioned satellite node, or a device included in the above-mentioned satellite node, such as a chip. The communication device includes a module, unit, or means corresponding to the above-mentioned method, and the module, unit, or means may be implemented by hardware, software, or by executing the corresponding software implementation by hardware. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.
[0065] In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, which may also be referred to as a transceiver unit, is used to implement the sending and / or receiving functions in any of the above aspects and any possible implementations thereof. The transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface. The processing module may be used to implement the processing functions in any of the above aspects and any possible implementations thereof.
[0066] In some possible designs, the transceiver module includes a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in any of the above aspects and any possible implementation methods thereof.
[0067] In a seventh aspect, a communication device is provided, comprising: at least one processor; the processor is used to execute a computer program or instruction stored in a memory through a logic circuit and / or communication, so that the communication device executes the method described in any one of the above aspects.
[0068] In a possible implementation, the communication device further includes the memory. Optionally, the memory is integrated with the processor, or the memory may be independent of the processor.
[0069] In a possible implementation, the memory is independent of the communication device.
[0070] In a possible implementation, the communication device further includes a communication interface, and the communication interface is used to communicate with a module outside the communication device.
[0071] The communication device may be a terminal device in the above-mentioned first aspect or any one of its implementations, or a device included in the above-mentioned terminal device, such as a chip.
[0072] In an eighth aspect, a communication device is provided, comprising: at least one processor; the processor is used to execute a computer program or instruction stored in a memory through a logic circuit and / or communication, so that the communication device executes the method described in any one of the above aspects.
[0073] In a possible implementation, the communication device further includes the memory. Optionally, the memory is integrated with the processor, or the memory may be independent of the processor.
[0074] In a possible implementation, the memory is independent of the communication device.
[0075] In a possible implementation, the communication device further includes a communication interface, and the communication interface is used to communicate with a module outside the communication device.
[0076] The communication device may be the network device in the second aspect or any implementation manner thereof, or a device included in the network device, such as a chip.
[0077] In a ninth aspect, a communication device is provided, comprising: at least one processor; the processor is used to execute a computer program or instruction stored in a memory through a logic circuit and / or communication, so that the communication device executes the method described in any one of the above aspects.
[0078] In a possible implementation, the communication device further includes the memory. Optionally, the memory is integrated with the processor, or the memory may be independent of the processor.
[0079] In a possible implementation, the memory is independent of the communication device.
[0080] In a possible implementation, the communication device further includes a communication interface, and the communication interface is used to communicate with a module outside the communication device.
[0081] The communication device may be the network device in the third aspect or any implementation manner thereof, or a device included in the network device, such as a chip.
[0082] In the tenth aspect, a computer-readable storage medium is provided, which stores a computer program or instruction. When the computer-readable storage medium is run on a communication device, the communication device can execute the method described in any one of the above aspects or any one of its implementation methods.
[0083] In an eleventh aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, enables the communication device to execute the method described in any one of the above aspects or any one of its implementations.
[0084] In a twelfth aspect, a communication device (for example, the communication device may be a chip or a chip system) is provided, wherein the communication device includes a processor for implementing the functions involved in any of the above aspects or any of its implementation methods.
[0085] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.
[0086] In some possible designs, when the device is a chip system, it can be composed of a chip or include a chip and other discrete devices.
[0087] It can be understood that when the communication device provided in any one of the fourth aspect to the twelfth aspect is a chip, the above-mentioned sending action / function can be understood as output, and the above-mentioned receiving action / function can be understood as input.
[0088] Among them, the technical effects brought about by any design method in the fourth to twelfth aspects can refer to the technical effects brought about by different design methods in the above-mentioned first, second or third aspects, and will not be repeated here.
[0089] In a thirteenth aspect, a communication system is provided, the communication system comprising a terminal device, a control node, and a satellite node. The terminal device can execute the method described in the first aspect or any implementation thereof, the control device can execute the method described in the second aspect or any implementation thereof, and the satellite node can execute the method described in the third aspect or any implementation thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0090] Figure 1 is a schematic diagram of the architecture of a satellite communication system provided in an embodiment of the present application;
[0091] Figure 2 is a schematic diagram of the architecture of another satellite communication system provided in an embodiment of the present application;
[0092] Figure 3 It is a schematic diagram of a correspondence between a beam and a wave position of a satellite provided in an embodiment of the present application;
[0093] Figure 4 is a schematic diagram of group switching of a user equipment provided in an embodiment of the present application;
[0094] Figure 5 It is a flowchart of a cell switching method provided in an embodiment of the present application;
[0095] FIG. 6( a) and FIG. 6( b) are schematic diagrams of the architecture of another communication system provided in an embodiment of the present application;
[0096] Figure 7 It is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0097] Figure 8 It is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0098] Fig. 9 is a structural diagram of a communication device provided in an embodiment of the present application;
[0099] Fig.10 It is a flow chart of a communication method provided in an embodiment of the present application;
[0100] Fig.11 It is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;
[0101] FIG. 12( a ) and FIG. 12( b ) are schematic diagrams of the architecture of another communication system provided in an embodiment of the present application;
[0102] Fig.13 is a schematic diagram of a relative position relationship between a primary satellite node and an auxiliary satellite node provided in an embodiment of the present application;
[0103] Fig.14 is a schematic diagram of a state conversion relationship between a primary satellite node and an auxiliary satellite node provided in an embodiment of the present application;
[0104] Fig.15 It is a structural diagram of a terminal device provided in an embodiment of the present application;
[0105] Fig.16 is a structural diagram of a control node provided in an embodiment of the present application;
[0106] Fig.17is a schematic diagram of the structure of a satellite node provided in an embodiment of the present application;
[0107] Fig.18 A schematic diagram of a switching scenario is shown. DETAILED DESCRIPTION
[0108] To facilitate understanding of the technical solutions provided by the embodiments of the present application, a brief introduction to the related technologies of the present application is first given. The brief introduction is as follows:
[0109] Non-terrestrial networks (NTN): NTN can include satellite networks, high-altitude platforms, drones and other aerial nodes. NTN has significant advantages such as global coverage, long-distance transmission, flexible networking, convenient deployment and no geographical restrictions. Based on these advantages, NTN can be widely used in many fields such as maritime communications, positioning and navigation, disaster relief, scientific delay, video broadcasting and ground observation.
[0110] Satellite networks in NTN and wireless networks on the ground, such as the fifth generation (5 th Combined with the 5G (5G) network, it can form a global integrated communication network with seamless coverage of the sea, land, air and ground, meeting the users' ubiquitous and diverse business needs.
[0111] As an important part of NTN, satellite networks are becoming increasingly dense and heterogeneous. First, the scale of satellite networks has grown from 66 satellites in the Iridium constellation to 720 satellites in the OneNet constellation, and eventually to the 12,000+ Starlink ultra-dense low earth orbit (LEO) satellite constellation. Second, satellite networks are heterogeneous, evolving from traditional single-layer communication networks to multi-layer communication networks. The functions of satellite networks are also becoming more complex and diversified, and are gradually becoming compatible with and supporting navigation enhancement, earth observation, and multi-dimensional information on-orbit processing.
[0112] Taking the satellite communication system as an example, based on the working module of the satellite payload (such as beam), the satellite communication system can be divided into staring (earth-fixed or quasi-earth fixed) and non-staring (earth-moving) satellite communication systems. The staring satellite communication system and the non-staring satellite communication system are described below.
[0113] Non-staring satellite communication system: In a non-staring satellite communication system, the satellite's beam coverage can change as the satellite moves. For example, Figure 1As shown, within a period of time (such as time T1 to time T3), the coverage of the satellite's beam can move with the satellite. That is, at different times (such as from time T1 to time T2, and from time T2 to time T3), the coverage or service area of the satellite's beam is different. For example, at time T1, the satellite's beam covers area 1, at time T2, the satellite's beam covers area 2, and at time 3, the satellite's beam covers area 3.
[0114] Staring satellite communication system: In a staring satellite communication system, the satellite beams can cover approximately the same area at different times. Figure 2 As shown, within a period of time (such as time T1 to time T3), the satellite can point the dynamic beam so that the beam approximately covers the same area on the ground. That is, at different times (such as from time T1 to time T2, from time T2 to time T3), the coverage range or service area of the satellite's beam can be the same (or approximately the same, or there is an overlapping area).
[0115] In an embodiment of the present application, the service area of the satellite network can be divided into multiple small geographical areas according to geographical location, and each geographical area can be called a beamspot. The contours, sizes, radii, and areas of different beamspots can be the same or different. Different beamspots have different geographical locations. There may or may not be overlap between different beamspots. In a possible implementation, the shape of the beamspot can be a regular hexagon, or other shapes. Such as a regular pentagon, a circle, an ellipse, etc. Alternatively, the shape of the beamspot can also be an irregular shape, without limitation.
[0116] In order to simplify the processes of beam association and scheduling of satellite networks, it is generally necessary to predefine the set of beam positions corresponding to the service area to complete the mapping between beams and beam positions. That is, at different times, the satellite beams can serve the same or different beam positions.
[0117] like Figure 3 As shown in FIG. 1 , the correspondence between multiple beams of a satellite and wave positions is shown. The satellite can provide time-sharing services for different wave position subsets through limited beams. Figure 3 In the figure, at time 1, satellite 1 can serve beam position x1, beam x2 and beam x3 through two beams; at time 2, satellite 1 can serve beam position y1, beam position y2, beam position y3 and beam position y4 through three beams.
[0118] In the embodiment of the present application, the size of the coverage area may be different when the beam is at different inclination angles (or antenna angles), so the mapping of the beam and the beam position can be a one-to-one mapping or a one-to-many mapping.
[0119] In one application scenario, in a beam-hopping satellite communication system (also known as a beam-hopping satellite LEO satellite network), the movement of satellite nodes may cause group switching (for terminals in a connected state) or group reselection (for terminals in an idle state) of terminals within a certain beam position.
[0120] Take group switching as an example. Figure 4 As shown, a user equipment cluster (that is, user equipment (UE-G) UE-G1, UE-G1 includes multiple UEs) in a single beam position in zone 2. At time T1, the service of UE-G1 can be provided by one or more beams of satellite SAT-2; at time T2, due to the operation of satellite SAT-2, satellite SAT-2 can no longer serve zone 2. At this time, one or more beams of satellite SAT-1 can continue to provide services for UE-G1. That is, group switching has occurred in the UE cluster (UE-G1). In addition, due to the fast movement speed of satellite nodes (about 7.5 km / s), the frequency of group switching of UE clusters is about each time / several seconds to tens of seconds. In other words, in beam-hopping satellite communication systems, group switching triggered mainly by network mobility becomes the norm.
[0121] In order to ensure the continuity of service of the user equipment during the switching process, the network side in the communication system (such as the above-mentioned NTN system or (new radio, NR) system) can perform mobility management on the user equipment. Mobility management may include cell switching, cell reselection, registration update, and update area update.
[0122] In one example, taking cell switching as an example, Figure 5 As shown, the cell switching of the user equipment may include the following S1 to S4.
[0123] S1. Cell switching measurement.
[0124] The network side device may send measurement configurations corresponding to multiple cells (including the serving cell and the neighboring cells of the serving cell) to the user equipment. The user equipment may measure the signal quality (such as reference signal received power (RSRP), reference signal received quality (RSRQ), etc.) of the cell based on the received measurement configuration.
[0125] like Figure 5As shown, the network side device can send measurement configurations corresponding to multiple cells to the UE through an RRC reconfiguration message. Correspondingly, the user equipment can send an RRC reconfiguration complete message to the network side device.
[0126] S2. Report the measurement results.
[0127] Among them, after the UE measures multiple cells according to the measurement configuration, the measurement results can be reported to the network side device (such as the base station currently communicating with the UE, referred to as the source base station in the cell handover). The reporting method may include periodic reporting or event-triggered reporting. In event-triggered reporting, the reporting conditions usually configured may include that the signal quality of the serving cell is less than threshold 1 and / or the signal quality of the neighboring cell is greater than threshold 2. Threshold 1 and threshold 2 can be set as needed without restriction.
[0128] S3: Switching decision.
[0129] Among them, the network side device (such as the base station currently communicating with the UE) receives the measurement report from the user equipment, can select a suitable neighboring cell according to the measurement results, and send part or all of the context information, admission control, reserved resources and other information related to cell switching to the user equipment.
[0130] S4. Switch execution.
[0131] The UE receives control information related to cell switching from the serving cell and can complete the access process in the new cell.
[0132] In the embodiment of the present application, when the UE performs a cell handover, the required random access preamble is a dedicated preamble, which is different from the contention-based random access preamble when initially accessing the cell. In addition, when the UE performs a cell handover, the time domain period of the random access channel (RACH) supported by the UE can be configured to be 10 / 20 / 40 / 80 / 160 milliseconds (ms), which is the same as the RACH period configuration of the initial access.
[0133] In another example, for cell reselection, the network side device can send parameters such as measurement configuration related to the neighboring cell by broadcasting. After receiving the measurement configuration and other parameters related to the neighboring cell, the UE can compare its own measurement value (such as reference signal received power RSRP, reference signal received quality RSRQ, etc.) with the parameters sent by the network side (such as reselection threshold). If the reselection conditions are met, the UE can autonomously reselect to the target neighboring cell.
[0134] In addition, since the near-far effect of the NTN system is not obvious, the switching and / or reselection efficiency triggered by signal instructions is low. Therefore, in the NR / NTN system, a location-assisted switching / reselection enhancement technology is introduced, that is, the location of the user equipment and / or satellite ephemeris (such as speed, position) and other related information are used to assist mobility management. For example, the specific implementation form can be: based on time (time period information, such as [T1, T2]) / timer (such as reaching a preset time or timer timeout), the mobility management of the UE is realized. Or, based on the location information of the UE (the distance between the reference point of the UE and the source cell is greater than the threshold 3, and the distance between the reference point of the UE and the target cell is less than the threshold 4), the mobility management of the UE is realized. Or, based on the combination of the timer and the signal quality (for example, the time length set by the timer is reached and the signal quality is less than the preset threshold), the mobility management of the UE is realized. Or, based on the combination of location information and signal quality (the distance between the reference point of the UE and the source cell is greater than the threshold 3, and the distance between the reference point of the UE and the target cell is less than the threshold 4, and the signal quality is less than the preset threshold), the mobility management of the UE is realized. Among them, threshold 3, threshold 4, and preset threshold can be set as needed without restriction.
[0135] However, in NTN systems, cell switching and / or reselection are usually designed for user equipment in a single connection state, and the mobile interruption delay is long. In addition, in a dual connectivity (DC) scenario involving NTN nodes, the delay between user equipment and different satellite nodes or between satellite nodes and ground nodes varies greatly, which is not conducive to data processing of different transmission paths under multiple connections.
[0136] In one example, when the UE is in an RRC connected state, the network side may configure a master cell group (MCG) and a secondary cell group (SCG) for the UE in the connected state (the connection state may be called a dual connection).
[0137] Among them, MCG may include multiple cells, including a primary cell (PCell). PCell is used to initiate initial access. SCG also includes multiple cells, including a primary secondary cell (PScell). PScell initiates initial access under SCG.
[0138] For example, in the EN-DC scenario (i.e., DC of long term evolution (LTE) and NR), the core network is an evolved packet core (EPC), the control plane anchor is eNodeB, and the user plane anchor is eNodeB, gNodeB or EPC. The architecture of the control plane can be shown in Figure 6(a), and the architecture of the user plane can be shown in Figure 6(b).
[0139] As shown in Figure 6(a), the UE is connected to two base stations at the same time. The two base stations are respectively called the master evolved NodeB (MeNB) and the secondary evolved NodeB (SeNB). Alternatively, the two base stations can also be respectively called the master base station and the secondary base station. The UE can transmit RRC signaling with the MeNB and SeNB through the air interface or the Uu interface. The MeNB and SeNB can transmit RRC signaling through the X2-C interface.
[0140] As shown in Figure 6(b), both MeNB and SeNB may include a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a medium access control (MAC) layer. Among them, the PDCP layer of MeNB can be divided into an evolved universal terrestrial radio access network (E-UTR) / NR PDCP layer and an NR PDCP layer, the RLC layer can be an evolved universal terrestrial radio access (E-UTRA) RLC layer, and the MAC layer is an E-UTRA layer. The PDCP layer of SeNB can be an NR PDCP layer, the RLC layer can be an NRRLC layer, and the MAC layer is an NR MAC layer.
[0141] In combination with the above EN-DC, in some cases, such as when a UE accesses multiple satellite nodes at the same time. The multiple satellite nodes may also include PScell and PCell. Among them, the PScell may be configured with differential (delta)-RRC for the PCell. However, since the PCell switches frequently, the RRC signaling of the PScell will also be updated accordingly. At the same time, the PCell and the PScell rely on the Xn interface for information exchange, but the stability of the Xn interface between satellite nodes is poor (for example, the distance between satellite nodes is far), and the transmission delay is also large.
[0142] In view of this, an embodiment of the present application provides a communication method for solving the problem that user equipment in NTN (such as LEO satellite network) needs to frequently update RRC signaling. The user equipment can obtain the common part of the RRC signaling according to the location of the user equipment, and the common part is applicable to the area including the location of the user equipment, and obtain the dedicated part based on the time information. In this way, when the user equipment moves in an area, since the common part is applicable to the area, the terminal device does not need to update the common part, so the signaling overhead when updating the RRC signaling can be reduced.
[0143] In order to facilitate understanding of the embodiments of the present application, the following points are explained before introducing the embodiments of the present application.
[0144] 1. In the embodiments of the present application, "network element" and "node" may be logical entities or physical entities. In other words, in the embodiments of the present application, "device" may be replaced with "network element", which is explained here uniformly and will not be repeated below.
[0145] 2. In the embodiments of the present application, for the convenience of description, when numbering or indexing is involved, the numbering can be started from 1 or from 0, or from any parameter.
[0146] 3. "Pre-definition", "pre-configuration", or "protocol agreement" can be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (e.g., a network device, a terminal device). The embodiments of this application do not limit the specific implementation method. Among them, "saving" can mean saving in one or more memories.
[0147] 4. The “protocol” involved in the embodiments of the present application may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, a new wireless NR protocol, and related protocols used in future communication systems (such as a 6G communication system), which is not limited in the embodiments of the present application.
[0148] 5. In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will make corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to have a judgment action when implementing it, nor does it mean that there are other limitations.
[0149] 6. In the embodiments of the present application, “sending information to...(terminal device)” can be understood as the destination of the information being the terminal device, and may include directly or indirectly sending information to the terminal device. “Receiving information from...(satellite node)” or “receiving information from...(satellite node)” can be understood as the source of the information being the satellite node, and may include directly or indirectly receiving information from the satellite node. The information may be processed as necessary between the source and destination of the information transmission, such as format changes, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly and will not be repeated here.
[0150] 7. In the description of the embodiments of the present application, unless otherwise specified, the "and / or" in the embodiments of the present application indicates that there may be three relationships, for example, A and / or B, which may indicate: A exists alone, A and B exist at the same time, and B exists alone, wherein A and B may be singular or plural. Moreover, "at least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second" and the like are used to distinguish the same items or similar items with substantially the same functions and effects. Those skilled in the art may understand that the words "first", "second" and the like do not limit the quantity and execution order, and the words "first", "second" and the like do not limit the certain difference. At the same time, in the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions.
[0151] 8. The terminal devices in the embodiments of the present application include various devices with wireless communication functions, which can be used to connect people, objects, machines, etc. The terminal devices can be widely used in various scenarios, such as: cellular communication, D2D, V2X, peer to peer (P2P), M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and other scenarios. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. The terminal device can be a Third Generation Partnership Project (3GPP) terminal. rdThe user equipment (UE), terminal, fixed equipment, mobile station equipment or mobile device, subscriber unit, handheld device, vehicle-mounted equipment, wearable device, cellular phone, smart phone, SIP phone, wireless data card, personal digital assistant (PDA), computer, tablet computer, notebook computer, wireless modem, handheld device, laptop computer, computer with wireless transceiver function, smart book, vehicle, satellite, global positioning system (GPS) equipment, target tracking equipment, aircraft (such as drone, helicopter, multi-copter, quad-copter, or airplane, etc.), ship, remote control equipment, smart home equipment, industrial equipment, or device built in the above equipment (for example, communication module, modem or chip in the above equipment, etc.), or other processing equipment connected to the wireless modem. For the convenience of description, the terminal device is described below by taking the terminal or UE as an example. In some scenarios, the terminal device can also be used to act as a base station. For example, the terminal device may act as a scheduling entity that provides sidelink signals between UEs in scenarios such as V2X, D2D, or P2P. In an embodiment of the present application, the device for implementing the function of the terminal device may be a terminal device, or may be a device that can support the terminal device to implement the function, such as a chip system or a chip, which may be installed in the terminal device. In an embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices.
[0152] 9. The network device in the embodiment of the present application may be a device for communicating with a terminal device, and the network device may also be referred to as an access network device or a radio access network device, such as a base station. The network device in the embodiment of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. Base station can broadly cover various names as follows, or replace with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station, auxiliary station, multi-standard wireless (motor slide retainer, MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned device or apparatus. The base station may also be a mobile switching center and a device that performs the function of a base station in D2D, V2X, and M2M communications, a network-side device in a 6G network, or a device that performs the function of a base station in a future communication system. The base station may support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device. The base station may be fixed or mobile. For example, a helicopter or a drone may be configured to act as a mobile base station, and one or more cells may move according to the location of the mobile base station. In other examples, a helicopter or a drone may be configured to be used as a device for communicating with another base station. In an embodiment of the present application, a device for implementing the function of a network device may be a terminal device, or may be a device that can support the network device to implement the function, such as a chip system or a chip, which may be installed in a network device. In an embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. Network devices and terminal devices may be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they may also be deployed on the water surface; they may also be deployed on aircraft, balloons, and satellites in the air.The embodiments of the present application do not limit the scenarios in which the network devices and terminal devices are located.
[0153] 10. The "protocol" referred to in this application may refer to a standard protocol in the field of communications, for example, the fourth generation (4 th generation, 4G) network, fifth generation (5 th generation, 5G) network protocol, NR protocol, 5.5G network protocol, sixth generation (6 th The present application does not limit the network protocols used in future communication systems.
[0154] The technical solution of the embodiment of the present application can be applied to non-ground network systems such as satellite communication systems, high altitude platform station (HAPS) communication systems, drones, etc., for example, integrated communication and navigation (IcaN) systems, global navigation satellite systems (GNSS) and ultra-dense low-orbit satellite communication systems. Satellite communication systems can be integrated with traditional mobile communication systems. For example, the mobile communication system can be a fourth generation (4G) th generation, 4G) communication systems (e.g., LTE systems), worldwide interoperability for microwave access (WiMAX) communication systems, fifth generation (5 th generation, 5G) communication systems (e.g., NR systems), and future mobile communication systems, etc.
[0155] like Figure 7 As shown, it is an architecture diagram of a communication system provided by an embodiment of the present application. The communication system may include a network side device and a terminal device. The network side device may include one or more satellite nodes ( Figure 7 Only two are shown, and more or fewer satellite nodes) and control nodes may also be included. The terminal device is in a multi-connection state. The multi-connection state may refer to being connected to one or more satellite nodes and control nodes in the network side device respectively.
[0156] The embodiments of the present application do not limit the form of the terminal device. The device for realizing the function of the terminal device can be the terminal device; it can also be a device that can support the terminal device to realize the function, such as a chip system. The device can be installed in the terminal device or used in combination with the terminal device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices.
[0157] Among them, the control node can be called a ground station device, a core network device, a hypercell controller (HyperCellController), a network device, etc. The control node can be a device deployed on the ground to provide wireless communication functions for terminal devices. The ground station device is, for example, a device in the core network (CN) of an existing mobile communication architecture (such as the 3GPP access architecture of a 5G network) or a device in the core network of a future mobile communication architecture. As a bearer network, the core network provides an interface to the data network, provides communication connection, authentication, management, policy control, and data service bearing for user equipment (UE). Among them, CN can further include: access and mobility management function (AMF), session management function (SMF), authentication server function (AUSF), policy control node (PCF), user plane function (UPF) and other network elements. Among them, the AMF network element is used to manage the access and mobility of the UE, and is mainly responsible for the authentication of the UE, the mobility management of the UE, the paging of the UE and other functions.
[0158] In some possible scenarios, the control node is a network device. The network device can be used for terminal devices to communicate. For example, the network device may include an evolved base station (NodeB or eNB or e-NodeB, evolutionary Node B) in an LTE system or an enhanced LTE (LTE-advanced, LTE-A) system, such as a traditional macro base station eNB and a micro base station eNB in a heterogeneous network scenario. Alternatively, it may include a next generation node B (next generation node B, gNB) in an NR system. Alternatively, it may include a transmission reception point (TRP), a home base station (e.g., home evolved NodeB, or home Node B, HNB), a base band unit (BBU), a base band pool (BBUpool), or a wireless fidelity (WiFi) access point (access point, AP), etc. Alternatively, it may include a base station in a non-terrestrial network (NTN), that is, it may be deployed on a flying platform or a satellite. In the NTN, the network device may be used as a layer 1 (L1) relay, or as a base station, or as an integrated access and backhaul (IAB) node. Alternatively, the network device may be a device that implements the base station function in IoT, such as a device that implements the base station function in drone communications, vehicle to everything (V2X), device to device (D2D), or machine to machine (M2M).
[0159] In some possible scenarios, the network device may also be a module or unit that can implement some functions of the base station, for example, the network device may be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU may be separately configured, or may be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0160] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, the network device may be a network device or a module of a network device in an open radio access network (open RAN, ORAN) system. In the ORAN system, CU may also be referred to as open (open, O)-CU, DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, CU-UP may also be referred to as O-CU-UP, and RU may also be referred to as O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0161] Optionally, the base station in the embodiment of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, home base stations, TRPs, transmitting points (TP), mobile switching centers, etc., and the embodiments of the present application do not make specific limitations on this.
[0162] In the embodiments of the present application, the form of the network device is not limited. The device for realizing the function of the network device can be the network device; or it can be a device that can support the network device to realize the function, such as a chip system. The device can be installed in the network device or used in combination with the network device.
[0163] Figure 7The satellite nodes in the may be low earth orbit (LEO) satellites, non-geostationary earth orbit (NGEO) satellites, etc.
[0164] For example, Figure 8 As shown, it is a schematic diagram of a satellite communication system given in an embodiment of the present application. The satellite communication system includes satellite node 101, satellite node 102 and satellite node 103. Satellite node 101 and satellite node 102 can be connected via inter-satellite link 01, and satellite node 102 and satellite node 103 can be connected via inter-satellite link 02. Each satellite node can provide part or all of communication services, navigation services, and positioning services to terminal devices through multi-beams. The satellite node in this scenario is a LEO satellite, and satellite 103 is connected to a ground station device (such as Figure 8 core network equipment in the network).
[0165] Among them, the satellite node can use multiple beams to cover the service area, and different beams can communicate through one or more of time division, frequency division and space division. The satellite node can also communicate wirelessly with the terminal device through broadcast communication signals and navigation signals, and the satellite node can communicate wirelessly with the control node.
[0166] The satellite node mentioned in the embodiments of the present application may be a satellite base station, may also include an orbital receiver or repeater for relaying information, or may be a network device mounted on a satellite node, without limitation.
[0167] The terminal node in the embodiment of the present application is a terminal node in a multi-connection state. The multi-connection state means that the terminal node is connected to the satellite node and the control node respectively. Among them, the satellite node may include a primary satellite node and an auxiliary satellite node. It can be understood that the primary satellite node is equivalent to the primary cell of the terminal node, and the auxiliary satellite node is equivalent to the auxiliary cell of the terminal node. Similarly, reference can be made to the relevant description of the above RRC connection state. It will not be repeated here.
[0168] It should be noted that Figure 7 and Figure 8 For exemplary drawings, Figure 7 and Figure 8 The number of devices shown, Figure 7 and Figure 8 There is no restriction on the naming of interfaces between devices. Figure 7 and Figure 8 In addition to the network elements shown, Figure 7 and Figure 8 The communication system shown may also include other devices, such as network devices, etc., without limitation.
[0169] When implementing it specifically, Figure 7 and Figure 8 The equipment in Fig. 9 The structure shown, or including Fig. 9 Parts shown. Fig. 9 The present invention provides a schematic diagram of the composition of a communication device 900, which can be a terminal device or a chip or a system on chip (SoC) in the terminal device. Alternatively, the communication device 900 can be a control node or a chip or a system on chip in a control node. Alternatively, the communication device 900 can be a satellite node or a chip or a system on chip in a satellite node. Fig. 9 As shown, the communication device 900 includes a processor 901 , a communication interface 902 and a communication line 903 .
[0170] Furthermore, the communication device 900 may also include a memory 904 . The processor 901 , the memory 904 and the communication interface 902 may be connected via a communication line 903 .
[0171] The processor 901 is a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 901 may also be other devices with processing functions, such as circuits, devices, or software modules, without limitation.
[0172] The communication interface 902 is used to communicate with other devices or other communication networks. The other communication networks may be Ethernet, radio access network (RAN), wireless local area network (WLAN), etc. The communication interface 902 may be a module, a circuit, a communication interface or any device capable of implementing communication.
[0173] The communication line 903 is used to transmit information between the components included in the communication device 900.
[0174] The memory 904 is used to store computer programs or instructions.
[0175] Among them, the memory 904 can be a read-only memory (ROM) or other types of static storage devices that can store static information and / or instructions, or a random access memory (RAM) or other types of dynamic storage devices that can store information and / or instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage medium or other magnetic storage devices, etc., without limitation.
[0176] It should be noted that the memory 904 can exist independently of the processor 901, or can be integrated with the processor 901. The memory 904 can be used to store instructions or program codes or some data, etc. The memory 904 can be located in the communication device 900, or can be located outside the communication device 900, without limitation. The processor 901 is used to execute computer programs or instructions to implement the data transmission method for short-range wireless communication provided in the following embodiments of the present application.
[0177] In one example, the processor 901 may include one or more CPUs, such as Fig. 9 CPU0 and CPU1 in.
[0178] As an optional implementation, the communication device 900 includes multiple processors, for example, Fig. 9 In addition to the processor 901, a processor 907 may also be included.
[0179] As an optional implementation, the communication device 900 further includes an output device 905 and an input device 906. Exemplarily, the input device 906 is a device such as a keyboard, a mouse, a microphone or a joystick, and the output device 905 is a device such as a display screen and a speaker.
[0180] It should be noted that the communication device 900 can be a desktop computer, a portable computer, a network server, a mobile phone, a tablet computer, a wireless terminal, an embedded device, a chip system or a Fig. 9 In addition, Fig. 9 The structure shown in the figure does not constitute a limitation on network devices and terminal devices, except Fig. 9 In addition to the components shown, the network devices and terminal devices may include more or fewer components than shown, or combine certain components, or arrange the components differently.
[0181] In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices.
[0182] In addition, the actions, terms, etc. involved in the various embodiments of the present application can refer to each other without limitation. The names of the information exchanged between the various devices in the embodiments of the present application or the names of the parameters in the information are only examples, and other names can also be used in the specific implementation without limitation.
[0183] based on Figure 7 , Figure 8 The communication system shown in Fig.10 As shown, a communication method provided in an embodiment of the present application includes S1001 and S1002.
[0184] S1001. The terminal device obtains the common part of the RRC signaling according to the location of the terminal device.
[0185] The public part may also be referred to as the first part, the first information, the first parameter, public information, public parameter or public resource, etc., without limitation. The public part may be applicable to the first area. The first area includes the location of the terminal device, or the terminal device is located in the first area.
[0186] In an embodiment of the present application, the common part may refer to a part used by all terminal devices in the first area. For example, the common part may be an RRC-common part. The RRC-common part may include at least one of common-SMTC configuration, common-BWP configuration, and common-RACH configuration. Of course, the common part may also include other configurations / information, for example, it may also include a reference position of a control node, measurement priority, etc. Common-RACH may include one or more of a random access channel occasion (RO) time domain configuration (such as prach-configurationInde), a preamble, a frequency division multiplexing factor (such as message1-frequency division multiplexing, msg1-FDM), etc., without limitation. Among them, the configuration in the common part can be used for terminal devices to access a cell (or a satellite node). Specifically, reference may be made to the prior art and will not be repeated here.
[0187] In the embodiment of the present application, the period (periodicity) and length (duration) of common-SMTC are the same as those of SMTC1, and the maximum period may be 160ms. SMTC1 may be the SMTC of a synchronization signal block (SSB) signal.
[0188] In one example, the terminal device may obtain the common part of the RRC signaling from a control node whose service area includes the location of the terminal device based on the location of the terminal device. For example, the terminal device may send a message to the control node for requesting the common part of the RRC signaling. Accordingly, after receiving the message, the control node may send the common part of the RRC signaling to the terminal device. For another example, when the terminal device initially establishes a communication connection with the control node, the control node may send the common part of the RRC signaling to the terminal device.
[0189] In another example, the terminal device can send the location of the terminal device to the control node. The control node obtains the location of the terminal device and can configure the common part of the RRC signaling for the terminal device based on the location of the terminal device, or the control node sends the common part of the RRC signaling to the terminal device.
[0190] In another example, the service area includes a plurality of control nodes in the first area. The terminal device may select a control node from the plurality of control nodes, and obtain the common part of the RRC signaling from the selected control node.
[0191] For example, the terminal device may select a control node according to the distance between the terminal device and the multiple control nodes. For example, the distance between the selected control node and the terminal device is less than a preset threshold. The preset threshold may be set as needed and is not limited.
[0192] For another example, the terminal device may select a control node based on the signal strength between the terminal device and the multiple control nodes, for example, the signal strength between the selected control node and the terminal device is greater than a preset threshold. The preset threshold may be set as needed without limitation.
[0193] In one application scenario, the control node is a ground node. The ground node can be associated with a geographical location. A ground node can provide services for terminal devices within a service area. For example, the ground node can be called a hypercell controller.
[0194] In this application scenario, the terminal device can determine which ground node to obtain the common part from based on the distance between the terminal device and the ground node. For example, the terminal device can obtain the common part from the ground node closest to the terminal device. The distance between the terminal device and the ground node can refer to the straight-line distance in geography (or three-dimensional space) or the distance calculated by other agreed methods.
[0195] In some embodiments, the location of the ground node is fixed and the service area of the ground node is fixed. Therefore, when the terminal device moves within the service area, the required common part does not change. Therefore, the terminal device may not update the common part of the RRC signaling.
[0196] In another application scenario, the control node is a satellite node, for example, the control node is attached to the satellite node.
[0197] In some cases, the beam position corresponding to the satellite node may remain unchanged. For example, the satellite node may stare at the satellite nodes in the satellite communication system as described above. In this way, the terminal device may obtain the common part of the RRC signaling from the satellite node.
[0198] In some other cases, the beam position corresponding to the satellite node is changing. For example, if the satellite node is a satellite node in the above-mentioned non-staring satellite communication system, the terminal device can obtain the public part from the satellite node whose beam covers the area where the terminal device is located.
[0199] In the embodiment of the present application, the service areas of the multiple control nodes all include the area where the terminal device is located (ie, the first area mentioned above), and the terminal device can also select a control node according to the activation status of the multiple control nodes. For details, please refer to the relevant description in the following embodiment 4, which will not be repeated here.
[0200] In another application scenario, the location of the terminal device changes, such as moving from one area to another, and the terminal device can obtain the public part of the new RRC signaling from the control node to which the new area belongs to update the public part of the RRC signaling on the terminal device.
[0201] S1002. Obtain the dedicated part of the RRC signaling of the terminal device.
[0202] Among them, the dedicated part can also be called the second part, second information, second parameter, dedicated information, dedicated parameter or dedicated resource, etc., without limitation.
[0203] In the embodiment of the present application, the dedicated part may refer to a part dedicated to the terminal device, and the dedicated parts of different terminal devices are different. For example, the dedicated part may be an RRC-specific part. The RRC-specific part may include one or more of a dedicated (Dedicated)-SMTC configuration (may be multiple), Dedicated-BWP, and Dedicated-RACH configuration. Of course, the dedicated part may also include other configurations / information, for example, it may also include one or more of an SMTC-compensation value (offset), ephemeris information of a satellite node, multiple Dedicated-RACH expansion factors, RO continuous frame number, etc., without limitation.
[0204] Among them, the ephemeris information of the satellite node may include galaxy information of different adjacent satellite nodes at different times.
[0205] In some embodiments, SMTC-offset is used to supplement the delay from UE to multiple satellite nodes. In this way, the terminal device can accurately measure different satellite nodes or cells based on multiple Dedicated-SMTCs and corresponding SMTC-offsets, thereby solving the delay difference problem between different satellite nodes / cells. When the terminal device accesses different cells / wavelengths, it can access the cell / wavelength based on the above-mentioned multiple Dedicated-RACH expansion factors and RO continuous frame numbers, meeting the non-uniform access requirements of the terminal device when accessing different cells / wavelengths.
[0206] In a possible implementation, the terminal device may determine whether to obtain the dedicated part of the RRC signaling according to its own needs. For example, the terminal device may obtain the dedicated part of the RRC signaling according to time information. For another example, the terminal device may determine whether to obtain the dedicated part of the RRC signaling according to demand information.
[0207] In one example, the terminal device may send demand information to the satellite node, and the demand information may be used to obtain a dedicated part of the RRC signaling of the terminal device. The satellite node obtains the demand information of the terminal device, configures the dedicated part of the RRC signaling of the terminal device for the terminal device, or sends the dedicated part of the RRC signaling of the terminal device to the terminal device.
[0208] In one example, due to the frequent movement of satellite nodes, the terminal device can determine the satellite node corresponding to the current time based on its own clock information and ephemeris information, and obtain the dedicated part of the RRC signaling of the terminal device from the determined satellite node. The ephemeris information can be used to indicate the location information corresponding to the set of satellite nodes within a given time period.
[0209] For example, the terminal device may pre-configure the conversion information of the satellite nodes at different times. The conversion information may refer to the information (such as ephemeris information) of the satellite nodes that provide services to the first area (that is, the coverage includes the first area) at different times. Thus, based on the conversion information, the terminal device may determine the satellite node that can be accessed according to the current time, and obtain the dedicated part of the RRC signaling of the terminal device from the satellite node.
[0210] For another example, the terminal device may be pre-configured with the activation state of the satellite node at different times (including activation state, deactivation state, release state, etc.). In this way, the terminal device may obtain the dedicated part of the RRC signaling according to the activation state of the satellite node.
[0211] In an application scenario (such as the satellite system is the above-mentioned staring satellite communication system), within a certain period of time, the number of satellite nodes covering the first area is multiple. The terminal device can obtain the dedicated part of the RRC signaling of the terminal device from the satellite node in the activated state among the multiple satellite nodes.
[0212] For another example, based on the continuous switching characteristics of the satellite network, the switching information of the satellite node of the terminal device within a preset time period can be pre-configured. For example, from time t1 to time t2, the satellites that provide services to the terminal device are satellite node 1, satellite node 2, and satellite node 3. In this way, based on the satellite switching information, the terminal device can determine in advance the satellite nodes that can be accessed at different times. In this way, the terminal device can obtain the dedicated part of the RRC signaling of the terminal device from the satellite node that can be accessed according to the current time information.
[0213] In an embodiment of the present application, the activation status and conversion information of the above-mentioned satellite nodes are pre-configured in the terminal device. Therefore, the network side device does not need to configure the above-mentioned information for the terminal device multiple times, thereby reducing the overhead of configuration signaling.
[0214] In the embodiment of the present application, the RRC signaling that the terminal device needs to obtain may include a public part and a dedicated part, and the public part is applicable to the area where the terminal device is located. In this way, the terminal device can obtain the public part according to the location. Therefore, when the terminal device moves in the first area, since the public part of the RRC signaling of the terminal device remains unchanged, the terminal device does not need to update the public part of the RRC signaling of the terminal device, thereby reducing the signaling overhead.
[0215] In the satellite node scenario, the primary cell (PCell) and the secondary cell (PScell) can be cells of different satellite nodes or different cells of the same satellite. The satellite node to which the primary cell belongs can be called a primary satellite node, and the satellite node to which the secondary cell belongs can be called a secondary satellite node.
[0216] In some embodiments (Embodiment 1), the satellite node may include a primary satellite node and an auxiliary satellite node. The dedicated part may include a first dedicated part and a second dedicated part. The first dedicated part is a part related to the primary satellite node, and the second dedicated part is a part related to the auxiliary satellite node.
[0217] In one scenario, the cell of the primary satellite node is the MCG, and the cell of the secondary satellite node is the SCG. That is, the PCell is the cell of the primary satellite node, and the PScell is the cell of the secondary satellite node, then the first dedicated part may be RRC-PCell-specific, and the second dedicated part may be RRC-PScell-specific.
[0218] For example, Fig.11 As shown, a schematic diagram of a communication system is shown, including satellite node 1, satellite node 2, and satellite node 3. Fig.11 In the embodiment, control node 1 provides services for terminal devices in area 1, and control node 2 provides services for terminal devices in area 2. Satellite node 1 is a primary satellite node, and satellite node 2 is an auxiliary satellite node. The first dedicated part is related to satellite node 1, and the second dedicated part is related to satellite node 2. Satellite node 3 can configure a physical cell identifier (PCI) list for terminal devices. The PCI list may include at least one physical cell identifier within the coverage area of satellite node 3.
[0219] In a possible implementation, the terminal device may obtain the dedicated part of the RRC signaling of the terminal device according to the interface type for transmitting messages between the control node and the satellite node.
[0220] The interface type for transmitting the message may include Xn-C (interface) and Hs-C (interface). Xn-C may be the above-mentioned Xn interface. Hs-C may be an existing interface of the satellite node (such as a class F1 interface, etc.), or may be a newly configured interface of the satellite node (that is, a newly defined interface).
[0221] In one scenario, as shown in FIG12( a), the primary satellite node and the secondary satellite node transmit messages via Xn-C, and the terminal device can obtain the first dedicated part and the second dedicated part of the RRC signaling of the terminal device from the primary satellite node. In some embodiments, the part of the primary satellite node related to the secondary satellite node can be obtained by the primary satellite node from the secondary satellite node, or pre-configured or specified without limitation.
[0222] From the above description, it can be seen that the transmission of messages between satellite nodes through the Xn interface may have problems such as instability and delay. Therefore, the terminal device can obtain the part related to the auxiliary satellite node from the main satellite node to reduce the delay.
[0223] In another scenario, as shown in Figure 12(b), messages are transmitted between the control node and the satellite node via Hs-C, and the terminal device can obtain the first dedicated part of the RRC signaling of the terminal device from the main satellite node, and obtain the second dedicated part of the RRC signaling of the terminal device from the main satellite node or the control node.
[0224] In yet another possible implementation, the terminal device may obtain the second dedicated part of the RRC signaling of the terminal device according to a subsequent signaling configuration between the terminal device and the secondary satellite node.
[0225] In one example, the terminal device and the secondary satellite node are configured with transmission signaling, and the terminal device can obtain the second dedicated part of the RRC signaling of the terminal device from the secondary satellite node.
[0226] In another example, the terminal device and the secondary satellite node are not configured to transmit signaling, and the terminal device can obtain the second dedicated part of the RRC signaling of the terminal device from the primary satellite node or the control node.
[0227] Among them, the transmission signaling can be the signaling for interaction between the terminal device and the secondary satellite node. For example, it can be a signaling radio bearer (SRB) 3. In the case of EN-DC, SRB3 can be configured to transmit some NR RRC messages between the terminal device and the secondary base station (secondary gnodeb, SgNB) via the NR radio interface. Based on the SRB3, the terminal device can exchange information with the secondary satellite node. In an embodiment of the present application, the satellite node can be used as a gNB, or a satellite node can be connected to multiple gNBs, or multiple satellite nodes can be connected to the same gNB, without restriction.
[0228] For example, when the signaling bearer of SRB3 is not configured on the network side, the terminal device can obtain the RRC-specific part provided by the PCell from the primary satellite node, and obtain the RRC-specific part provided by the transferred PScell from the control node and / or the primary satellite node. Transferring can refer to forwarding signaling. For example, the control node and / or the primary satellite node can obtain the RRC-specific part provided by the PScell from the secondary satellite node, and forward the obtained RRC-specific part provided by the PScell to the terminal device.
[0229] For another example, when the SRB3 signaling bearer is configured on the network side, the terminal device can obtain the RRC-specific part provided by the PCell from the primary satellite node, and obtain the RRC-specific part provided by the PScell from the secondary node.
[0230] In some embodiments, the terminal device may determine the node for acquiring the RRC-specific part provided by the PCell according to the signaling configuration of the network-side device, that is, the terminal device may acquire the dedicated part of the RRC signaling of the RRC signaling of the terminal device from the primary satellite node, the control node, or the secondary satellite node. However, the node for the terminal device to acquire the public part of the RRC signaling remains unchanged, and is still acquired from the control node.
[0231] Further, in combination with the interface type of the above-mentioned transmission message, in an embodiment of the present application, obtaining the RRC signaling of the terminal device may include the following scenarios 1 to 3.
[0232] Scenario 1: Messages are transmitted between the primary satellite node and the secondary satellite node via Xn-C, and the network side does not configure the SRB3 signaling bearer. The terminal device can obtain the dedicated part of the RRC signaling of the PCell from the primary satellite node and the dedicated part of the RRC signaling of the PScell relayed by the primary satellite node, and obtain the public part of the RRC signaling from the control node.
[0233] Scenario 2: Messages are transmitted between the control node and the secondary satellite node via Hs-C, and the SRB3 signaling bearer is not configured on the network side. The terminal device can obtain the dedicated part of the RRC signaling of the PCell from the primary satellite node, obtain the dedicated part of the RRC signaling of the transferred PScell from the control node and / or the primary satellite node, and obtain the public part of the RRC signaling from the control node.
[0234] Scenario 3: The network side configures the SRB3 signaling bearer, and the terminal device can obtain the dedicated part of the RRC signaling of the PScell from the secondary satellite node.
[0235] Among them, in scenario 3, since SRB3 is configured on the network side, that is, the terminal device can interact with the secondary satellite node through signaling, the terminal device can obtain the dedicated part of the RRC signaling of the PScell from the secondary satellite node, avoiding data loss during signaling forwarding and reducing transmission delay.
[0236] In some other embodiments (Example 2), the terminal device is configured with a timer (Timer-DC). When the timer times out, the terminal device can send a retransmission request, which is used to request retransmission of the unreceived data. Among them, the start time of the timer can be the time when the terminal device receives it from any node. That is, when the terminal device receives data, it can control the timer to start timing, and when the timer times out, it can send a retransmission request, for example, it can send a retransmission request to the node corresponding to the received data, and it can also send a retransmission request to all nodes connected to it, without restriction.
[0237] For example, in a scenario where a satellite node sends data to a terminal device, due to the long message transmission path between the satellite node and the terminal device, data transmission is easily interfered by external factors, such as magnetic fields, interference signals, etc., which affect data transmission. The terminal device has a long waiting time when receiving data. Therefore, in order to reduce the waiting delay of data transmission, the terminal device can send a retransmission request to the network side device (satellite node) when the timer times out. In this way, after receiving the retransmission request, the network layer device can resend data to the terminal device.
[0238] In the embodiment of the present application, the timer can be configured by the satellite node for the terminal device.
[0239] Scenario 4: Split bearer scenario, that is, the primary and secondary cell groups can transmit data to the terminal device at the same time to achieve load balancing and throughput improvement.
[0240] Among them, Split bearer can refer to transmitting data to the terminal device by means of data diversion. Split bearer can include MCG Split bearer and SCG Split bearer. The relevant description of MCG Split bearer and SCG Split bearer can refer to the existing technology and will not be repeated here.
[0241] In one example, the Split bearer mode of the communication system is MCG Split bearer, and the timer can be configured for the terminal device by the main satellite node (ie, PCell). Accordingly, when the terminal device receives data sent from the main satellite node, it controls the timer to start timing, and when the timer times out, the terminal device can send a retransmission request to the main satellite node. After receiving the retransmission request from the terminal device, the main satellite node can resend the data to the terminal device. For example, the PDCP data packet can be resent.
[0242] In another example, the Split bearer mode of the communication system is MCG Split bearer, and the timer can be configured for the terminal device by the secondary satellite node (ie, PScell). Accordingly, when the terminal device receives data sent from the secondary satellite node, it controls the timer to start timing, and when the timer times out, the terminal device can send a retransmission request to the secondary satellite node. After receiving the retransmission request from the terminal device, the secondary satellite node can resend the data to the terminal device.
[0243] Scenario 5: Dual active protocol stack (DAPS) switching scenario.
[0244] Fig.18 A schematic diagram of a switching scenario is shown. Fig.18 middle,
[0245] 1. The source gNodeB sends a measurement control (MC) to the UE via an RRCReconfiguration message. The MC includes the measurement object (same frequency / different frequency), measurement report configuration, GAP configuration, etc.
[0246] 2. The UE replies RRCReconfigurationComplete to the source gNodeB;
[0247] 3. The UE performs measurement according to the received measurement control message. After the UE measures and determines that the event condition is met, it reports the measurement report to the source gNodeB;
[0248] 4. After receiving the measurement report, the source gNodeB makes a handover strategy and target cell / frequency decision based on the measurement results;
[0249] 5. The source gNodeB sends a HANDOVER REQUEST message to the AMF through the NG interface to initiate a handover request. The HANDOVER REQUEST message contains the target gNodeBId, the list of executed data forwarding protocol data unit sessions (PDUSession), etc.
[0250] The AMF sends a HANDOVER REQUEST to the target gNodeB where the specified target cell is located to initiate a handover request;
[0251] 6. After receiving the handover request, the target gNodeB performs admission control and allocates UE instances and transmission resources after allowing admission;
[0252] 7. The target gNodeB replies with a HANDOVER REQUEST ACKNOWLEDGE to the AMF, allowing the handover. If some PDU sessions fail to be handed over, the message needs to carry a list of the failed PDU sessions;
[0253] The AMF sends a handover command (HANDOVER COMMAND) to the source gNodeB. The message contains the address and the TEID list for forwarding, including the bearer list that needs to be released;
[0254] 8. The source gNodeB sends RRCReconfiguration to the UE, requesting the UE to perform a handover to the target cell; the source gNodeB distributes the cached data and the new data from the UPF;
[0255] 9. The source gNodeB sends a sequence number (SN) status transfer (SNSTATUS TRANSFER) to the target gNodeB (NR basic handover); in the DAPS handover scenario, the source gNodeB sends an early status transfer (early status transfer) to the target gNodeB;
[0256] The source gNodeB sends the PDCP SN number to the AMF via the UPLINK RAN STATUS TRANSFER.
[0257] The AMF then sends the PDCP SN number to the target gNodeB through the DOWNLINK RAN STATUS TRANSFER message;
[0258] 10. The UE initiates a non-contention random access MSG1 in the target cell of the target gNodeB, carrying a dedicated preamble;
[0259] 11. The target gNodeB responds with a MSG2 message;
[0260] 12. The UE sends RRCReconfigurationComplete to the target gNodeB, and the UE air interface handover to the target cell is completed;
[0261] 13. In the DAPS handover scenario, the target gNodeB sends HANDOVER SUCCESS to the source gNodeB;
[0262] 14. In the DAPS handover scenario, if the source gNodeB does not send early status transfer to the target gNodeB, the source gNodeB sends SN STATUS TRANSFER to the target gNodeB;
[0263] 15. The target gNodeB sends a path switch request (PATH SWITCH REQUEST) to the AMF;
[0264] 16. Complete Path switch at UPF;
[0265] 17.AMF sends PATH SWITCH REQUEST ACKNOWLEDGE to the target gNodeB;
[0266] 18. The target gNodeB sends a UE context release (CONTEXT RELEASE) to the source gNodeB;
[0267] 19. In the DAPS handover scenario, the target gNodeB sends RRCReconfiguration (SOURCE RELEASE) to the UE;
[0268] 20. After switching to the target cell, the target gNodeB sends the measurement control (MC) information of the new cell to the UE through RRCReconfiguration;
[0269] 21. After receiving the new measurement control sent by the target gNodeB, the UE replies with RRCReconfigurationComplete.
[0270] Among them, the DAPS switching scenario may refer to the switching process in which the terminal device maintains a connection with the source cell and / or source base station after receiving an RRC message (switching command) for switching, and releases the source cell after successfully randomly accessing the target cell / node. Specifically, reference may be made to the prior art and will not be repeated here. In an embodiment of the present application, the source cell may refer to the cell currently accessed by the terminal device, and the target cell may refer to the cell to which the terminal device needs to switch. The source cell and the target cell may be cells of the same satellite node or cells of different satellite nodes.
[0271] In one scenario, the source cell and the target cell are cells of different satellite nodes, the satellite node to which the source cell belongs can be called the source satellite node, and the satellite node to which the target cell belongs can be called the target satellite node. When the terminal device needs to switch from the source cell to the target cell, that is, the terminal device needs to switch from the source satellite node to the target satellite node, the timer can be configured for the terminal device by the source satellite node or the target satellite node. For example, the satellite node can be configured for the terminal device through RRC configuration. Among them, the source satellite node and the target satellite node can also transmit relevant information of the timer through information exchange. For example, relevant information of the timer can be transmitted through information such as handover request (handover request) / handover request response (ack).
[0272] In a possible implementation, the duration of the timer may be determined according to the data transmission delay between the source satellite node and the target satellite node. For example, the duration of the timer may be greater than or equal to the data transmission delay between the source satellite node and the target satellite node.
[0273] In another possible implementation, the duration of the timer may be determined according to the transmission delay between the satellite node and the terminal device. The longer the transmission delay is, the longer the duration of the timer may be.
[0274] In some cases, such as data splitting, that is, data is transmitted to the terminal device through multiple satellite nodes, the duration of the timer can be determined based on the maximum value of the data transmission delay between the multiple satellite nodes and the terminal device. For example, the duration of the timer can be set to be greater than or equal to the maximum value of the data transmission delay between the multiple satellite nodes and the terminal device. For example, the terminal device needs to receive data from satellite node 1 and satellite node 2. The data transmission delay T1 between satellite node 1 and the terminal device is greater than the data transmission delay T2 between satellite node 2 and the terminal device, then the duration of the timer can be greater than or equal to T2.
[0275] In some scenarios, timer expiration can also be used to trigger early status transfer in DAPS switching. For example, when the timer times out, the terminal device can send indication information to the satellite node to indicate whether the data has been received. Based on the indication information, the satellite node can determine whether the terminal device has received the data to assist the satellite node in clearing the cache. For example, if the indication information is used to indicate that the data has been received, the satellite node can cache the data (such as the packet data convergence protocol PDCP cache).
[0276] Based on this embodiment, when the timer times out, the terminal device requests the network side device to retransmit the data, thereby improving the data receiving efficiency and reducing the waiting delay.
[0277] In some embodiments (Example 3), in the embodiments of the present application, the terminal device can also report relevant information of satellite nodes in different time periods and different locations.
[0278] The relevant information of the satellite node may include historical information of the satellite nodes accessed by the terminal device in different time periods and / or historical information of the satellite nodes accessed at different locations. The satellite node may include a primary satellite node and an auxiliary satellite node. The historical information may include time-related information and location-related information. Of course, other information may also be included, such as the data transmission duration between the terminal device and the satellite node, the data transmission delay between the terminal device and the satellite node, the signal quality of the satellite node, etc.
[0279] The time-related information and location-related information are described below.
[0280] 1. Time related information: It may include the mapping relationship and relative position relationship between the primary satellite node and the secondary satellite node in different time periods. The time period may be indicated implicitly or explicitly. For example, the time period may be expressed in the form of system frame number (SFN), epoch time, coordinated universal time (UTC) + duration.
[0281] For example, Fig.13 The figure shows the relative position relationship between the primary satellite node (PCell) and the secondary satellite node (PScell) in different time periods. Fig.13 It can be seen that due to the movement of the satellite node, the relative position relationship between the primary satellite node and the secondary satellite node is different in different time periods. Based on this, the signal strength or other parameters between the terminal device and the primary satellite node and the secondary satellite node may also be different. Therefore, when other terminal devices need to access the satellite node later, the network side can perform mobility management based on the relative position relationship. Fig.13 Only the relative position relationship between one primary satellite node and one secondary satellite node is shown. Of course, the terminal device can also report the relative position relationship between one primary satellite node and multiple secondary satellite nodes.
[0282] 2. Location-related information: may include one or more of the reference point position of the primary satellite node / auxiliary satellite node, the reference point identifier of the terminal device, the wave position identifier, the elevation angle / azimuth angle of the terminal device, etc.
[0283] When the network side device receives the relevant information of satellite nodes in different time periods and / or the relevant information of satellite nodes in different locations reported by the terminal device, the mobility management can be optimized according to the information. For example, the network side device can select a suitable auxiliary satellite node from multiple satellite nodes for the terminal device according to the information to reduce the propagation delay, reduce the interference between satellites, and improve the transmission quality.
[0284] In some embodiments (Embodiment 4), the terminal device may also be pre-configured with status information of the satellite node.
[0285] The state information of the satellite node may refer to the activation state and state conversion relationship of the primary satellite node and the secondary satellite node in different time periods. The activation state may refer to the relevant description in S1002 above, which will not be repeated here. The state conversion relationship may refer to the conversion relationship between the primary satellite node and the secondary satellite node in different time periods.
[0286] In one example, the status information of the satellite node may include the identification of the satellite node in each of the multiple time periods and / or the activation status of the satellite node in each of the multiple time periods. For example, the status information of the satellite node may include one or more of the following: time period [t1, t2], PCell ID-PCell status, PScell ID-PScell status; time period [t3, t4], PCell ID-PCell status, PScell ID-PScell status. Of course, it may also include the identification and activation status of the primary satellite node and the secondary satellite node in more time periods.
[0287] In the embodiment of the present application, [] indicates including the data itself. For example, the time period [t1, t2] indicates the time period from time t1 (including time t1) to time t2 (including time t2).
[0288] In another example, based on the continuous switching characteristics of the satellite network, the state conversion relationship configured by the terminal device may refer to the conversion relationship of the satellite nodes on the PCell / PScell chain within a preset time period or a given time period. In this way, the satellite nodes in the chain are sequentially converted from PScell to PCell, realizing continuous DAPS switching and multi-connection communication of the terminal device.
[0289] For example, Fig.14 As shown, from time t1 to time t3, the conversion information of PCell is: satellite node A to satellite node B to satellite node C to satellite node D, and the conversion relationship of PScell is: satellite node B to satellite node C to satellite node D.
[0290] In a possible implementation, in combination with the above S1002, the terminal device may obtain the dedicated part of the RRC signaling according to the activation state of the satellite node, which may specifically include: the terminal device may obtain the dedicated part from the satellite node in the activated state according to the pre-configured activation state. Alternatively, the terminal device may determine the primary satellite node and the secondary satellite node according to the preset state conversion relationship of the satellite node, and obtain the dedicated part from the primary satellite node and / or the secondary satellite node in the activated state according to the activation state.
[0291] For example, the terminal device may obtain the first dedicated part from a primary satellite node in an active state, and obtain the second dedicated part from a secondary satellite node in an active state.
[0292] Based on this embodiment, the network side can configure the activation status and state conversion relationship between the primary satellite node and the secondary satellite node in multiple time periods for the terminal device at one time, thereby reducing the signaling overhead of the subsequent terminal device during switching.
[0293] The various solutions in the above embodiments of the present application can be combined without contradiction.
[0294] The actions of the terminal device in the above S1001 to S1002 can be performed by Fig. 9 The processor 901 in the communication device 900 shown in the figure calls the application code stored in the memory 904 to instruct the communication device 900 to execute. The actions of the terminal device in the above S1001 to S1002 can be performed by Fig. 9 The processor 901 in the communication device 900 shown calls the computer program code and / or instructions stored in the memory 904 to enable the communication device 900 to execute S1001 and S1002, and the embodiment of the present application does not impose any limitation on this.
[0295] The above mainly introduces the scheme provided by the embodiment of the present application from the perspective of interaction between various network elements. Accordingly, the embodiment of the present application also provides a communication device, which is used to implement the above various methods. The communication device can be a terminal device in the above method embodiment, or a component that can be used for a terminal device; or, the communication device can be a control node in the above method embodiment, or a component that can be used for a control node; or, the communication device can be a satellite node in the above method embodiment, or a component that can be used for a satellite node. It can be understood that in order to implement the above functions, the communication device includes a hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0296] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be understood that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0297] For example, taking the communication device as the terminal device in the above method embodiment, Fig.15 The schematic diagram of the structure of a terminal device 1500 is shown. The terminal device 1500 includes a transceiver module 1501 and a processing module 1502. The transceiver module 1501, which may also be called a transceiver unit, is used to implement the transceiver function, and may be, for example, a transceiver circuit, a transceiver, a transceiver or a communication interface.
[0298] The transceiver module 1501 is used to obtain the common part of the RRC signaling according to the location of the terminal device. The common part is applicable to the first area, and the location of the terminal device is located in the first area. The transceiver module 1501 is also used to obtain the dedicated part of the RRC signaling of the terminal device.
[0299] Among them, the transceiver module 1501 can be used to implement the transceiver function corresponding to the terminal device in the above method embodiment, and the processing module 1502 can be used to implement the processing function corresponding to the terminal device in the above method embodiment. Furthermore, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0300] In the embodiment of the present application, the terminal device 1500 is presented in the form of dividing various functional modules in an integrated manner. The "module" here may refer to a specific ASIC, circuit, processor and memory that executes one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can imagine that the terminal device 1500 can be used Fig. 9 The form of the communication device 900 is shown.
[0301] for example, Fig. 9 The processor 901 in the communication device 900 shown can call the computer-executable instructions stored in the memory 904 to enable the communication device 900 to execute the communication method in the above method embodiment.
[0302] Specifically, Fig.15 The functions / implementation process of the transceiver module 1501 and the processing module 1502 can be Fig. 9 The processor 901 in the communication device 900 shown calls the computer execution instructions stored in the memory 904 to implement. Or, Fig.15 The function / implementation process of the processing module 1502 in Fig. 9 The processor 901 in the communication device 900 shown calls the computer execution instructions stored in the memory 904 to implement, Fig.15 The function / implementation process of the transceiver module 1501 can be Fig. 9 The communication interface 902 in the communication device 900 shown in FIG. 1 is implemented.
[0303] Since the terminal device 1500 provided in the embodiment of the present application can execute the above-mentioned communication method, the technical effects that can be obtained can be referred to the above-mentioned method embodiment and will not be repeated here.
[0304] Or, for example, taking the communication device as a control node in the above method embodiment as an example, Fig.16 The schematic diagram of the structure of a control node 1600 is shown. The control node 1600 includes a transceiver module 1601 and a processing module 1602. The transceiver module 1601, which may also be called a transceiver unit, is used to implement a transceiver function, and may be, for example, a transceiver circuit, a transceiver, a transceiver or a communication interface.
[0305] Among them, the transceiver module 1601 is used to obtain the location of the terminal device and configure the common part of the RRC signaling for the terminal device according to the location of the terminal device.
[0306] Among them, the transceiver module 1601 can be used to implement the transceiver function corresponding to the control node in the above method embodiment, and the processing module 1602 can be used to implement the processing function corresponding to the control node in the above method embodiment. Furthermore, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0307] In the embodiment of the present application, the control node 1600 is presented in the form of dividing various functional modules in an integrated manner. The "module" here may refer to a specific ASIC, a circuit, a processor and a memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, a person skilled in the art can imagine that the control node 1600 can be used Fig. 9 The form of the communication device 900 is shown.
[0308] for example, Fig. 9 The processor 901 in the communication device 900 shown can call the computer-executable instructions stored in the memory 904 to enable the communication device 900 to execute the communication method in the above method embodiment.
[0309] Specifically, Fig.16 The functions / implementation processes of the transceiver module 1601 and the processing module 1602 can be Fig. 9 The processor 901 in the communication device 900 shown calls the computer execution instructions stored in the memory 904 to implement. Or, Fig.16 The function / implementation process of the processing module 1602 in can be Fig. 9 The processor 901 in the communication device 900 shown calls the computer execution instructions stored in the memory 904 to implement, Fig.16 The function / implementation process of the transceiver module 1601 can be Fig. 9 The communication interface 902 in the communication device 900 shown in FIG. 1 is implemented.
[0310] Since the control node 1600 provided in this embodiment can execute the above communication method, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.
[0311] Or, for example, taking the communication device as a satellite node in the above method embodiment as an example, Fig.17The schematic diagram of the structure of a satellite node 1700 is shown. The satellite node 1700 includes a transceiver module 1701 and a processing module 1702. The transceiver module 1701, which may also be called a transceiver unit, is used to implement the transceiver function, and may be, for example, a transceiver circuit, a transceiver, a transceiver or a communication interface.
[0312] Among them, the transceiver module 1701 is used to obtain the demand information of the terminal device, and configure the dedicated part of the RRC signaling of the terminal device for the terminal device according to the demand information of the terminal device.
[0313] Among them, the transceiver module 1701 can be used to implement the transceiver function corresponding to the control node in the above method embodiment, and the processing module 1702 can be used to implement the processing function corresponding to the control node in the above method embodiment. Furthermore, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0314] In the embodiment of the present application, the satellite node 1700 is presented in the form of dividing various functional modules in an integrated manner. The "module" here can refer to a specific ASIC, circuit, processor and memory that executes one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can imagine that the control node 1600 can be used Fig. 9 The form of the communication device 900 is shown.
[0315] for example, Fig. 9 The processor 901 in the communication device 900 shown can call the computer-executable instructions stored in the memory 904 to enable the communication device 900 to execute the communication method in the above method embodiment.
[0316] Specifically, Fig.17 The functions / implementation processes of the transceiver module 1701 and the processing module 1702 can be Fig. 9 The processor 901 in the communication device 900 shown calls the computer execution instructions stored in the memory 904 to implement. Or, Fig.17 The function / implementation process of the processing module 1702 in Fig. 9 The processor 901 in the communication device 900 shown calls the computer execution instructions stored in the memory 904 to implement, Fig.17 The function / implementation process of the transceiver module 1701 can be Fig. 9 The communication interface 902 in the communication device 900 shown in FIG. 1 is implemented.
[0317] Since the satellite node 1700 provided in this embodiment can execute the above-mentioned communication method, the technical effects that can be obtained can refer to the above-mentioned method embodiments and will not be repeated here.
[0318] It should be understood that one or more of the above modules or units can be implemented by software, hardware or a combination of the two. When any of the above modules or units are implemented in software, the software exists in the form of computer program instructions and is stored in a memory, and the processor can be used to execute the program instructions and implement the above method flow. The processor can be built into an SoC (system on chip) or an ASIC, or it can be an independent semiconductor chip. In addition to the core used to execute software instructions for calculation or processing in the processor, it can also further include necessary hardware accelerators, such as field programmable gate arrays (FPGA), PLDs (programmable logic devices), or logic circuits that implement dedicated logic operations.
[0319] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.
[0320] Optionally, an embodiment of the present application further provides a communication device (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the method in any of the above method embodiments. In one possible design, the communication device also includes a memory. The memory is used to store necessary program instructions and data, and the processor can call the program code stored in the memory to instruct the communication device to execute the method in any of the above method embodiments. Of course, the memory may not be in the communication device. When the communication device is a chip system, it may be composed of chips, or it may include chips and other discrete devices, which is not specifically limited in the embodiments of the present application.
[0321] In one possible implementation, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer-readable storage medium is run on a communication device, the communication device can execute the method described in any of the above method embodiments or any of its implementations.
[0322] In a possible implementation, an embodiment of the present application further provides a communication system, which includes the terminal device described in the above method embodiment and the control node and satellite node described in the above method embodiment.
[0323] In a possible implementation, an embodiment of the present application further provides a communication method, which includes the method described in any of the above method embodiments or any of its implementations.
[0324] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. Computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more servers that can be integrated with a medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state drive (SSD)).
[0325] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0326] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A communication method, characterized in that: Applied to a terminal device, the method comprises: Acquire a common part of a radio resource control RRC signaling according to a location of the terminal device, where the common part is applicable to a first area, and the location of the terminal device is located in the first area; Obtain a dedicated portion of the RRC signaling for the terminal device.
2. A communication method, characterized in that: Applied to a control node, the method comprises: Get the location of the terminal device; According to the location of the terminal device, a common part of the RRC signaling is configured for the terminal device, where the common part is applicable to a first area, and the location of the terminal device is located in the first area.
3. A communication method, characterized in that: Applied to a satellite node, the method comprises: Obtain demand information of terminal equipment; According to the demand information of the terminal device, a dedicated part of the RRC signaling of the terminal device is configured for the terminal device.
4. The method according to any one of claims 1 to 3, characterized in that The public part of the RRC signaling is shared by the terminal devices in the first area, and the dedicated part of the RRC signaling is dedicated to the terminal devices.
5. The method according to claim 4, characterized in that The common part includes at least one of the following: a common synchronization signal block-based measurement timing configuration SMTC configuration, a common part bandwidth BWP configuration, and a common random access channel RACH configuration.
6. The method according to claim 4, characterized in that The dedicated part includes at least one of the following: dedicated SMTC configuration, dedicated BWP configuration, and dedicated RACH configuration.
7. The method according to any one of claims 1, 4-6, characterized in that: The terminal device is in a multi-connection state, and the multi-connection state refers to being respectively connected to a control node and a satellite node, and the control node is in communication connection with the satellite node. The common part of the RRC signaling is obtained according to the location of the terminal device, including: The common part is obtained from a control node whose service area includes the first area according to the location of the terminal device.
8. The method according to claim 7, characterized in that The obtaining of the dedicated part of the RRC signaling of the terminal device comprises: The dedicated part is obtained from the satellite node according to the time information, and the beam service area of the satellite node includes the first area.
9. The method according to claim 7, characterized in that: The satellite node includes a primary satellite node and an auxiliary satellite node; the dedicated part includes a first dedicated part and a second dedicated part, the first dedicated part is related to the primary satellite node, and the second dedicated part is related to the auxiliary satellite node.
10. The method according to claim 9, characterized in that The obtaining of the dedicated part of the RRC signaling of the terminal device comprises: Acquire the interface type for transmitting messages between the control node and the satellite node; The dedicated part is obtained according to the type of interface for transmitting messages between the control node and the satellite node.
11. The method according to claim 10, characterized in that The primary satellite node and the secondary satellite node transmit messages via Xn-C, and the first dedicated part and the second dedicated part are obtained by the terminal device from the primary satellite node; The control node and the satellite node transmit messages via Hs-C, the first dedicated part is obtained by the terminal device from the main satellite node, and the second dedicated part is obtained from the main satellite node or the control node.
12. The method according to claim 9, characterized in that The obtaining of the dedicated part of the RRC signaling of the terminal device comprises: Acquiring the signaling configuration between the terminal device and the auxiliary satellite node; The second dedicated part is obtained according to the signaling configuration between the terminal equipment and the secondary satellite node.
13. The method according to claim 12, characterized in that Transmission signaling is configured between the terminal device and the secondary satellite node, and the second dedicated part is obtained by the terminal device from the secondary satellite node; No transmission signaling is configured between the terminal device and the auxiliary satellite node, and the second dedicated part is obtained by the device from the primary satellite node or the control node.
14. The method according to any one of claims 1, 4-13, characterized in that: The terminal device is configured with a timer, and the method further includes: When the timer times out, a retransmission request is sent, where the retransmission request is used to request retransmission of the unreceived data.
15. The method according to claim 14, characterized in that The timer is configured by the satellite node.
16. The method according to claim 14, characterized in that The data is data received by the destination satellite node from the source satellite node, the timer is configured by the source satellite or the destination satellite, the source satellite node is the satellite node currently accessed by the terminal device, and the destination satellite node is the satellite node to which the terminal device needs to switch.
17. The method according to any one of claims 14 to 16, characterized in that: The method further comprises: When the timer times out, indication information is sent, where the indication information is used to indicate whether the data is received.
18. The method according to any one of claims 1, 4-17, characterized in that: The method further comprises: Reporting the location-related information of the primary satellite node and the secondary satellite node to which the terminal device accesses in different time periods.
19. The method according to any one of claims 1 to 18, characterized in that The terminal device is configured with status information of the satellite nodes, and the status information includes activation status and status conversion relationship of the main satellite node and the auxiliary satellite node in the satellite nodes in different time periods.
20. A communication device, characterized in that: The method comprises a module for executing the method as claimed in any one of claims 1 and 4 to 19.
21. A communication device, characterized in that: Comprising modules for executing the method as claimed in any one of claims 2, 4-6.
22. A communication device, characterized in that: Comprising modules for executing the method as claimed in any one of claims 3-6, 10-13.
23. A communication device, characterized in that: The communication device includes one or more processors and one or more memories; the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes or computer instructions; When one or more processors execute the computer instructions, the communication device executes the method according to any one of claims 1, 4-19, or executes the method according to any one of claims 2, 4-6, or executes the method according to any one of claims 3-6, 10-13.
24. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions or programs. When the computer instructions or programs are executed on a computer, the computer executes the method according to any one of claims 1 to 19.
Citation Information
Cited By
Communication method and communication apparatus
EP4804617A1
Communication method and communication apparatus
WO2025098374A1