Communication method and device

The terminal device sends cell reselection abnormal information to the network device, and the network device adjusts the corresponding parameters, solving the problem of power consumption waste in the cell reselection process, and achieving the reduction of power consumption and the improvement of energy efficiency.

CN120239015APending Publication Date: 2025-07-01HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311867660.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

During the cell reselection process, terminal equipment frequently conducts neighborhood measurements and reselection judgment evaluation, resulting in waste of power consumption.

Method used

The terminal device sends information to the network device indicating that the cell reselects abnormality is caused to the network device to adjust the cell reselect parameters and reduce the frequency of invalid events.

Benefits of technology

By adjusting the cell reselect parameters, the power consumption and waste of terminal equipment are reduced and the energy efficiency of equipment is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120239015A_ABST
    Figure CN120239015A_ABST
Patent Text Reader

Abstract

The communication method and device provided by the embodiment of the invention are applied to the following steps: when a cell reselected by terminal equipment in a cell reselection process is a resident cell at the current moment, the terminal equipment determines that cell reselection is abnormal; the terminal equipment sends first information to the network equipment, wherein the first information is used for indicating that cell reselection is abnormal; and the network equipment adjusts a cell reselection parameter according to the first information. In the embodiment of the invention, the terminal equipment can send the first information used for indicating the abnormal cell reselection to the network equipment, and the network equipment can adjust the cell reselection parameter according to the first information, so that the frequency of executing invalid events by the terminal equipment is reduced, and the power consumption waste of the terminal equipment is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and in particular, to a communication method and apparatus. Background Art

[0002] In the mobility management of a terminal device, the radio resource control (RRC) state of the terminal device includes the following three states: connected state, idle state, and inactive state. When the cell is in the idle state and the inactive state, the mobility management of the terminal device includes cell reselection. The overall process of cell reselection includes three stages: cell measurement (or neighboring cell measurement), reselection decision evaluation (evaluating whether to execute cell reselection to a neighboring cell), and cell reselection execution (including camping on the reselected cell). Among them, in the two stages of cell measurement and reselection decision evaluation, the terminal device determines whether to meet the cell reselection criteria according to the signal quality of multiple measured cells. If it meets the criteria, cell reselection is executed; if not, the terminal device still camps on the current cell.

[0003] Based on the foregoing method, the terminal device frequently initiates neighboring cell measurement and reselection decision evaluation, resulting in a large amount of power consumption waste of the terminal device. Summary of the Invention

[0004] Embodiments of this application provide a communication method and apparatus. The terminal device reports information indicating abnormal cell reselection to a network device, so that the network device can adjust cell reselection parameters, reduce the frequency of the terminal device executing invalid events, and thus reduce the power consumption waste of the terminal device.

[0005] In a first aspect, this application provides a communication method. This method can be applied to a terminal device, or a component in the terminal device (such as a processor, a chip, a chip system, a circuit, or others), or a software module. Taking the application of this method to a terminal device as an example, this method may include: when the cell reselected by the terminal device during the cell reselection process is the camping cell at the current moment, the terminal device determines that the cell reselection is abnormal; the terminal device sends a first piece of information to the network device, and the first piece of information is used to indicate abnormal cell reselection.

[0006] By adopting this method, the terminal device can send the first piece of information indicating abnormal cell reselection to the network device, so that the network device can adjust cell reselection parameters, thereby reducing the frequency of the terminal device executing invalid events and reducing the power consumption waste of the terminal device.

[0007] In a possible design, the first information may include at least one of the following: path information of the terminal device; speed information of the terminal device; location information of the terminal device; indication information on whether the terminal device is in a low-speed moving state, where the terminal device is in a low-speed moving state if: within a first time period, the change amount of the signal quality measurement result of the resident cell is less than or equal to a first threshold; indication information on whether the terminal device is at the cell center, where the terminal device is at the cell center if: the signal quality measurement result of the resident cell is greater than or equal to a second threshold; indication information on whether to start relaxed measurement; the moment to start cell measurement during the cell reselection process; the moment to reselect to the resident cell during the cell reselection process; the moment to send the first information; the time difference between the moment to start cell measurement and the moment to reselect to the resident cell; the time difference between the moment to start cell measurement and the moment to send the first information; the time difference between the moment to reselect to the resident cell and the moment to send the first information; identification information of the resident cell; the signal quality measurement result of the resident cell; the R-criterion calculation result of the resident cell; the S-criterion calculation result of the resident cell; identification information of at least one cell outside the resident cell; the signal quality measurement results of at least one cell; the R-criterion calculation results of at least one cell; or, the S-criterion calculation results of at least one cell.

[0008] With this design, the first information can reflect the parameter information of the terminal device in case of abnormal cell reselection in multiple aspects, so that the network device can accurately adjust the cell reselection parameters after receiving the first information.

[0009] In a possible design, before the terminal device sends the first information to the network device, the terminal device may further receive first indication information from the network device; the first indication information is used to indicate to record the first information when cell reselection abnormality is detected. With this design, the terminal device can record the foregoing first information in case of cell reselection abnormality according to the first indication information from the network device.

[0010] In a possible design, the method for the terminal device to determine cell reselection abnormality may include: when the cell reselected by the terminal device is the resident cell and at least one of the following conditions is met, determining that cell reselection is abnormal: within a first time period, the change amount of the signal quality measurement result of the resident cell is less than or equal to a first threshold; or, the signal quality measurement result of the resident cell is greater than or equal to a second threshold.

[0011] With this design, the terminal device can determine cell reselection abnormality according to different conditions, so as to accurately send the first information to the network device, enabling the network device to accurately adjust the cell reselection parameters and reduce power consumption waste of the terminal device.

[0012] Second aspect, the present application provides a communication method, which can be applied to a network device, or components in the network device (such as a processor, a chip, a chip system, a circuit, or others), or a software module. Taking the application of this method to a network device as an example, this method may include: the network device receives first information from a terminal device; the first information is used to indicate an abnormal cell reselection; the network device adjusts cell reselection parameters according to the first information.

[0013] By adopting this method, the network device can adjust cell reselection parameters according to the first information, thereby reducing the frequency of the terminal device executing invalid events and reducing the power consumption waste of the terminal device.

[0014] In a possible design, the foregoing cell reselection parameters may include a start threshold for cell measurement. By adopting this design, the network device can adjust the start threshold for cell measurement, thereby optimizing (increasing or decreasing) the frequency of the terminal device performing cell measurement and reducing the unnecessary power consumption waste of the terminal device.

[0015] In a possible design, the first information may include at least one of the following: path information of the terminal device; speed information of the terminal device; location information of the terminal device; indication information on whether the terminal device is in a low-speed moving state, where the terminal device is in a low-speed moving state if: within a first time period, the change amount of the signal quality measurement result of the resident cell is less than or equal to a first threshold; indication information on whether the terminal device is at the cell center position, where the terminal device is at the cell center position if: the signal quality measurement result of the resident cell is greater than or equal to a second threshold; indication information on whether the terminal device starts relaxed measurement; the moment when the terminal device starts cell measurement during the cell reselection process; the moment when the terminal device reselects to the resident cell during the cell reselection process; the moment when the terminal device sends the first information; the time difference between the moment when cell measurement starts and the moment when the terminal device reselects to the resident cell; the time difference between the moment when cell measurement starts and the moment when the first information is sent; the time difference between the moment when the terminal device reselects to the resident cell and the moment when the first information is sent; identification information of the resident cell; the signal quality measurement result of the resident cell; the R-criterion calculation result of the resident cell; the S-criterion calculation result of the resident cell; identification information of at least one cell outside the resident cell; the signal quality measurement results of at least one cell; the R-criterion calculation results of at least one cell; or, the S-criterion calculation results of at least one cell.

[0016] By adopting this design, the first information can reflect the parameter information of the terminal device in multiple aspects when the cell reselection is abnormal, so that the network device can accurately adjust the cell reselection parameters after receiving the first information.

[0017] In a possible design, the network device may further send first indication information to the terminal device. The first indication information is used to indicate the terminal device to record first information when a cell reselection anomaly is detected. With this design, the terminal device may record the foregoing first information according to the first indication information from the network device when a cell reselection anomaly occurs.

[0018] In a third aspect, the present application provides a communication method. This method may be applied to a terminal device, or a component in the terminal device (such as a processor, a chip, a chip system, a circuit, or others), or a software module. Taking the case where this method is applied to a terminal device as an example, the method may include: when initiating a radio resource control (RRC) connection establishment or an RRC connection recovery in a first cell, and the RRC connection establishment fails or the RRC connection recovery fails, generating second information related to the multicast broadcast service (MBS) service.

[0019] With this method, the terminal device may record second information related to the MBS service, so that the network device may optimize the frequency point coverage of the MBS service or optimize the support of the cell for the MBS service based on this second information, improving the user experience of the MBS service.

[0020] In a possible design, when the first cell is the cell reselected by the terminal device during the cell reselection process and the first cell supports the MBS service; the second information includes at least one of the following: second indication information for indicating whether the terminal device takes the frequency point supporting the MBS service as the highest priority during the cell reselection process; service identification information corresponding to the service data of at least one MBS service being received; service identification information corresponding to the service data of at least one MBS service expected to be received; indication information on whether the first cell supports the MBS service; or, service identification information of at least one MBS service supported by the first cell.

[0021] In a possible design, the cell that the terminal device reselects to during the cell reselection process is the second cell, and the second cell does not support MBS services; the second information includes at least one of the following: second indication information, which is used to indicate whether the terminal device takes the frequency band that supports MBS services as the highest priority during the cell reselection process; service identification information corresponding to the service data of at least one MBS service being received; service identification information corresponding to the service data of at least one MBS service expected to be received; indication information on whether the first cell supports MBS services; service identification information of at least one MBS service supported by the first cell; indication information on whether the second cell supports MBS services; service identification information of at least one MBS service supported by the second cell; or, third indication information, which is used to indicate that the second cell does not support MBS services, and the purpose of the first cell entering the RRC connected state is to enable the network device to which the first cell belongs to send MBS service data to the terminal device in a unicast manner.

[0022] In a fourth aspect, the present application further provides a communication device. The communication device can execute the methods or the solutions in various possible designs shown in the first aspect, the second aspect, or the third aspect above. The communication device can be a chip or a circuit capable of executing the functions corresponding to the above methods, or a device including the chip or the circuit.

[0023] In a possible design, the communication device includes a communication unit for receiving and sending data; the communication device further includes a processing unit for implementing the methods in any one of the possible designs shown in the first aspect, the second aspect, or the third aspect above. The foregoing functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above functions.

[0024] In a fifth aspect, the present application further provides a communication device. The communication device can execute the methods or the solutions in various possible designs shown in the first aspect, the second aspect, or the third aspect above. The communication device includes: a processor. When the processor executes instructions, the communication device or the device equipped with the communication device executes the methods in any one of the possible designs shown in the first aspect, the second aspect, or the third aspect above.

[0025] Optionally, the communication device may further include a memory for storing computer-executable program code, and the program agent may include the foregoing instructions. The memory can be placed inside the communication device or outside the communication device, which is not limited in the present application. The memory can be coupled to the processor.

[0026] Among them, the communication device may further include a communication interface. Optionally, if the communication device is a chip or a circuit, the communication interface may be the input / output interface of the chip, such as input / output pins, etc.

[0027] In a sixth aspect, the present application provides a communication system, which includes one or more devices among the terminal device that executes the method of the first aspect and / or the network device that executes the method of the second aspect; alternatively, the communication system includes a terminal device that executes the method of the third aspect.

[0028] In a seventh aspect, the present application provides a computer-readable storage medium storing a computer program, which, when running on a computer, causes the computer to execute the method in any of the possible designs shown in the above first aspect, second aspect, or third aspect.

[0029] In an eighth aspect, the present application provides a computer program product, where a computer-readable storage medium stores computer-executable instructions, which, when called by a computer, cause the computer to execute the method in any of the possible designs shown in the above first aspect, second aspect, or third aspect.

[0030] In a ninth aspect, the present application provides a chip, which includes a processor for executing the method in any of the possible designs shown in the above first aspect, second aspect, or third aspect. Optionally, the chip may further include a communication interface for inputting and / or outputting signaling or data. Optionally, the chip may further include a memory for storing the aforementioned computer program; the processor is coupled to the memory, and the processor can read the computer program stored in the memory to execute the method in any of the possible designs shown in the above first aspect, second aspect, or third aspect.

[0031] In addition, for the technical effects brought by the fourth aspect to the ninth aspect, reference can be made to the descriptions of the various possible solutions in the above first aspect to the third aspect, which will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;

[0033] Figure 2 It is a schematic diagram of the architecture of another communication system provided by an embodiment of the present application;

[0034] Figure 3 It is a schematic diagram of the architecture of another communication system provided by an embodiment of the present application;

[0035] Figure 4 It is a schematic flowchart of a communication method provided by an embodiment of the present application;

[0036] Figure 5 It is a schematic flowchart of another communication method provided by an embodiment of the present application;

[0037] Figure 6 It is a schematic flowchart of another communication method provided by an embodiment of the present application;

[0038] Figure 7 It is a schematic flowchart of another communication method provided by an embodiment of the present application;

[0039] Figure 8 It is a schematic structural diagram of a communication device provided by an embodiment of the present application;

[0040] Figure 9 It is a schematic structural diagram of another communication device provided by an embodiment of the present application. Detailed implementation manners

[0041] In order to make the objectives, technical solutions and beneficial effects of the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0042] In the description of the present application, unless otherwise specified, " / " means "or". For example, A / B may represent A or B; "and / or" in the present application is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the present application, "at least one item" refers to one or more items, and "multiple items" refers to two or more items. In the description of the present application, words such as "first" and "second" are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order.

[0043] Figure 1 It is a schematic architecture diagram of a communication system 1000 to which an embodiment of the present application is applied. As Figure 1As shown, the communication system includes a radio access network 100 and a core network (CN) 200. Optionally, the communication system 1000 may further include the Internet 300. The radio access network 100 may be a cellular system related to the 3rd generation partnership project (3GPP). For example, it may be a 4th generation (4G), 5th generation (5G) mobile communication system, a non-terrestrial network (NTN) system, or an evolved system for the future (such as a 6th generation (6G) mobile communication system). The radio access network 100 may also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system, or a communication system that integrates two or more of the above systems.

[0044] Among them, the radio access network 100 may include at least one radio access network (RAN) device (such as Figure 1 110a and 110b in Figure 1 ), or may be referred to as a RAN entity or a RAN node. It may also include at least one terminal device (such as Figure 1 120a - 120j in Figure 1 ). The terminal device is connected to the radio access network device wirelessly, and the radio access network device is connected to the core network wirelessly or wiredly. The core network device and the radio access network device may be independent different physical devices, or the functions of the core network device and the logical functions of the radio access network device may be integrated on the same physical device, or the functions of part of the core network device and part of the radio access network device may be integrated on one physical device. The terminal devices can be connected to each other, and the radio access network devices can be connected to each other, either wiredly or wirelessly.

[0045] The radio access network device can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a transmission point (TP), a next generation NodeB (gNB) in a 5G mobile communication system, a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, an access node in a WiFi system, etc.; it can also be a module or unit that completes part of the functions of a base station. For example, it can be a central unit (CU) or a distributed unit (DU).

[0046] The radio access network device can be a macro base station (such as Figure 1 110a in Figure 1 ), a micro base station or an indoor station (such as

[0047] 110b in Figure 2 ), a relay node or a donor node, or a radio controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or an in-vehicle device, etc. For example, the access network device in vehicle to everything (V2X) communication technology can be a road side unit (RSU). The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the radio access network device. For the convenience of description, the base station is used as an example of the radio access network device in the following description. Figure 3 In some network architectures, as shown in

[0048] The CU can perform the functions of the radio resource control (RRC) layer, and can also perform the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) layer, and can also perform the functions of the service data adaptation protocol (SDAP).

[0049] The DU can perform the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer, and can also perform some or all of the functions of the physical layer. Among them, the high-layer functions of the physical layer include one or more of the following: forward error correction (FEC) encoding / decoding, scrambling / descrambling, or modulation / demodulation.

[0050] The RU can be used to implement the low-layer (close to the radio frequency) functions of the PHY and the radio frequency functions in the 3GPP standard based on the split of the low-layer functions. Among them, the low-layer functions of the physical layer include one or more of the following: fast Fourier transform (FFT) transform / inverse fast Fourier transformation (iFFT) transform, digital beamforming, or extraction and filtering of the physical random access channel (PRACH), etc. Similar to the transmission reception point (TRP) or remote radio head (RRH) in 3GPP, but includes the low-layer functions of the PHY, such as FFT / iFFT or extraction of PRACH.

[0051] For the specific descriptions of the above-mentioned protocol layers, reference can be made to the relevant technical specifications of 3GPP.

[0052] Among them, a base station including a CU and a DU splits the protocol layers of the base station. The functions of some protocol layers are centrally controlled by the CU, and the functions of the remaining part or all protocol layers are distributed in the DU, with the CU centrally controlling the DU. For example, the CU and the DU can be included in the same network element (such as a baseband unit (BBU)). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. The RU can be included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0053] As Figure 2 shown in (a) of Figure 2 , the CU can be divided into a CU control plane (CU-(control panel, CP)) and a CU user plane (CU-(user panel, UP)). In the ORAN system, the CU-CP can also be referred to as an open access network CU-CP (ORAN-CU-CP, O-CU-CP), and the CU-UP can also be referred to as an open access network CU-UP (ORAN-CU-UP, O-CU-UP). Among them, the CU-CP is responsible for the control plane functions, mainly including the functions of RRC and PDCP-control plane (control, C). The control plane CU-CP of the CU can also include a further split architecture, that is, the CU-CP is further split into CU-CP1 and CU-CP2. Among them, CU-CP1 includes various radio resource management functions, and CU-CP2 only includes the RRC function and the PDCP-C function (that is, the basic function of the control plane signaling at the PDCP layer). The CU-UP is responsible for the user plane functions, mainly including the SDAP and PDCP-user plane (user, U) functions. Among them, the CU-CP and the CU-UP are connected through the E1 interface. The CU-CP represents the CU connecting to the core network through the Ng interface and connecting to the DU through the F1-control plane (control, C). The CU-UP is connected to the DU through the F1-user plane (user, U). Of course, there is also a possible implementation where PDCP-C is also in the CU-UP. In some other examples, as Figure 2 shown in (b) of

[0054] Exemplarily, multiple DUs can share one CU. In the scenario of RAN sharing, one DU can also be connected to multiple CUs. The CU and the DU can be connected through the F1 interface. One DU can manage one or more cells, and each cell has a corresponding cell identifier.

[0055] Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0056] In some embodiments, in addition to the case where the base station is composed of a CU and a DU, that is, in addition to the case where the CU and the DU are deployed together, the CU and the DU can also be physically separated. That is to say, the CU and the DU can be considered as two separate nodes. In this case, the network device can be the CU.

[0057] It can be understood that the above function splitting is only an example and does not constitute a limitation on the CU and the DU. That is to say, there can be other ways of function splitting between the CU and the DU, which are not elaborated in this application.

[0058] In some embodiments, Figure 2 or Figure 3 the base station in can be the base station in the ORAN system. Correspondingly, the CU can be replaced by an O-CU, and the O-CU includes an O-CU-CP and an O-CU-UP; the DU can be replaced by an O-DU; the RU can be replaced by an O-RU. The functions of the O-CU, O-CU-CP, O-CU-UP, O-DU, and O-RU are similar to the functions of the foregoing CU, CU-CP, CU-UP, DU, and RU, respectively, and can be referred to each other.

[0059] The terminal device can also be referred to as a user equipment (UE), a mobile station, a mobile terminal device, etc. The terminal device can be widely applied to various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, a sensor, etc. The embodiments of this application do not limit the specific technologies and specific device forms adopted by the terminal device.

[0060] The above terminal device can establish a connection with the operator network through an interface provided by the operator network (such as N1, etc.), and use services such as data and / or voice provided by the operator network. The terminal device can also access the domain name system (DNS) through the operator network, and use operator services deployed on the DNS and / or services provided by third parties. Among them, the above third party can be a service provider other than the operator network and the terminal device, and can provide other data and / or voice services for the terminal device. Among them, the specific manifestation form of the above third party can be specifically determined according to the actual application scenario, and is not limited here.

[0061] The base station and the terminal device can be fixed in position or movable. The base station and the terminal device can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on airplanes, balloons, and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the base station and the terminal device.

[0062] The roles of the base station and the terminal device can be relative. For example, Figure 1 the helicopter or drone 120i in can be configured as a mobile base station. For the terminal devices 120j that access the radio access network 100 through 120i, the terminal device 120i is a base station; but for the base station 110a, 120i is a terminal device, that is, the communication between 110a and 120i is through the radio air interface protocol. Of course, the communication between 110a and 120i can also be through the interface protocol between base stations. At this time, relative to 110a, 120i is also a base station. Therefore, the base station and the terminal device can both be uniformly referred to as communication devices. Figure 1 the 110a and 110b in can be called communication devices with base station functions. Figure 1 the 120a-120j in can be called communication devices with terminal device functions.

[0063] The communication between the base station and the terminal device, between the base station and the base station, and between the terminal device and the terminal device can be carried out through authorized spectrum, or through unlicensed spectrum, or through both authorized spectrum and unlicensed spectrum at the same time; it can communicate through spectrum below 6 gigahertz (GHz), or through spectrum above 6 GHz, or use both spectrum below 6 GHz and spectrum above 6 GHz at the same time. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0064] In the embodiments of the present application, the functions of the base station may also be performed by modules (such as chips) in the base station, or may be performed by a control subsystem including base station functions. The control subsystem including base station functions here may be a control center in the above application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal device may also be performed by modules (such as chips or modems) in the terminal device, or may be performed by a device including terminal device functions.

[0065] Among them, each base station is responsible for managing at least one cell. Each cell uses corresponding spectrum resources to provide access services for terminal devices. The cell where the terminal device camps is called the camped cell. In order for the terminal device to communicate with the base station, it needs to establish a wireless connection with the cell controlled by the base station. The cell that has established a wireless connection with the terminal device is called the camped cell (or serving cell) of the terminal device.

[0066] The core network involved in the embodiments of the present application may include core network devices for processing and forwarding signaling and data of users. For example, it includes core network devices such as an access and mobility management function (AMF) network element, a session management function (SMF) network element, a user plane function (UPF) network element, and a positioning management network element. Among them, the user plane function network element may be a server with functions such as mobility management, routing, and forwarding of user plane data, generally located on the network side, such as a serving gateway (SGW) or a packet data network gateway (PGW). AMF and SMF are equivalent to the mobility management entity (MME) in the long term evolution (LTE) system. AMF is mainly responsible for admission, and SMF is mainly responsible for session management. Of course, other network elements may also be included in the core network, which are not listed one by one here. It should be noted that the network elements in the present application may also be referred to as entities or functional entities. For example, the AMF network element may also be referred to as the AMF entity or the AMF functional entity, and for another example, the SMF network element may also be referred to as the SMF entity or the SMF functional entity, etc.

[0067] In order to reduce the frequency of the terminal device executing invalid events during the cell reselection process, thereby reducing the power consumption waste of the terminal device, the embodiments of the present application provide a communication method. This communication method can be implemented in any of the Figures 1 to 3 communication systems shown above. It should be understood that the above Figures 1 to 3These are just several possible communication systems, and the communication system in the embodiments of the present application is not limited thereto. The communication method provided in the embodiments of the present application will be introduced below with reference to the accompanying drawings.

[0068] Figure 4 A communication method provided for an embodiment of the present application, the method may include the following steps:

[0069] S401: When the cell reselected by the terminal device during the cell reselection process is the serving cell at the current moment, the terminal device determines that the cell reselection is abnormal. In the embodiments of the present application, the abnormal cell reselection is also referred to as invalid cell reselection, or an invalid cell reselection event.

[0070] Among them, the terminal device may be the aforementioned Figure 1 or Figure 3 the terminal device in.

[0071] The cell reselection process is briefly described below. As Figure 5 shown, the cell reselection process includes a neighboring cell measurement stage, a reselection evaluation (decision) stage, and a cell reselection execution (including receiving the system message of the new cell) stage. Taking the serving cell of the terminal device at the current moment as cell A as an example, the cell reselection process is described as follows:

[0072] Start neighboring cell measurement (or cell measurement) (such as Figure 5 at time t0 in): The terminal device starts neighboring cell measurement according to at least one of the following two factors: the priority of the cell reselection frequency point, the signal quality of the current serving cell. For example, if the priority of the frequency point of the neighboring cell is higher than the priority of the frequency point of the serving cell, the terminal device starts neighboring cell measurement without considering the strength of the signal quality of the serving cell; another example is that if the priority of the frequency point of the neighboring cell is lower than or equal to the priority of the frequency point of the serving cell, the terminal device measures the signal quality of the serving cell at the current moment, and according to the signal quality of the serving cell and the start threshold of neighboring cell measurement (such as the threshold value for starting co-frequency measurement, the threshold value for starting different-frequency or different-system measurement), the terminal device determines whether to start neighboring cell measurement.

[0073] Neighboring cell measurement stage (such as Figure 5 during the time period from t0 to t1 in): After starting neighboring cell measurement, the terminal device measures the signal quality of multiple cells of the same frequency, different frequencies, or different systems (including cell A and the neighboring cells of cell A).

[0074] Reselection evaluation and decision stage (such as Figure 5During the time period from t1 to t2: The terminal device calculates the S-criterion calculation results (to determine whether the S-criterion is satisfied) and R-criterion calculation results (R-criterion variable, reflecting the signal quality level of the cell) of the serving cell and neighboring cells at the current moment, respectively, for cell reselection evaluation and decision-making. According to the cell reselection criteria, for any neighboring cell of cell A, it is determined whether the signal quality of the neighboring cell meets the cell reselection criteria. Among them, the cell reselection criteria include one or more of the following: cell reselection frequency priority, S-criterion, R-criterion, reference signal received power (RSRP) difference, and signal to interference plus noise ratio (SINR) difference, etc. For example, for a neighboring cell with a higher priority (a neighboring cell with a frequency point having a higher priority than the frequency point of the serving cell), the terminal device selects the neighboring cell with the highest signal quality level (such as the highest R value) as the reselection cell among multiple cells that meet the S-criterion; for neighboring cells with the same priority (neighboring cells with a frequency point having the same priority as the frequency point of the serving cell), the terminal device selects the cell with the highest cell signal quality level according to the R-criterion among the cells that meet the S-criterion (serving cell and / or neighboring cells) as the reselection cell; for neighboring cells with a lower priority (a neighboring cell with a frequency point having a lower priority than the frequency point of the serving cell), when the serving cell does not meet the S-criterion and the neighboring cell meets the S-criterion, the terminal device selects the neighboring cell as the reselection cell. Optionally, the specific content of the foregoing cell reselection criteria may also refer to the traditional technologies in this field, and this application does not make any limitations.

[0075] If the reselection cell is a neighboring cell of cell A, the terminal device can enter the cell reselection execution phase (as shown in (a) of Figure 5 ); if the reselection cell is cell A, the terminal device still resides in cell A, and the cell reselection process terminates (as shown in (b) of Figure 5 ).

[0076] Among them, the duration of the time period from t1 to t2, for example, the duration of the time period from t1 to t2 can be the duration of the cell reselection triggering timer. Exemplarily, the duration of the time period from t1 to t2 can be referred to as the reselection evaluation decision time (treselection). During the reselection evaluation decision phase, the terminal device needs to determine that the reselection cell meets the above cell reselection criteria during the time period from t1 to t2.

[0077] Cell reselection execution phase (as shown in Figure 5After time t2 in (a) therein: After the terminal device determines that there is a neighboring cell (not cell A) that meets the cell reselection criteria, the terminal device can attempt to camp on to the neighboring cell. Specifically, the terminal device can search for the neighboring cell and receive the system information of the neighboring cell. Among them, the system information includes system information block (SIB) 21, and the terminal device can obtain the frequency information corresponding to providing the MBS service according to the user service description (USD) and / or SIB21. Taking the reselected cell as cell B as an example, if there is no access restriction (such as determining whether cell B is prohibited, reserved, etc. through the system information of cell B), the terminal device can camp on to the neighboring cell, that is, reselect to the neighboring cell. Optionally, the terminal device can also establish an RRC connection in the neighboring cell, that is, the terminal device accesses the network device corresponding to cell B. On the contrary, if there is an access restriction, the terminal device still camps on to the aforementioned cell A.

[0078] In a possible design, when the reselected cell is the cell where the terminal device camps at the current moment and satisfies at least one of the following conditions, the terminal device determines that the cell reselection is abnormal: The terminal device is in a low-speed moving state, that is, it satisfies the low mobility criterion; or, the terminal device is in the center of the cell, that is, it satisfies the not at cell edge criterion. Among them, the terminal device being in the center of the cell can also be understood as the position of the terminal device being in the middle area of the coverage range of the current camping cell.

[0079] Optionally, the determination method for the terminal device to be in a low-speed moving state may include but is not limited to: within a first time period, the change amount of the signal quality measurement result of the camping cell is less than or equal to a first threshold.

[0080] Optionally, the determination method for the terminal device to be in the center of the cell may include but is not limited to: the signal quality measurement result of the camping cell is greater than or equal to a second threshold.

[0081] In some embodiments, when the reselected cell is the current camping cell and satisfies at least one of the following conditions, the terminal device determines that the cell reselection is abnormal: within a first time period, the change amount of the signal quality measurement result of the camping cell is less than or equal to a first threshold; or, the signal quality measurement result of the camping cell is greater than or equal to a second threshold.

[0082] S402: The terminal device sends first information to the network device; correspondingly, the network device receives the first information from the terminal device. Among them, the first information is used to indicate that the cell reselection is abnormal.

[0083] Among them, the network device can be Figure 1The radio access network 100 can also be Figure 2 or Figure 3 a base station in Figure 3 , or can also be other network side devices (network, NW).

[0084] Optionally, the first piece of information can be carried in any RRC message. The RRC message is, for example, an RRC resume complete message, an RRC reestablishment complete message, an RRC setup complete message, or an RRC reconfiguration complete message, etc.

[0085] Optionally, the first piece of information includes at least one of the following: the path information of the terminal device; the speed information of the terminal device; the location information of the terminal device; the indication information indicating whether the terminal device is in a low-speed moving state; the indication information indicating whether the terminal device is in the cell center position; the indication information indicating whether the terminal device starts relaxed measurement; the moment when the terminal device starts cell measurement during the cell reselection process; the moment when the terminal device reselects to the currently camped cell during the cell reselection process; the moment when the terminal device sends the first piece of information; the time difference between the moment when the cell measurement is started and the moment when the terminal device reselects to the currently camped cell; the time difference between the moment when the cell measurement is started and the moment when the first piece of information is sent; the time difference between the moment when the terminal device reselects to the currently camped cell and the moment when the first piece of information is sent; the identification information of the camped cell; the signal quality measurement result of the camped cell; the R-criterion calculation result of the camped cell; the S-criterion calculation result of the camped cell; the identification information of at least one cell outside the camped cell; the signal quality measurement result of the aforementioned at least one cell; the R-criterion calculation result of the aforementioned at least one cell; or the S-criterion calculation result of the aforementioned at least one cell.

[0086] Among them, the determination method for the terminal device to be in a low-speed moving state can refer to the foregoing description. The determination method for the terminal device to be in the cell center position can refer to the foregoing description. The determination methods for the terminal device to start relaxed measurement include but are not limited to: pausing cell measurement; increasing the period of cell measurement. The S-criterion calculation result can include one or more of the following: the S value, the indication information indicating whether the S-criterion is satisfied. The R-criterion calculation result can include one or more of the following: the R value, the indication information indicating whether the R-criterion is satisfied, the sorting indication information based on the R principle. The sorting indication information based on the R principle, that is, the indication information of the level corresponding to the cell after sorting a plurality of cells including the cell based on the R value.

[0087] In some embodiments, such as Figure 6As shown, before executing S402, the terminal device may further perform the following step a1:

[0088] Step a1: The terminal device may further record first information. For example, the terminal device uses the minimization of drive-tests (MDT) mechanism to collect measurement data to obtain the first information (for example, collect the parameter information when the cell reselection anomaly occurs).

[0089] Among them, based on different data collection objects, MDT can be divided into management-based MDT and signaling-based MDT. Management-based MDT collects MDT data of terminal devices in a specific area, and the specific area can be specified by a Tracking Area (TA) / cell global identifier (CGI) list. Signaling-based MDT collects MDT data of specific terminal devices, and the specific terminal device is specified by an operation administration and maintenance (OAM) device of the core network. The two main modes of the MDT mechanism are the logged MDT mode and the immediate MDT mode. The specific implementation method of the MDT mechanism can refer to the traditional technical means in this field and will not be elaborated here.

[0090] Optionally, as Figure 6 shown, before executing step a1, the network device may further perform the following step a2:

[0091] Step a2: The network device may further send first indication information to the terminal device (for example, indication information for triggering the recording of cell reselection anomaly); correspondingly, the terminal device may further receive the first indication information from the network device. The first indication information is used to instruct the terminal device to record the first information when detecting a cell reselection anomaly.

[0092] Optionally, as Figure 6 shown, before executing S402, the terminal device needs to access the network device to perform data transmission with the network device. That is to say, the terminal device may further perform the following step a3:

[0093] Step a3: The terminal device may access the network device. In actual application, the method for the terminal device to access the network device can refer to the traditional technical means in this field.

[0094] It should be understood that Figure 6For only one possible example, the execution order of step a1 (and step a2) and step a3 can be exchanged, which is not limited in this application. In addition, the network device in step a1, the network device in step a2, and the network device in step a3 can be the same or different. Figure 6 Only the case where the network devices are the same is illustrated herein, but it is not a limitation to this application.

[0095] S403: The network device adjusts the cell reselection parameter according to the first information. Among them, the cell reselection parameter is used for the terminal device to perform cell reselection.

[0096] Among them, the cell reselection parameter may include the start threshold for neighbor cell measurement. The cell reselection parameter may also include the period of neighbor cell measurement and the indication information for suspending the measurement of neighbor cells.

[0097] By adopting the method shown in the foregoing S401 to S403, the terminal device can send the first information for indicating cell reselection abnormality to the network device, and then the network device can adjust the cell reselection parameter according to the first information, thereby reducing the frequency of the terminal device executing invalid events, and thus reducing the power consumption waste of the terminal device. For example, the network device can increase the start threshold for neighbor cell measurement and increase the period of measuring neighbor cells, thereby reducing the number of times the terminal device measures neighbor cells, achieving the effect of saving the power consumption of the terminal device.

[0098] Figure 7 Another communication method provided by an embodiment of this application includes the following steps:

[0099] S701: The terminal device initiates RRC connection establishment or RRC connection restoration in the first cell.

[0100] It should be understood that after the terminal device performs cell reselection, the terminal device can initiate an RRC connection establishment process or an RRC connection restoration process in the first cell, and the purpose is to make the terminal device enter the RRC connected state. Among them, when the terminal device is in the RRC idle state at the current moment, the terminal device initiates an RRC connection establishment process, and when the terminal device is in the RRC inactive state at the current moment, the terminal device initiates an RRC connection restoration process.

[0101] Before executing step S701, the terminal device can perform the process of cell reselection (cell measurement stage and reselection evaluation and decision stage), so as to determine the reselected cell. Optionally, the process of the foregoing terminal device performing cell reselection can be an operation performed after S403. Based on different results of cell reselection, this application is divided into the following two cases for discussion:

[0102] Case 1: The cell reselected by the terminal device is the foregoing first cell, and the first cell supports MBS services.

[0103] It should be understood that in the following situation, the cell (first cell) to which the terminal device reselects can support the MBS service, and the terminal device can execute S701 in order to enable the terminal device to access the network device to which the first cell belongs.

[0104] Case 2: The cell reselected by the terminal device is the second cell, and the second cell does not support the MBS service. It should be understood that the second cell is different from the aforementioned first cell.

[0105] It should be understood that in situation two, the cell (second cell) to which the terminal device reselects does not support MBS services. The terminal device can execute S701 to enable the terminal device to access the network device to which the first cell belongs, so that the network device to which the first cell belongs can send MBS service data to the terminal device via unicast.

[0106] Optionally, in case 2, the first cell may be the cell where the terminal device is currently stationed.

[0107] Based on the actions in the aforementioned situation 2, if a cell (for example, the second cell) to which the terminal device reselects does not support a certain MBS service, before reselecting to the cell, the terminal device can enter the RRC connection state with the network device to which the first cell belongs, and request to send MBS service data via unicast to ensure the continuity of the MBS service, thereby ensuring that the terminal device's communication service is not affected.

[0108] In some instances, in a multicast broadcast services (MBS) scenario, an idle and inactive terminal device may perform neighboring measurements based on the frequency of the MBS service to perform cell reselection. For example, in an MBS scenario, an idle and inactive terminal device may perform cell reselection based on the priority of the frequency of the MBS service currently supported by the terminal device. For example, when a terminal device reselects a cell, the frequency of the MBS service currently supported by the terminal device (the service data of the MBS service being received or expected to be received) may be used as the highest priority for cell reselection. In the embodiments of the present application, expected reception may also be referred to as interested reception or desired reception.

[0109] The following is a brief description of MBS services and MBS scenarios.

[0110] MBS is a data distribution or transmission method (multicast or broadcast), and MBS services are a general term for services implemented based on this data distribution or transmission method. In the MBS scenario, network devices can send MBS service-related sessions (or MBS sessions) to UEs through multicast or broadcast. MBS services support the point-to-multipoint (PTM) mechanism and do not support hybrid automatic repeat request (HARQ). To receive MBS service data, a UE can obtain the parameters required to receive the MBS control channel (MCCH) through system messages, and obtain the MBS configuration information of the MBS session (for example, the parameters required to receive service data on the MBS traffic channel (MTCH)) by receiving the parameters required for the MCCH; the UE receives MBS service data according to this MBS configuration information. For example, the UE receives MBS service data on the aforementioned MTCH according to this MBS configuration information.

[0111] In the embodiments of this application, "supporting MBS services" means that the terminal device can support the network device to send MBS service data through multicast or broadcast.

[0112] In some embodiments, if a UE detects that the network device to which a certain cell (such as a neighboring cell) belongs does not support a certain MBS service, the UE can request a unicast data distribution or transmission method before cell reselection to ensure the continuity of the MBS service.

[0113] S702: When the RRC connection establishment fails or the RRC connection recovery fails, the terminal device generates second information, and the second information is related to the MBS service. Further, the terminal device can generate a connection establishment failure (conn est fail, CEF) report, and the CEF report includes the aforementioned second information, or the CEF report is the aforementioned second information.

[0114] In a possible design, whether in case one or case two, the second information may include at least one of the following: second indication information for indicating whether the UE will use the frequency band supporting the MBS service as the highest priority during cell reselection; service identification information corresponding to the service data of at least one MBS service being received; service identification information corresponding to the service data of at least one MBS service expected to be received; indication information on whether the first cell supports the MBS service; or, service identification information of at least one MBS service supported by the first cell.

[0115] It should be understood that in Case 1 (the first cell is the cell to which the terminal device reselects during cell reselection, and the first cell supports MBS services), the second information may be at least one of the foregoing.

[0116] Optionally, in Case 2 (the cell to which the terminal device reselects during cell reselection is the second cell, and the second cell does not support MBS services), in addition to including at least one of the foregoing, the second information may further include at least one of the following: indication information indicating whether the second cell supports MBS services; service identification information of at least one MBS service supported by the second cell; or, a third indication information, which is used to indicate that the second cell does not support MBS services, and the purpose of the first cell entering the RRC connected state is to enable the network device to which the first cell belongs to send MBS service data to the terminal device by unicast.

[0117] In a possible design, in Case 2, when the RRC connection is successfully established or the RRC connection is successfully restored, the terminal device may further send an MBS unicast reception request to the network device to which the first cell belongs, and the MBS unicast reception request is used to request the network device to send MBS service data to the terminal device by unicast.

[0118] Adopting this design, in the scenario where the second cell does not support MBS services, after the terminal device accesses the network device to which the first cell belongs, it can initiate an MBS unicast reception request to the network device for indicating to send MBS service data to the terminal device by unicast, so that the network device to which the first cell belongs can send MBS service data to the terminal device by unicast, ensuring the integrity of the MBS service. Further, after the network device to which the first cell belongs receives the MBS unicast reception request, all subsequent network devices (network devices other than the network device to which the first cell belongs) accessed by the terminal device can send MBS service data to the terminal device by unicast. For example, when the terminal device moves from the first cell to the second cell and accesses the network device to which the second cell belongs, even if the second cell does not support MBS services, the network device to which the second cell belongs can send MBS service data to the terminal device by unicast.

[0119] By adopting the methods shown in the foregoing S701 and S702, the terminal device can record the second information related to the MBS service, so that the second information can be used to optimize the frequency point coverage of the MBS service, or to optimize the support situation of the cell for the MBS service, improving the user experience of the MBS service.

[0120] In a possible design, after executing S702, the terminal device may execute the cell reselection process again to access the network device. Based on the foregoing design, S703 and S704 may further be included.

[0121] S703: The terminal device may send second information to the network device; correspondingly, the network device may receive the second information from the terminal device. For example, the terminal device may send a CEF report to the network device, and the CEF report includes the aforementioned second information, or the CEF report is the aforementioned second information.

[0122] S704: The network device optimizes the frequency point coverage of the MBS service and / or optimizes the support of the first cell for the MBS service according to the aforementioned second information.

[0123] For example, the network device may send MBS service data in a multicast or broadcast manner on a frequency point with good downlink coverage, so that the terminal device has a good MBS service experience. For another example, the serving cell of the terminal device and the neighboring cells within a preset area all send the MBS service data expected to be received by the terminal device. When the terminal device moves within the preset area, it can always receive the aforementioned expected received MBS data, ensuring the continuity of the MBS service.

[0124] The methods shown in the aforementioned S701 to S704 may be executed alone; or, they may also be executed in combination with the aforementioned S401 to S403, which is not limited in this application.

[0125] By adopting the methods shown in the aforementioned S701 to S704, the terminal device may record second information related to the MBS service, and the network device may obtain the second information and optimize the frequency point coverage of the MBS service and the support of the cell for the MBS service according to the second information, improving the user experience of the MBS service.

[0126] It should be understood that the network device in S701 (and S702) and the network device in S703 (and S704) may be the same or different. Figure 7 Only the case where the network devices are the same is shown as an example, but it is not a limitation to this application.

[0127] The method provided in the embodiments of this application has been introduced above in conjunction with the accompanying drawings. The communication devices provided in the embodiments of this application will be introduced below in conjunction with the accompanying drawings.

[0128] Based on the same technical concept, this application also provides a communication device, which is used to implement the communication method provided in the above embodiments. Refer to Figure 8 As shown, the communication device 800 includes a communication unit 801 and a processing unit 802. The communication unit 801 is used to receive and send data; the processing unit 802 is used to implement Figure 4 、 Figure 6 or Figure 7 the steps in the communication methods shown. The processing unit 802 may also control the operations performed by the communication unit 801.

[0129] In a possible example, when the communication device 800 is used to implement the functions of the terminal device in the above Figure 4 or Figure 6 illustrated embodiment, when the cell reselected during the cell reselection process is the serving cell at the current moment, the processing unit 802 is configured to determine that the cell reselection is abnormal; the communication unit 801 is configured to send first information to the network device, and the first information is used to indicate that the cell reselection is abnormal.

[0130] In a possible design, the first information may include at least one of the following: path information of the communication device 800; speed information of the communication device 800; location information of the communication device 800; indication information on whether the communication device 800 is in a low-speed moving state, where the communication device 800 is in a low-speed moving state if: within a first time period, the change amount of the signal quality measurement result of the serving cell is less than or equal to a first threshold; indication information on whether the communication device 800 is at the cell center position, where the communication device 800 is at the cell center position if: the signal quality measurement result of the serving cell is greater than or equal to a second threshold; indication information on whether to start relaxed measurement; the moment of starting cell measurement during the cell reselection process; the moment of reselection to the serving cell during the cell reselection process; the moment of sending the first information; the time difference between the moment of starting cell measurement and the moment of reselection to the serving cell; the time difference between the moment of starting cell measurement and the moment of sending the first information; the time difference between the moment of reselection to the serving cell and the moment of sending the first information; identification information of the serving cell; the signal quality measurement result of the serving cell; the R-criterion calculation result of the serving cell; the S-criterion calculation result of the serving cell; identification information of at least one cell other than the serving cell; the signal quality measurement results of at least one cell; the R-criterion calculation results of at least one cell; or, the S-criterion calculation results of at least one cell.

[0131] In a possible design, the processing unit 802 is further configured to: before sending the first information to the network device, receive first indication information from the network device; the first indication information is used to indicate to record the first information when a cell reselection abnormality is detected.

[0132] In a possible design, the processing unit 802 is specifically configured to: determine that the cell reselection is abnormal when the reselected cell is the serving cell and satisfies at least one of the following conditions: within a first time period, the change amount of the signal quality measurement result of the serving cell is less than or equal to a first threshold; or, the signal quality measurement result of the serving cell is greater than or equal to a second threshold.

[0133] In another possible example, when the communication device 800 is used to implement the above Figure 4 or Figure 6When implementing the functions of the network device in the embodiments shown, the communication unit 801 is configured to receive first information from a terminal device; the first information is used to indicate an abnormal cell reselection; the processing unit 802 is further configured to: adjust cell reselection parameters according to the first information.

[0134] In a possible design, the foregoing cell reselection parameters include a start threshold for cell measurement.

[0135] In a possible design, the first information includes at least one of the following: path information of the terminal device; speed information of the terminal device; location information of the terminal device; indication information on whether the terminal device is in a low-speed movement state, where the terminal device is in a low-speed movement state if: within a first time period, the change amount of the signal quality measurement result of the serving cell is less than or equal to a first threshold; indication information on whether the terminal device is at the cell center, where the terminal device is at the cell center if: the signal quality measurement result of the serving cell is greater than or equal to a second threshold; indication information on whether the terminal device starts relaxed measurement; the moment when the terminal device starts cell measurement during the cell reselection process; the moment when the terminal device reselects to the serving cell during the cell reselection process; the moment when the terminal device sends the first information; the time difference between the moment when the cell measurement is started and the moment when the terminal device reselects to the serving cell; the time difference between the moment when the cell measurement is started and the moment when the first information is sent; the time difference between the moment when the terminal device reselects to the serving cell and the moment when the first information is sent; identification information of the serving cell; the signal quality measurement result of the serving cell; the R-criterion calculation result of the serving cell; the S-criterion calculation result of the serving cell; identification information of at least one cell outside the serving cell; the signal quality measurement results of at least one cell; the R-criterion calculation results of at least one cell; or, the S-criterion calculation results of at least one cell.

[0136] In a possible design, the communication unit 801 is further configured to: send first indication information to the terminal device, where the first indication information is used to indicate that when the terminal device detects an abnormal cell reselection, it records the first information.

[0137] In another possible example, when the communication device 800 is used to implement the functions of the terminal device in the foregoing Figure 7 embodiments shown, the processing unit 802 is configured to generate second information related to a multicast and broadcast service (MBS) when a radio resource control (RRC) connection establishment or RRC connection recovery is initiated in a first cell and the RRC connection establishment fails or the RRC connection recovery fails.

[0138] In a possible design, when the first cell is the cell that the terminal device reselects to during the cell reselection process and the first cell supports MBS services; the second information includes at least one of the following: second indication information, which is used to indicate whether the terminal device regards the frequency band supporting MBS services as the highest priority during the cell reselection process; service identification information corresponding to the service data of at least one MBS service being received; service identification information corresponding to the service data of at least one MBS service expected to be received; indication information on whether the first cell supports MBS services; or, service identification information of at least one MBS service supported by the first cell.

[0139] In a possible design, the cell that the terminal device reselects to during the cell reselection process is the second cell, and the second cell does not support MBS services; the second information includes at least one of the following: second indication information, which is used to indicate whether the terminal device regards the frequency band supporting MBS services as the highest priority during the cell reselection process; service identification information corresponding to the service data of at least one MBS service being received; service identification information corresponding to the service data of at least one MBS service expected to be received; indication information on whether the first cell supports MBS services; service identification information of at least one MBS service supported by the first cell; indication information on whether the second cell supports MBS services; service identification information of at least one MBS service supported by the second cell; or, third indication information, which is used to indicate that the second cell does not support MBS services and the purpose of the first cell entering the RRC connected state is to enable the network device to which the first cell belongs to send MBS service data to the terminal device in a unicast manner.

[0140] Based on the same technical concept, an embodiment of the present application further provides another communication device 900, and the communication device 900 can implement the communication method provided in the above embodiments. Refer to Figure 9 As shown, the communication device 900 includes a processor 901. Optionally, the communication device 900 further includes a memory 902 and a communication interface 903. The memory can be placed inside the communication device or outside the communication device, which is not limited in this application. Among them, the communication interface 903, the processor 901, and the memory 902 are connected to each other.

[0141] Optionally, the communication interface 903, the processor 901, and the memory 902 are interconnected with each other through a bus 904. The bus 904 may be a peripheral component interconnect (PCI) bus, an extended industry standard architecture (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 9 only a thick line is used to represent it in Figure 9 , but it does not mean that there is only one bus or one type of bus.

[0142] The communication interface 903 is configured to receive and send signals to implement communication with other devices outside the communication device.

[0143] The functions of the processor 901 may refer to the descriptions in the above embodiments and will not be elaborated here. Among them, the processor 901 may be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and an NP, etc. The processor 901 may further include a hardware chip. The above hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The above PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof. When implementing the above functions, the processor 901 may be implemented by hardware, and of course, it may also implement the corresponding software by hardware.

[0144] The memory 902 is used to store program instructions and the like. Specifically, the program instructions may include program code, and the program code includes computer operation instructions. The memory 902 may include a random access memory (RAM), and may also include a non-volatile memory, such as at least one disk memory. The processor 901 executes the program instructions stored in the memory 902 to implement the above functions, thereby implementing the method provided in the above embodiments. Exemplarily, the memory 902 may include the network device or the terminal device shown in the embodiments of the present application.

[0145] Based on the same technical concept, an embodiment of the present application further provides a computer program. When the computer program runs on a computer, the computer is enabled to execute the method provided in the above embodiments.

[0146] Based on the same technical concept, an embodiment of the present application further provides a computer-readable storage medium. A computer program is stored in the computer-readable storage medium. When the computer program runs on a computer, the computer is enabled to execute the method provided in the above embodiments.

[0147] Among them, the storage medium may be any available medium that can be accessed by a computer. Taking this as an example but not limited to: the computer-readable medium may include RAM, ROM, EEPROM, CD-ROM, or other optical disc storage, magnetic disk storage medium, or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer.

[0148] Based on the same technical concept, an embodiment of the present application further provides a chip. The chip is used to read the computer program stored in the memory and implement the method provided in the above embodiments.

[0149] Those skilled in the art should understand that the embodiments of the present application may be provided as a method, a system, or a computer program product. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program code.

[0150] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to the application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device generate means for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or means for implementing the functions specified in multiple blocks.

[0151] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including instruction means that implement the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or means for implementing the functions specified in multiple blocks.

[0152] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or means for implementing the functions specified in multiple blocks.

[0153] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalent technologies, this application is also intended to include these modifications and variations.

Claims

1. A communication method, applied to a terminal device, characterized in that, The method includes: When the reselected cell during the cell reselection process is the resident cell at the current moment, determining that the cell reselection is abnormal; Sending first information to a network device, where the first information is used to indicate that the cell reselection is abnormal.

2. The method according to claim 1, wherein The first information includes at least one of the following: The path information of the terminal device; The speed information of the terminal device; The location information of the terminal device; Indication information on whether the terminal device is in a low-speed movement state, where the terminal device is in the low-speed movement state if: within a first time period, the change amount of the signal quality measurement result of the resident cell is less than or equal to a first threshold; Indication information on whether the terminal device is at the cell center position, where the terminal device is at the cell center position if: the signal quality measurement result of the resident cell is greater than or equal to a second threshold; Indication information on whether to start relaxed measurement; The moment when cell measurement is started during the cell reselection process; The moment when the resident cell is reselected during the cell reselection process; The moment when the first information is sent; The time difference between the moment when cell measurement is started and the moment when the resident cell is reselected; The time difference between the moment when cell measurement is started and the moment when the first information is sent; The time difference between the moment when the resident cell is reselected and the moment when the first information is sent; The identification information of the resident cell; The signal quality measurement result of the resident cell; The R-criterion calculation result of the resident cell; The S-criterion calculation result of the resident cell; The identification information of at least one cell outside the resident cell; The signal quality measurement results of the at least one cell; The R-criterion calculation result of the at least one cell; or The S-criterion calculation result of the at least one cell.

3. The method according to claim 1 or 2, characterized in that, Before sending the first information to the network device, the method further includes: Receiving first indication information from the network device; the first indication information is used to indicate that when a cell reselection abnormality is detected, the first information is recorded.

4. The method according to any one of claims 1 to 3, characterized in that, When the reselected cell during the cell reselection process is the resident cell, determining that the cell reselection is abnormal includes: When the reselected cell is the resident cell and satisfies at least one of the following conditions, determining that the cell reselection is abnormal: Within a first time period, the change amount of the signal quality measurement result of the resident cell is less than or equal to a first threshold; or The signal quality measurement result of the resident cell is greater than or equal to a second threshold.

5. A communication method, characterized in that, Applied to a network device, characterized in that the method includes: Receiving first information from a terminal device; the first information is used to indicate that the cell reselection is abnormal; Adjusting cell reselection parameters according to the first information.

6. The method according to claim 5, characterized in that The cell reselection parameter includes the start threshold of cell measurement.

7. The method according to claim 5 or 6, characterized in that, The first information includes at least one of the following: The path information of the terminal device; The speed information of the terminal device; The location information of the terminal device; Indication information on whether the terminal device is in a low-speed moving state, where the terminal device being in the low-speed moving state means that within a first time period, the change amount of the signal quality measurement result of the serving cell is less than or equal to a first threshold; Indication information on whether the terminal device is at the cell center position, where the terminal device being at the cell center position means that the signal quality measurement result of the serving cell is greater than or equal to a second threshold; Indication information on whether the terminal device starts relaxed measurement; The moment when the terminal device starts cell measurement during the cell reselection process; The moment when the terminal device reselects to the serving cell during the cell reselection process; The moment when the terminal device sends the first information; The time difference between the moment of starting cell measurement and the moment of reselecting to the serving cell; The time difference between the moment of starting cell measurement and the moment of sending the first information; The time difference between the moment of reselecting to the serving cell and the moment of sending the first information; The identification information of the serving cell; The signal quality measurement result of the serving cell; The R-criterion calculation result of the serving cell; The S-criterion calculation result of the serving cell; The identification information of at least one cell outside the serving cell; The signal quality measurement results of the at least one cell; The R-criterion calculation result of the at least one cell; or The S-criterion calculation result of the at least one cell.

8. The method according to any one of claims 5 to 7, characterized in that, The method further includes: Sending first indication information to the terminal device, where the first indication information is used to indicate that when the terminal device detects an abnormal cell reselection, it records the first information.

9. A communication method, applied to a terminal device, characterized in that, The method includes: When a radio resource control (RRC) connection establishment or RRC connection recovery is initiated in a first cell, and the RRC connection establishment fails or the RRC connection recovery fails, generating second information, where the second information is related to a multicast broadcast service (MBS) service.

10. The method according to claim 9, characterized in that, The first cell is the cell reselected by the terminal device during the cell reselection process, and the first cell supports the MBS service; the second information includes at least one of the following: Second indication information, which is used to indicate whether the terminal device takes the frequency band supporting the MBS service as the highest priority during the cell reselection process; Service identification information corresponding to the service data of at least one MBS service being received; Service identification information corresponding to the service data of at least one MBS service expected to be received; Indication information on whether the first cell supports the MBS service; or Service identification information of at least one MBS service supported by the first cell.

11. The method according to claim 9, wherein The cell reselected by the terminal device during the cell reselection process is a second cell, and the second cell does not support the MBS service; the second information includes at least one of the following: Second indication information, which is used to indicate whether the terminal device takes the frequency band supporting the MBS service as the highest priority during the cell reselection process; Service identification information corresponding to the service data of at least one MBS service being received; Service identification information corresponding to service data of at least one MBS service expected to be received Indication information on whether the first cell supports the MBS service Service identification information of at least one MBS service supported by the first cell Indication information on whether the second cell supports the MBS service Service identification information of at least one MBS service supported by the second cell; or Third indication information, where the third indication information is used to indicate that the second cell does not support the MBS service, and the purpose of the first cell entering the RRC connected state is to enable the network device to which the first cell belongs to send MBS service data to the terminal device in a unicast manner 12. A communication device, characterized in that, Comprising: A communication unit and a processing unit The communication unit is used for receiving and sending data The processing unit is used for executing the method according to any one of claims 1-4 13. A communication device, characterized in that, Comprising: A communication unit and a processing unit The communication unit is used for receiving and sending data The processing unit is used for executing the method according to any one of claims 5-8 14. A communication device, characterized in that, Comprising: A communication unit and a processing unit The communication unit is used for receiving and sending data The processing unit is used for executing the method according to any one of claims 9-11 15. A communication device, characterized in that, Comprising: At least one processor The at least one processor is used for executing the method according to any one of claims 1-4 16. A communication device, characterized in that, Comprising: At least one processor The at least one processor is used for executing the method according to any one of claims 5-8 17. A communication device, characterized in that, Comprising: At least one processor The at least one processor is used for executing the method according to any one of claims 9-11 18. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are called by the computer, the computer is caused to execute the method according to any one of claims 1-4, or execute the method according to any one of claims 5-8, or execute the method according to any one of claims 9-11 19. A chip system, characterized in that, Comprising a processor: The processor is used for executing a computer-executable program, so that the device installed with the chip system executes the method according to any one of claims 1-4, or executes the method according to any one of claims 5-8, or executes the method according to any one of claims 9-11