Broadcast service receiving method and terminal device

By pre-storing the SIB message configuration information of neighboring areas in the terminal device, the problem of broadcast service interruption when the terminal device switches between cells is solved, and faster service recovery is achieved.

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

Patent Information

Application Number
CN202410048525.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-11
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

When the terminal device moves from the serving cell to the neighboring area, it needs to wait for receiving the SIB20 message from the neighboring area to obtain the configuration information of the MCCH, resulting in the broadcast service interruption time being too long.

Method used

When residing in the first cell, the terminal device pre-stores the SIB message and its configuration information of the second cell, including the identification and version number, and then moves to the second cell to configure the broadcast channel directly using the stored information to avoid waiting to receive the SIB20 message in the neighborhood.

Benefits of technology

Reduce broadcast service interruption time and improve service continuity and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120302245A_ABST
    Figure CN120302245A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a method for receiving a broadcast service and terminal equipment, which are used for reducing the interruption time of the broadcast service by the terminal equipment. The method comprises the following steps: receiving a system information block SIB message of a second cell under the condition of residing in a first cell; the first cell is different from the second cell; storing a corresponding relationship between the identifier of the second cell and the SIB message of the second cell; and after moving from the first cell to the second cell, receiving a broadcast service on a first broadcast channel, the first broadcast channel being a channel configured according to the SIB message of the second cell corresponding to the identifier of the second cell.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a method for receiving broadcast services and a terminal device Background Art

[0002] Generally, a terminal device can receive broadcast services by detecting a multicast broadcast service traffic channel (MTCH). The time-frequency resource information of the MTCH can be obtained by the terminal device through a multicast broadcast service control channel (MCCH), where the configuration information of the MCCH is carried in a system information block (SIB) 20 message

[0003] The terminal device can receive broadcast services according to the SIB 20 message of the serving cell. Exemplarily, after the terminal device moves from the serving cell to a neighboring cell, it needs to receive the SIB 20 message of the neighboring cell, so that the terminal device can obtain the configuration information of the MCCH of the neighboring cell, and then obtain the time-frequency resource information of the MTCH on the MCCH of the neighboring cell, and detect the corresponding MTCH to receive broadcast services again

[0004] However, before establishing the MTCH, the terminal device will interrupt receiving broadcast services. Furthermore, before establishing the MTCH, waiting to receive the SIB 20 message of the neighboring cell will take a long time. Among them, the longer the scheduling period of the SIB 20 message of the neighboring cell, the longer the interruption time of the broadcast service Summary of the Invention

[0005] Embodiments of this application provide a method for receiving broadcast services and a terminal device, which are used to reduce the interruption time of broadcast services for the terminal device

[0006] To achieve the above object, the embodiments of this application adopt the following technical solutions

[0007] In a first aspect, a method for receiving a broadcast service is provided, and the apparatus for executing the method for receiving a broadcast service may be a terminal device, or may be a module applied to the terminal device, such as a chip or a chip system. The method for receiving a broadcast service includes: receiving a system information block SIB message of a second cell while residing in a first cell; the first cell is different from the second cell; storing a correspondence between an identifier of the second cell and the SIB message of the second cell; after moving from the first cell to the second cell, receiving a broadcast service on a first broadcast channel, the first broadcast channel being a channel configured according to the SIB message of the second cell corresponding to the identifier of the second cell.

[0008] In the method for receiving broadcast services provided in the embodiment of the present application, after the terminal device moves from the first cell to the second cell, the pre-stored SIB message of the second cell can be used to directly configure the broadcast channel, and then the broadcast service is received on the broadcast channel without waiting for the SIB message of the second cell. This is conducive to reducing the time of broadcast service interruption.

[0009] In combination with the first aspect above, in a possible implementation, the SIB message of the second cell includes the configuration information of the broadcast channel; accordingly, the correspondence between the identifier of the second cell and the SIB message of the second cell includes: the correspondence between the identifier of the second cell and the configuration information of the broadcast channel; the first broadcast channel is a channel configured according to the SIB message of the second cell corresponding to the identifier of the second cell, including: the first broadcast channel is a channel configured according to the configuration information of the broadcast channel corresponding to the identifier of the second cell. In this scheme, the terminal device can pre-store the configuration information of the broadcast channel in the SIB message of the second cell, so that it can be directly used to configure the broadcast channel after moving from the first cell to the second cell, and then receive the broadcast service on the broadcast channel without waiting for receiving the SIB message of the second cell. This is conducive to reducing the time of broadcast service interruption.

[0010] In combination with the first aspect above, in a possible implementation, the method further includes: storing the version number of the SIB message of the second cell. In this solution, in addition to the correspondence between the identifier of the second cell and the configuration information of the broadcast channel, the terminal device may also store the version number of the SIB message of the second cell, so as to subsequently confirm whether the stored configuration information of the broadcast channel is the latest.

[0011] Combined with the above first aspect, in a possible implementation, the SIB message of the second cell is the SIB20 message of the second cell; after moving from the first cell to the second cell, the method further includes: receiving the SIB1 message of the second cell; determining that the version number of the SIB20 message included in the SIB1 message of the second cell is the same as the version number of the stored SIB20 message of the second cell. In this solution, the terminal device can determine whether the stored SIB20 message or the configuration information of the broadcast channel is the latest by determining that the version number of the SIB20 message included in the received SIB1 message of the second cell is the same as the version number of the stored SIB20 message of the second cell.

[0012] Combined with the above first aspect, in a possible implementation, the SIB message of the second cell is the SIB20 message of the second cell; when camping on the first cell, receiving the SIB message of the second cell includes: when camping on the first cell, receiving the SIB1 message of the second cell; when the SIB1 message of the second cell includes the scheduling information of the SIB20 message of the second cell, receiving the SIB20 message of the second cell. In this solution, when the SIB1 message of the second cell schedules the SIB20 message of the second cell, the terminal device can receive the SIB20 message of the second cell according to the scheduling information of the SIB20 message of the second cell.

[0013] Combined with the above first aspect, in a possible implementation, when camping on the first cell, receiving the SIB1 message of the second cell includes: when camping on the first cell, receiving the SIB1 message of the second cell during the gap between two adjacent detections of the paging channel. In this solution, after camping on the first cell, the terminal device can periodically detect the paging channel. The terminal device receiving the SIB1 message of the second cell during the gap between two adjacent detections of the paging channel can avoid reception errors that may be caused by the terminal device receiving two messages simultaneously.

[0014] Combined with the above first aspect, in a possible implementation, the second cell is the cell corresponding to the frequency point included in the SIB message of the first cell. In this solution, the SIB message of the first cell can be, for example, the SIB21 message of the first cell. The SIB21 message of the first cell can carry the frequency points of the neighboring cells of the first cell.

[0015] In a second aspect, a communication device is provided for implementing the above method. The communication device includes corresponding modules, units, or means for implementing the above method. 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 above functions.

[0016] In combination with the second aspect above, in a possible implementation, the communication device includes: a transceiver module and a storage module; the transceiver module is configured to receive a system information block (SIB) message of a second cell when the communication device camps on a first cell; the first cell is different from the second cell; the storage module is configured to store the correspondence between the identifier of the second cell and the SIB message of the second cell; the transceiver module is further configured to receive broadcast services on a first broadcast channel after the communication device moves from the first cell to the second cell, where the first broadcast channel is a channel configured according to the SIB message of the second cell corresponding to the identifier of the second cell.

[0017] In combination with the second aspect above, in a possible implementation, the SIB message of the second cell includes configuration information of a broadcast channel; correspondingly, the correspondence between the identifier of the second cell and the SIB message of the second cell includes: the correspondence between the identifier of the second cell and the configuration information of the broadcast channel; the first broadcast channel is a channel configured according to the SIB message of the second cell corresponding to the identifier of the second cell, including: the first broadcast channel is a channel configured according to the configuration information of the broadcast channel corresponding to the identifier of the second cell.

[0018] In combination with the second aspect above, in a possible implementation, the storage module is further configured to store the version number of the SIB message of the second cell.

[0019] In combination with the second aspect above, in a possible implementation, the SIB message of the second cell is the SIB20 message of the second cell, and the communication device further includes: a determination module; the transceiver module is further configured to receive the SIB1 message of the second cell; the determination module is configured to determine that the version number of the SIB20 message included in the SIB1 message of the second cell is the same as the version number of the stored SIB20 message of the second cell.

[0020] Combined with the above second aspect, in a possible implementation, the SIB message of the second cell is the SIB20 message of the second cell; the transceiver module is configured to receive the SIB message of the second cell when the communication device camps on the first cell, including: receiving the SIB1 message of the second cell when the communication device camps on the first cell; and receiving the SIB20 message of the second cell when the SIB1 message of the second cell includes the scheduling information of the SIB20 message of the second cell.

[0021] Combined with the above second aspect, in a possible implementation, the transceiver module is further configured to receive the SIB1 message of the second cell when the communication device camps on the first cell, including: receiving the SIB1 message of the second cell during the gap between two adjacent detections of the paging channel when the communication device camps on the first cell.

[0022] Combined with the above second aspect, in a possible implementation, the second cell is the cell corresponding to the frequency point included in the SIB message of the first cell.

[0023] In a third aspect, a communication device is provided, including: a processor; the processor is configured to be coupled to a memory and, after reading computer instructions stored in the memory, execute the method described in the first aspect above according to the instructions.

[0024] Combined with the above third aspect, in a possible implementation, the communication device further includes a memory; the memory is configured to store computer instructions.

[0025] Combined with the above third aspect, in a possible implementation, the communication device further includes a communication interface; the communication interface is used for the communication device to communicate with other devices. Exemplarily, the communication interface can be a transceiver, an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or related circuits, etc.

[0026] Combined with the above third aspect, in a possible implementation, the communication device can be a chip or a chip system. Wherein, when the communication device is a chip system, the communication device can be composed of chips, or can include chips and other discrete devices.

[0027] In a fourth aspect, a computer-readable storage medium is provided, and instructions are stored in the computer-readable storage medium, which, when running on a computer, enable the computer to execute the method described in the first aspect above.

[0028] In a fifth aspect, a communication system is provided, including a first network device, a second network device, and a terminal device for performing the method described in the first aspect above; wherein, the first network device is used to manage a first cell, and the second network device is used to manage a second cell.

[0029] In a sixth aspect, a computer program product containing instructions is provided, which, when running on a computer, enables the computer to execute the method described in the first aspect above.

[0030] Among them, for the technical effects brought by any possible implementation manner in the second aspect to the sixth aspect, reference may be made to the technical effects brought by different implementation manners in the first aspect above, which will not be elaborated here. Description of the Drawings

[0031] Figure 1 It is a flowchart of the current terminal device receiving broadcast services;

[0032] Figure 2 It is a flowchart of the current terminal device receiving the SIB21 message;

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

[0034] Figure 4 It is a schematic diagram of the structure of a communication device provided by an embodiment of the present application Figure 1 ;

[0035] Figure 5 It is a flowchart of the method for receiving broadcast services provided by an embodiment of the present application;

[0036] Figure 6 It is a flowchart of a specific example of the method for receiving broadcast services provided by an embodiment of the present application;

[0037] Figure 7 It is a flowchart of another specific example of the method for receiving broadcast services provided by an embodiment of the present application;

[0038] Figure 8 It is a schematic diagram of the structure of a communication device provided by an embodiment of the present application Figure 2 . Detailed Embodiments

[0039] To facilitate understanding of the technical solutions of the embodiments of the present application, a brief introduction to the related technologies or terms of the present application is given as follows.

[0040] First, the process of the terminal device receiving broadcast services.

[0041] Broadcast service is an important feature introduced in Release 17 of the 3rd generation partnership project (3GPP). Broadcasting is a point-to-multipoint data distribution or transmission method. Since broadcast service can significantly improve spectrum utilization and reduce network congestion, it has broad application prospects in services including video live streaming.

[0042] Figure 1 The flowchart shows the process of a terminal device receiving broadcast service. Among them, the terminal device includes an application processor (AP) and a modem. Figure 1 The shown flowchart includes the following steps:

[0043] Step S101: The AP can send a broadcast service enabling message to the modem. The broadcast service enabling message can be used to enable the modem to receive broadcast service from the network. Correspondingly, the modem can receive the broadcast service enabling message from the AP.

[0044] Step S102: The access network device can send an SIB20 message to the modem. Among them, the SIB20 message can include the configuration information of the MCCH, and the configuration information of the MCCH can include the time-frequency information of the MCCH. Correspondingly, the modem can receive the SIB20 message from the access network device.

[0045] After receiving the SIB20 message, the modem can detect the MCCH on the corresponding time-frequency resources according to the time-frequency resource information of the MCCH included in the SIB20 message.

[0046] Step S103: The access network device can send a program list to the modem through the MCCH. Correspondingly, the modem can receive the program list from the access network device.

[0047] The program in the embodiment of this application can be, for example, the channels of mobile TV. Correspondingly, the program list in the embodiment of this application can be, for example, the list for channel selection in mobile TV.

[0048] Step S104: The modem can send the program list to the AP. Correspondingly, the AP can receive the program list from the modem.

[0049] After receiving the program list, the AP can display the program list on the user interface for the user to select.

[0050] Step S105: When the user selects the first program, the AP sends the information identifying the first program to the modem to notify the modem which program the user has selected. Correspondingly, the modem receives the information identifying the first program from the AP.

[0051] The modem can also obtain the time-frequency resource information of the first MTCH and detect the first MTCH on the corresponding time-frequency resources. Among them, the time-frequency information of the first MTCH can be transmitted through the MCCH, and the first MTCH and the first program can have a corresponding relationship.

[0052] In the embodiments of the present application, one MCCH can configure one or more MTCHs. Specifically, one MCCH can be used to transmit the time-frequency information of one or more MTCHs. Different programs can correspond to different MTCHs.

[0053] Step S106: The access network device sends broadcast services to the modem through the first MTCH. Correspondingly, the modem receives the broadcast services from the access network device through the first MTCH.

[0054] Second, the SIB21 message.

[0055] The network device can broadcast the SIB21 message. Among them, the SIB21 message can carry the mapping table of the neighboring cell frequencies and the neighboring cell programs. When the terminal device is moving, it can preferentially camp on the neighboring cell corresponding to the neighboring cell frequency included in the SIB21 message to maintain the continuity of the broadcast service. The example code of the SIB21 message is as follows:

[0056]

[0057]

[0058] Figure 2 The flowchart showing the terminal device receiving the SIB21 message includes the following steps:

[0059] Step S201: The AP can send a broadcast service enable message to the modem. The broadcast service enable message can be used to enable the modem to receive broadcast services from the network. Correspondingly, the modem can receive the broadcast service enable message from the AP.

[0060] Step S202: The access network device can send the SIB21 message to the modem. Correspondingly, the modem receives the SIB21 message from the access network device.

[0061] Step S203: The modem can send the neighboring cell program list to the AP. Correspondingly, the AP can receive the neighboring cell program list from the modem. Thus, the AP can display the neighboring cell program list in the user interface for the user to select. Among them, the programs included in the neighboring cell program list can be obtained according to the user's behavior data and the recommendation algorithm.

[0062] However, the configuration information of the MCCH of the neighboring cell is not carried in the SIB21 message. Only after the terminal device camps on the neighboring cell can it obtain the configuration information of the MCCH of the neighboring cell by receiving the SIB20 message of the neighboring cell, and then resume receiving the broadcast service in the neighboring cell. As described in the background art, the longer the scheduling period of the SIB20 message of the neighboring cell, the longer the interruption time of the broadcast service. Among them, the longest scheduling period of the SIB20 message of the neighboring cell can reach 5.12 seconds.

[0063] In order to reduce the interruption time of the broadcast service, in the embodiment of the present application, the terminal device can pre-store the SIB20 message of the neighboring cell before moving to the neighboring cell, so as to directly use the stored SIB20 message of the neighboring cell to resume receiving the broadcast service after moving to the neighboring cell, without waiting to receive the SIB20 message of the neighboring cell.

[0064] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application. Among them, in the description of the present application, unless otherwise specified, " / " means that the objects associated before and after are in an "or" relationship. For example, A / B may represent A or B; "and / or" in the present application is only a description of the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. These three situations, where A and B may be singular or plural. Also, in the description of the present application, unless otherwise specified, "a plurality of" means two or more than two. "At least one (item)" or its similar expression below refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c may represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c may be single or multiple. In addition, for the convenience of clearly describing the technical solutions in the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same items or similar items with basically the same functions and effects. Those skilled in the art can understand that the words such as "first" and "second" do not limit the quantity and execution order, and the words such as "first" and "second" do not necessarily limit to be different. At the same time, 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.

[0065] The embodiments of the present application can be applied to a Long Term Evolution (LTE) system or a New Radio (NR) system, and can also be applied to other future-oriented new systems, etc. The embodiments of the present application do not make specific limitations on this. In addition, the terms "system" and "network" can be replaced with each other.

[0066] Figure 3 FIG. 7 is a schematic diagram of the architecture of a communication system 30 provided by an embodiment of the present application. The communication system 30 includes a terminal device 301, a first network device 302, and a second network device 303. The first network device 302 may be a network device corresponding to a first cell, and the second network device 303 may be a network device corresponding to a second cell. In a possible implementation manner, the first network device 302 and the second network device 303 may be the same device.

[0067] Among them, the first network device 302 and / or the second network device 303 may be a radio access network device. A radio access network device is an access device through which a terminal device accesses a communication system in a wireless manner. The radio access network device may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5th generation (5G) mobile communication system, a next-generation NodeB in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc.; in another possible scenario, multiple radio access network (RAN) nodes cooperate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement some functions of the base station. For example, the RAN node may 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 may be set separately, or may also be included in the same network element, such as a baseband unit (BBU). The RU may 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).

[0068] 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 an open RAN (ORAN) system, the CU may also be called an O-CU (open CU), the DU may also be called an O-DU, the CU-CP may also be called an O-CU-CP, the CU-UP may also be called an O-CU-UP, and the RU may also be called an O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU, and RU are used as examples in this application. Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The embodiments of this application may be implemented by the DU or the RU.

[0069] The radio access network device can be a macro base station, a micro base station or an indoor station, or a relay node or a donor node, etc. Embodiments of this application do not limit the specific technologies and specific device forms adopted by the radio access network device. For ease of description, the base station is used as an example of the radio access network device in the following description.

[0070] The terminal device is a device with wireless transceiver functions, which can send signals to the base station or receive signals from the base station. The terminal device can also be referred to as a terminal, a user equipment (UE), a mobile station, a mobile terminal device, etc. The terminal device can be widely applied to various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver functions, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc. Embodiments of this application do not limit the specific technologies and specific device forms adopted by the terminal device.

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

[0072] The roles of the base station and the terminal device can be relative. Therefore, both the base station and the terminal device can be collectively referred to as communication devices. Figure 3 The first network device 302 and the second network device 303 in [[ ]] can be referred to as communication devices with base station functions. Figure 3 The terminal device 301 in [[ ]] can be referred to as a communication device with terminal device functions.

[0073] The base station and the terminal device can communicate through licensed spectrum, or through unlicensed spectrum, or through both licensed spectrum and unlicensed spectrum at the same time; they can communicate through spectrum below 6 gigahertz (GHz), or through spectrum above 6 GHz, or use both spectrum below 6 GHz and spectrum above 6 GHz at the same time. Embodiments of this application do not limit the spectrum resources used for wireless communication.

[0074] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem including the base station functions. The control subsystem including the base station functions here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, smart city, etc. The functions of the terminal device may also be performed by a module (such as a chip or a modem) in the terminal device, or by a device including the terminal device functions.

[0075] In this application, the base station sends a downlink signal or downlink information to the terminal device, and the downlink information is carried on the downlink channel; the terminal device sends an uplink signal or uplink information to the base station, and the uplink information is carried on the uplink channel. In order to communicate with the base station, the terminal device needs to establish a wireless connection with the cell controlled by the base station. The cell with which the terminal device has established a wireless connection is called the service cell of the terminal device. When the terminal device communicates with the service cell, it will also be interfered by signals from neighboring cells.

[0076] Optionally, the relevant functions of the terminal device or network device in the embodiment of the present application can be implemented by one device, or by multiple devices together, or by one or more functional modules in one device, and the embodiment of the present application does not specifically limit this. It is understandable that the above functions can be network elements in hardware devices, or software functions running on dedicated hardware, or a combination of hardware and software, or virtualization functions instantiated on a platform (e.g., a cloud platform).

[0077] For example, the relevant functions of the terminal device or network device in the embodiment of the present application can be Figure 4 It is implemented by the communication device 40 in.

[0078] Figure 4 FIG. 4 is a schematic diagram of the structure of a communication device 40 provided in an embodiment of the present application. The communication device 40 includes one or more processors 401, a communication line 402, and at least one communication interface ( Figure 4 The example in which the communication interface 404 and a processor 401 are included is merely exemplary), and a memory 403 may also be included optionally.

[0079] The processor 401 may be a CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0080] Communication line 402 may include pathways for connecting different components.

[0081] The communication interface 404 can be a transceiver module for communicating with other devices or communication networks, such as Ethernet, RAN, WLAN, etc. For example, the transceiver module can be a device such as a transceiver or a transceiver unit. Optionally, the communication interface 404 can also be a transceiver circuit located within the processor 401 for implementing signal input and signal output of the processor.

[0082] The memory 403 can be a device with storage functionality. For example, it can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or it 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 storage media or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory can exist independently and be connected to the processor via the communication line 402. The memory can also be integrated with the processor.

[0083] Among them, the memory 403 is used to store computer-executable instructions for executing the solution of this application, and is controlled by the processor 401 for execution. The processor 401 is used to execute the computer-executable instructions stored in the memory 403, thereby implementing the method for receiving a broadcast service provided in the embodiments of this application.

[0084] Alternatively, in the embodiments of this application, it can also be that the processor 401 executes the functions related to the processing in the method for receiving a broadcast service provided in the following embodiments of this application, and the communication interface 404 is responsible for communicating with other devices or communication networks. The embodiments of this application do not make specific limitations in this regard.

[0085] The computer-executable instructions in the embodiments of this application can also be referred to as application code, and the embodiments of this application do not make specific limitations in this regard.

[0086] In a specific implementation, as an embodiment, the processor 401 can include one or more CPUs, such as Figure 4 CPU0 and CPU1 in

[0087] In a specific implementation, as an embodiment, the communication device 40 may include multiple processors, such as Figure 4 the processor 401 and the processor 407 in

[0088] Each of these processors may be a single-CPU processor or a multi-CPU processor. The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (such as computer program instructions).

[0089] The above-mentioned communication device 40 may be a general-purpose device or a special-purpose device. For example, the communication device 40 may be a desktop computer, a laptop computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, a vehicle-mounted terminal device, an embedded device, or a device with a Figure 4 similar structure in

[0090] Next, the method for receiving a broadcast service provided by the embodiments of the present application will be specifically described in conjunction with Figures 1 to 4 This is a flowchart of the method for receiving a broadcast service provided by the embodiments of the present application, including the following steps:

[0091] Figure 5 Step S501: The second network device sends the SIB message of the second cell. Correspondingly, when the terminal device is camped on the first cell, it receives the SIB message of the second cell from the second network device.

[0092] Wherein, the first cell is different from the second cell. The first cell may be managed by the first network device, and the second cell may be managed by the second network device. The first network device and the second network device may be different devices or the same device. The embodiments of the present application do not make any limitation thereto.

[0093] Combined with the

[0094] system architecture shown in Figure 3 the terminal device in the embodiment shown in Figure 5 may be the Figure 3 terminal device 301 in Figure 5 and the second network device in the embodiment shown in Figure 3 may be the

[0095] Exemplarily, when the terminal device is camped on the first cell, the first cell can be the serving cell and the second cell can be the neighboring cell.

[0096] Optionally, the second cell is the cell corresponding to the frequency point included in the SIB message of the first cell. In this solution, the SIB message of the first cell can be, for example, the SIB21 message of the first cell. The SIB21 message of the first cell can carry the frequency points of the neighboring cells of the first cell.

[0097] Exemplarily, the SIB message of the second cell in step S501 and step S502 can be the SIB20 message of the second cell.

[0098] Optionally, the SIB message of the second cell is the SIB20 message of the second cell; step S501 includes: the second network device sends the SIB1 message of the second cell; correspondingly, when the terminal device is camped on the first cell, it receives the SIB1 message of the second cell. The second network device sends the SIB20 message of the second cell; correspondingly, when the SIB1 message of the second cell includes the scheduling information of the SIB20 message of the second cell, the terminal device receives the SIB20 message of the second cell. In this solution, when the SIB1 message of the second cell schedules the SIB20 message of the second cell, the terminal device can receive the SIB20 message of the second cell according to the scheduling information of the SIB20 message of the second cell.

[0099] Optionally, when the terminal device is camped on the first cell, receiving the SIB1 message of the second cell includes: when camped on the first cell, receiving the SIB1 message of the second cell during the gap between two adjacent detections of the paging channel. In this solution, after the terminal device camps on the first cell, it can periodically detect the paging channel. Receiving the SIB1 message of the second cell during the gap between two adjacent detections of the paging channel by the terminal device can avoid reception errors that may be caused by the terminal device receiving two messages simultaneously.

[0100] Step S502, the terminal device stores the correspondence between the identifier of the second cell and the SIB message of the second cell.

[0101] Step S503, the second network device sends broadcast services. Correspondingly, after the terminal device moves from the first cell to the second cell, it receives broadcast services on the first broadcast channel.

[0102] Wherein, the first broadcast channel is the channel configured by the terminal device according to the SIB message of the second cell corresponding to the identifier of the second cell.

[0103] The first broadcast channel in the embodiments of the present application may be, for example, the first MTCH. The SIB20 message of the second cell may include the configuration information of the MCCH. Among them, the configuration information of the MCCH may be used by the terminal device to obtain the time-frequency resource information of the first MTCH on the MCCH. The specific configuration process of the first broadcast channel may refer to the current related technologies and will not be elaborated herein.

[0104] In the method for receiving broadcast services provided by the embodiments of the present application, after the terminal device moves from the first cell to the second cell, it can directly use the pre-stored SIB message of the second cell to configure the broadcast channel, and then receive the broadcast service on the broadcast channel, without waiting to receive the SIB message of the second cell. This helps to reduce the interruption time of the broadcast service.

[0105] Optionally, the SIB message of the second cell includes the configuration information of the broadcast channel; correspondingly, the correspondence between the identifier of the second cell and the SIB message of the second cell includes: the correspondence between the identifier of the second cell and the configuration information of the broadcast channel; the first broadcast channel is a channel configured according to the SIB message of the second cell corresponding to the identifier of the second cell, including: the first broadcast channel is a channel configured according to the configuration information of the broadcast channel corresponding to the identifier of the second cell. In this solution, the terminal device can pre-store the configuration information of the broadcast channel in the SIB message of the second cell, so that after moving from the first cell to the second cell, it can be directly used to configure the broadcast channel, and then receive the broadcast service on the broadcast channel, without waiting to receive the SIB message of the second cell. This helps to reduce the interruption time of the broadcast service.

[0106] The configuration information of the broadcast channel in the embodiments of the present application may be, for example, the configuration information of the MCCH.

[0107] Optionally, the method for receiving broadcast services provided by the embodiments of the present application further includes: the terminal device stores the version number of the SIB message of the second cell. In this solution, in addition to the correspondence between the identifier of the second cell and the configuration information of the broadcast channel, the terminal device can also store the version number of the SIB message of the second cell, so as to confirm whether the stored configuration information of the broadcast channel is the latest.

[0108] In a possible implementation, the SIB message of the second cell is the SIB20 message of the second cell; after the terminal device moves from the first cell to the second cell, the method for receiving broadcast services provided by the embodiments of the present application further includes: the second network device sends the SIB1 message of the second cell; correspondingly, the terminal device receives the SIB1 message of the second cell. The terminal device determines that the version number of the SIB20 message included in the SIB1 message of the second cell received is the same as the version number of the SIB20 message of the second cell stored. In this solution, the terminal device can determine that the version number of the SIB20 message included in the received SIB1 message of the second cell is the same as the version number of the SIB20 message of the second cell stored, so as to determine whether the stored SIB20 message of the second cell or the configuration information of the broadcast channel is the latest.

[0109] In another possible implementation, after the terminal device moves from the first cell to the second cell, it can be determined that the version number of the SIB20 message included in the received SIB1 message of the second cell is different from the version number of the SIB20 message of the second cell stored. In this case, the SIB20 message of the second cell stored in the terminal device or the configuration information of the broadcast channel is not the latest, and if directly used, there may be a problem of incorrect reception of broadcast services, or even the broadcast service cannot be received normally. Therefore, the terminal device can wait to receive the SIB20 message of the second cell according to the method described in the background art, and receive the broadcast service according to the received SIB20 message of the second cell.

[0110] Combined with Figure 5 the embodiments shown Figure 6 is a flowchart of a specific example of the method for receiving broadcast services provided by the embodiments of the present application.

[0111] In this example, what the terminal device pre-stores is the SIB20 message of the second cell. This example specifically includes the following steps:

[0112] When the terminal device camps on the first cell, steps S601 to S603 are executed.

[0113] Step S601, the second network device can send the SIB1 message of the second cell. Correspondingly, the terminal device can receive the SIB1 message of the second cell during the gap between two adjacent detections of the paging channel.

[0114] Step S602, the second network device can send the SIB20 message of the second cell. Correspondingly, when the SIB1 message of the second cell includes the scheduling information of the SIB20 message of the second cell, the terminal device can receive the SIB20 message of the second cell.

[0115] Step S603: The terminal device can store the correspondence between the identifier of the second cell and the SIB20 message of the second cell.

[0116] After the terminal device moves from the first cell to the second cell, steps S604 to S606 are executed.

[0117] Step S604: The second network device can send the SIB1 message of the second cell. Correspondingly, the terminal device can receive the SIB1 message of the second cell.

[0118] Step S605: The terminal device can determine that the version number of the SIB20 message included in the SIB1 message of the second cell is the same as the version number of the SIB20 message of the second cell stored.

[0119] Step S606: The second network device sends a broadcast service. Correspondingly, the terminal device receives the broadcast service on the first MTCH. Wherein, the first MTCH is a channel configured by the terminal device according to the SIB20 message of the second cell corresponding to the identifier of the second cell. In other words, the first MTCH is a channel configured by the terminal device according to the MCCH configuration information included in the pre-stored SIB20 message of the second cell.

[0120] Combined with Figure 6 the embodiment shown, Figure 7 is a flowchart of another specific example of the method for receiving a broadcast service provided by the embodiment of the present application. In this example, what the terminal device pre-stores is the MTCH configuration information included in the SIB20 message of the second cell. Among them, the relevant descriptions of steps S601, S602, S604, and S605 can refer to Figure 6 the embodiment shown. In addition, this example further includes the following steps:

[0121] Step S703: The terminal device can store the correspondence between the identifier of the second cell and the MTCH configuration information.

[0122] Step S703a: The terminal device can also store the version number of the SIB20 message of the second cell.

[0123] Step S706: The second network device sends a broadcast service. Correspondingly, the terminal device receives the broadcast service on the first MTCH. Wherein, the first MTCH is a channel configured according to the MCCH configuration information corresponding to the pre-stored identifier of the second cell.

[0124] Figure 6 and Figure 7 For the relevant descriptions of each step and the technical effects brought in the embodiment shown, reference can be made to Figure 5 the relevant descriptions in the embodiment shown, which will not be elaborated here.

[0125] It can be understood that, in each of the above embodiments, the methods and / or steps implemented by the second network device can also be implemented by components (such as chips or circuits) available for the second network device or a device including the second network device; the methods and / or steps implemented by the terminal device can also be implemented by components (such as chips or circuits) available for the terminal device or a device including the terminal device.

[0126] It can be understood that, in order for the second network device or the terminal device to implement the above functions, it includes the corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in this article, this 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 this application.

[0127] The embodiments of this application can divide the second network device or the terminal 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 modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiments of this application is illustrative, only a logical function division, and there may be other division methods in actual implementation.

[0128] For example, the terminal device in the embodiments of this application can be implemented in the form of the Figure 8 shown communication device 80. The communication device 80 can include a transceiver module 801 and a storage module 802. Optionally, the communication device 80 can further include a determination module 803. The communication device 80 is used to implement the functions of the terminal device in the Figures 5 to 7 shown method embodiments.

[0129] Exemplarily, when the communication device 80 is used to implement the functions of the terminal device in the Figure 5 shown method embodiments: the transceiver module 801 is used to receive the SIB message of the second cell when the communication device 80 camps on the first cell; the storage module 802 is used to store the correspondence between the identifier of the second cell and the SIB message of the second cell; the transceiver module 801 is further used to receive broadcast services on the first broadcast channel after the communication device 80 moves from the first cell to the second cell.

[0130] For a more detailed description of the above transceiver module 801, storage module 802, and determination module 803, reference can be made to Figures 5 to 7 the relevant descriptions in the method embodiments shown.

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

[0132] In a simple embodiment, those skilled in the art can conceive that the communication device 80 may adopt Figure 4 the form of the communication device 40 shown.

[0133] For example, Figure 4 the processor 401 and / or the processor 407 in the communication device 40 shown may call computer-executable instructions stored in the memory 403, so that the communication device 40 executes the method of receiving a broadcast service in the above method embodiments. Specifically, Figure 8 part of the functions / implementation processes of the transceiver module 801 in Figure 4 can be implemented by a communication module connected via the communication interface 404 in Figure 8 part of the functions / implementation processes of the storage module 802 in Figure 8 can be implemented by the memory 403. Figure 4 part of the functions / implementation processes of the determination module 803 in

[0134] Since the communication device 80 provided in this embodiment can execute the above method of receiving a broadcast service, the technical effects it can obtain can be referred to the above method embodiments and will not be elaborated here.

[0135] It should be noted that one or more of the above modules or units can be implemented by software, hardware, or a combination of both. When any of the above modules or units is implemented by software, the software exists in the form of computer program instructions and is stored in the memory. The processor can be used to execute the program instructions and implement the above method processes. The processor can be built into the SoC (System on Chip) or ASIC, or it can be an independent semiconductor chip. In addition to the core in the processor for executing software instructions for arithmetic or processing, it may further include necessary hardware accelerators, such as a field programmable gate array (FPGA), a programmable logic device (PLD), or a logic circuit for implementing dedicated logical operations.

[0136] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, an SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator, or a non-integrated discrete device, which can run the necessary software or execute the above method flow without relying on software.

[0137] Optionally, an embodiment of the present application further provides a chip system, including: at least one processor and an interface, the at least one processor is coupled to a memory through the interface, and when the at least one processor executes a computer program or instruction in the memory, the method in any of the above method embodiments is executed. In a possible implementation manner, the communication device further includes a memory. Optionally, the chip system may be composed of chips or may include chips and other discrete devices, and the embodiments of the present application do not make specific limitations thereon.

[0138] 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 may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may 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 may be transmitted from a website, a computer, a server, or a 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 a wireless manner (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, etc. that contains one or more media integrated therein. The available medium may be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0139] Although the present application has been described in connection with various embodiments, those skilled in the art will recognize other variations of the disclosed embodiments while practicing the claimed present application by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the indefinite article "a" or "an" does not exclude a plurality. A single processor or other unit may implement several functions recited in the claims. Certain measures are recited in mutually different dependent claims, but this does not indicate that these measures cannot be combined to produce a favorable effect.

[0140] Although the present application has been described in connection with specific features and their embodiments, it will be apparent that various modifications and combinations can be made without departing from the spirit and scope of the present application. Accordingly, the specification and drawings are merely exemplary illustrations of the present application as 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 spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these changes and modifications.

Claims

1. A method for receiving a broadcast service, characterized in that, Applied to a terminal device, including: When residing in a first cell, receiving a System Information Block (SIB) message of a second cell; the first cell is different from the second cell; Storing the correspondence between the identifier of the second cell and the SIB message of the second cell; After moving from the first cell to the second cell, receiving a broadcast service on a first broadcast channel, where the first broadcast channel is a channel configured according to the SIB message of the second cell corresponding to the identifier of the second cell.

2. The method according to claim 1, characterized in that, The SIB message of the second cell includes configuration information of the broadcast channel; Correspondingly, the correspondence between the identifier of the second cell and the SIB message of the second cell includes: the correspondence between the identifier of the second cell and the configuration information of the broadcast channel; The first broadcast channel is a channel configured according to the SIB message of the second cell corresponding to the identifier of the second cell, including: the first broadcast channel is a channel configured according to the configuration information of the broadcast channel corresponding to the identifier of the second cell.

3. The method according to claim 2, wherein The method further includes: Storing the version number of the SIB message of the second cell.

4. The method according to any one of claims 1 to 3, characterized in that The SIB message of the second cell is the SIB20 message of the second cell; After moving from the first cell to the second cell, the method further includes: Receiving the SIB1 message of the second cell; Determining that the version number of the SIB20 message included in the SIB1 message of the second cell is the same as the version number of the SIB20 message of the second cell stored.

5. The method according to any one of claims 1-4, characterized in that The SIB message of the second cell is the SIB20 message of the second cell; The step of receiving the SIB message of the second cell when residing in the first cell includes: When residing in the first cell, receiving the SIB1 message of the second cell; When the SIB1 message of the second cell includes scheduling information of the SIB20 message of the second cell, receiving the SIB20 message of the second cell.

6. The method according to claim 5, wherein The step of receiving the SIB1 message of the second cell when residing in the first cell includes: When residing in the first cell, receiving the SIB1 message of the second cell during the gap between two adjacent detections of the paging channel.

7. The method according to any one of claims 1 to 6, characterized in that, The second cell is the cell corresponding to the frequency point included in the SIB message of the first cell.

8. A communication device, characterized in that, The communication device includes: a transceiver module and a storage module; The transceiver module is configured to receive a System Information Block (SIB) message of a second cell when the communication device resides in a first cell; the first cell is different from the second cell; The storage module is configured to store the correspondence between the identifier of the second cell and the SIB message of the second cell; The transceiver module is further configured to receive a broadcast service on a first broadcast channel after the communication device moves from the first cell to the second cell, where the first broadcast channel is a channel configured according to the SIB message of the second cell corresponding to the identifier of the second cell.

9. The communication device according to claim 8, wherein The SIB message of the second cell includes configuration information of the broadcast channel; Accordingly, the correspondence between the identifier of the second cell and the SIB message of the second cell includes: the correspondence between the identifier of the second cell and the configuration information of the broadcast channel; The first broadcast channel is a channel configured according to the SIB message of the second cell corresponding to the identifier of the second cell, including: the first broadcast channel is a channel configured according to the configuration information of the broadcast channel corresponding to the identifier of the second cell.

10. The communication device according to claim 8, wherein, The storage module is further configured to store the version number of the SIB message of the second cell.

11. The communication device according to any one of claims 8-10, characterized in that, The SIB message of the second cell is the SIB20 message of the second cell, and the communication device further includes: a determination module; The transceiver module is further configured to receive the SIB1 message of the second cell; The determination module is configured to determine that the version number of the SIB20 message included in the SIB1 message of the second cell is the same as the version number of the stored SIB20 message of the second cell.

12. The communication device according to any one of claims 8-11, characterized in that, The SIB message of the second cell is the SIB20 message of the second cell; The transceiver module is configured to receive the SIB message of the second cell when the communication device camps on the first cell, including: configured to receive the SIB1 message of the second cell when the communication device camps on the first cell; and receive the SIB20 message of the second cell when the SIB1 message of the second cell includes the scheduling information of the SIB20 message of the second cell.

13. The communication device according to claim 12, characterized in that, The transceiver module is further configured to receive the SIB1 message of the second cell when the communication device camps on the first cell, including: configured to receive the SIB1 message of the second cell during the gap between two adjacent detections of the paging channel when the communication device camps on the first cell.

14. The communication device according to any one of claims 8-13, characterized in that, The second cell is the cell corresponding to the frequency point included in the SIB message of the first cell.

15. A communication device, characterized in that, including: a memory and a processor coupled to the memory, the memory is configured to store a program, and the processor is configured to execute the program stored in the memory; when the communication device runs, the processor runs the program, so that the communication device executes the method according to any one of claims 1-7 above.

16. A computer-readable storage medium, characterized in that, A computer program is stored thereon, and when the computer program is executed by a computer, the computer executes the method according to any one of claims 1-7.

17. A communication system, characterized in that, including a first network device, a second network device, and a terminal device for executing the method according to any one of claims 1-7; wherein, the first network device is configured to manage the first cell, and the second network device is configured to manage the second cell.