Communication method and corresponding device
By sending handover requests and answers in the satellite network, determining the SSB broadcast time period, and configuring user equipment switching information based on the handover response, the problem of waste of SSB resources in the satellite network is solved and the success rate of user equipment switching is improved.
Patent Information
- Application Number
- CN202311464419.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-03
- Publication Date
- 2025-05-06
AI Technical Summary
In satellite network scenarios, user equipment does not necessarily need to switch or reselect every cycle, resulting in waste of synchronous signal block (SSB) resources.
The first network device sends a handover request, including information of the first time period, the second network device broadcasts the SSB within the second time period, and the first network device determines the handover configuration information based on the handover response, so that the user device can switch to the target network device when needed.
It realizes flexible broadcast of SSB resources, saves SSB resources, and improves the success rate of user equipment switching.
Smart Images

Figure CN119946739A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and corresponding device. Background Art
[0002] Non-terrestrial networks (NTN) include satellite networks, high-altitude platforms, drones and other nodes. They have significant advantages such as global coverage, long-distance transmission, flexible networking, convenient deployment and no geographical restrictions. They have been widely used in maritime communications, positioning and navigation, disaster relief, scientific experiments, video broadcasting and earth observation. Terrestrial networks (TN) and NTN are integrated with each other, complementing each other's strengths and weaknesses, and jointly constitute a global seamless coverage of sea, land, air, space and ground integrated integrated communication network to meet the various business needs of users.
[0003] Taking satellites as an example in NTN, the movement of satellites will cause user equipment (UE) in one or more wave positions in the coverage area to switch or reselect. Whether the user equipment switches or reselects, the network equipment (such as base stations) needs to broadcast synchronization signal blocks (SSBs), and then the user equipment detects the SSBs and accesses the corresponding network equipment.
[0004] Current network devices broadcast SSB periodically, but in satellite network scenarios, user devices do not necessarily need to switch or reselect every cycle, which will undoubtedly cause a waste of SSB resources. Summary of the invention
[0005] The present application provides a communication method for improving the success rate of user equipment switching with less SSB resources. The present application also provides corresponding devices, systems, computer-readable storage media, and computer program products.
[0006] In a first aspect, the present application provides a communication method, which is applied to a non-terrestrial communication network (NTN), the non-terrestrial communication network comprising a first network device and at least one second network device, the method comprising: the first network device sends a handover request (HO request) to at least one second network device, the handover request comprising information of a first time period, the handover request being used to request at least one second network device to broadcast a synchronization signal block (SSB) within the first time period; the first network device receives at least one handover acknowledgement (HO ack) / (handover request acknowledgement, HO ack); wherein the first handover acknowledgement comprises information of a second time period, the first handover acknowledgement is used to instruct the second network device that sends the first handover acknowledgement to broadcast a synchronization signal block within the second time period, and the first handover acknowledgement is any one of the at least one handover acknowledgement; the first network device sends handover configuration information according to the at least one handover acknowledgement, the handover configuration information being used to switch one or more user devices connected to the first network device to a target network device, the target network device being included in the at least one second network device.
[0007] In the present application, the first network device and the second network device can both be satellite base stations or access network devices carried on high-altitude platforms or drones.
[0008] In this application, taking the first network device mounted on a satellite as an example, as the satellite moves, the first network device may not be able to continue to provide services to some user devices. At this time, the first network device can send a switching request to one or more surrounding second network devices, and notify one or more second network devices of the information of the first time period. Then, one or more second network devices can inform the first network device through a switching response that they can send the second time period of the synchronization signal block, and the first network device can determine a suitable target network device for the user device to switch. In this way, the target network device can broadcast SSB only in the time period when the user device needs to switch, and there is no need to broadcast SSB continuously. In this way, flexible broadcasting of SSB can be achieved, SSB resources can be saved, and the success rate of user device switching can be improved.
[0009] In one possible implementation, the switching request also includes a first timestamp (t1-path) of the target path, and the first switching response also includes a second timestamp (t2-path) of the target path, the first timestamp is used to indicate the time when the switching request is sent through the target path, and the second timestamp is used to indicate the time when the first switching response is sent through the target path, and the target path is the path between the first network device and the second network device that sends the first switching request; the first timestamp and the second timestamp are used to determine the transmission delay of the target path, and the transmission delay of the target path is used to determine the target network device, as well as the switching configuration information.
[0010] In this possible implementation, the transmission delay of the target path of the first network device and the second network device can be more accurately determined by the first timestamp and the second timestamp, and the transmission delay of the target path is conducive to improving the accuracy of determining the target network device and switching configuration information.
[0011] In one possible implementation, the switching request also includes a first pattern, which is the pattern of the synchronization signal block of the first network device, and the first switching response also includes a second pattern, which is the pattern of the synchronization signal block of the second network device corresponding to the first switching response; the first pattern and the second pattern are used to determine the switching configuration information.
[0012] In this possible implementation, the pattern of the synchronization signal block (HO-SSB pattern) is used to indicate the mapping relationship of the synchronization signal block in at least one dimension such as time, space or frequency. Through the first pattern and the second pattern, the first network device can avoid interference and try to select the second network device that does not conflict with the SSB sent by the first network device as the target network device, which is conducive to improving the success rate of user equipment switching.
[0013] In a possible implementation manner, the handover request further includes wave position information, where the wave position information is used to indicate an area where one or more user equipments whose connections need to be handed over are located.
[0014] In this possible implementation, the wave position information is used to indicate the wave position, which is a sub-area in the coverage area of the first network device. The wave position information may include one or more wave position indication information, and the wave position may be used to indicate the area where the user equipment is located. Sending the wave position information in the handover request is conducive to the second network device returning a more accurate handover response.
[0015] In a possible implementation, the first switching response also includes a broadcast period of the synchronization signal block in the second time period.
[0016] In this possible implementation, the second network device configures the broadcast period of the synchronization signal block in the second time period in the switching response, which can be more conducive to the user device to accurately measure the SSB and improve the success rate of the user device switching.
[0017] In one possible implementation, the switching configuration information includes at least one of the following: a SSB-based measurement timing configuration (SMTC), used to indicate the time for measuring the synchronization signal block; a trigger condition, used for one or more user devices to perform switching evaluation; an index of the synchronization signal block, used to indicate one or more user devices to access the corresponding synchronization signal block; an index of an access opportunity (random access channel occasion, RO), used to indicate one or more user devices to access the corresponding RO; RO resource configuration, used to indicate the RO resources used by one or more user devices for switching; or, a downlink scheduling stop timer, used to indicate the time when one or more user devices stop receiving data from the first network device.
[0018] In this possible implementation, at least one of the above information included in the switching configuration information can be more conducive to the user equipment successfully switching to the target network device on appropriate time domain resources and frequency domain resources, thereby reducing mobile interruption delay and switching overhead.
[0019] In a possible implementation, the method also includes: if the difference between the second timestamp and the first timestamp is greater than the switching threshold, the first network device sends an advance path switching request to the third network device, the advance path switching request includes information of the third time period and information of the target network device, the information of the third time period is used by the third network device to switch the first connection to the second connection within the third time period, the first connection is the connection between the third network device and the first network device, and the second connection is the connection between the third network device and the target network device.
[0020] In this possible implementation, the third network device may be a core network device. If the difference between (t2-path) and (t1-path) is greater than the switching threshold, it indicates that the user device will switch to the target network device. At this time, the first network device notifies the third network device in advance of switching the network connection through an advance path switching request. This can reduce mobile interruption delay and switching overhead, thereby improving the efficiency of network connection switching from the user device to the core network device.
[0021] In one possible implementation, the RO resource configuration includes multiple physical random access channel (PRACH)-root sequence indexes (PRACH-root sequence index), wherein the root sequence index is used to indicate a physical random access channel accessed by one or more user equipments; wherein the PRACH-root sequence indexes corresponding to the indexes of different synchronization signal blocks are different.
[0022] In this possible implementation, the RO resource configuration includes one or more prach-root sequence indexes, which may be specifically used for user equipment switching, so as not to conflict with traditional access resources, thereby reducing interference of other SSBs on user equipment switching.
[0023] In a possible implementation, the method further includes: the first network device broadcasts a cell type of a serving cell where one or more user equipments are located; the cell type is used to indicate whether the serving cell is an ascending cell or a descending cell.
[0024] In this possible implementation, when the first network device broadcasts the SSB, the cell type (cellType) may be included in the SSB. The cell type may indicate whether the serving cell is an ascending cell or a descending cell. In this way, the user device may select a cell of the corresponding type for switching, thereby reducing the probability of the user device switching to an inappropriate cell, thereby improving the switching success rate.
[0025] In a possible implementation, the method further includes: the first network device interacts with the second network device to determine an air interface transmission delay between the first network device and the second network device; and the air interface transmission delay between the first network device and the second network device is used to determine the second pattern.
[0026] In this possible implementation, the first network device and the second network device can interact in advance about the delay required for Xn / NG (such as Xn path hop, NG path hop, etc.). These air interface transmission delays can be used to adjust the time domain position and frequency domain position of SSB, thereby optimizing the SSB pattern.
[0027] A second aspect of the present application provides a communication method, a non-terrestrial communication network includes a first network device and at least one second network device, the method including: a target network device receives a switching request sent by the first network device, the switching request includes information of a first time period, the switching request is used to request at least one second network device to broadcast a synchronization signal block within the first time period, and the target network device is included in at least one second network device; the target network device sends a first switching response, the first switching response includes information of a second time period, the first switching response is used to indicate that the target network device broadcasts a synchronization signal block within the second time period, and the first switching response is used by the first network device to determine switching configuration information; the target network device broadcasts a synchronization signal block within the time indicated by the second time period, and the synchronization signal block is used to switch one or more user devices connected to the first network device to the target network device.
[0028] In the present application, the second network device can send SSB during the time period when the user device needs to switch according to the request sent by the first network device, without the need to continuously broadcast SSB. In this way, SSB resources can be saved and the success rate of user device switching can be improved.
[0029] In one possible implementation, the switching request also includes a first timestamp (t1-path) of the target path, and the first switching response also includes a second timestamp (t2-path) of the target path, the first timestamp is used to indicate the time when the switching request is sent through the target path, and the second timestamp is used to indicate the time when the first switching response is sent through the target path, and the target path is the path between the first network device and the second network device that sends the first switching request; the first timestamp and the second timestamp are used to determine the transmission delay of the target path, and the transmission delay of the target path is used to determine the target network device, as well as the switching configuration information.
[0030] In this possible implementation, the transmission delay of the target path of the first network device and the second network device can be more accurately determined by the first timestamp and the second timestamp, and the transmission delay of the target path is conducive to improving the accuracy of determining the target network device and switching configuration information.
[0031] In one possible implementation, the switching request also includes a first pattern, which is the pattern of the synchronization signal block of the first network device, and the first switching response also includes a second pattern, which is the pattern of the synchronization signal block of the second network device corresponding to the first switching response; the first pattern and the second pattern are used to determine the switching configuration information.
[0032] In this possible implementation, through the first pattern and the second pattern, the first network device can avoid interference and try to select the second network device that does not conflict with the SSB sent by the first network device as the target network device, which is conducive to improving the success rate of user device switching.
[0033] In a possible implementation manner, the handover request further includes wave position information, where the wave position information is used to indicate an area where one or more user equipments whose connections need to be handed over are located.
[0034] In this possible implementation, sending the wave position information in the handover request is beneficial for the second network device to return a more accurate handover response.
[0035] In a possible implementation, the first switching response also includes a broadcast period of the synchronization signal block in the second time period.
[0036] In this possible implementation, the second network device configures the broadcast period of the synchronization signal block in the second time period in the switching response, which can be more conducive to the user device to accurately measure the SSB and improve the success rate of the user device switching.
[0037] In a possible implementation, the synchronization signal block also includes the cell type of the cell, and the cell type is used to indicate whether the cell corresponding to the synchronization signal block is an ascending cell or a descending cell.
[0038] In this possible implementation, the user equipment can select a suitable cell for handover according to the cell type, which can reduce the probability of the user equipment handing over to an unsuitable cell, thereby improving the handover success rate.
[0039] A third aspect of the present application provides a communication method, including: a user device receives switching configuration information sent by a first network device, the switching configuration information is determined by the first network device based on a switching request sent and at least one switching response received; wherein the switching request includes information of a first time period, and the switching request is used to request at least one second network device to broadcast a synchronization signal block within the first time period; the first switching response includes information of a second time period, and the first switching response is used to instruct the second network device that sends the first switching response to broadcast a synchronization signal block within the second time period, and the first switching response is any one of the at least one switching response; the user device measures the synchronization signal block of the target network device according to the switching configuration information, and switches from the first network device to the target network device, and the target network device is included in at least one second network device.
[0040] In the present application, the user equipment can measure the SSB again when switching, and there is no need to measure the SSB periodically, so that the switching overhead of the user equipment can be reduced.
[0041] In one possible implementation, the switching configuration information includes at least one of the following: a measurement timing configuration SMTC based on a synchronization signal block, used to indicate the time for measuring the synchronization signal block; a trigger condition, used for one or more user devices to perform a switching evaluation; an index of the synchronization signal block, used to indicate one or more user devices to access the corresponding synchronization signal block; an index of the access timing RO, used to indicate one or more user devices to access the corresponding RO; RO resource configuration, used to indicate the RO resources used for switching of one or more user devices; or a downlink scheduling stop timer, used to indicate the time when one or more user devices stop receiving data from the first network device.
[0042] In this possible implementation, at least one of the above information included in the switching configuration information can be more conducive to the user equipment successfully switching to the target network device on appropriate time domain resources and frequency domain resources, thereby reducing mobile interruption delay and switching overhead.
[0043] In one possible implementation, the method also includes: the user equipment measures the synchronization signal block sent by the second network device; the user equipment reports the measurement result of the synchronization signal block of the second network device and the cell type corresponding to the synchronization signal block of the second network device to the first network device.
[0044] In this possible implementation, the user equipment may also measure the SSB sent by the second network device in advance when switching is not required. This helps the first network device select a more suitable target network device when switching is required.
[0045] A fourth aspect of the present application provides a communication method, including: a user device receives a first synchronization signal block broadcast by a first network device, and a second synchronization signal block broadcast by a second network device, the first synchronization signal block includes a first cell type of a cell covered by the first network device, and the second synchronization signal block includes a second cell type of a cell covered by the second network device, the first cell type is used to indicate that the cell covered by the first network device is an ascending cell or a descending cell, and the second cell type is used to indicate that the cell covered by the second network device is an ascending cell or a descending cell; if the second cell type is the same as the first cell type, the user device reselects to the second network device.
[0046] In the present application, when the user equipment reselects, the reselection can be performed according to the cell type, and the user equipment will preferentially reselect to the network equipment with the same cell type, which is helpful to improve the success rate of the user equipment reselection.
[0047] In a possible implementation, the method further includes: if the second cell type is different from the first cell type, the user equipment searches for a third synchronization signal block, where the third synchronization signal block is a synchronization signal block that has not been measured by the user equipment.
[0048] In this possible implementation, if the two cells are of different types, the user equipment searches for a new SSB to find other network devices suitable for reselection.
[0049] The fifth aspect of the present application provides a communication device, which includes a transceiver module and a processing module; wherein the transceiver module is used to execute the receiving or sending related steps in the above-mentioned first aspect or any possible implementation of the first aspect; the processing module is used to execute the processing related steps in the above-mentioned first aspect or any possible implementation of the first aspect.
[0050] The sixth aspect of the present application provides a communication device, which includes a transceiver module and a processing module; wherein the transceiver module is used to execute the receiving or sending related steps in the above-mentioned second aspect or any possible implementation of the second aspect; the processing module is used to execute the processing related steps in the above-mentioned second aspect or any possible implementation of the second aspect.
[0051] The seventh aspect of the present application provides a communication device, which includes a transceiver module and a processing module; wherein the transceiver module is used to execute the receiving or sending related steps in the above-mentioned third aspect or any possible implementation of the third aspect; the processing module is used to execute the processing related steps in the above-mentioned third aspect or any possible implementation of the third aspect.
[0052] In an eighth aspect of the present application, a communication device is provided, which includes a transceiver module and a processing module; wherein the transceiver module is used to execute the receiving or sending related steps in the above-mentioned fourth aspect or any possible implementation of the fourth aspect; the processing module is used to execute the processing related steps in the above-mentioned fourth aspect or any possible implementation of the fourth aspect.
[0053] In a ninth aspect of the present application, a communication device is provided, the communication device comprising: a processor, a memory, and a transceiver. The memory stores a computer program or a computer instruction, the processor is used to call and run the computer program or the computer instruction stored in the memory, so that the processor implements the operation processed in the first aspect and any one of the implementations, and the transceiver is used to send and receive signals, such as: implementing the operation received in the first aspect and any one of the implementations.
[0054] In a tenth aspect, the present application provides a communication device, the communication device comprising: a processor, a memory, and a transceiver. The memory stores a computer program or a computer instruction, the processor is used to call and run the computer program or the computer instruction stored in the memory, so that the processor implements the operation processed in the second aspect and any one of the implementations, and the transceiver is used to send and receive signals, such as: implementing the operation received in the second aspect and any one of the implementations.
[0055] In an eleventh aspect of the present application, a communication device is provided, the communication device comprising: a processor, a memory, and a transceiver. The memory stores a computer program or a computer instruction, the processor is used to call and run the computer program or the computer instruction stored in the memory, so that the processor implements the operations processed in the third aspect and any one of the implementations, and the transceiver is used to send and receive signals, such as: implementing the operations received in the third aspect and any one of the implementations.
[0056] In a twelfth aspect of the present application, a communication device is provided, the communication device comprising: a processor, a memory, and a transceiver. The memory stores a computer program or a computer instruction, the processor is used to call and run the computer program or the computer instruction stored in the memory, so that the processor implements the operations processed in the fourth aspect and any one of the implementations, and the transceiver is used to send and receive signals, such as: implementing the operations received in the fourth aspect and any one of the implementations.
[0057] A thirteenth aspect of the present application provides a communication device, which includes a processor, and the processor is used to execute the first aspect and any one of the implementation methods of the first aspect.
[0058] A fourteenth aspect of the present application provides a communication device, which includes a processor, and the processor is used to execute the second aspect and any one of the implementation methods of the second aspect.
[0059] A fifteenth aspect of the present application provides a communication device, which includes a processor, and the processor is used to execute the third aspect and any one of the implementation methods of the third aspect.
[0060] A sixteenth aspect of the present application provides a communication device, which includes a processor, and the processor is used to execute the fourth aspect and any one of the implementation methods of the fourth aspect.
[0061] The seventeenth aspect of the present application provides a computer-readable storage medium, comprising computer instructions, which, when executed on a computer, enable the computer to execute the implementation method of the first aspect and any one of the aspects.
[0062] In an eighteenth aspect, the present application provides a computer-readable storage medium, comprising computer instructions. When the instructions are executed on a computer, the computer executes the implementation method of the second aspect and any one of the aspects.
[0063] The nineteenth aspect of the present application provides a computer-readable storage medium, comprising computer instructions, which, when executed on a computer, enable the computer to execute the third aspect and any one of the implementation methods.
[0064] The twentieth aspect of the present application provides a computer-readable storage medium, comprising computer instructions, which, when executed on a computer, enables the computer to execute the fourth aspect and any one of the implementation methods.
[0065] The twenty-first aspect of the present application provides a computer program product comprising instructions, characterized in that when the computer program product is run on a computer, the computer is caused to execute the implementation method of the first aspect and any one of the above.
[0066] The twenty-second aspect of the present application provides a computer program product comprising instructions, characterized in that when it is run on a computer, it enables the computer to execute the implementation method of the second aspect and any one of the above.
[0067] The twenty-third aspect of the present application provides a computer program product comprising instructions, characterized in that when the computer program product is run on a computer, the computer is caused to execute the implementation method of the third aspect and any one of the aspects.
[0068] The twenty-fourth aspect of the present application provides a computer program product comprising instructions, characterized in that when it is run on a computer, it enables the computer to execute the implementation method of the fourth aspect and any one of the aspects.
[0069] The twenty-fifth aspect of the present application provides a chip device, including a processor, for calling a computer program or computer instruction in the memory so that the processor executes the above-mentioned first aspect and any one of the implementation methods.
[0070] Optionally, the processor is coupled to the memory via an interface.
[0071] The twenty-sixth aspect of the present application provides a chip device, including a processor, for calling a computer program or computer instruction in the memory so that the processor executes the above-mentioned second aspect and any one of the implementation methods.
[0072] Optionally, the processor is coupled to the memory via an interface.
[0073] The twenty-seventh aspect of the present application provides a chip device, including a processor, for calling a computer program or computer instruction in the memory so that the processor executes the above-mentioned third aspect and any one of the implementation methods.
[0074] Optionally, the processor is coupled to the memory via an interface.
[0075] The twenty-eighth aspect of the present application provides a chip device, including a processor, for calling a computer program or computer instruction in the memory so that the processor executes the above-mentioned fourth aspect and any one of the implementation methods.
[0076] Optionally, the processor is coupled to the memory via an interface.
[0077] The twenty-ninth aspect of the present application provides a communication system, which includes a first network device, at least one second network device and a user device, wherein the first network device and the at least one second network device are included in a non-terrestrial communication network, and the user device is connected to the first network device; the first network device is used to execute the above-mentioned first aspect and any one of the implementation methods; the second network device is used to execute the above-mentioned second aspect and any one of the implementation methods; the user device is used to execute the above-mentioned third aspect and any one of the implementation methods.
[0078] The thirtieth aspect of the present application provides a communication system, which includes a first network device, at least one second network device and a user device, wherein the first network device and the at least one second network device are included in a non-terrestrial communication network; the user device executes the above-mentioned fourth aspect and any one of the implementation methods during the reselection process.
[0079] The technical effects of the fifth, ninth, thirteenth, seventeenth, twenty-first, twenty-fifth and twenty-ninth aspects of the present application can be understood by referring to the first aspect and the technical effects of any possible implementation method of the first aspect.
[0080] The technical effects of the sixth, tenth, fourteenth, eighteenth, twenty-second and twenty-sixth aspects of the present application can be understood by referring to the second aspect and the technical effects of any possible implementation method of the second aspect.
[0081] The technical effects of the seventh, eleventh, fifteenth, nineteenth, twenty-third and twenty-seventh aspects of the present application can be understood by referring to the third aspect and the technical effects of any possible implementation method of the third aspect.
[0082] The technical effects of the eighth, twelfth, sixteenth, twentieth, twenty-fourth, twenty-eighth and thirtieth aspects of the present application can be understood by referring to the fourth aspect and the technical effects of any possible implementation method of the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0083] Figure 1 It is a schematic diagram of an architecture of a communication system provided in an embodiment of the present application;
[0084] Figure 2 It is a schematic diagram of an embodiment of a communication method provided by an embodiment of the present application;
[0085] Figure 3 is an exemplary schematic diagram of the wave position provided in the embodiment of the present application;
[0086] Figure 4 is an exemplary schematic diagram of the satellite staring principle provided by an embodiment of the present application;
[0087] Figure 5 This is a schematic diagram of an example scenario of user equipment switching provided in an embodiment of the present application;
[0088] Fig. 6A It is a schematic diagram of a scenario of NTN provided in an embodiment of the present application;
[0089] Figure 6B is an example schematic diagram of the RO configuration provided in an embodiment of the present application;
[0090] Figure 7 is a schematic diagram of another embodiment of the communication method provided in an embodiment of the present application;
[0091] Figure 8 is a schematic diagram of a structure of a communication device provided in an embodiment of the present application;
[0092] Fig. 9 is another structural schematic diagram of a communication device provided in an embodiment of the present application;
[0093] Fig.10 is another structural schematic diagram of a communication device provided in an embodiment of the present application;
[0094] Fig.11 It is another structural schematic diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0095] The following describes the embodiments of the present application in conjunction with the accompanying drawings. Obviously, the described embodiments are only embodiments of a part of the present application, rather than all embodiments. It is known to those skilled in the art that with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0096] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0097] The embodiment of the present application provides a communication method for improving the success rate of user equipment switching with less SSB resources. The present application also provides corresponding devices, systems, computer-readable storage media, and computer program products, etc. The following are detailed descriptions.
[0098] The technical solution of the present application can be applied to satellite communication systems, high altitude platform station (HAPS) communications, drones and other non-terrestrial network (NTN) systems, such as 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) communication system (for example, a long term evolution (LTE) system), a worldwide interoperability for microwave access (WiMAX) communication system, a fifth generation (5G) communication system (for example, a new radio (NR) system), and future mobile communication systems.
[0099] The satellite communication system includes user equipment (UE) and network equipment. User equipment can also be called user terminal, mobile station, etc. Network equipment can include one or more satellites and ground station equipment, and ground station equipment can also be called core network equipment. Satellites can be low earth orbit (LEO) satellites, non-geostationary earth orbit (NGEO) satellites, etc.
[0100] like Figure 1 As shown, a schematic diagram of a communication system provided in an embodiment of the present application is shown. The communication system includes multiple satellites, Figure 1 Taking satellite 101, satellite 102 and satellite 103 as examples, the satellites can provide communication services, navigation services, positioning services, etc. to user equipment through multiple beams. Figure 1The satellite in the illustrated scenario is a LEO satellite, and satellite 103 is connected to a ground station device. The satellite uses 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 communicates wirelessly with user equipment through broadcast communication signals and navigation signals, and the satellite can communicate wirelessly with ground station equipment. The satellite mentioned in the embodiments of the present application may be a satellite base station, and may also include an orbital receiver or repeater for relaying information, or may be a network-side device carried on a satellite.
[0101] Satellite communication systems include transparent satellite architecture and non-transparent satellite architecture. Transparent transmission is also called bent-pipe forwarding transmission: that is, the signal only undergoes frequency conversion, signal amplification and other processes on the satellite, and the satellite is transparent to the signal. Non-transparent transmission is also called regeneration (on-board access / processing) transmission: that is, the satellite has some or all of the base station functions. For example, satellites 101 and 102 in the figure are non-transparent satellite architectures, and satellite 103 is a transparent satellite architecture. In addition, the satellite can operate in earth-fixed, quasi earth-fixed mode or earth-moving mode.
[0102] The user equipment mentioned in the embodiments of the present application may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem with wireless communication functions, and may specifically refer to an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a terminal device in a 5G network or a future communication network, etc.
[0103] The ground station equipment is, for example, equipment in the core network (CN) of an existing mobile communication architecture (such as the 3GPP access architecture of a 5G network) or equipment in the core network of a future mobile communication architecture. The core network, as a bearer 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 may 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.
[0104] The above-mentioned network equipment includes but is not limited to: an access network device carried on a satellite, a high-altitude platform or a drone, and the access network device includes but is not limited to: an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (for example, home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc., and can also be an access network device in a 5G mobile communication system. For example, a next generation NodeB (gNB), a transmission reception point (TRP), or a transmission point (TP) in a new radio (NR) system; or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or, the access network device can also be a network node constituting a gNB or a transmission point. For example, a baseband unit (BBU), or a distributed unit (DU), etc.
[0105] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. The AAU implements some physical layer processing functions, radio frequency processing, and related functions of active antennas. The information of the RRC layer will eventually become the information of the PHY layer, or it will be converted from the information of the PHY layer. Therefore, under this architecture, high-level signaling (such as RRC layer signaling) can also be considered to be sent by the DU, or by the DU and the AAU. It can be understood that the access network device can be a device including one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be divided into an access network device in a radio access network (RAN), or may be divided into an access network device in a core network (CN), and this application does not limit this.
[0106] The network device may also be a device that performs network-side functions in a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT), an Internet of Vehicles communication system, or other communication systems.
[0107] The communication system provided in the embodiment of the present application is introduced above. The communication method provided in the embodiment of the present application is introduced below in conjunction with the accompanying drawings.
[0108] Figure 2 A schematic diagram of an embodiment of a communication method provided in an embodiment of the present application.
[0109] like Figure 2 As shown, an embodiment of the communication method provided in the embodiment of the present application includes:
[0110] 201. A first network device sends a switching request to at least one second network device. Correspondingly, the second network device receives the switching request.
[0111] In the present application, the first network device and the second network device can both be satellite base stations or access network devices carried on high-altitude platforms or drones.
[0112] In the present application, the user equipment is connected to the first network equipment, and the uplink transmission or downlink transmission of the user data is completed through the first network equipment and the third network equipment in the core network.
[0113] The user equipment in the present application may be a user equipment cluster, which includes multiple user equipments. The user equipment cluster is usually divided according to the wave position, and the user equipments in one wave position may be classified into one user equipment cluster.
[0114] Wave position can be seen Figure 3 To understand, such as Figure 3 As shown, the satellite coverage area can be divided into multiple wave positions, such as Figure 3 A polygon (such as a regular hexagon) is a wave position. At different times, the satellite beam will serve different wave positions, such as Figure 3 In the figure, at time 1, the satellite uses two beams to serve the beam positions x1, x2 and x3; at time 2, the satellite uses three beams to serve the beam positions y1, y2, y3 and y4. It should be noted that at different inclination angles (antenna angles), the coverage area of the beam may be different, so the mapping between beams and beam positions can be one-to-one or one-to-many.
[0115] In addition, because satellites move, a satellite may only serve a certain area for a limited time. In order to extend the coverage time of a satellite in a certain area, the beam pointing can be dynamically adjusted to extend the satellite's service time in the area. Figure 4 As shown, during a period of time (such as time T1, T2 and T3), the satellite dynamically adjusts the beam pointing so that the beam approximately covers the same area on the ground.
[0116] Although the coverage time of the same area can be extended by adjusting the beam, the satellite will still be unable to continue to serve the area after moving a certain distance, and the UE will still need to switch or reselect. Figure 5As shown, the area covered by satellite SAT-1 at time T1 is Zone-1, and the area covered by satellite SAT-2 at time T1 is Zone-2, wherein UE-G1 is a user equipment cluster in a beam position in Zone-2, and at time T1, UE-G1 is served by one or more beams of satellite SAT-2. As satellites SAT-1 and SAT-2 move, at time T2, when satellite SAT-2 can no longer provide services for UE-G1 no matter how it adjusts the beam angle, one or more UEs in UE-G1 need to perform group switching, and after the group switching, satellite SAT-1 can provide services for UE-G1.
[0117] In the present application, a handover request (HO request) may include information of a first time period, and the handover request is used to request at least one second network device to broadcast a synchronization signal block (SSB) within the first time period.
[0118] Optionally, the handover request may also include one or more of the first timestamp (t1-path), the first pattern, and the wave position information of the target path, wherein the target path is the path between the first network device and the second network device that sends the first handover request, and the first timestamp (t1-path) of the target path is used to indicate the time when the handover request is sent through the target path; the first pattern is the pattern of the synchronization signal block of the first network device; the pattern of the synchronization signal block (HO-SSB pattern) is used to indicate the mapping relationship of the synchronization signal block in at least one dimension such as time, space or frequency. Wave position information The wave position information may include one or more wave position indication information, which is used to indicate the area where one or more user devices that need to switch connections are located.
[0119] In the embodiment of the present application, the switching request may be triggered based on a UE cluster, wave position information or a geographical area.
[0120] 202. The second network device sends a handover response to the first network device. Correspondingly, the first network device receives at least one handover response sent by at least one second network device.
[0121] The first handover acknowledgement (HO ack) includes information of the second time period, and the first handover acknowledgement is used to instruct the second network device sending the first handover acknowledgement to broadcast a synchronization signal block within the second time period. The first handover acknowledgement is any one of the at least one handover acknowledgement.
[0122] It should be noted that the information of the second time period in the switching response sent by different second network devices may be different. The second network device uses the information of the second time period to inform the first network device of the time period in which it can broadcast HO-SSB, so as to facilitate the first network device to select a suitable target network device.
[0123] The first handover response may also include one or more of the second timestamp (t2-path) of the target path, the second pattern, or the broadcast period of the synchronization signal block in the second time period. The second timestamp of the target path is used to indicate the time when the first handover response is sent through the target path; the second pattern is the pattern of the synchronization signal block of the second network device corresponding to the first handover response; the broadcast period of the synchronization signal block in the second time period refers to the time interval at which the HO-SSB is broadcast in the second time period.
[0124] It should be noted that the synchronization signal block in the embodiment of the present application may also be included in other reference signals (reference signal, RS), such as channel state information reference signal (channel state informationreference signal, CSI-RS), tracking reference signal (tracking reference signal, TRS), etc. The second network device broadcasts the reference signal, and the user equipment detects the reference signal to complete corresponding measurement, synchronization and other operations, and accesses the second network device.
[0125] In the embodiment of the present application, the transmission delay of the target path of the first network device and the second network device can be more accurately determined by the first timestamp and the second timestamp, and the transmission delay of the target path is conducive to improving the accuracy of determining the target network device and switching configuration information.
[0126] In the embodiment of the present application, through the first pattern and the second pattern, the first network device can avoid interference and try to select the second network device that does not conflict with the SSB sent by the first network device as the target network device, which is conducive to improving the success rate of user device switching.
[0127] In the embodiment of the present application, the wave position may be used to indicate the area where the user equipment is located. Sending the wave position information in the handover request is conducive to the second network device returning a more accurate handover response.
[0128] In an embodiment of the present application, the second network device configures the broadcast period of the synchronization signal block in the second time period in the switching response, which can be more conducive to the user device to accurately measure the SSB and improve the success rate of the user device switching.
[0129] 203. The first network device generates handover configuration information according to at least one handover response.
[0130] The handover configuration information may be a radio resource connection reconfiguration (RRC reconfiguration).
[0131] The first network device may determine the parameters in the handover configuration information in combination with corresponding parameters in at least one handover response.
[0132] In this embodiment of the present application, the switching configuration information may include at least one of the following:
[0133] The SSB-based measurement timing configuration (SMTC) is used to indicate the time of measuring the synchronization signal block; the SMTC can be determined by the first network device based on the information of the second time period in the handover response sent by the selected target network device, or in combination with the broadcast period of the synchronization signal block in the second time period. The target network device is included in at least one second network device.
[0134] Trigger conditions, used for one or more user equipment to perform handover evaluation; the trigger condition may be a conditional handover (CHO) trigger condition, which may include the time and location when the UE needs to switch, the reference signal received power (RSRP) threshold of SSB L1 / L3 / reference signal received quality (RSRQ) threshold / signal to interference plus noise ratio (SINR) threshold. The UE can evaluate whether it needs to switch based on these parameters. If switching is required, it can select a suitable time and location from multiple SSBs broadcast by the target network device to access the target network device based on its own parameters.
[0135] The index of the synchronization signal block (HO-SSB index) is used to indicate that one or more user equipment access the corresponding synchronization signal block; the index of the synchronization signal block can indicate the time domain position and frequency domain position of the SSB. The UE can use the index of the synchronization signal block suitable for the UE to search for the corresponding SSB according to its own needs.
[0136] The index (Mask index) of the random access channel occasion (RO) is used to indicate that one or more user equipments access the corresponding RO; the RO may be a resource in the HO-SSB, and an SSB may include multiple ROs. The UE may find a suitable RO for access according to the Mask index.
[0137] RO resource configuration is used to indicate RO resources used for switching of one or more user equipments; RO resources refer to time domain resources and frequency domain resources used for UE access.
[0138] The downlink scheduling stop timer (DL_timer) is used to indicate the time when one or more user equipments stop receiving data from the first network equipment.
[0139] The handover configuration information may also include information for indicating the target network device, such as notifying the UE which network device to switch to by using the identifier of the target network device. Of course, the handover configuration information may also not include the information for indicating the target network device, and the UE may be notified which network device to switch to by other means.
[0140] In an embodiment of the present application, at least one of the above information included in the switching configuration information can be more conducive to the user equipment to successfully switch to the target network device on appropriate time domain resources and frequency domain resources, thereby reducing mobile interruption delay and switching overhead.
[0141] 204. The first network device sends the switching configuration information to the user equipment. Correspondingly, the user equipment receives the switching configuration information.
[0142] 205. The user equipment switches to the target network equipment according to the switching configuration information.
[0143] When determining that the CHO trigger condition is met, the UE can detect the synchronization signal block (HO-SSB) in the reference signal broadcast by the target network device according to the HO-SSB index and the mask index, and access the target network device on the HO-SSB indicated by the HO-SSB index and the RO resource indicated by the mask index. When the DL_timer ends, the UE no longer receives downlink data from the first network device.
[0144] After the handover, the UE will leave the serving cell of the original first network device and access the cell covered by the target network device.
[0145] In the embodiment of the present application, taking the first network device mounted on a satellite as an example, as the satellite moves, the first network device may not be able to continue to provide services to some user devices. At this time, the first network device can send a switching request to one or more surrounding second network devices, and notify one or more second network devices of the information of the first time period. Then, one or more second network devices can inform the first network device of the second time period in which they can send synchronization signal blocks through a switching response, and the first network device can determine a suitable target network device for the user device to switch. In this way, the target network device can broadcast SSB in the time period when the user device needs to switch, and there is no need to continuously broadcast SSB. In this way, flexible broadcasting of SSB can be achieved, SSB resources can be saved, and the success rate of UE switching can be improved.
[0146] Optionally, after the above step 203: if the difference between the second timestamp and the first timestamp is greater than the switching threshold, the communication process may further include steps 206 and 207.
[0147] 206. The first network device sends an early path switching request to the third network device.
[0148] That is, if t2-path–t1-path>threshold, the first network device sends an early path switch request to the third network device.
[0149] The advance path switching request includes information of a third time period and information of a target network device. The information of the third time period is used by the third network device to switch a first connection to a second connection within the third time period. The first connection is a connection between the third network device and the first network device, and the second connection is a connection between the third network device and the target network device.
[0150] 207. The third network device establishes a connection with the target network device in advance.
[0151] In this way, after the UE switches to the target network device, it can communicate directly with the target network device, which can reduce the mobile interruption delay and switching overhead, thereby improving the efficiency of network connection switching from the user equipment to the core network device.
[0152] It can be seen from the above description that the embodiment of the present application provides a flexible broadcast reference signal (synchronization signal block) solution, which broadcasts the reference signal (synchronization signal block) only when the UE needs to switch, and can save the resources of the reference signal (synchronization signal block) compared to the existing periodic broadcast reference signal (synchronization signal block). In fact, the flexible broadcast reference signal (synchronization signal block) solution provided by the present application can be compatible with the existing periodic broadcast reference signal (synchronization signal block) in the same network device, and of course, it can also be used by an independent network device specifically for flexible broadcast reference signals (synchronization signal blocks).
[0153] like Fig. 6A As shown, satellite SAT-L, satellite SAT-M and satellite SAT-K, wherein satellite SAT-L and satellite SAT-K can periodically broadcast synchronization signal blocks or flexibly broadcast reference signals (synchronization signal blocks) through different beams, such as: UEs in wave positions bw#2, bw#3 and bw#8 covered by satellite SAT-L can measure the reference signals (synchronization signal blocks) periodically broadcast by satellite SAT-L, and UEs in wave position bw#b covered by satellite SAT-L can measure the reference signals (synchronization signal blocks) flexibly broadcast by satellite SAT-L. Similarly, UEs in wave position bw#b covered by satellite SAT-K can measure the reference signals (synchronization signal blocks) periodically broadcast by satellite SAT-K, and UEs in wave position bw#B-1 covered by satellite SAT-K can measure the reference signals (synchronization signal blocks) periodically broadcast by satellite SAT-K. In addition, the satellite SAT-M can be a network device specifically used for flexible broadcasting of reference signals (synchronization signal blocks), and the UE in the wave position bw#b-1 covered by the satellite SAT-M can measure the reference signal (synchronization signal block) flexibly broadcast by the satellite SAT-M.
[0154] Optionally, in an embodiment of the present application, when the network device broadcasts a reference signal (synchronization signal block), the RO resource configuration (HO-RO-config) may also be included in the handover main information block (HO-MIB), and the HO-RO-config may include a physical random access channel (PRACH)-root sequence index (prach-root sequence index), a physical random access channel configuration index (prach configuration index) and a physical random access channel duration (prach duration), etc. The HO-RO configuration under different HO-SSB indexes may be different, for example: different beams / different wave positions, etc. The location of the HO-RO-config in the HO-MIB can be understood by referring to the following content.
[0155]
[0156] From the above HO-MIB, it can be seen that the parameters in HO-RO-config can be parsed from HO-MIB. The RO resource configuration includes one or more prach-root sequence indexes, which can be specifically used for user equipment switching, so that there will be no conflict with traditional access resources, thereby reducing the interference of other SSBs on user equipment switching.
[0157] Optionally, in the embodiment of the present application, the RO configurations in different HO-SSBs sent at the same time may be the same or different. Figure 6B As shown, at Time T1, the RO included in HO-SSB1 is HO-RO1, and the RO included in HO-SSB2 is HO-RO2. Figure 6B It can be seen that the number and size of HO-RO1 and HO-RO2 are different. Similarly, at Time T2, the RO included in HO-SSB1 is HO-RO1, the RO included in HO-SSB2 is HO-RO2, the RO included in HO-SSB3 is HO-RO3, and the RO included in HO-SSB4 is HO-RO4; among them, the number and size of HO-RO1 and HO-RO2 are the same, the number and size of HO-RO3 and HO-RO4 are the same, but the size of HO-RO1 and HO-RO2 is different from that of HO-RO3 and HO-RO4. In this way, the diverse needs of UE can be met, and different UEs can choose suitable ROs to access the target network device.
[0158] In addition, in the embodiment of the present application, whether it is the first network device or the second network device, when broadcasting the HO-SSB, the HO-MIB of the HO-SSB may include the cell type (celltype) of the cell covered by the network device. The celltype may indicate whether the cell is an ascending cell or a descending cell, wherein an ascending cell indicates that the satellite corresponding to the cell moves from south to north, such as the velocity component Vz>0 of the z-axis of the satellite in the earth-centered earth fixed (ECEF) coordinate system; a descending cell indicates that the satellite corresponding to the cell moves from north to south, such as the velocity component Vz<0 of the z-axis of the satellite in the earth-centered earth fixed (ECEF) coordinate system.
[0159] The location of celltype in HO-MIB can be understood by referring to the following content.
[0160]
[0161] By parsing the above HO-MIB, the UE can obtain the cell type celltype, and the UE can report the celltype and measurement results parsed from the SSB of the second network device to the first network device, so that the first network device can more accurately select the target network device or replace the target network device. Moreover, the user equipment can select the corresponding type of cell for switching, which can reduce the probability of the user equipment switching to an inappropriate cell, thereby improving the switching success rate.
[0162] Optionally, in an embodiment of the present application, before the user device switches, the first network device may also interact with the second network device, such as exchanging the delay information required for Xn / NG (such as Xn path hop, NG path hop, etc.), to determine the air interface transmission delay between the first network device and the second network device; these air interface transmission delays can be used to adjust the time domain position and frequency domain position of the HO-SSB sent by the second network device, thereby optimizing the second pattern, that is, optimizing the pattern of the HO-SSB sent by the second network device.
[0163] The first network device or the second network device may also adjust the configuration information of the HO-SSB, such as the HO-SSB SMTC, the HO-SSB SINR measurement event, etc., according to the air interface transmission delay.
[0164] Based on the configuration information of HO-SSB, the UE can report the cell ID, HO-SSB index / SSB index and SINR result, and report the mobile interruption delay to the first network device or the second network device, such as the delay from disconnection of the first network device to synchronization with the second network device or to the time of access to HO-RO.
[0165] The present application embodiment also provides another communication method, which can realize cell reselection. The communication method can refer to Figure 8 To understand, such as Figure 7 As shown, the process includes:
[0166] 701. A first network device broadcasts a first synchronization signal block. Correspondingly, a user equipment receives the first synchronization signal block.
[0167] The first synchronization signal block includes a first cell type of a cell covered by the first network device, and the first cell type is used to indicate whether the cell covered by the first network device is an ascending cell or a descending cell.
[0168] 702. The second network device broadcasts a second synchronization signal block. Correspondingly, the user equipment receives the second synchronization signal block.
[0169] After receiving the first synchronization signal block, the user equipment may receive the second synchronization signal block according to the configuration of the first synchronization signal block.
[0170] The second synchronization signal block includes a second cell type of the cell covered by the second network device, and the second cell type is used to indicate whether the cell covered by the second network device is an ascending cell or a descending cell.
[0171] 703. If the second cell type is the same as the first cell type, the user equipment reselects to the second network device.
[0172] 704. If the second cell type is different from the first cell type, the user equipment searches for a third synchronization signal block.
[0173] The third synchronization signal block is a synchronization signal block that has not been measured by the user equipment.
[0174] In this application, when the user equipment reselects, it can reselect according to the cell type, and the user equipment will preferentially reselect to the network equipment with the same cell type, which is conducive to improving the success rate of user equipment reselection. If the two cell types are different, the user equipment searches for other network equipment suitable for reselection by searching for a new SSB.
[0175] It should be noted that in the embodiments of the present application, the synchronization signal block is marked as SSB in some places and HO-SSB in some places. In fact, it can all be expressed as HO-SSB, which is a flexible SSB used for UE switching or reselection in the present application.
[0176] The communication system and communication method provided in the embodiments of the present application are introduced above. The communication device provided in the embodiments of the present application is introduced below in conjunction with the accompanying drawings.
[0177] The above describes the communication method and communication system provided by the embodiments of the present application. The following describes the communication device provided by the embodiments of the present application. Figure 8 , Figure 8 FIG. 800 is a schematic diagram of a structure of a communication device according to an embodiment of the present application. The communication device 800 may be used to perform Figures 2 to 7 For the steps performed by the first network device in the embodiment shown in , please refer to the relevant introduction in the above method embodiment for details.
[0178] The communication device 800 includes a transceiver module 801 and a processing module 802. The transceiver module 801 can implement corresponding communication functions, and the processing module 802 is used for data processing. The transceiver module 801 can also be called a communication interface or a communication unit.
[0179] Optionally, the communication device 800 may further include a storage unit, which may be used to store instructions and / or data. The processing module 802 may read the instructions and / or data in the storage unit so that the communication device implements the aforementioned method embodiment.
[0180] The communication device 800 can be used to perform the actions performed by the first network device in the above method embodiment. The communication device 800 can be a component of the first network device, a host, or a component that can be configured with a host. The transceiver module 801 is used to perform the reception-related operations on the first network device side in the above method embodiment, and the processing module 802 is used to perform the processing-related operations on the first network device side in the above method embodiment.
[0181] Optionally, the transceiver module 801 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiment. The receiving module is used to perform the receiving operation in the above method embodiment.
[0182] As an example, the communication device 800 is used to perform the above Figure 2 Actions performed by the first network device in the illustrated embodiment.
[0183] The transceiver module 801 is used to send a switching request to at least one second network device, where the switching request includes information of a first time period, and the switching request is used to request at least one second network device to broadcast a synchronization signal block within the first time period.
[0184] The transceiver module 801 is also used to receive at least one switching response; wherein, the first switching response includes information of the second time period, and the first switching response is used to indicate that the second network device sending the first switching response broadcasts a synchronization signal block within the second time period, and the first switching response is any one of the at least one switching response.
[0185] The processing module 802 is used to generate switching configuration information, where the switching configuration information is used to switch one or more user equipment connected to the first network device to a target network device, where the target network device is included in at least one second network device.
[0186] The transceiver module 801 is further configured to send handover configuration information according to at least one handover response.
[0187] Optionally, the switching request also includes a first timestamp (t1-path) of the target path, and the first switching response also includes a second timestamp (t2-path) of the target path, the first timestamp is used to indicate the time when the switching request is sent through the target path, and the second timestamp is used to indicate the time when the first switching response is sent through the target path, and the target path is the path between the first network device and the second network device that sends the first switching request; the first timestamp and the second timestamp are used to determine the transmission delay of the target path, and the transmission delay of the target path is used to determine the target network device, as well as the switching configuration information.
[0188] Optionally, the switching request also includes a first pattern, which is the pattern of the synchronization signal block of the first network device, and the first switching response also includes a second pattern, which is the pattern of the synchronization signal block of the second network device corresponding to the first switching response; the first pattern and the second pattern are used to determine the switching configuration information.
[0189] Optionally, the handover request further includes wave position information, where the wave position information is used to indicate an area where one or more user equipments whose connections need to be handed over are located.
[0190] Optionally, the first switching response also includes a broadcast period of the synchronization signal block within the second time period.
[0191] Optionally, the switching configuration information includes at least one of the following: a SSB-based measurement timing configuration (SMTC), used to indicate the time for measuring the synchronization signal block; a trigger condition, used for one or more user devices to perform switching evaluation; an index of the synchronization signal block, used to indicate one or more user devices to access the corresponding synchronization signal block; an index of an access opportunity (random access channel occasion, RO), used to indicate one or more user devices to access the corresponding RO; RO resource configuration, used to indicate the RO resources used for switching of one or more user devices; or, a downlink scheduling stop timer, used to indicate the time when one or more user devices stop receiving data from the first network device.
[0192] Optionally, the transceiver module 801 is also used for, if the difference between the second timestamp and the first timestamp is greater than the switching threshold, the first network device sends an advance path switching request to the third network device, the advance path switching request including information of the third time period and information of the target network device, the information of the third time period is used by the third network device to switch the first connection to the second connection within the third time period, the first connection is the connection between the third network device and the first network device, and the second connection is the connection between the third network device and the target network device.
[0193] Optionally, the RO resource configuration includes multiple prach-root sequence indexes, wherein the root sequence index is used to indicate a physical random access channel accessed by one or more user equipments; wherein the PRACH-root sequence indexes corresponding to the indexes of different synchronization signal blocks are different.
[0194] Optionally, the transceiver module 801 is further used to broadcast the cell type of the serving cell where one or more user equipments are located; the cell type is used to indicate whether the serving cell is an ascending cell or a descending cell.
[0195] Optionally, the transceiver module 801 is further used to interact with the second network device to determine the air interface transmission delay between the first network device and the second network device; the air interface transmission delay between the first network device and the second network device is used to determine the second pattern.
[0196] In addition, the communication device 800 can be used to perform Figures 2 to 7 For the steps performed by the second network device / target network device in the embodiment shown in , please refer to the relevant introduction in the above method embodiment for details.
[0197] The transceiver module 801 is used to receive a switching request sent by a first network device, the switching request includes information of a first time period, and the switching request is used to request at least one second network device to broadcast a synchronization signal block within the first time period, and the target network device is included in at least one second network device.
[0198] The transceiver module 801 is also used to send a first switching response, which includes information of the second time period. The first switching response is used to instruct the target network device to broadcast a synchronization signal block within the second time period. The first switching response is used by the first network device to determine the switching configuration information; the target network device broadcasts a synchronization signal block within the time indicated by the second time period, and the synchronization signal block is used to switch one or more user devices connected to the first network device to the target network device.
[0199] Optionally, the transceiver module 801 is also used to broadcast synchronization signal blocks.
[0200] Optionally, the synchronization signal block also includes a cell type of the cell, and the cell type is used to indicate whether the cell corresponding to the synchronization signal block is an ascending cell or a descending cell.
[0201] It should be understood that the specific process of each module executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0202] The processing module 802 in the above embodiment can be implemented by at least one processor or processor-related circuit. The transceiver module 801 can be implemented by a transceiver or a transceiver-related circuit. The transceiver module 801 can also be called a communication unit or a communication interface. The storage unit can be implemented by at least one memory.
[0203] The communication device provided in the embodiment of the present application is described below. Fig. 9 , Fig. 9 900 is a schematic diagram of a structure of a communication device according to an embodiment of the present application. The communication device 900 can be used to perform Figure 2 or Figure 7 For the steps performed by the user equipment in the embodiment shown in , please refer to the relevant introduction in the above method embodiment for details.
[0204] The communication device 900 includes a transceiver module 901. Optionally, the communication device 900 also includes a processing module 902. The transceiver module 901 can implement corresponding communication functions, and the processing module 902 is used to perform data processing. The transceiver module 901 can also be called a communication interface or a communication unit.
[0205] The communication device 900 can be used to perform the actions performed by the user equipment in the above method embodiment. The communication device 900 can be a user equipment or a component that can be configured in the user equipment. The transceiver module 901 is used to perform the reception-related operations on the user equipment side in the above method embodiment.
[0206] Optionally, the transceiver module 901 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiment. The receiving module is used to perform the receiving operation in the above method embodiment.
[0207] As an example, the communication device 900 is used to perform the above Figure 2 Actions performed by the user equipment in the illustrated embodiment.
[0208] The transceiver module 901 is used to receive the switching configuration information sent by the first network device, where the switching configuration information is determined by the first network device based on the switching request sent and the at least one switching response received; wherein the switching request includes information of the first time period, and the switching request is used to request at least one second network device to broadcast a synchronization signal block within the first time period; the first switching response includes information of the second time period, and the first switching response is used to instruct the second network device that sends the first switching response to broadcast a synchronization signal block within the second time period, and the first switching response is any one of the at least one switching response.
[0209] The processing module 902 is used to measure the synchronization signal block of the target network device according to the switching configuration information, and switch from the first network device to the target network device, where the target network device is included in at least one second network device.
[0210] Optionally, the switching configuration information includes at least one of the following: a measurement timing configuration SMTC based on the synchronization signal block, used to indicate the time to measure the synchronization signal block; a trigger condition, used for one or more user devices to perform a switching evaluation; an index of the synchronization signal block, used to indicate one or more user devices to access the corresponding synchronization signal block; an index of the access timing RO, used to indicate one or more user devices to access the corresponding RO; RO resource configuration, used to indicate the RO resources used for switching of one or more user devices; or a downlink scheduling stop timer, used to indicate the time when one or more user devices stop receiving data from the first network device.
[0211] Optionally, the processing module 902 is used to measure a synchronization signal block sent by the second network device.
[0212] The transceiver module 901 is also used to report the measurement result of the synchronization signal block of the second network device and the cell type corresponding to the synchronization signal block of the second network device to the first network device.
[0213] When the UE reselects:
[0214] The transceiver module 901 is configured to receive a first synchronization signal block broadcasted by a first network device and a second synchronization signal block broadcasted by a second network device, wherein the first synchronization signal block includes a first cell type of a cell covered by the first network device, and the second synchronization signal block includes a second cell type of a cell covered by the second network device, wherein the first cell type is used to indicate whether the cell covered by the first network device is an ascending cell or a descending cell, and the second cell type is used to indicate whether the cell covered by the second network device is an ascending cell or a descending cell;
[0215] The processing module 902 is configured to determine whether the second cell type is the same as the first cell type.
[0216] The transceiver module 901 is further configured to reselect the second network device if the second cell type is the same as the first cell type.
[0217] Optionally, the transceiver module 901 is further used to search for a third synchronization signal block if the second cell type is different from the first cell type, where the third synchronization signal block is a synchronization signal block that has not been measured by the user equipment.
[0218] It should be understood that the specific process of each module executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0219] The processing module 902 in the above embodiment can be implemented by at least one processor or processor-related circuit. The transceiver module 901 can be implemented by a transceiver or a transceiver-related circuit. The transceiver module 901 can also be called a communication unit or a communication interface. The storage unit can be implemented by at least one memory.
[0220] The embodiment of the present application also provides a communication device 1000. The communication device 1000 includes a processor 1010, the processor 1010 is coupled to a memory 1020, the memory 1020 is used to store computer programs or instructions and / or data, and the processor 1010 is used to execute the computer programs or instructions and / or data stored in the memory 1020, so that the method in the above method embodiment is executed.
[0221] Optionally, the communication device 1000 includes one or more processors 1010.
[0222] Alternatively, if Fig.10 As shown, the communication device 1000 may further include a memory 1020 .
[0223] Optionally, the communication device 1000 may include one or more memories 1020 .
[0224] Optionally, the memory 1020 may be integrated with the processor 1010 or provided separately.
[0225] Alternatively, if Fig.10 As shown, the communication device 1000 may further include a transceiver 1030, and the transceiver 1030 is used for receiving and / or sending signals. For example, the processor 1010 is used to control the transceiver 1030 to receive and / or send signals.
[0226] As a solution, the communication device 1000 is used to implement the operations performed by the first network device / the second network device (target network device) / the user equipment in the above method embodiment.
[0227] For example, the processor 1010 is used to implement the processing-related operations performed by the first network device / second network device (target network device) / user device in the above method embodiment, and the transceiver 1030 is used to implement the sending and receiving-related operations performed by the first network device / second network device (target network device) / user device in the above method embodiment.
[0228] The embodiment of the present application further provides a communication device 1100, which may be a network device / user equipment or a chip. The communication device 1100 may be used to execute the operations performed in the above method embodiment.
[0229] When the communication device 1100 is a network device / user equipment, Fig.11 FIG. 1 shows a simplified schematic diagram of the structure of a network device / user device. Fig.11 As shown, the network device / user device includes a processor, a memory, and a transceiver, wherein the memory can store computer program codes, and the transceiver includes a transmitter 1131, a receiver 1132, a radio frequency circuit (not shown in the figure), an antenna 1133, and an input-output device (not shown in the figure). The processor is mainly used to process communication protocols and communication data, and to control the network device / user device, execute software programs, process data of software programs, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input-output devices, such as touch screens, display screens, keyboards, etc., are mainly used to receive data input by users and output data to users. It should be noted that some types of network devices / user devices may not have input-output devices.
[0230] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the network device / user device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Fig.11 Only one memory, processor and transceiver are shown. In an actual network device / user equipment product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device. The memory may be set independently of the processor or integrated with the processor, and the embodiments of the present application do not limit this.
[0231] In the embodiment of the present application, the antenna and radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the network device / user equipment, and the processor with processing function can be regarded as the processing unit of the network device / user equipment.
[0232] like Fig.11 As shown, the network device / user equipment includes a processor 1110, a memory 1120 and a transceiver 1130. The processor 1110 may also be referred to as a processing unit, a processing board, a processing module, a processing device, etc., and the transceiver 1130 may also be referred to as a transceiver unit, a transceiver, a transceiver device, etc.
[0233] Optionally, the device for implementing the receiving function in the transceiver 1130 may be regarded as a receiving unit, and the device for implementing the transmitting function in the transceiver 1130 may be regarded as a transmitting unit, that is, the transceiver 1130 includes a receiver and a transmitter. A transceiver may sometimes be referred to as a transceiver, a transceiver unit, or a transceiver circuit, etc. A receiver may sometimes be referred to as a receiver, a receiving unit, or a receiving circuit, etc. A transmitter may sometimes be referred to as a transmitter, a transmitting unit, or a transmitting circuit, etc.
[0234] For example, in one implementation, the processor 1110 is configured to execute Figure 2 or Figure 7 In the embodiment shown, the first network device / the second network device (target network device) / the user device side performs the processing action, and the transceiver 1130 is used to perform Figure 2 or Figure 7 For example, the transceiver 1130 is used to perform the transceiver operation on the first network device / second network device (target network device) / user device side. Figure 2 The sending and receiving operations of steps 201, 202 and step 204 in the embodiment shown. The processor 1110 is configured to execute Figure 2 The processing operations of step 203 and step 205 in the embodiment shown. Alternatively, the transceiver 1130 is configured to perform Figure 7 The sending and receiving operations of step 701 and step 702 in the embodiment shown. The processor 1110 is configured to execute Figure 7 The processing operations of step 703 and step 705 in the illustrated embodiment.
[0235] It should be understood that Fig.11 This is only an example and not a limitation. The network device / user device including the transceiver unit and the processing unit may not rely on Fig.11 The structure shown.
[0236] When the communication device 1100 is a chip, the chip includes a processor, a memory and a transceiver. The transceiver may be an input / output circuit or a communication interface; the processor may be a processing unit or a microprocessor or an integrated circuit integrated on the chip. The sending operation of the network device / user device in the above method embodiment may be understood as the output of the chip, and the receiving operation of the network device / user device in the above method embodiment may be understood as the input of the chip.
[0237] An embodiment of the present application also provides a computer-readable storage medium on which computer instructions are stored for implementing the method executed by the first network device in the above method embodiment, or the method executed by the second network device (target network device) or user equipment.
[0238] For example, when the computer program is executed by a computer, the computer can implement the computer instructions of the method executed by the first network device in the above method embodiment, or the method executed by the second network device (target network device) or user equipment.
[0239] An embodiment of the present application also provides a computer program product comprising instructions, which, when executed by a computer, enable the computer to implement the method executed by the first network device in the above method embodiment, or the computer instructions of the method executed by the second network device (target network device) or user equipment.
[0240] The present application also provides a chip device, including a processor, configured to call a computer program or computer instruction stored in the memory, so that the processor executes the above Figures 2 to 7 The communication method of the embodiment shown.
[0241] In a possible implementation, the input of the chip device corresponds to the above Figures 2 to 7 In the receiving operation of the embodiment shown, the output of the chip device corresponds to the above Figures 2 to 7 The sending operation in the embodiment shown.
[0242] Optionally, the processor is coupled to the memory via an interface.
[0243] Optionally, the chip device further comprises a memory, in which computer programs or computer instructions are stored.
[0244] The processor mentioned in any of the above places can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more processors for controlling the above Figures 2 to 7The integrated circuit for executing the program of the communication method of the embodiment shown. The memory mentioned in any of the above places can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.
[0245] Those skilled in the art can clearly understand that, for the sake of convenience and brevity of description, the explanation of the relevant contents and beneficial effects in any of the communication devices provided above can refer to the corresponding method embodiments provided above, and will not be repeated here.
[0246] In an embodiment of the present application, the first network device, the second network device (target network device) or the user device may include a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. Among them, the hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU) and a memory (also called main memory). The operating system of the operating system layer may be any one or more computer operating systems that implement business processing through processes, such as Linux operating system, Unix operating system, Android operating system, iOS operating system or windows operating system. The application layer may include applications such as browsers, address books, word processing software, and instant messaging software.
[0247] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0248] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0249] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0250] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0251] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the part that essentially contributes to the technical solution of the present application or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk.
Claims
1. A communication method, characterized in that: The method is applied to a non-terrestrial communication network, the non-terrestrial communication network comprising a first network device and at least one second network device, and the method comprises: The first network device sends a switching request to the at least one second network device, where the switching request includes information of a first time period, and the switching request is used to request the at least one second network device to broadcast a synchronization signal block within the first time period; The first network device receives at least one switching response; wherein the first switching response includes information of a second time period, the first switching response is used to instruct the second network device that sends the first switching response to broadcast a synchronization signal block within the second time period, and the first switching response is any one of the at least one switching response; The first network device sends switching configuration information according to the at least one switching response, where the switching configuration information is used to switch one or more user devices connected to the first network device to a target network device, where the target network device is included in the at least one second network device.
2. The method according to claim 1, characterized in that The handover request further includes a first timestamp of a target path, and the first handover response further includes a second timestamp of the target path, the first timestamp is used to indicate a time when the handover request is sent through the target path, and the second timestamp is used to indicate a time when the first handover response is sent through the target path, and the target path is a path between the first network device and the second network device that sends the first handover request; The first timestamp and the second timestamp are used to determine the transmission delay of the target path, and the transmission delay of the target path is used to determine the target network device and the switching configuration information.
3. The method according to claim 1 or 2, characterized in that: The handover request further includes a first pattern, which is a pattern of a synchronization signal block of the first network device; the first handover response further includes a second pattern, which is a pattern of a synchronization signal block of a second network device corresponding to the first handover response; The first pattern and the second pattern are used to determine the switching configuration information.
4. The method according to any one of claims 1 to 3, characterized in that: The handover request further includes wave position information, where the wave position information is used to indicate an area where the one or more user equipments to which the connection needs to be handed over are located.
5. The method according to any one of claims 1 to 4, characterized in that: The first switching response also includes a broadcast period of the synchronization signal block in the second time period.
6. The method according to any one of claims 1 to 5, characterized in that: The switching configuration information includes at least one of the following: A measurement timing configuration SMTC based on a synchronization signal block is used to indicate a time for measuring a synchronization signal block; a trigger condition, used for the one or more user equipments to perform a handover evaluation; An index of a synchronization signal block, used to indicate that the one or more user equipments access a corresponding synchronization signal block; An index of an access opportunity RO, used to indicate that the one or more user equipments access a corresponding RO; RO resource configuration, used to indicate the RO resources used for switching of the one or more user equipments; or, The downlink scheduling stop timer is used to indicate the time when the one or more user equipments stop receiving data from the first network equipment.
7. The method according to claim 2, characterized in that The method further comprises: If the difference between the second timestamp and the first timestamp is greater than the switching threshold, the first network device sends an advance path switching request to the third network device, the advance path switching request includes information of a third time period and information of the target network device, the information of the third time period is used by the third network device to switch the first connection to a second connection within the third time period, the first connection is a connection between the third network device and the first network device, and the second connection is a connection between the third network device and the target network device.
8. The method according to claim 6, characterized in that The RO resource configuration includes a plurality of physical random access channel PRACH-root sequence indexes, wherein the root sequence index is used to indicate a physical random access channel accessed by the one or more user equipments; Among them, the PRACH-root sequence indexes corresponding to the indexes of different synchronization signal blocks are different.
9. The method according to claim 6, characterized in that The method further comprises: The first network device broadcasts the cell type of the serving cell where the one or more user equipments are located; the cell type is used to indicate whether the serving cell is an ascending cell or a descending cell.
10. The method according to claim 3, characterized in that The method further comprises: The first network device interacts with the second network device to determine an air interface transmission delay between the first network device and the second network device; The air interface transmission delay between the first network device and the second network device is used to determine the second pattern.
11. A communication method, characterized in that: The non-terrestrial communication network includes a first network device and at least one second network device, and the method includes: The target network device receives a switching request sent by the first network device, the switching request includes information of a first time period, the switching request is used to request the at least one second network device to broadcast a synchronization signal block within the first time period, and the target network device is included in the at least one second network device; The target network device sends a first switching response, the first switching response includes information of a second time period, the first switching response is used to instruct the target network device to broadcast a synchronization signal block within the second time period, and the first switching response is used by the first network device to determine the switching configuration information; The target network device broadcasts a synchronization signal block within the time indicated by the second time period, and the synchronization signal block is used for one or more user devices connected to the first network device to switch to the target network device.
12. The method according to claim 11, characterized in that The handover request further includes a first timestamp of a target path, and the first handover response further includes a second timestamp of the target path, the first timestamp is used to indicate a time when the handover request is sent through the target path, and the second timestamp is used to indicate a time when the first handover response is sent through the target path, and the target path is a path between the first network device and the second network device that sends the first handover request; The first timestamp and the second timestamp are used to determine the transmission delay of the target path, and the transmission delay of the target path is used to determine the target network device and the switching configuration information.
13. The method according to claim 11 or 12, characterized in that: The handover request further includes a first pattern, which is a pattern of a synchronization signal block of the first network device; the first handover response further includes a second pattern, which is a pattern of a synchronization signal block of a second network device corresponding to the first handover response; The first pattern and the second pattern are used to determine the switching configuration information.
14. The method according to any one of claims 11 to 13, characterized in that: The handover request further includes wave position information, where the wave position information is used to indicate an area where the one or more user equipments to which the connection needs to be handed over are located.
15. The method according to any one of claims 11 to 14, characterized in that: The first switching response also includes a broadcast period of the synchronization signal block in the second time period.
16. The method according to any one of claims 11 to 15, characterized in that: The synchronization signal block also includes the cell type of the cell, and the cell type is used to indicate whether the cell corresponding to the synchronization signal block is an ascending cell or a descending cell.
17. A communication method, characterized in that: include: The user equipment receives the switching configuration information sent by the first network equipment, where the switching configuration information is determined by the first network equipment according to the sent switching request and the received at least one switching response; wherein the switching request includes information of the first time period, and the switching request is used to request the at least one second network equipment to broadcast the synchronization signal block within the first time period; the first switching response includes information of the second time period, and the first switching response is used to instruct the second network equipment that sends the first switching response to broadcast the synchronization signal block within the second time period, and the first switching response is any one of the at least one switching response; The user equipment measures the synchronization signal block of the target network device according to the switching configuration information, and switches from the first network device to the target network device, where the target network device is included in the at least one second network device.
18. The method according to claim 17, characterized in that The switching configuration information includes at least one of the following: A measurement timing configuration SMTC based on a synchronization signal block is used to indicate a time for measuring a synchronization signal block; a trigger condition, used for the one or more user equipments to perform a handover evaluation; An index of a synchronization signal block, used to indicate that the one or more user equipments access a corresponding synchronization signal block; An index of an access opportunity RO, used to indicate that the one or more user equipments access a corresponding RO; RO resource configuration, used to indicate the RO resources used for switching of the one or more user equipments; or, The downlink scheduling stop timer is used to indicate the time when the one or more user equipments stop receiving data from the first network equipment.
19. The method according to claim 17 or 18, characterized in that The method further comprises: Measuring, by the user equipment, a synchronization signal block sent by the second network equipment; The user equipment reports to the first network equipment a measurement result of a synchronization signal block of the second network equipment and a cell type corresponding to the synchronization signal block of the second network equipment.
20. A communication method, characterized in that: include: The user equipment receives a first synchronization signal block broadcasted by a first network device, and a second synchronization signal block broadcasted by a second network device, wherein the first synchronization signal block includes a first cell type of a cell covered by the first network device, and the second synchronization signal block includes a second cell type of a cell covered by the second network device, wherein the first cell type is used to indicate that the cell covered by the first network device is an ascending cell or a descending cell, and the second cell type is used to indicate that the cell covered by the second network device is an ascending cell or a descending cell; If the second cell type is the same as the first cell type, the user equipment reselects to the second network equipment.
21. The method according to claim 20, characterized in that The method further comprises: If the second cell type is different from the first cell type, the user equipment searches for a third synchronization signal block, where the third synchronization signal block is a synchronization signal block that has not been measured by the user equipment.
22. A communication device, characterized in that: The communication device comprises: a transceiver module and a processing module; The transceiver module is used to perform the transceiver operations of the method described in any one of claims 1 to 10, 11 to 16, 17 to 19, or 20 to 21, and the processing module is used to perform the processing operations of the method described in any one of claims 1 to 10, 11 to 16, 17 to 19, or 20 to 21.
23. A communication device, characterized in that: The communication device comprises: Memory, for storing computer instructions; A processor, configured to execute a computer program or computer instructions stored in the memory, so that the communication device performs the method as described in any one of claims 1 to 10, 11 to 16, 17 to 19, or 20 to 21.
24. A communication device, characterized in that: The communication device comprises a processor configured to execute the method of any one of claims 1 to 10, 11 to 16, 17 to 19, or 20 to 21.
25. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a communication device, the communication device executes the method as claimed in any one of claims 1 to 10, 11 to 16, 17 to 19, or 20 to 21.
26. A computer program product comprising instructions, characterized in that When it is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 10, 11 to 16, 17 to 19, or 20 to 21.