Communication method and device

By performing cell measurement and receiving system information of candidate cells in the terminal, the terminal can access the cell that provides target broadcast service, solving the problem of poor user experience when the terminal receives multicast/broadcast service in the prior art, and achieving fast and accurate broadcast service reception.

CN120186689APending Publication Date: 2025-06-20HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311767527.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-20
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

In the prior art, the terminal lacks an effective reception scheme when receiving multicast/broadcast services, resulting in poor user experience.

Method used

By performing cell measurement in the terminal, a candidate cell is determined, and system information of the candidate cell is received to obtain the provided broadcast service identification, and finally access the cell providing the target broadcast service to achieve reception.

Benefits of technology

This solution realizes the terminal's rapid and accurate reception of broadcast services that are of interest to users, improves the user experience, and ensures that the required broadcast services can be received after accessing the target cell.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120186689A_ABST
    Figure CN120186689A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, which can realize receiving of broadcast services interested by a user and improve user experience. The method comprises the following steps: a terminal acquires an identifier of a first broadcast service, executes cell measurement, and determines at least one first candidate cell; first system information of at least one second candidate cell is received. Wherein the first system information of the second candidate cell indicates an identifier of a broadcast service provided by the second candidate cell, and the at least one second candidate cell is a part of or all of the at least one first candidate cell. And the terminal accesses the target cell and receives the first broadcast service in the target cell. Wherein the target cell is a cell of which the broadcast service identifier provided in the at least one second candidate cell comprises the first broadcast service identifier.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Multicast / broadcast service (MBS) is a service for multiple terminals. For MBS services, a data source can be provided in a mobile network, and then sent to multiple terminals in a point-to-multipoint (PTM) manner to achieve network resource sharing and improve the utilization rate of network resources.

[0003] If a terminal is to support MBS services, it needs to install an application (APP) that supports broadcast services (referred to as a broadcast APP). The broadcast APP can pre-set a program list. When a user uses the broadcast APP, they can click on the program list they are interested in to trigger the reception of the broadcast service. However, there is currently no relevant solution on how the terminal receives the broadcast service in this scenario. Summary of the Invention

[0004] The present application provides a communication method and apparatus, which can realize the reception of broadcast services and improve the user experience of broadcast service users.

[0005] In a first aspect, a communication method is provided. This method can be executed by a terminal, or by a module applied to the terminal (such as a processor, a chip, or a chip system, etc.), or by a logical node, a logical module, or software that can implement all or part of the terminal functions. The method includes: obtaining an identifier of a first broadcast service; performing cell measurement to determine at least one first candidate cell; receiving first system information of at least one second candidate cell, where the first system information of the second candidate cell indicates an identifier of a broadcast service provided by the second candidate cell, and at least one second candidate cell is some or all of the at least one first candidate cells; accessing a target cell, where the target cell is a cell among the at least one second candidate cells, and the identifier of the broadcast service provided by the target cell includes the identifier of the first broadcast service; and receiving the first broadcast service in the target cell.

[0006] Based on this solution, after the terminal obtains the identifier of the first broadcast service (which can be, for example, a broadcast service of interest to the user), it can perform cell measurement to determine at least one candidate cell. Subsequently, it receives the first system information of some or all of the candidate cells, obtains the identifier of the broadcast service provided by the candidate cells, and then accesses the target cell that can provide the first broadcast service. In the target cell, it receives the broadcast service of interest to the user, realizing the reception of the broadcast service of interest to the user and enhancing the user experience. In addition, since the terminal can first obtain the identifier of the broadcast service provided by the candidate cells and then access the target cell that provides the first broadcast service, rather than randomly accessing any candidate cell, it can ensure that the terminal can receive the first broadcast service after accessing the target cell, thereby quickly and accurately realizing the reception of the broadcast service of interest to the user.

[0007] In a possible design, receiving the first system information of at least one second candidate cell includes: receiving the second system information of at least one first candidate cell, where the second system information of the first candidate cell indicates whether the access network device schedules the first system information of the first candidate cell; in the case where the second system information of the first candidate cell indicates that the access network device schedules the first system information of the first candidate cell, determining the first candidate cell as a second candidate cell; and receiving the first system information of at least one second candidate cell.

[0008] Based on this possible design, the terminal first receives the second system information of the candidate cell, determines whether the access network device schedules the first system information of the candidate cell, and in the case where the first system information of the candidate cell is scheduled, then receives the first system information of the candidate cell. This can avoid receiving the first system information when the first system information of the candidate cell is not scheduled, thereby saving power consumption and resource overhead.

[0009] In a possible design, receiving the first system information of at least one second candidate cell includes: based on the Automatic Neighbor Relation (ANR) feature, receiving the first system information of at least one second candidate cell.

[0010] In a possible design, the method further includes: obtaining the frequency point corresponding to the first broadcast service; performing cell measurement, including: performing cell measurement according to the frequency point corresponding to the first broadcast service.

[0011] Based on this possible design, performing cell measurement according to the frequency point corresponding to the first broadcast service can avoid measuring frequency points aimlessly and improve the efficiency of cell measurement.

[0012] In a possible design, performing cell measurement according to the frequency point corresponding to the first broadcast service includes: in the case where the frequency point corresponding to the first broadcast service is the same as the frequency point of the serving cell of the terminal, performing co-frequency measurement.

[0013] In a possible design, performing cell measurement according to the frequency point corresponding to the first broadcast service includes: when the frequency point corresponding to the first broadcast service is different from the frequency point of the serving cell of the terminal, performing inter-frequency measurement or secondary cell measurement, and the frequency points for the inter-frequency measurement or secondary cell measurement include the frequency point corresponding to the first broadcast service.

[0014] In a possible design, performing inter-frequency measurement or secondary cell measurement includes: when receiving the inter-frequency measurement configuration from the access network device, performing inter-frequency measurement according to the inter-frequency measurement configuration of the access network device; or, when not receiving the inter-frequency measurement configuration from the access network device, performing secondary cell measurement.

[0015] Based on this possible design, when the access network device does not configure inter-frequency measurement, the resources for secondary cell measurement can be used for measurement to ensure the implementation of the solution, thereby ensuring the reception of the first broadcast service.

[0016] In a possible design, before performing secondary cell measurement, the method further includes: releasing the configured secondary cell.

[0017] In a possible design, accessing the target cell includes: accessing the target cell through the radio resource control (RRC) connection reestablishment procedure.

[0018] In a possible design, the terminal is in the RRC connected state, the serving cell of the terminal does not support the broadcast service, or the broadcast service provided by the serving cell of the terminal does not include the first broadcast service.

[0019] Based on the above possible design, when the terminal is in the RRC connected state, candidate cells are determined through cell measurement, and the target cell is accessed through the RRC connection reestablishment procedure, thereby not affecting the service that the terminal is currently receiving. For example, when a user is watching a program and selects another program, the user can continue to watch the original program before accessing the target cell, realizing a seamless program switch for the user.

[0020] In a possible design, receiving the first system information of at least one second candidate cell includes: receiving the first system information of at least one second candidate cell during the network search process.

[0021] In a possible design, the method further includes: obtaining the frequency point corresponding to the first broadcast service; performing cell measurement, including: using the frequency point corresponding to the first broadcast service as a candidate frequency point during the network search process; and performing cell search on the candidate frequency point.

[0022] In a possible design, the network search process is one of background network search, RRC reestablishment network search, or access stratum network search.

[0023] Based on this possible design, when the network search process is background network search, the system information of the candidate cell can be obtained through background network search, so as to obtain the broadcast services provided by the candidate cell, and help the terminal better receive the broadcast services that the user is interested in. When the network search process is RRC re - establishment network search or access stratum network search, the terminal can explore the surrounding network conditions at the fastest speed and quickly guide the terminal to receive the broadcast services that the user is interested in.

[0024] In a possible design, when the network search process is background network search, accessing the target cell includes: accessing the target cell through the cell reselection process; when the network search process is RRC re - establishment network search or access stratum network search, accessing the target cell includes: accessing the target cell through the initial access process.

[0025] In a possible design, the terminal is in the RRC idle state or the RRC inactive state, the serving cell of the terminal does not support broadcast services, or the broadcast services provided by the serving cell of the terminal do not include the first broadcast service.

[0026] In a possible design, performing cell measurement includes: performing one or more of co - frequency measurement, inter - frequency measurement, or secondary cell measurement. Exemplarily, in this scenario, accessing the target cell includes: accessing the target cell through the RRC connection re - establishment process.

[0027] In a possible design, performing cell measurement includes: using some or all of the frequency points in some or all of the prior frequency points or frequency bands as candidate frequency points in background network search; performing cell search on the candidate frequency points. Exemplarily, in this scenario, accessing the target cell includes: accessing the target cell through the cell reselection process.

[0028] In a possible design, the method further includes: determining the identifier of the broadcast service provided by the second candidate cell according to the first system information of the second candidate cell; when the identifier of the broadcast service provided by the second candidate cell includes the identifier of the first broadcast service, determining the second candidate cell as the target cell.

[0029] In a second aspect, a communication device is provided for implementing various methods. The communication device includes modules, units, or means corresponding to the implementation of the methods, and the modules, units, or means can be implemented by hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions.

[0030] In some possible designs, the communication device may include a processing module and a transceiver module. The processing module can be used to implement the processing functions in any of the above aspects and any possible implementation manners thereof. The transceiver module may include a receiving module and a transmitting module, which are respectively used to implement the receiving function and the transmitting function in any of the above aspects and any possible implementation manners thereof.

[0031] In some possible designs, the transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver device, or a communication interface.

[0032] In a third aspect, a communication device is provided, including: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device is caused to execute the method described in any aspect.

[0033] In a fourth aspect, a communication device is provided, including: a processor and a communication interface; the communication interface is used to communicate with modules outside the communication device; the processor is used to execute a computer program or instructions, so that the communication device executes the method described in any aspect.

[0034] In a fifth aspect, a communication device is provided, including: at least one processor; the processor is used to execute computer programs or instructions stored in a memory, so that the communication device executes the method described in any aspect. The memory may be coupled to the processor, or may also be independent of the processor.

[0035] In a sixth aspect, a communication device (for example, the communication device may be a chip or a chip system) is provided, and the communication device includes a processor for implementing the functions involved in any one of the first aspect to the sixth aspect.

[0036] In some possible designs, the communication device includes a memory, which is used to store necessary program instructions and data.

[0037] In some possible designs, when the device is a chip system, it may be composed of chips, or may include chips and other discrete devices.

[0038] It can be understood that the communication devices provided in the second aspect to the sixth aspect may be the terminals in the first aspect, or may be the modules or units (for example, chips, or chip systems, or circuits) corresponding one by one to the methods / operations / steps / actions described in the first aspect executed in the terminals, or may be modules or units that can be used in matching with the terminals, or may also be logical nodes, logical modules, or software that can implement all or part of the terminal functions.

[0039] It can be understood that when the communication device provided in any one of the second to sixth aspects is a chip, the sending action / function of the communication device can be understood as outputting information, and the receiving action / function of the communication device can be understood as inputting information.

[0040] In a seventh aspect, a computer-readable storage medium is provided. A computer program or instruction is stored in the computer-readable storage medium. When it runs on a communication device, the communication device can execute the method described in the first aspect and any possible design thereof.

[0041] In an eighth aspect, a computer program product containing instructions is provided. When it runs on a communication device, the communication device can execute the method described in the first aspect and any possible design thereof.

[0042] Among them, the technical effects brought by any one of the design methods in the second to eighth aspects can refer to the technical effects brought by different design methods in the first aspect, which will not be elaborated here. Description of the Drawings

[0043] Figure 1 A transmission schematic diagram of an MBS service provided by this application;

[0044] Figure 2 An architecture schematic diagram of a communication system provided by this application;

[0045] Figure 3 A structural schematic diagram of a terminal provided by this application;

[0046] Figures 4 - 11 A flowchart schematic diagram of a communication method provided by this application;

[0047] Figures 12 - 14 A structural schematic diagram of a communication device provided by this application. Detailed Embodiments

[0048] In the description of this application, unless otherwise specified, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can represent A or B; "and / or" in this application is only a description of the association relationship of the associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural.

[0049] In the description of the present application, unless otherwise specified, "a plurality" means two or more than two. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single item or plural items. For example, at least one of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c can be single or plural.

[0050] In addition, for the convenience of clearly describing the technical solutions of the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish identical or similar items with basically the same functions and roles. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and "first", "second", etc. do not necessarily mean different.

[0051] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "exemplary" or "for example" aims to present relevant concepts in a specific way for easy understanding.

[0052] It can be understood that throughout the specification, the "embodiments" mentioned mean that specific features, structures, or characteristics related to the embodiments are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiments. In addition, these specific features, structures, or characteristics can be combined in one or more embodiments in any suitable manner. It can be understood that in the various embodiments of the present application, the magnitude of the serial numbers of the various processes does not mean the sequence of execution, and the execution sequence of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0053] It can be understood that in the present application, both "when..." and "if" refer to corresponding processing under certain objective circumstances, which do not limit the time, and do not require a judgment action when implemented, nor do they mean other limitations.

[0054] It can be understood that some optional features in the embodiments of the present application, in some scenarios, can be implemented independently without relying on other features, such as the current solution they are based on, to solve the corresponding technical problems and achieve the corresponding effects. In some scenarios, they can also be combined with other features according to requirements. Correspondingly, the devices given in the embodiments of the present application can also implement these features or functions accordingly, which will not be elaborated here.

[0055] In this application, unless otherwise specified, the same or similar parts between various embodiments can be referred to each other. In each embodiment of this application, if there is no special specification and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be cited mutually. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships. The embodiments of this application described below do not constitute a limitation on the protection scope of this application.

[0056] Multicast / broadcast service (MBS) is a service for multiple terminals. As Figure 1 shown, the transmission path of the MBS service can be: core network device → access network device → multiple terminals. Among them, when the core network device sends the MBS service to the access network device, it shares the MBS transmission channel. When the access network device sends the MBS service to the terminal, it can adopt the point to multi-point (PTM) method. Based on Figure 1 the shown transmission method, network resource sharing can be realized and the utilization rate of network resources can be improved.

[0057] The third generation partnership project (3GPP) version 17 proposed MBS in the fifth generation (5G) mobile communication system, and its main application scenarios include emergency communication, multimedia streaming, etc.

[0058] If a terminal wants to support the broadcast service, it needs to install an application (APP) that supports the broadcast service (referred to as the broadcast APP). The broadcast APP can pre-set a list of channels (or program schedules), such as Channel 1, Channel 2, Channel 3, etc. When the user uses the broadcast APP, they can click on the channels or program schedules they are interested in to trigger the reception of the broadcast service. However, there is currently no relevant solution on how the terminal receives the broadcast service in this scenario.

[0059] Based on this, this application provides a communication method. After the terminal obtains the identifier of the broadcast service that the user is interested in, it can perform cell measurements, such as co-frequency / heterogeneous frequency measurements or cell search, and determine at least one candidate cell based on the results of the cell measurements. Receive the system information of at least one candidate cell, obtain the identifier of the broadcast service provided by the candidate cell, and then access the target cell that can provide the broadcast service that the user is interested in, and receive the broadcast service that the user is interested in in the target cell, so as to realize the reception of the broadcast service and improve the user experience.

[0060] The technical solution of the embodiment of the present application can be applied to various communication systems, which can be 3GPP communication systems, such as fourth-generation (4G) systems like Long Term Evolution (LTE) systems, fifth-generation (5G) systems like New Radio (NR) systems, systems with hybrid networking of LTE and 5G, non-terrestrial networks (NTN), or other next-generation communication systems. The communication system can also be a non-3GPP communication system, without limitation.

[0061] Among them, the above-mentioned communication systems applicable to the present application are only examples, and the communication systems applicable to the present application are not limited thereto. The communication systems provided by the present application do not impose any limitations on the solutions of the present application. This is hereby uniformly explained and will not be elaborated hereinafter.

[0062] Figure 2 A possible and non-limiting system schematic diagram is shown. As Figure 2 shown, the communication system 20 includes a Radio Access Network (RAN) 200 and a Core Network (CN) 300. The RAN 200 includes at least one access network device (such as Figure 1 210a and 210b in Figure 2 , collectively referred to as 210) and at least one terminal (such as Figure 2 220a - 220j in

[0063] , collectively referred to as 220). The RAN 200 may also include other access network devices, such as wireless relay devices and / or wireless backhaul devices ( not shown in Figure 2

[0063] ). The terminal 220 is connected to the access network device 210 wirelessly. The access network device 210 is connected to the core network 300 wirelessly or wiredly. The core network devices in the core network 300 and the access network devices 210 in the RAN 200 may be different physical devices respectively, or the same physical device integrating the core network logic function and the radio access network logic function.

[0064] An access network device 210, sometimes also referred to as a RAN node, RAN entity, access node, etc., forms part of a communication system and is used to assist a terminal in achieving wireless access. Multiple access network devices 210 in the communication system 20 can be of the same type of node or different types of nodes. In some scenarios, the roles of the access network device 210 and the terminal 220 are relative. For example, Figure 2 the network element 220i in the middle can be a helicopter or a drone, which can be configured as a mobile base station. For the terminals 220j that access the RAN 200 through the network element 220i, the network element 220i is an access network device; but for the network element 210a, the network element 220i is a terminal. The access network device 210 and the terminal 220 are sometimes both referred to as communication devices. For example, Figure 2 the network elements 210a and 210b in the middle can be understood as communication devices with base station functions, and the network elements 220a - 220j can be understood as communication devices with terminal functions.

[0065] In a possible scenario, the access network device can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The access network device can be a macro base station (such as Figure 2 210a in Figure 2 ), a micro base station or an indoor station (such as 210b in ), a relay node or a donor node, or a radio controller in a CRAN scenario. Optionally, the access network device 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) technology can be a road side unit (RSU). All or part of the functions of the access network device in this application can also be implemented by software functions running on hardware or by virtualized functions instantiated on a platform (such as a cloud platform). The access network device in this application can also be a logical node, a logical module or software that can implement all or part of the functions of the access network device.

[0066] In another possible scenario, multiple access network devices cooperate to assist a terminal in achieving wireless access, and different access network devices respectively implement some functions of a base station. For example, the access network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0067] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be called an O-CU (open CU), the DU can also be called an O-DU, the CU-CP can also be called an O-CU-CP, the CU-UP can also be called an O-CU-UP, and the RU can also be called an O-RU. For the convenience of description, in this application, the CU, CU-CP, CU-UP, DU, and RU are used as examples for description. 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.

[0068] The terminal can also be called a terminal device, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal 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 wearables, smart transportation, smart city, etc. The terminal 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, etc. The embodiments of this application do not limit the device form of the terminal.

[0069] Exemplarily, as Figure 3 shown, the terminal may include two modules, namely, an application (APP) module and a modulation and demodulation module. The application module may be, for example, application software that supports broadcast services. The modulation and demodulation module may be, for example, a modem, and its control plane protocol stack may include a non-access stratum (NAS) layer, a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a media access control (MAC) layer, and a physical (PHY) layer.

[0070] It should be noted that the communication system described in the embodiments of the present application and Figure 3 the terminal structure shown are for more clearly explaining the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art will know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0071] Next, in combination with Figure 2 the communication system shown, the communication method provided by the embodiments of the present application will be described. It should be noted that in the following embodiments of the present application, the names of each message, the names of each parameter, or the names of each piece of information, etc. are only examples, and in other embodiments, they may be other names. The method provided by the present application does not make specific limitations on this.

[0072] It can be understood that in the embodiments of the present application, the terminal or the access network device may execute some or all of the steps in the embodiments of the present application. These steps or operations are only examples, and the embodiments of the present application may also execute other operations or various deformations of the operations. In addition, each step may be executed in a different order presented in the embodiments of the present application, and it is possible that not all the operations in the embodiments of the present application need to be executed.

[0073] It can be understood that in this application, the access network device or the terminal is taken as an example of the execution entity for illustration, but this application does not limit the execution entity of the interaction illustration. For example, the method executed by the access network device in this application can also be executed by a module applied to the access network device (such as a chip, a chip system, or a processor), and can also be implemented by a logical node, a logical module, or software that can implement all or part of the functions of the access network device; the method executed by the terminal in this application can also be executed by a module applied to the terminal (such as a chip, a chip system, or a processor), and can also be implemented by a logical node, a logical module, or software that can implement all or part of the functions of the terminal.

[0074] See Figure 4 , which is a flowchart of a communication method provided by an embodiment of this application. The communication method may include the following steps:

[0075] S401. The terminal obtains an identifier of a first broadcast service.

[0076] Exemplarily, the first broadcast service is a broadcast service that the user is interested in or expects to receive. The first broadcast service may include one or more broadcast services.

[0077] Exemplarily, the terminal may install an application software (APP), and the application software may support broadcast services and provide a list of broadcast services. For example, a channel or program list is displayed in the interaction interface with the user, and each channel or program list corresponds to a broadcast service. When the user wants to watch a program, the user can click on the interested channel or program list, so that the terminal obtains the identifier of the broadcast service that the user is interested in (i.e., the first broadcast service). For example, the application software may send the identifier of the first broadcast service to the modulation and demodulation module of the terminal.

[0078] Optionally, the terminal may also obtain the frequency point corresponding to the first broadcast service. Exemplarily, the corresponding relationship between the broadcast service and the frequency point may be preconfigured in the application software. When the user clicks on the interested channel or program list, the terminal can know the frequency point corresponding to the first broadcast service. For example, the application software may send the identifier of the first broadcast service and the frequency point corresponding to the first broadcast service to the modulation and demodulation module of the terminal.

[0079] S402. The terminal performs cell measurement to determine at least one first candidate cell.

[0080] In a possible implementation manner, when the terminal is in the RRC connected state (RRC-CONNECTED), performing cell measurement may include: performing one or more of co-frequency measurement, inter-frequency measurement, or secondary cell (Scell) measurement. Exemplarily, the terminal may perform at least one of co-frequency measurement, inter-frequency measurement, or secondary cell measurement according to the configuration from the access network device.

[0081] In another possible implementation, when the terminal is in the RRC idle state (RRC_IDLE) or the RRC inactive state (RRC_INACTIVE), the serving cell may include: performing cell search in the network search process. For example, the terminal may first perform frequency scanning and then perform cell search on the scanned frequency points. Exemplarily, the network search process may include, but is not limited to, frequency scanning (also known as sweeping), cell search, cell selection, random access, etc.

[0082] In one possible implementation, when the terminal is in the RRC connected state (RRC-CONNECTED), the first candidate cell is a cell whose cell measurement result meets a preset condition. For example, the first candidate cell is a cell where the quality of the measured reference signal is greater than or equal to a certain threshold.

[0083] In another possible implementation, when the terminal is in the RRC idle state (RRC_IDLE) or the RRC inactive state (RRC_INACTIVE), the first candidate cell may be the cell with the strongest signal quality searched on a certain frequency point. At this time, the frequency points where at least one candidate cell is located are different from each other.

[0084] In one possible implementation, when the terminal also obtains the frequency point corresponding to the first broadcast service, the terminal performs cell measurement according to the frequency point corresponding to the first broadcast service, which will be described in detail in subsequent embodiments and will not be elaborated here.

[0085] S403. The terminal receives the first system information of at least one second candidate cell.

[0086] Wherein, the at least one second candidate cell is part or all of the at least one first candidate cell mentioned above. For example, the second candidate cell is the first candidate cell that provides (or transmits or has) the first system information. Exemplarily, in step S402, after the terminal performs cell measurement, 3 first candidate cells are determined, among which 2 first candidate cells (denoted as cell 1 and cell 2) provide the first system information, and the remaining 1 first candidate cell (denoted as cell 3) does not provide the first system information. Then, in step S403, the number of at least one second candidate cell is 2. These two second candidate cells are cell 1 and cell 2.

[0087] Wherein, the first system information of the second candidate cell indicates the identifier of the broadcast service provided by the second candidate cell. Exemplarily, the broadcast service provided by the second candidate cell can be understood as: the broadcast service that the second candidate cell is providing, or the broadcast service that the second candidate cell can provide, or the broadcast service that the second candidate cell will provide.

[0088] Exemplarily, in the NR system, the first system information may be System Information Block (SIB) 20, i.e., SIB20. Of course, in the NR system or other systems (such as 6G), the first system information may still be SIB20, or may be other system information, which is not specifically limited in this application.

[0089] In a possible implementation manner, the terminal receiving the first system information of at least one second candidate cell may include:

[0090] 1) The terminal receives the second system information of at least one first candidate cell. The second system information of the first candidate cell indicates whether the access network device schedules the first system information of the first candidate cell, or indicates whether the first candidate cell sends or provides or has the first system information.

[0091] Exemplarily, in the NR system, the second system information may be SIB1. Of course, in the NR system or other systems (such as 6G), the second system information may still be SIB1, or may be other system information, which is not specifically limited in this application.

[0092] 2) When the second system information of the first candidate cell indicates that the access network device schedules the first system information of the first candidate cell, or indicates that the first candidate cell sends or provides or has the first system information, the first candidate cell is determined as the second candidate cell.

[0093] Exemplarily, taking the first candidate cells determined by the terminal in step S402 including cell 1, cell 2, and cell 3, the first system information being SIB20, and the second system information being SIB1 as an example, the terminal may receive SIB1 of cell 1, cell 2, and cell 3. Assuming that the SIB1 of cell 1 and cell 2 respectively indicates that cell 1 and cell 2 provide SIB20, and the SIB1 of cell 3 indicates that cell 3 does not provide SIB20, then the terminal determines cell 1 and cell 2 as the second candidate cells.

[0094] 3) The terminal receives the first system information of at least one second candidate cell. Exemplarily, after the terminal determines the second candidate cell, it can receive the first system information of the second candidate cell.

[0095] In a possible implementation manner, when the terminal is in the RRC_CONNECTED state, the terminal may receive the first system information of at least one second candidate cell based on the Automatic Neighbour Relation (ANR) feature.

[0096] For example, the terminal receives and parses the second system information of a certain second candidate cell based on the ANR feature. When the second system information indicates that the second candidate cell provides the first system information, the terminal receives and parses the first system information of the second candidate cell to determine the identifier of the broadcast service provided by the second candidate cell. Then, in the same way, the terminal receives and parses the second system information and the first system information of the next second candidate cell until it receives the second system information and the first system information of all the second candidate cells.

[0097] In another possible implementation, when the terminal is in the RRC idle state (RRC_IDLE) or the RRC inactive state (RRC_INACTIVE), the terminal can receive the first system information of at least one second candidate cell during the network search process. Further, the terminal receives the second system information of at least one second candidate cell during the network search process.

[0098] S404. The terminal accesses the target cell. Here, the target cell is a cell among at least one second candidate cell, and the identifier of the broadcast service provided by the target cell includes the identifier of the first broadcast service.

[0099] In one possible implementation, before step S404, the terminal can determine the identifiers of the broadcast services provided by each second candidate cell according to the first system information of each second candidate cell. When the identifier of the broadcast service provided by a certain second candidate cell includes the identifier of the first broadcast service, the second candidate cell is determined as the target cell.

[0100] Exemplarily, when there are multiple second candidate cells providing the first broadcast service, the target cell can be any one of the multiple second candidate cells; or, the target cell can be the second candidate cell with the strongest signal quality among the multiple second candidate cells.

[0101] In one possible implementation, when the first broadcast service includes multiple broadcast services, the identifier of the broadcast service provided by the second candidate cell includes the identifier of the first broadcast service, which can be understood as: the identifier of the broadcast service provided by the second candidate cell includes the identifier of some or all of the broadcast services in the first broadcast service.

[0102] In this scenario, the target cell can be the second candidate cell that provides all the broadcast services in the first broadcast service, or, the target cell can be the second candidate cell among the multiple second candidate cells that provides the most broadcast services in the first broadcast service.

[0103] Exemplarily, taking the second candidate cells as cell A, cell B, and cell C, the first broadcast service includes broadcast service a, broadcast service b, and broadcast service c, cell A provides broadcast service a and broadcast service d, cell B provides broadcast service a, broadcast service b, and broadcast service d, and cell C provides broadcast service c and broadcast service d as an example, the target cell is cell B.

[0104] Optionally, the terminal can access the target cell through processes such as the RRC connection reestablishment process or the cell reselection process. This will be described in detail in subsequent embodiments and will not be elaborated here.

[0105] S405. The terminal receives the first broadcast service in the target cell.

[0106] In a possible implementation manner, when the first broadcast service includes multiple broadcast services, the terminal receives the services in the first broadcast service provided by the target cell in the target cell. Exemplarily, based on the example in the above step S404, the terminal receives broadcast service a and broadcast service b in cell B.

[0107] Optionally, the terminal can execute the above steps S402 - S405 when the cell where the terminal resides at the current moment (referred to as the serving cell of the terminal) does not support the broadcast service, or the provided broadcast service does not include the first broadcast service. Exemplarily, the current moment can be the time when the terminal obtains the identifier of the first broadcast service.

[0108] Based on the above solution, after the terminal obtains the identifier of the broadcast service of interest to the user, it can perform cell measurement, such as co - frequency / hetero - frequency measurement or cell search, to determine at least one candidate cell. Subsequently, it receives the first system information of some or all of the candidate cells, obtains the identifiers of the broadcast services provided by the candidate cells, and then accesses the target cell that can provide the broadcast service of interest to the user, and receives the broadcast service of interest to the user in the target cell, realizing the reception of the broadcast service and improving the user experience. In addition, since the terminal can first obtain the identifiers of the broadcast services provided by the candidate cells and then access the target cell that provides the first broadcast service, rather than randomly accessing any candidate cell, it can ensure that the terminal can receive the first broadcast service after accessing the target cell, thereby quickly and accurately realizing the reception of the broadcast service of interest to the user.

[0109] The overall process of the communication method provided in this application has been described above. Next, the detailed implementation of each step in the above method or the application of the above method will be introduced. Exemplarily, when the terminal can also obtain the frequency point corresponding to the first broadcast service, the following scenarios may exist:

[0110] Scenario 1: The current terminal is in the RRC connected state. The cell where the current terminal camps (referred to as the serving cell of the terminal) does not support broadcast services, or the provided broadcast services do not include the first broadcast service, and the frequency band corresponding to the first broadcast service is the same as the frequency band of the serving cell.

[0111] Exemplarily, "current" may refer to the time before step S402, such as the time when the terminal obtains the identifier of the first broadcast service, or the time when the terminal obtains the identifier of the first broadcast service and the frequency band corresponding to the first broadcast service. This is uniformly explained here, and will not be repeated in the following embodiments.

[0112] In this scenario, the terminal performs cell measurement according to the frequency band corresponding to the first broadcast service, including: performing co-frequency measurement when the frequency band corresponding to the first broadcast service is the same as the frequency band of the serving cell of the terminal.

[0113] Exemplarily, in this scenario, the implementation process of the above communication method inside the terminal can be as Figure 5 shown. Refer to Figure 5 , this process includes the following steps:

[0114] S501. The APP of the terminal sends the identifier of the first broadcast service and the frequency band corresponding to the first broadcast service to the RRC layer entity. Correspondingly, the RRC layer entity receives the identifier of the first broadcast service and the frequency band corresponding to the first broadcast service from the APP. For the relevant description, reference can be made to the relevant description in step S401 above, and will not be repeated here.

[0115] S502. The RRC layer entity sends the first information to the physical layer entity. Correspondingly, the physical layer entity receives the first information from the RRC layer entity. Among them, the first information indicates to start co-frequency measurement.

[0116] Exemplarily, after receiving the identifier of the first broadcast service and the frequency band corresponding to the first broadcast service, the RRC layer entity can determine that the frequency band corresponding to the first broadcast service is the same as the frequency band of the serving cell, so as to instruct the physical layer entity to start co-frequency measurement in the RRC connected state.

[0117] S503. The physical layer entity performs co-frequency measurement.

[0118] S504. The physical layer entity sends (or reports) the co-frequency measurement result to the RRC layer entity. Correspondingly, the RRC layer entity receives the co-frequency measurement result from the physical layer entity.

[0119] Exemplarily, the co-frequency measurement result includes the identifiers of at least one first candidate cell measured by the physical layer entity. The first candidate cell is a co-frequency neighbor cell of the serving cell. Further, the co-frequency measurement result may also include the signal quality of at least one first candidate cell.

[0120] S505. The RRC layer entity sends the second information to the physical layer entity. Correspondingly, the physical layer entity receives the second information from the RRC layer entity. The second information is used to notify the physical layer entity to execute the ANR feature. Or rather, the second information is used to initiate the autonomous ANR process.

[0121] S506. The physical layer entity receives the first system information (such as SIB1) of at least one second candidate cell.

[0122] Exemplarily, based on the ANR feature, the physical layer entity can successively receive the second system information and the first system information of the second candidate cell. For the relevant description, reference can be made to the above step S403 and will not be elaborated here.

[0123] S507. The physical layer entity sends the third information to the RRC layer entity. Correspondingly, the RRC layer entity receives the third information from the physical layer entity. The third information includes the identifier of the broadcast service provided by each second candidate cell.

[0124] S508. The RRC layer entity determines the target cell according to the third information.

[0125] Exemplarily, the RRC layer entity can obtain the identifier of the broadcast service provided by each second candidate cell based on the third information, and then determine the target cell based on the identifier of the broadcast service provided by each second candidate cell. For the relevant description, reference can be made to the above step S404 and will not be elaborated here.

[0126] S509. The RRC layer entity controls the terminal to access the target cell through the RRC connection reestablishment process.

[0127] After accessing the target cell, the terminal can establish a channel with the access network device to which the target cell belongs for receiving the first broadcast service in the target cell.

[0128] Exemplarily, the terminal can send an RRC reestablishment request (RRCReestablishmentRequest) to the network side to request access to or reestablish connection to the target cell. In addition, in this scenario, the terminal's access to the target cell can also be understood as the terminal's handover to the target cell.

[0129] Optionally, after step S509, the terminal can also execute the following step S510:

[0130] S510. The RRC layer entity notifies the APP that it has accessed the target cell providing the first broadcast service.

[0131] Scenario 2: The current terminal is in the RRC connected state. The cell where the current terminal camps (referred to as the serving cell of the terminal) does not support broadcast services, or the provided broadcast services do not include the first broadcast service, and the frequency band corresponding to the first broadcast service is different from the frequency band of the serving cell.

[0132] In this scenario, the terminal performs cell measurements according to the frequency band corresponding to the first broadcast service, including: when the frequency band corresponding to the first broadcast service is different from the frequency band of the serving cell of the terminal, performing inter-frequency measurements or secondary cell measurements, and the frequency bands of the inter-frequency measurements or secondary cell measurements include the frequency band corresponding to the first broadcast service.

[0133] Exemplarily, in this scenario, the implementation process of the above communication method inside the terminal can be as Figure 6 shown. Refer to Figure 6 and the process includes the following steps:

[0134] S601: The APP of the terminal sends the identifier of the first broadcast service and the frequency band corresponding to the first broadcast service to the RRC layer entity. Correspondingly, the RRC layer entity receives the identifier of the first broadcast service and the frequency band corresponding to the first broadcast service from the APP. For the relevant description, reference can be made to the relevant description in step S401 above, and details are not repeated here.

[0135] S602: The RRC layer entity sends the first information to the physical layer entity. Correspondingly, the physical layer entity receives the first information from the RRC layer entity. Among them, the first information indicates to start inter-frequency measurements or secondary cell measurements.

[0136] In a possible implementation manner, when the terminal receives the inter-frequency measurement configuration from the access network device (such as the access network device to which the serving cell belongs) before step S602, the first information indicates to start inter-frequency measurements; when the terminal does not receive the inter-frequency measurement configuration from the access network device before step S602, the first information indicates to start secondary cell measurements.

[0137] Exemplarily, when the first information indicates to start inter-frequency measurements, the first information further includes an inter-frequency measurement configuration, and the inter-frequency measurement configuration is used to configure the resources for inter-frequency measurements, such as measurement GAP, etc. When the first information indicates to start secondary cell measurements, the first information may further include a secondary cell measurement configuration. The secondary cell measurement configuration can be sent by the network side. If the network side does not send the secondary cell measurement configuration, the secondary cell measurement configuration can be determined by the RRC layer entity. The secondary cell measurement configuration is used to configure the resources for secondary cell measurements.

[0138] S603: The physical layer entity performs inter-frequency measurements or secondary cell measurements.

[0139] In a possible implementation, when the first information indicates to initiate inter-frequency measurement, inter-frequency measurement is performed. That is, when the terminal receives the inter-frequency measurement configuration from the access network device, it performs inter-frequency measurement according to the inter-frequency measurement configuration of the access network device. Alternatively, when the first information indicates to initiate secondary cell measurement, secondary cell measurement is performed. That is, when the terminal does not receive the inter-frequency measurement configuration from the access network device, it performs secondary cell measurement.

[0140] Optionally, if the first information indicates to initiate secondary cell measurement and the terminal is configured with a secondary cell, the terminal releases the configured secondary cell and then performs secondary cell measurement.

[0141] S604. The physical layer entity sends (or reports) the inter-frequency measurement result or secondary cell measurement result to the RRC layer entity. Correspondingly, the RRC layer entity receives the inter-frequency measurement result or secondary cell measurement result from the physical layer entity.

[0142] Exemplarily, the inter-frequency measurement result or secondary cell measurement result includes the identifiers of at least one first candidate cell measured by the physical layer entity on the frequency point corresponding to the first broadcast service. The first candidate cell is an inter-frequency neighbor cell of the serving cell. Further, the inter-frequency measurement result or secondary cell measurement result may further include the signal quality of at least one first candidate cell.

[0143] S605 - S610 are the same as the above steps S505 - S510. For the relevant descriptions, reference can be made to the above steps S505 - S510 and will not be elaborated here.

[0144] Based on the solutions of the above Scenario 1 or Scenario 2, when the terminal is in the RRC connected state, it determines candidate cells through cell measurement and accesses the target cell through the RRC connection reestablishment process, thus not affecting the service that the terminal is currently receiving. For example, when a user is watching a program and selects another program, before accessing the target cell, the user can continue to watch the original program, realizing a seamless program switch for the user.

[0145] Scenario 3: The current terminal is in the RRC idle state or RRC inactive state, and the cell where the current terminal camps (referred to as the serving cell of the terminal) does not support broadcast services, or the provided broadcast services do not include the first broadcast service.

[0146] In this scenario, the terminal performs cell measurement, including: using the frequency point corresponding to the first broadcast service as a candidate frequency point in the background network search process and performing cell search on this candidate frequency point.

[0147] Exemplarily, in this scenario, the implementation process of the above communication method inside the terminal can be as Figure 7 shown. Refer to Figure 7 , and this process includes the following steps:

[0148] S701. The APP of the terminal sends the identifier of the first broadcast service and the frequency band corresponding to the first broadcast service to the RRC layer entity. Correspondingly, the RRC layer entity receives the identifier of the first broadcast service and the frequency band corresponding to the first broadcast service from the APP. For relevant descriptions, reference can be made to the relevant explanations in step S401 above and will not be elaborated here.

[0149] S702. The RRC layer entity sends a network search request to the physical layer entity. Correspondingly, the physical layer entity receives the network search request from the RRC layer entity. The network search request is used for the physical layer entity to perform background network search, and the network search request may include the frequency band corresponding to the first broadcast service.

[0150] Exemplarily, background network search can be understood as performing network search during the gap of the currently ongoing service or the currently executing process. That is, background network search does not affect the transmission of the current service or information, or does not affect the execution of the current process, etc.

[0151] S703. The physical layer entity uses the frequency band corresponding to the first broadcast service as a candidate frequency band in the background network search process and performs cell search on this candidate frequency band.

[0152] S704. The physical layer entity sends (or reports) the cell search result to the RRC layer entity. Correspondingly, the RRC layer entity receives the cell search result from the physical layer entity.

[0153] Exemplarily, the cell search result includes the identifiers of at least one cell searched on the frequency band of the first broadcast service. In the case where the first broadcast service includes multiple services, the frequency band of the first broadcast service includes multiple frequency bands, and the cell search result includes the identifiers of the cells searched on each of these multiple frequency bands. Further, the cell search result may also include the signal quality of at least one cell searched.

[0154] S705. The RRC layer entity sends notification information to the physical layer entity. Correspondingly, the physical layer entity receives the notification information from the RRC layer entity.

[0155] Among them, the notification information is used to notify the physical layer entity to receive the first system information of the first candidate cell. The first candidate cell is the cell with the strongest signal quality on the frequency band corresponding to the first broadcast service.

[0156] It can be understood that when the first broadcast service is one service, there is one first candidate cell; when the first broadcast service includes multiple services, there are multiple first candidate cells.

[0157] S706. The physical layer entity receives the first system information (such as SIB1) of at least one second candidate cell.

[0158] Exemplarily, the physical layer entity may receive the second system information and the first system information of the second candidate cell. For the relevant description, reference may be made to the relevant description in step S403 above, which will not be elaborated here.

[0159] S707 - S708 are the same as steps S507 - S508 above. For the relevant description, reference may be made to the relevant description in steps S507 - S508 above, which will not be elaborated here.

[0160] S709. The RRC layer entity controls the terminal to access the target cell through the cell reselection process.

[0161] Exemplarily, after accessing the target cell, the terminal may establish a channel with the access network device to which the target cell belongs for receiving the first broadcast service in the target cell.

[0162] S710 is the same as step S510 above. For the relevant description, reference may be made to the relevant description in step S510 above, which will not be elaborated here.

[0163] Based on the solution of Scenario 3, in the case where the network search process is background network search, the system information of the candidate cell can be obtained through the background network search method, so as to obtain the broadcast service provided by the candidate cell, helping the terminal to better receive the broadcast service that the user is interested in.

[0164] Scenario 4: The current terminal is in the RRC connected state, and the cell where the current terminal camps (referred to as the serving cell of the terminal) does not support the broadcast service, or the provided broadcast service does not include the first broadcast service.

[0165] In this scenario, the terminal performs cell measurement, including: using the frequency point corresponding to the first broadcast service as the candidate frequency point in the RRC re - establishment network search process, and performing cell search on this candidate frequency point.

[0166] Exemplarily, in this scenario, the implementation process of the above - mentioned communication method inside the terminal may be as Figure 8 shown. Refer to Figure 8 , and this process includes the following steps:

[0167] S801. The APP of the terminal sends the identifier of the first broadcast service and the frequency point corresponding to the first broadcast service to the RRC layer entity. Correspondingly, the RRC layer entity receives the identifier of the first broadcast service and the frequency point corresponding to the first broadcast service from the APP. For the relevant description, reference may be made to the relevant description in step S401 above, which will not be elaborated here.

[0168] S802. The RRC layer entity sends a network search request to the physical layer entity. Correspondingly, the physical layer entity receives the network search request from the RRC layer entity. Among them, the network search request is used for the physical layer entity to perform RRC re - establishment network search, and this network search request may include the frequency point corresponding to the first broadcast service.

[0169] S803. The physical layer entity uses the frequency point corresponding to the first broadcast service as a candidate frequency point in the RRC re - establishment cell search process and performs cell search on this candidate frequency point.

[0170] Exemplarily, the RRC re - establishment cell search can be understood as performing cell search during the operation of the T311 timer. The T311 timer can be autonomously started by the terminal.

[0171] S804 - S808. The same as steps S704 - S708 above. For the relevant descriptions, refer to the relevant descriptions of steps S704 - S708 above and will not be elaborated here.

[0172] S809. The RRC layer entity controls the terminal to access the target cell through the initial access process.

[0173] Exemplarily, the terminal accessing the target cell through the initial access process may include the terminal camping on the target cell and initiating random access in the target cell to access the target cell. After accessing the target cell, the terminal can establish a channel with the access network device to which the target cell belongs for receiving the first broadcast service in the target cell.

[0174] S810. The same as step S710 above. For the relevant descriptions, refer to the relevant descriptions in step S710 above and will not be elaborated here.

[0175] Scenario Five. The current terminal is in the RRC idle state or the RRC inactive state, and the cell where the current terminal camps (referred to as the serving cell of the terminal) does not support the broadcast service, or the provided broadcast service does not include the first broadcast service.

[0176] In this scenario, the terminal performs cell measurement, including: using the frequency point corresponding to the first broadcast service as a candidate frequency point in the RRC access layer cell search process and performing cell search on this candidate frequency point.

[0177] Exemplarily, in this scenario, the implementation process of the above - mentioned communication method inside the terminal can be as Figure 9 shown. Refer to Figure 9 , and this process includes the following steps:

[0178] S901. The APP of the terminal sends the identifier of the first broadcast service and the frequency point corresponding to the first broadcast service to the RRC layer entity. Correspondingly, the RRC layer entity receives the identifier of the first broadcast service and the frequency point corresponding to the first broadcast service from the APP. For the relevant descriptions, refer to the relevant descriptions in step S401 above and will not be elaborated here.

[0179] S902. The RRC layer entity sends a network search request to the physical layer entity. Correspondingly, the physical layer entity receives the network search request from the RRC layer entity. The network search request is used for the physical layer entity to perform access stratum network search, and the network search request may include the frequency point corresponding to the first broadcast service.

[0180] S903. The physical layer entity uses the frequency point corresponding to the first broadcast service as a candidate frequency point in the access stratum network search process, and performs cell search on this candidate frequency point.

[0181] Exemplarily, the access stratum network search can be understood as the access stratum (AS) actively initiating a network search and performing cell search, etc.

[0182] S904 - S910. They are the same as steps S804 - S810 above. For the relevant descriptions, refer to the relevant descriptions of steps S804 - S810 above, and will not be elaborated here.

[0183] Based on the solutions in the above scenario four or scenario five, when the network search process is RRC re - establishment network search or access stratum network search, the terminal can explore the surrounding network conditions at the fastest speed and quickly guide the terminal to receive the broadcast service that the user is interested in.

[0184] Exemplarily, when the terminal obtains the identifier of the first broadcast service but does not obtain the frequency point corresponding to the first broadcast service, the following scenarios may exist:

[0185] Scenario A: The current terminal is in the RRC connected state, and the cell where the current terminal camps (referred to as the serving cell of the terminal) does not support the broadcast service, or the provided broadcast service does not include the first broadcast service.

[0186] In this scenario, the terminal performs cell measurement, including: the terminal performs at least one of co - frequency measurement, inter - frequency measurement, or secondary cell measurement. Exemplarily, in this scenario, the implementation process of the above communication method inside the terminal can be as Figure 10 shown. Refer to Figure 10 , and this process includes the following steps:

[0187] S1001. The APP of the terminal sends the identifier of the first broadcast service to the RRC layer entity. Correspondingly, the RRC layer entity receives the identifier of the first broadcast service from the APP. For the relevant descriptions, refer to the relevant descriptions in step S401 above, and will not be elaborated here.

[0188] S1002. The RRC layer entity sends the first information to the physical layer entity. Correspondingly, the physical layer entity receives the first information from the RRC layer entity. The first information indicates to start at least one of co - frequency measurement, inter - frequency measurement, or secondary cell measurement.

[0189] In a possible implementation, when the access network device (such as the access network device to which the serving cell belongs) issues a same-frequency measurement configuration, the first information indicates to start the same-frequency measurement; when the access network device issues an inter-frequency measurement configuration, the first information indicates to start the inter-frequency measurement; when the access network device does not issue an inter-frequency measurement configuration, the first information indicates to start the secondary cell measurement.

[0190] Exemplarily, the first information includes at least one of a same-frequency measurement configuration, an inter-frequency measurement configuration, or a secondary cell measurement configuration. The measurement configuration can refer to the relevant description in step S602 above and will not be elaborated here.

[0191] S1003. The physical layer entity performs at least one of same-frequency measurement, inter-frequency measurement, or secondary cell measurement.

[0192] Exemplarily, when the first information indicates to start the same-frequency measurement, the physical layer entity performs the same-frequency measurement; when the first information indicates to start the inter-frequency measurement, the physical layer entity performs the inter-frequency measurement; when the first information indicates the secondary cell measurement, the physical layer entity performs the secondary cell measurement.

[0193] S1004. The physical layer entity sends (or reports) the cell measurement result to the RRC layer entity. Correspondingly, the RRC layer entity receives the cell measurement result from the physical layer entity.

[0194] Exemplarily, the cell measurement result includes the identifiers of at least one first candidate cell measured by the physical layer entity. The at least one first candidate cell may include the same-frequency neighbors and / or inter-frequency neighbors of the serving cell. Further, the inter-cell measurement result may also include the signal quality of at least one first candidate cell.

[0195] S1005 - S1010 are the same as steps S505 - S510 above. For details, please refer to the relevant description in steps S505 - S510 and will not be elaborated here.

[0196] Scenario B: The current terminal is in the RRC idle state or the RRC inactive state, and the cell where the current terminal camps (referred to as the serving cell of the terminal) does not support broadcast services, or the provided broadcast services do not include the first broadcast service.

[0197] In this scenario, the terminal performs cell measurement, including: using some or all of the prior frequency points or some of the frequency points in the frequency bands as candidate frequency points in the background network search process, and performing cell search on these candidate frequency points. Exemplarily, the prior frequency points may be the frequency points scanned by the terminal before, and the frequency bands may be the frequency bands supported by the terminal.

[0198] Exemplarily, in this scenario, the implementation process of the above communication method inside the terminal can be as Figure 11 shown. SeeFigure 11 , the process includes the following steps:

[0199] S1101. The APP of the terminal sends the identifier of the first broadcast service to the RRC layer entity. Correspondingly, the RRC layer entity receives the identifier of the first broadcast service from the APP. For the relevant description, reference can be made to the relevant description in step S401 above, which will not be elaborated here.

[0200] S1102. The RRC layer entity sends a network search request to the physical layer entity. Correspondingly, the physical layer entity receives the network search request from the RRC layer entity. Among them, the network search request is used for the physical layer entity to perform background network search.

[0201] S1103. The physical layer entity uses the prior frequency points or the frequency points in the frequency band as the candidate frequency points in the background network search process and performs cell search on the candidate frequency points.

[0202] S1104. The physical layer entity sends (or reports) the cell search result to the RRC layer entity. Correspondingly, the RRC layer entity receives the cell search result from the physical layer entity.

[0203] Exemplarily, the cell search result includes the identifiers of at least one cell searched on the frequency points in the prior frequency points or the frequency band. Further, the cell search result may also include the signal quality of at least one cell searched.

[0204] S1105. The RRC layer entity sends notification information to the physical layer entity. Correspondingly, the physical layer entity receives the notification information from the RRC layer entity.

[0205] Among them, the notification information is used to notify the physical layer entity to receive the first system information of at least one first candidate cell. The at least one first candidate cell includes the cell with the strongest signal quality on each frequency point in each prior frequency point or frequency band.

[0206] S1106 - S1110 are the same as steps S706 - S710 above. For the relevant description, reference can be made to the relevant description in steps S706 - S710 above, which will not be elaborated here.

[0207] Based on the solutions in the above - mentioned scenario A or scenario B, it is possible to obtain in advance the identifier of the broadcast service provided by the candidate cell, and then access the target cell that can provide the first broadcast service, and receive the broadcast service that the user is interested in in the target cell, realizing the reception of the broadcast service that the user is interested in and improving the user experience.

[0208] It should be noted that the broadcast service in the embodiments of the present application may be an MBS service, and of course, it may also be a broadcast service in any other scenario or system. In addition, the solution provided in the embodiments of the present application is also applicable to the reception of multicast services. For example, the above broadcast service can be replaced with a multicast service for understanding.

[0209] The method provided in the present application has been described above. In addition, the present application also provides a communication device for implementing the functions described in the above method embodiments.

[0210] It can be understood that in order to implement the above functions, the communication device includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0211] The embodiments of the present application can divide the communication device into functional modules according to the above method embodiments. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation.

[0212] Communication device Figure 12 The structural schematic diagram of a communication device 120 is shown. The communication device 120 includes a processing module 1201 and a transceiver module 1202. The communication device 120 can be used to implement the functions of the above terminal.

[0213] In some embodiments, the communication device 120 may further include a storage module ( Figure 12 not shown in the figure), for storing program instructions and data.

[0214] In some embodiments, the transceiver module 1202, which can also be referred to as a transceiver unit, is used to implement the sending and / or receiving functions. The transceiver module 1202 can be composed of a transceiver circuit, a transceiver, a transceiver, or a communication interface.

[0215] In some embodiments, the transceiver module 1202 may include a receiving module and a transmitting module, which are respectively used to perform the receiving and transmitting steps executed by the terminal in the above method embodiments, and / or other processes for supporting the technologies described in this article; the processing module 1201 may be used to perform the processing steps executed by the terminal in the above method embodiments, and / or other processes for supporting the technologies described in this article.

[0216] In a possible implementation:

[0217] The processing module 1201 is used to obtain the identifier of the first broadcast service; the processing module 1201 is further used to perform cell measurement to determine at least one first candidate cell; the transceiver module 1202 is used to receive the first system information of at least one second candidate cell, and the first system information of the second candidate cell indicates the identifier of the broadcast service provided by the second candidate cell. At least one second candidate cell is some or all of the at least one first candidate cells; the transceiver module 1202 is further used to access the target cell, where the target cell is a cell among the at least one second candidate cells, and the identifier of the broadcast service provided by the target cell includes the identifier of the first broadcast service; the transceiver module 1202 is further used to receive the first broadcast service in the target cell.

[0218] Optionally, the transceiver module 1202 is specifically used to receive the second system information of at least one first candidate cell, and the second system information of the first candidate cell indicates whether the access network device schedules the first system information of the first candidate cell; the processing module 1201 is used to determine the first candidate cell as the second candidate cell when the second system information of the first candidate cell indicates that the access network device schedules the first system information of the first candidate cell; the transceiver module 1202 is further used to receive the first system information of at least one second candidate cell.

[0219] Optionally, the transceiver module 1202 is used to receive the first system information of at least one second candidate cell, including: the transceiver module 1202 is used to receive the first system information of at least one second candidate cell based on the Automatic Neighbor Relation (ANR) feature.

[0220] Optionally, the processing module 1201 is further used to obtain the frequency point corresponding to the first broadcast service; the processing module 1201 is used to perform cell measurement, including: the processing module 1201 is used to perform cell measurement according to the frequency point corresponding to the first broadcast service.

[0221] Optionally, the processing module 1201 is used to perform cell measurement according to the frequency point corresponding to the first broadcast service, including: the processing module 1201 is used to perform co-frequency measurement when the frequency point corresponding to the first broadcast service is the same as the frequency point of the serving cell of the terminal.

[0222] Optionally, the processing module 1201 is configured to perform cell measurement according to the frequency point corresponding to the first broadcast service, including: when the frequency point corresponding to the first broadcast service is different from the frequency point of the serving cell of the terminal, the processing module 1201 is configured to perform inter-frequency measurement or secondary cell measurement, and the frequency points for the inter-frequency measurement or secondary cell measurement include the frequency point corresponding to the first broadcast service.

[0223] Optionally, the processing module 1201 is configured to perform inter-frequency measurement or secondary cell measurement, including: when receiving the inter-frequency measurement configuration from the access network device, the processing module 1201 is configured to perform inter-frequency measurement according to the inter-frequency measurement configuration of the access network device; or, when not receiving the inter-frequency measurement configuration from the access network device, the processing module 1201 is configured to perform secondary cell measurement.

[0224] Optionally, before performing the secondary cell measurement, the processing module 1201 is further configured to release the configured secondary cell.

[0225] Optionally, the transceiver module 1202 is configured to access the target cell, including: the transceiver module 1202 is configured to access the target cell through the radio resource control (RRC) connection reestablishment procedure.

[0226] Optionally, the transceiver module 1202 is configured to receive the first system information of at least one second candidate cell, including: the transceiver module 1202 is configured to receive the first system information of at least one second candidate cell during the network search procedure.

[0227] Optionally, the processing module 1201 is further configured to obtain the frequency point corresponding to the first broadcast service; the processing module 1201 is configured to perform cell measurement, including: the processing module 1201 is configured to use the frequency point corresponding to the first broadcast service as the candidate frequency point during the network search procedure; the processing module 1201 is further configured to perform cell search on the candidate frequency point.

[0228] Optionally, when the network search procedure is background network search, the transceiver module 1202 is configured to access the target cell, including: the transceiver module 1202 is configured to access the target cell through the cell reselection procedure; when the network search procedure is RRC reestablishment network search or access stratum network search, the transceiver module 1202 is configured to access the target cell, including: the transceiver module 1202 is configured to access the target cell through the initial access procedure.

[0229] Optionally, the processing module 1201 is configured to perform cell measurement, including: the processing module 1201 is configured to perform one or more of intra-frequency measurement, inter-frequency measurement, or secondary cell measurement.

[0230] Optionally, the processing module 1201 is configured to perform cell measurement, including: the processing module 1201 is configured to use some or all of the frequency points in some or all of the prior frequency points or frequency bands as candidate frequency points in background network search; the processing module 1201 is further configured to perform cell search on the candidate frequency points.

[0231] Optionally, the processing module 1201 is further configured to determine an identifier of a broadcast service provided by the second candidate cell according to the first system information of the second candidate cell; the processing module 1201 is further configured to determine the second candidate cell as the target cell when the identifier of the broadcast service provided by the second candidate cell includes the identifier of the first broadcast service.

[0232] All relevant content of each step involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules, which will not be elaborated here.

[0233] In this application, the communication device 120 may be presented in the form of integrating and dividing each functional module. Here, a "module" may refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and a memory that execute one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.

[0234] In some embodiments, when Figure 12 the communication device 120 in is a chip or a chip system, the function / implementation process of the transceiver module 1202 may be implemented through the input / output interface (or communication interface) of the chip or the chip system, and the function / implementation process of the processing module 1201 may be implemented through the processor (or processing circuit) of the chip or the chip system.

[0235] Since the communication device 120 provided in this embodiment can execute the above method, the technical effects that can be obtained can refer to the above method embodiments, which will not be elaborated here.

[0236] As a possible product form, the terminal described in the embodiments of this application can be implemented by using the following: one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logics, discrete hardware components, any other suitable circuits, or any combination of circuits capable of performing various functions described throughout this application.

[0237] As another possible product form, the terminal described in the embodiments of this application can be implemented by a general bus architecture. For ease of explanation, seeFigure 13 , Figure 13 is a schematic structural diagram of a communication device 1300 provided by an embodiment of the present application. The communication device 1300 includes a processor 1301 and a transceiver 1302. The communication device 1300 may be a terminal, or a chip, a chip system, or a module therein. Figure 13 Only the main components of the communication device 1300 are shown. In addition to the processor 1301 and the transceiver 1302, the communication device may further include a memory 1303 and an input / output device (not shown in the figure).

[0238] Optionally, the processor 1301 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process data of the software programs, so as to implement the methods provided in the above method embodiments. The memory 1303 is mainly used to store software programs and data. The transceiver 1302 may include a radio frequency circuit and an antenna. The radio frequency circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used to receive data input by the user and output data to the user.

[0239] Optionally, the processor 1301, the transceiver 1302, and the memory 1303 may be connected through a communication bus.

[0240] After the communication device is powered on, the processor 1301 may read the software program in the memory 1303, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be wirelessly transmitted, the processor 1301 performs baseband processing on the data to be transmitted, and then outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1301. The processor 1301 converts the baseband signal into data and processes the data.

[0241] In another implementation, the radio frequency circuit and the antenna may be set independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuit and the antenna may be independent of the communication device and arranged in a remote manner.

[0242] In some embodiments, in terms of hardware implementation, those skilled in the art may think that the above communication device 120 may adopt Figure 13 the form of the communication device 1300 shown.

[0243] As an example, Figure 12The functions / implementation processes of the processing module 1201 in can be implemented by Figure 13 the processor 1301 in the communication device 1300 shown in calling computer-executable instructions stored in the memory 1303. Figure 12 The functions / implementation processes of the transceiver module 1202 in can be implemented by Figure 13 the transceiver 1302 in the communication device 1300 shown in.

[0244] As another possible product form, the terminal in this application may adopt Figure 14 the composition structure shown in, or include Figure 14 the components shown in. Figure 14 FIG. is a schematic diagram of the composition of a communication device 1400 provided in this application. The communication device 1400 may be a terminal, or a chip, or a system-on-chip, or a module in the terminal.

[0245] As shown in Figure 14 , the communication device 1400 includes at least one processor 1401 and at least one communication interface ( Figure 14 only one communication interface 1404 and one processor 1401 are taken as examples for illustration). Optionally, the communication device 1400 may further include a communication bus 1402 and a memory 1403.

[0246] The processor 1401 may be a general-purpose central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a PLD, or any combination thereof. The processor 1401 may also be other devices with processing functions, such as circuits, devices, or software modules, without limitation.

[0247] The communication bus 1402 is used to connect different components in the communication device 1400 so that different components can communicate. The communication bus 1402 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. This bus may be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 14 only a thick line is used to represent it in, but it does not mean that there is only one bus or one type of bus.

[0248] A communication interface 1404 for communicating with other devices or communication networks. Exemplarily, the communication interface 1404 can be a module, a circuit, a transceiver, or any device capable of implementing communication. Optionally, the communication interface 1404 can also be an input / output interface located within the processor 1401 for implementing signal input and signal output of the processor.

[0249] A memory 1403, which can be a device with storage function, for storing instructions and / or data. Among them, the instructions can be computer programs.

[0250] Exemplarily, the memory 1403 can be a read-only memory (ROM) or other types of static storage devices that can store static information and / or instructions, can also be a random access memory (RAM) or other types of dynamic storage devices that can store information and / or instructions, and can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, without limitation.

[0251] It should be noted that the memory 1403 can exist independently of the processor 1401 or can be integrated with the processor 1401. The memory 1403 can be located inside the communication device 1400 or outside the communication device 1400, without limitation. The processor 1401 can be used to execute the instructions stored in the memory 1403 to implement the method provided in the following embodiments of the present application.

[0252] As an optional implementation manner, the communication device 1400 can further include an output device 1405 and an input device 1406. The output device 1405 communicates with the processor 1401 and can display information in various ways. For example, the output device 1405 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device 1406 communicates with the processor 1401 and can receive user input in various ways. For example, the input device 1406 can be a mouse, a keyboard, a touch screen device, or a sensing device, etc.

[0253] In some embodiments, in terms of hardware implementation, those skilled in the art can conceive of the above-mentioned Figure 12 The communication device 120 shown can adopt Figure 14 the form of the communication device 1400 shown.

[0254] As an example, Figure 12 the function / implementation process of the processing module 1201 in Figure 14 can be implemented by the processor 1401 in the communication device 1400 shown calling the computer-executable instructions stored in the memory 1403. Figure 12 the function / implementation process of the transceiver module 1202 in Figure 14 can be implemented by the communication interface 1404 in the communication device 1400 shown.

[0255] It should be noted that Figure 13 or Figure 14 the structure shown does not constitute a specific limitation on the terminal. For example, in some other embodiments of the present application, the terminal may include more or fewer components than shown, or combine certain components, or split certain components, or have different component arrangements. The illustrated components can be implemented in hardware, software, or a combination of software and hardware.

[0256] In some embodiments, the embodiments of the present application also provide a communication device, which includes a processor for implementing the method in any of the above method embodiments.

[0257] As a possible implementation manner, the communication device further includes a memory. The memory is used to store necessary computer programs and data. The computer program may include instructions, and the processor may call the instructions in the computer program stored in the memory to instruct the communication device to execute the method in any of the above method embodiments. Of course, the memory may not be in the communication device.

[0258] As another possible implementation manner, the communication device further includes an interface circuit, which is a code / data read / write interface circuit for receiving computer-executable instructions (the computer-executable instructions are stored in the memory and may be read directly from the memory or may pass through other devices) and transmitting them to the processor.

[0259] As yet another possible implementation manner, the communication device further includes a communication interface for communicating with modules outside the communication device.

[0260] It can be understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or can include chips and other discrete devices. The embodiments of the present application do not make specific limitations on this.

[0261] The present application also provides a computer-readable storage medium, on which a computer program or instruction is stored. When the computer program or instruction is executed by a computer, it implements the functions of any one of the above method embodiments.

[0262] The present application also provides a computer program product, which implements the functions of any one of the above method embodiments when executed by a computer.

[0263] Those of ordinary skill in the art can understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.

[0264] It can be understood that the systems, devices, and methods described in the present application can also be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

[0265] The units described as separate components may or may not be physically separated, that is, they may be located in one place, or may be distributed to multiple network units. The components displayed as units may or may not be physical units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0266] In addition, the functional units in each embodiment of the present application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0267] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that contains one or more integrated media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state drive (SSD)), etc. In the embodiments of the present application, the computer can include the devices described above.

[0268] Although the present application has been described in conjunction with various embodiments, however, in the process of implementing the claimed present application, those skilled in the art can understand and implement other variations of the disclosed embodiments by viewing the accompanying drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "one" does not exclude a plurality. A single processor or other unit can implement several functions recited in the claims. Certain measures are recited in mutually different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0269] Although the present application has been described in conjunction with specific features and their embodiments, it is obvious that various modifications and combinations can be made without departing from the scope of the present application. Accordingly, the present specification and the drawings are merely exemplary illustrations of the present application defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of the present application. Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these changes and modifications.

Claims

1. A communication method, characterized in that, The method includes: Obtaining an identifier of a first broadcast service; Performing cell measurement to determine at least one first candidate cell; Receiving first system information of at least one second candidate cell, where the first system information of the second candidate cell indicates an identifier of a broadcast service provided by the second candidate cell, and the at least one second candidate cell is some or all of the at least one first candidate cell; Accessing a target cell, where the target cell is a cell among the at least one second candidate cell, and the identifier of the broadcast service provided by the target cell includes the identifier of the first broadcast service; Receiving the first broadcast service in the target cell.

2. The method according to claim 1, characterized in that, The receiving the first system information of the at least one second candidate cell includes: Receiving second system information of the at least one first candidate cell, where the second system information of the first candidate cell indicates whether an access network device schedules the first system information of the first candidate cell; When the second system information of the first candidate cell indicates that the access network device schedules the first system information of the first candidate cell, determining the first candidate cell as the second candidate cell; Receiving the first system information of the at least one second candidate cell.

3. The method according to claim 1 or 2, characterized in that, The receiving the first system information of at least one second candidate cell includes: Receiving the first system information of the at least one second candidate cell based on an Automatic Neighbor Relation (ANR) feature.

4. The method according to claim 3, characterized in that, The method further includes: obtaining a frequency point corresponding to the first broadcast service; The performing cell measurement includes: performing cell measurement according to the frequency point corresponding to the first broadcast service.

5. The method according to claim 4, characterized in that, The performing cell measurement according to the frequency point corresponding to the first broadcast service includes: When the frequency point corresponding to the first broadcast service is the same as the frequency point of the serving cell of the terminal, performing co-frequency measurement.

6. The method according to claim 4, characterized in that, The performing cell measurement according to the frequency point corresponding to the first broadcast service includes: When the frequency point corresponding to the first broadcast service is different from the frequency point of the serving cell of the terminal, performing inter-frequency measurement or secondary cell measurement, and the frequency point of the inter-frequency measurement or secondary cell measurement includes the frequency point corresponding to the first broadcast service.

7. The method according to claim 6, characterized in that, The performing inter-frequency measurement or secondary cell measurement includes: When receiving an inter-frequency measurement configuration from an access network device, performing inter-frequency measurement according to the inter-frequency measurement configuration of the access network device; or, When not receiving an inter-frequency measurement configuration from the access network device, performing secondary cell measurement.

8. The method according to claim 6 or 7, characterized in that, Before performing the secondary cell measurement, the method further includes: releasing the configured secondary cell.

9. The method according to any one of claims 5 - 8, characterized in that, The accessing the target cell includes: accessing the target cell through a Radio Resource Control (RRC) connection re-establishment procedure.

10. The method according to any one of claims 3 - 9, characterized in that, The terminal is in the RRC connected state, the serving cell of the terminal does not support the broadcast service, or the broadcast service provided by the serving cell of the terminal does not include the first broadcast service.

11. The method according to claim 1 or 2, characterized in that, The receiving the first system information of at least one second candidate cell includes: Receiving the first system information of the at least one second candidate cell during a network search process.

12. The method according to claim 11, characterized in that, The method further includes: obtaining a frequency point corresponding to the first broadcast service; the performing cell measurement includes: Use the frequency point corresponding to the first broadcast service as a candidate frequency point in the network search process; Perform cell search on the candidate frequency point.

13. The method according to claim 11 or 12, characterized in that, The network search process is one of background network search, RRC reconstruction network search, or access stratum network search.

14. The method according to any one of claims 11-13, characterized in that, When the network search process is background network search, accessing the target cell includes: accessing the target cell through the cell reselection process; When the network search process is RRC reconstruction network search or access stratum network search, accessing the target cell includes: accessing the target cell through the initial access process.

15. The method according to any one of claims 11-14, characterized in that, The terminal is in the RRC idle state or the RRC inactive state, the serving cell of the terminal does not support the broadcast service, or the broadcast service provided by the serving cell of the terminal does not include the first broadcast service.

16. The method according to claim 1, characterized in that, Performing the cell measurement includes: performing one or more of intra-frequency measurement, inter-frequency measurement, or secondary cell measurement.

17. The method according to claim 16, characterized in that, Accessing the target cell includes: accessing the target cell through the RRC connection reconstruction process.

18. The method according to claim 17, characterized in that, Performing the cell measurement includes: Use some or all of the prior frequency points or some of the frequency points in the frequency band as candidate frequency points in the background network search; Perform cell search on the candidate frequency point.

19. The method according to claim 17, characterized in that, Accessing the target cell includes: accessing the target cell through the cell reselection process.

20. The method according to any one of claims 1-19, characterized in that, The method further includes: Determine the identifier of the broadcast service provided by the second candidate cell according to the first system information of the second candidate cell; When the identifier of the broadcast service provided by the second candidate cell includes the identifier of the first broadcast service, determine the second candidate cell as the target cell.

21. A communication device, characterized in that, The communication device includes a processor; the processor is configured to run a computer program or instruction to cause the communication device to execute the method according to any one of claims 1-20.

22. A chip or a chip system, characterized in that, The chip or chip system includes a processor, the processor is coupled to a memory, and the memory is configured to store a program or instruction, and when the program or instruction is executed by the processor, the method according to any one of claims 1-20 is executed.

23. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs, and when the computer instructions or programs are run on a computer, the method according to any one of claims 1-20 is executed.

24. A computer program product, characterized in that, The computer program product includes computer instructions; when some or all of the computer instructions are run on a computer, the method according to any one of claims 1-20 is executed.