Broadcast or multicast service processing method, and device

Through the control information interaction between terminals and network equipment, the refined sending and receiving of broadcast/multicast business data in non-terrestrial networks is realized, solving the problem of the existing technology that cannot accurately control in a specific beam area, and improving the efficiency of sending and receiving business data.

WO2025176108A9PCT designated stage Publication Date: 2025-10-09VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/077790
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-23
Filing Date
2025-02-18
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

In non-terrestrial networks, existing technologies cannot achieve refined transmission and reception of broadcast/multicast service data, especially precise control in specific beam areas.

Method used

Through the exchange of control information between the terminal and the network device, the terminal receives and performs target operations, such as receiving service data, reporting interest indications, setting frequency priority, requesting session connection, or triggering the RRC connection process. The network device sends control information and service data to the terminal based on the configuration information to achieve more refined broadcast/multicast service data sending and reception.

Benefits of technology

It realizes the precise sending and receiving of broadcast/multicast service data within the specific beam coverage area, and improves the control accuracy of sending and receiving service data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025077790_09102025_PF_FP_ABST
    Figure CN2025077790_09102025_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of communications. Disclosed are a broadcast or multicast service processing method, and a device. The broadcast or multicast service processing method in the embodiments of the present application comprises: a terminal receiving control information of a first broadcast service or a first multicast service sent by a first network device; and on the basis of the control information, the terminal executing a target operation, wherein the target operation comprises at least one of the following: receiving data of the first broadcast service, receiving data of the first multicast service, reporting interest indication information, setting the priority of a frequency point, requesting a session connection, triggering a radio resource control (RRC) connection establishment procedure, triggering an RRC connection recovery procedure, and monitoring a paging message.
Need to check novelty before this filing date? Find Prior Art

Description

Method and device for processing broadcast or multicast services

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese Patent Application No. 2024102044135 filed on February 23, 2024, and the contents of the above-mentioned Chinese patent application disclosure are hereby incorporated by reference in their entirety as a part of this application. Technical Field

[0003] The present application belongs to the field of communication technology, and specifically relates to a method and device for processing broadcast or multicast services. Background Art

[0004] In non-terrestrial networks (NTNs) or integrated air-space-ground networks, a cell in the network may only provide broadcast / multicast service data transmission within a specific beam area. However, current New Radio (NR) systems transmit broadcast / multicast service data across one or more cells. Therefore, how to achieve more refined transmission / reception of service data for broadcast / multicast services is a technical problem that needs to be solved by those skilled in the art. Summary of the Invention

[0005] In order to solve the problems existing in the prior art, the embodiments of the present application provide a method and device for processing broadcast or multicast services.

[0006] In a first aspect, a method for processing a broadcast or multicast service is provided, comprising:

[0007] The terminal receives control information of a first broadcast service or a first multicast service sent by a first network device;

[0008] The terminal performs a target operation based on the control information;

[0009] The target operation includes at least one of the following: receiving first broadcast service data, receiving first multicast service data, reporting interest indication information, setting frequency priority, requesting session connection, triggering radio resource control RRC connection establishment process, triggering RRC connection recovery process, and monitoring paging messages.

[0010] In a second aspect, a method for processing a broadcast or multicast service is provided, including:

[0011] The first network device receives configuration information from the second network device; the configuration information includes area information of the first broadcast service or the first multicast service;

[0012] The first network device sends control information and service data of the first broadcast service or the first multicast service to the terminal based on the configuration information.

[0013] According to a third aspect, a device for processing a broadcast or multicast service is provided, comprising:

[0014] a receiving module, configured to receive control information of a first broadcast service or a first multicast service sent by a first network device;

[0015] a processing module, configured to execute a target operation based on the control information;

[0016] The target operation includes at least one of the following: receiving first broadcast service data, receiving first multicast service data, reporting interest indication information, setting frequency priority, requesting session connection, triggering radio resource control RRC connection establishment process, triggering RRC connection recovery process, and monitoring paging messages.

[0017] In a fourth aspect, a broadcast or multicast service processing apparatus is provided, comprising:

[0018] A receiving module, configured to receive configuration information from a second network device; the configuration information includes area information of a first broadcast service or a first multicast service;

[0019] A sending module is configured to send control information and service data of the first broadcast service or the first multicast service to a terminal based on the configuration information.

[0020] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0021] In the sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to receive control information of a first broadcast service or a first multicast service sent by a first network device; the processor is used to perform a target operation based on the control information; the target operation includes at least one of the following: receiving first broadcast service data, receiving first multicast service data, reporting interest indication information, setting frequency priority, requesting a session connection, triggering a radio resource control RRC connection establishment process, triggering an RRC connection recovery process, and monitoring paging messages.

[0022] In a seventh aspect, a first network device is provided, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.

[0023] In the eighth aspect, a first network device is provided, comprising a processor and a communication interface, wherein the communication interface is used to receive configuration information from a second network device; the configuration information includes area information of a first broadcast service or a first multicast service; and based on the configuration information, control information and service data of the first broadcast service or the first multicast service are sent to a terminal.

[0024] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0025] In the tenth aspect, a wireless communication system is provided, including: a terminal and a first network device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the first network device can be used to execute the steps of the method described in the second aspect.

[0026] In the eleventh aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the first aspect, or to implement the method described in the second aspect.

[0027] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method for processing broadcast or multicast services as described in the first aspect or the second aspect.

[0028] In an embodiment of the present application, the terminal receives control information of the first broadcast service or the first multicast service sent by the first network device; the terminal performs the target operation based on the control information; the above scheme can achieve more refined sending / receiving control of broadcast / multicast service data based on the control information. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] FIG1 is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;

[0030] FIG2 is one of the schematic diagrams of the NTN system provided in an embodiment of the present application;

[0031] FIG3 is a second schematic diagram of the NTN system provided in an embodiment of the present application;

[0032] FIG4 is a schematic diagram of the principle of beam lighting provided by an embodiment of the present application;

[0033] FIG5 is a flowchart of a method for processing a broadcast or multicast service according to an embodiment of the present application;

[0034] FIG6 is a second flow chart of a method for processing a broadcast or multicast service according to an embodiment of the present application;

[0035] FIG7 is a third flow chart of a method for processing a broadcast or multicast service according to an embodiment of the present application;

[0036] FIG8 is a schematic diagram of a structure of a device for processing a broadcast or multicast service according to an embodiment of the present application;

[0037] FIG9 is a second structural diagram of a device for processing broadcast or multicast services according to an embodiment of the present application;

[0038] FIG10 is a third structural diagram of a device for processing broadcast or multicast services according to an embodiment of the present application;

[0039] FIG11 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0040] FIG12 is a schematic structural diagram of a terminal according to an embodiment of the present application;

[0041] FIG13 is a schematic diagram of a structure of a network side device according to an embodiment of the present application;

[0042] FIG14 is a second schematic diagram of the structure of the network side device according to an embodiment of the present application. DETAILED DESCRIPTION

[0043] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0044] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0045] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0046] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.

[0047] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0048] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0049] In order to facilitate a clearer understanding of the technical solutions provided by the embodiments of the present application, some relevant knowledge is first introduced as follows.

[0050] 1. NTN communication systems include two types: transparent payload-based NTN systems (as shown in Figure 2) and regenerative payload-based NTN systems (as shown in Figure 3). In 3GPP Releases 17 and 18, only transparent payload-based NTN systems are considered. In this deployment environment, terminals, base stations, and core network equipment are all deployed on the ground, and communication data between terminals and network equipment is relayed via satellites in the air. In this system, satellites only forward data between base stations and terminals and do not decode or process this data. In regenerative payload-based NTN communication systems, satellites have some or all of the base station functions and can decode and process uplink and downlink data.

[0051] In the NTN communication system, the link between a terminal and a satellite is called a service link, and the link between a satellite and a ground gateway is called a feeder link. In certain scenarios (such as Low Earth Orbit (LEO) satellites), satellite movement may cause service link and / or feeder link handovers. For a service link handover, the service satellite for all terminals in a cell must be switched from one satellite to another. For a feeder link handover, a satellite must be switched from one ground gateway to another.

[0052] For beam hopping (BH), for example, a satellite has 20 satellite beam coverage areas, but the satellite cannot illuminate all 20 satellite beam coverage areas at the same time. In practice, the satellite can illuminate satellite beam coverage areas #1 / 4 / 7 / 10 / 15 / 17 / 112 during the T1 time interval (no signal in other coverage areas). Terminals in these coverage areas can normally receive and transmit data. Then, the satellite can illuminate satellite beam coverage areas #2 / 5 / 8 / 12 / 15 / 16 / 112 during the T2 time interval, as shown in Figure 4, and so on.

[0053] 2. Introduction to Multicast and Broadcast Service (MBS)

[0054] The network side provides a downlink-only MBS delivery method for terminals in all Radio Resource Control (RRC) states to address low-quality QoS services. Its main features are as follows:

[0055] (1) Group Scheduling:

[0056] The Common Frequency Resource (CFR) designed for broadcast scheduling is defined as an "MBS frequency region" consisting of multiple contiguous PRBs, within which the G-RNTI can be used to schedule related MBS broadcast services. The CFR bandwidth can be equal to or greater than the initial BWP, which is indicated by system information. MBS broadcast does not support HARQ feedback and HARQ retransmission.

[0057] (2) MBS broadcast configuration:

[0058] The terminal can receive the MBS configuration of the broadcast service through the broadcast control channel MCCH. The terminal in the RRC_IDLE, RRC_INACTIVE, and RRC_CONNECTED states can also receive the MBS configuration of the broadcast service through the broadcast control channel MCCH.

[0059] (3) Service Continuity:

[0060] Lossless mobility is not guaranteed for MBS broadcasts, but service continuity is supported through mechanisms. NR MBS broadcasts support MBS frequency prioritization, enabling terminals in RRC_IDLE / RRC_INACTIVE to select the appropriate frequency to receive services of interest. To ensure service continuity for MBS broadcasts when the terminal is in "RRC_CONNECTED," the terminal can send an interest indication to the access network device, which can then configure the terminal to use MBS broadcasts to receive the services of interest.

[0061] (4) Local MBS broadcast service:

[0062] A local MBS broadcast service is a service delivered only within a single MBS service area. In existing NR systems, an MBS service area represents one or more cells or one or more tracking areas. The NEF / Multicast / Broadcast Service Function (MBSF) translates geographic area information or terminal address information into location information based on the cell ID or tracking area ID and sends this information to the access network device.

[0063] 3. Group paging in multicast

[0064] In NR multicast transmission, the network side may temporarily release the terminal in the connected state back to the non-connected state (INACTIVE) (because the multicast service temporarily has no data or the network side is temporarily short of resources). When the multicast service is activated (new data arrives) or the air interface resources on the network side are idle again, the network side can carry the temporary mobile group identity (TMGI list) through the paging message to notify the corresponding TMGI. If the terminal is interested in the service corresponding to the TMGI, the terminal will trigger the RRC recovery process, then enter the connected state, and then re-acquire the multicast service related configuration to receive the corresponding service.

[0065] In an NTN network or an integrated air-ground-space network, a cell in the network may only provide broadcast / multicast service data transmission within a specific beam area. However, in the current NR system, location information such as geographic area information and terminal address information is ultimately translated into one or more cell information. Therefore, for broadcast / multicast services, how to achieve more refined service data transmission / reception, such as network equipment only sending broadcast / multicast service data within the coverage area of ​​a specific beam, and terminals only receiving broadcast / multicast service data within the coverage area of ​​a specific beam, is a technical problem that needs to be solved by those skilled in the art.

[0066] The following describes in detail the method for processing broadcast or multicast services provided by the embodiments of the present application through some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0067] Referring to FIG. 5 , an embodiment of the present application provides a method for processing a broadcast or multicast service. The execution subject of this embodiment is a terminal. The method includes:

[0068] Step 101: A terminal receives control information of a first broadcast service or a first multicast service sent by a first network device.

[0069] The terminal performs a target operation based on the control information;

[0070] The target operation includes at least one of the following: receiving first broadcast service data, receiving first multicast service data, reporting interest indication information, setting frequency priority, requesting session connection, triggering radio resource control RRC connection establishment process, triggering RRC connection recovery process, and monitoring paging messages.

[0071] Specifically, the terminal receives control information of the first broadcast service or the first multicast service sent by the first network device, and based on the control information, the terminal performs the target operation, such as receiving the first broadcast service / first multicast service data, reporting interest indication information, setting frequency priority, requesting a session connection, triggering the radio resource control RRC connection establishment process, triggering the RRC connection recovery process, or monitoring paging messages, etc.

[0072] Optionally, request a session connection such as the session join procedure.

[0073] The monitored paging message may be a monitored group paging message.

[0074] Optionally, the method is applied to a non-terrestrial network (NTN) scenario.

[0075] In the method of this embodiment, the terminal receives control information of the first broadcast service or the first multicast service sent by the first network device; the terminal performs the target operation based on the control information; in the above scheme, more refined sending / receiving control of broadcast / multicast service data can be achieved based on the control information.

[0076] Optionally, the control information includes at least one of the following:

[0077] Business session identification ID;

[0078] Business-related group common resources;

[0079] mapping information of at least one downlink reference signal;

[0080] at least one first coverage area information;

[0081] Activation time information of downlink reference signal or satellite beam transmission service;

[0082] Deactivation time information of downlink reference signal or satellite beam transmission service;

[0083] The mapping information is used to indicate the mapping relationship between the downlink reference signal and the first broadcast service or the service transmission resources of the first broadcast service, or the mapping information is used to indicate the mapping relationship between the downlink reference signal and the first multicast service or the service transmission resources of the first multicast service.

[0084] Optionally, the group common resources include, for example, at least one of the following: group Radio Network Temporary Identifier (group RNTI), common frequency resources (CFR), multicast broadcast control channel search space (MBS Control Channel-Search Space, MCCH-SS), and multicast broadcast service channel search space (MBS Traffic Channel-Search Space, MTCH-SS).

[0085] Optionally, at least one first coverage area information indicates that the first broadcast service or the first multicast service can be provided in one or more first coverage areas. The first coverage area information may include at least one of the following: geographic information of the coverage area (e.g., latitude, longitude, and altitude), radius information of the coverage area, and a geographic reference point of the coverage area (e.g., geographic center location, location with highest signal strength, etc.).

[0086] For example, for a broadcast service, the mapping information is used to indicate a mapping relationship between a downlink reference signal and the first broadcast service, or a mapping relationship between a downlink reference signal and a service transmission resource of the first broadcast service;

[0087] For a multicast service, the mapping information is used to indicate a mapping relationship between a downlink reference signal and the first multicast service, or a mapping relationship between a downlink reference signal and a service transmission resource of the first multicast service;

[0088] For example, the mapping information indicates a mapping relationship between a scheduled PDCCH / PDSCH (used for MTCH or group paging) transmission opportunity corresponding to the first broadcast service or the first multicast service and a downlink reference signal.

[0089] Optionally, the activation time information includes at least one of the following: activation indication information, the start time of the activation period, the duration of the activation period, and the end time of the activation period;

[0090] Optionally, the deactivation time information includes at least one of the following: deactivation indication information, the start time of the deactivation period, the duration of the deactivation period, and the end time of the deactivation period.

[0091] For example, during the activation period, the transmission / reception of the broadcast service / multicast service is performed; during the deactivation period, the transmission / reception of the broadcast service / multicast service is not performed.

[0092] Optionally, the terminal performs a target operation based on the control information, including:

[0093] In a case where the terminal determines that it is within the coverage area of ​​the first broadcast service or the first multicast service, the terminal performs a target operation.

[0094] In a case where the terminal determines that it is not within the coverage area of ​​the first broadcast service or the first multicast service, the terminal does not perform a target operation.

[0095] Optionally, the terminal determines that it is within the coverage area of ​​the first broadcast service or the first multicast service, including at least one of the following:

[0096] Determining, by the terminal, that a measurement result of a downlink reference signal corresponding to the first broadcast service or the first multicast service meets a preset condition;

[0097] Determining, by the terminal, that a distance between the terminal and a geographical reference point corresponding to a coverage area of ​​the first broadcast service is less than or equal to a first threshold;

[0098] The terminal determines that a distance between the terminal and a geographical reference point corresponding to a coverage area of ​​the first multicast service is less than or equal to a second threshold.

[0099] Specifically, if the measurement result corresponding to the downlink reference signal associated with the first broadcast service or the first multicast service meets the preset condition, it is determined that the system is within the coverage area of ​​the first broadcast service or the first multicast service, and reception of the first broadcast service is allowed.

[0100] If the measurement result corresponding to the downlink reference signal associated with the first broadcast service or the first multicast service does not meet the preset conditions, it is determined that the service is not within the coverage area of ​​the first broadcast service or the first multicast service, and it is considered that the reception of the first broadcast service or the first multicast service is not allowed, or the first broadcast service or the first multicast service is not received.

[0101] The following is explained using the broadcast service as an example: the preset condition may be: 1) if the measurement result of any downlink reference signal associated with the first broadcast service (for example, the reference signal received power (RSRP), the reference signal received quality (RSRQ), the specific measurement indicator may be a protocol agreement or a network-side configuration) is greater than or equal to the first threshold, then the preset condition is considered to be met.

[0102] If the measurement results of all downlink reference signals associated with the first broadcast service are smaller than the first threshold, it is considered that the preset condition is not met.

[0103] Optionally, if the terminal determines that the distance between the terminal and the coverage area of ​​the first broadcast service is less than or equal to a first threshold, for example, the distance between the terminal and a geographic reference point (or geographic reference location) of the coverage area of ​​the first broadcast service is less than or equal to the first threshold, then the terminal is determined to be within the coverage area of ​​the first broadcast service and can receive the first broadcast service. The information of the geographic reference point may include latitude, longitude, altitude, etc.

[0104] For example, if the terminal determines, based on its own position obtained by GNSS, that the distance between the terminal and the geographical reference point of the coverage area of ​​the first broadcast service is less than or equal to a first threshold, then the terminal is determined to be in the coverage area of ​​the first broadcast service and receives the first broadcast service. If the distance is no longer less than or equal to the first threshold, then it is considered that reception of the first broadcast service is not allowed / not received.

[0105] For example, if the terminal determines that it is in the coverage area of ​​the first broadcast service or the first multicast service according to its own position obtained by GNSS, it receives the first broadcast service or the first multicast service.

[0106] Exemplarily, if the terminal determines that the distance between the terminal and the coverage area of ​​the first multicast service is less than or equal to a second threshold, for example, the distance from the geographical reference point of the coverage area of ​​the first multicast service is less than or equal to the second threshold, then it is determined that the terminal is within the coverage area of ​​the first multicast service and can receive the first multicast service.

[0107] For example, if the terminal determines, based on its own position obtained by GNSS, that the distance between the terminal and the geographical reference point of the coverage area of ​​the first multicast service is less than or equal to a second threshold, the terminal is determined to be in the coverage area of ​​the first multicast service and receives the first multicast service. If the distance is no longer less than or equal to the second threshold, it is determined that reception of the first multicast service is not permitted / not received.

[0108] Optionally, if the target operation is to set frequency priority, when the terminal determines that it is in the coverage area of ​​the first broadcast service or the first multicast service corresponding to the target frequency, the terminal sets the priority of the target frequency to the target priority.

[0109] Specifically, when it is determined that the system is within the coverage area of ​​the first broadcast service or the first multicast service, the frequency reselection priority of the target frequency corresponding to the first broadcast service or the first multicast service is evaluated, for example, the frequency reselection priority of the target frequency is set to a target priority, such as the highest priority, or the target priority is a priority higher than the current priority level of the target frequency.

[0110] Optionally, if the terminal assumes that the priority of the target frequency is the highest priority, and if the terminal determines that it is within the coverage area of ​​the first broadcast service of the cell reselected on the target frequency, then the priority of the target frequency is determined to be the highest priority, or the priority of the target frequency is set to the highest. The target frequency is one of the frequencies corresponding to the first broadcast service. If it is determined that the terminal is not within the coverage area of ​​the first broadcast service or the first multicast service, then the priority of the target frequency is not set to the highest. Optionally, the priority of the target frequency is re-determined based on system broadcast information.

[0111] If it is determined that the device is not in the coverage area of ​​the first broadcast service or the first multicast service, the device stops receiving the ongoing first broadcast service or the first multicast service, or stops monitoring the group paging message.

[0112] Optionally, the terminal can also determine whether to allow reception of the first broadcast service based on the activation time information / deactivation time information of the service sent by the downlink reference signal associated with the first broadcast service mapping (for example, if it is in an activated state at this time and the measurement result is greater than or equal to the first threshold, the first broadcast service is received).

[0113] Optionally, the terminal receives the first broadcast service on a separately configured broadcast resource. For example, the PDCCH and / or PDSCH of the multicast or broadcast service is received on a separately configured common frequency resource (CFR), multicast broadcast control channel search space (MCCH-SS), and multicast broadcast service channel search space (MTCH-SS). In the calculation of the PDCCH occasion, the downlink reference signal 1 associated with the first broadcast service or the first multicast service (for example, the reference signal corresponding to the first element in the reference signal list) is associated with the first PDCCH occasion, the downlink reference signal 2 is associated with the second PDCCH occasion, and so on. All downlink reference signals that support association are associated with at least one PDCCH occasion.

[0114] Optionally, taking a multicast service as an example, when a terminal is configured to receive a first multicast service in a non-connected (INACTIVE) state, or when the terminal has joined the first multicast service and is in an idle (IDLE) / INACTIVE state, a determination is made based on control information as to whether the terminal is within the coverage area of ​​the first multicast service. Only when it is determined that the terminal is within the coverage area of ​​the first multicast service is the target operation performed, such as receiving the first multicast service, triggering an RRC connection resume or RRC connection setup process for multicast reception, or monitoring paging messages (such as group paging messages).

[0115] In the above implementation, for broadcast / multicast services, more refined service data sending / reception is achieved based on control information. For example, the network device only sends broadcast / multicast service data in the coverage area of ​​a specific beam, and the terminal also only performs target operations, such as receiving broadcast / multicast service data, in the coverage area of ​​a specific beam.

[0116] Optionally, the method further includes:

[0117] The terminal acquires service information of an application layer of the terminal, where the service information includes coverage area information corresponding to the second broadcast service or the second multicast service;

[0118] The terminal performs a target operation based on the control information, including:

[0119] The terminal performs the target operation based on the control information and at least one of the service information and the interest information.

[0120] Exemplarily, the terminal obtains service information, which may include information about a first coverage area associated with a first broadcast service. If the user is interested in the first broadcast service, the terminal determines, based on the service information and the user's location obtained by a Global Navigation Satellite System (GNSS), that the user is in the first coverage area of ​​the first broadcast service, and then receives the first broadcast service. If the user is not in the first coverage area, the terminal does not receive the first broadcast service.

[0121] Optionally, only when it is determined that the terminal is in the target coverage area of ​​the first broadcast service, the terminal reports the interest indication information in the connected state. If it is not in the target coverage area, the terminal does not report the interest indication information for the first broadcast service.

[0122] The multicast service is similar and will not be described here in detail.

[0123] Optionally, when the terminal determines that it is in the coverage area of ​​the second broadcast service or the second multicast service, the terminal sends a first request message to the first network device, where the first request message is used to request to join the second broadcast service or the second multicast service; the first request message carries the location information of the terminal.

[0124] Specifically, sending the first request message may be used to request a session connection.

[0125] For example, using a multicast service as an example, a terminal obtains service information, which may include information about the first coverage area associated with a second multicast service. Only after the terminal determines, based on the service information and its own location obtained by GNSS, that it is within the target coverage area of ​​the second multicast service can it apply to join the second multicast service. Alternatively, when applying to join the second multicast service, the terminal includes its geographic location information in the request message. If the first network device or the second network device determines that the terminal's location is not within the first coverage area corresponding to the second multicast service, the terminal's request to join the second multicast service is rejected.

[0126] Exemplarily, when the user is interested in the first broadcast service, whether the terminal is in the coverage area of ​​the first broadcast service is determined according to the control information. If it is determined that the terminal is in the coverage area of ​​the first broadcast service, the first broadcast service / first multicast service is received.

[0127] Referring to FIG6 , an embodiment of the present application provides a method for processing a broadcast or multicast service. The embodiment is performed by a first network device, such as an access network device. The method includes:

[0128] Step 201: A first network device receives configuration information from a second network device; the configuration information includes area information of a first broadcast service or a first multicast service;

[0129] Step 202: The first network device sends control information and service data of the first broadcast service or the first multicast service to the terminal based on the configuration information.

[0130] Optionally, the second network device is a core network device.

[0131] Optionally, the area information includes at least one of the following:

[0132] Business session identification ID;

[0133] at least one downlink reference signal identifier;

[0134] At least one cell global identity;

[0135] at least one first coverage area information;

[0136] at least one satellite beam identifier;

[0137] Activation time information of downlink reference signal or satellite beam transmission service;

[0138] Deactivation time information of downlink reference signal or satellite beam transmission service;

[0139] The first indication information is used to indicate that the first broadcast service or the first multicast service is a local coverage service.

[0140] Among them, at least one satellite beam is a satellite beam used by the first broadcast service or the first multicast service.

[0141] The at least one downlink reference signal is a downlink reference signal associated with the first broadcast service or the first multicast service.

[0142] Specifically, the first indication information is used to indicate that the first broadcast service or the first multicast service is local coverage, such as the coverage area of ​​a specific beam, the corresponding area of ​​a specific downlink reference signal, and not coverage by cell.

[0143] Optionally, the first network device sends reporting information to the second network device, where the reporting information includes at least one of the following:

[0144] Satellite type;

[0145] Satellite ephemeris information;

[0146] Second coverage area information;

[0147] the epoch time associated with the second coverage area;

[0148] Information about neighboring satellites;

[0149] Satellite beam information.

[0150] Specifically, the satellite type and satellite ephemeris information are, for example, the type and ephemeris information of the service satellite corresponding to the first network device, respectively.

[0151] The second coverage area is, for example, a coverage area in which the first network device can provide the first broadcast service or the first multicast service.

[0152] The epoch time (epochTime) is used to indicate the start time of a downlink subframe or a radio frame.

[0153] A neighboring satellite may refer to a satellite that is adjacent to the serving satellite.

[0154] Optionally, the related information of the neighboring satellite includes at least one of the following: the frequency of the neighboring satellite, the satellite ephemeris information of the neighboring satellite,

[0155] Optionally, before the first network device sends the reporting information to the second network device, the method further includes:

[0156] The first network device receives a second request message from the second network device, where the second request message is used to request the first network device to send the reporting information.

[0157] Specifically, the second network device may request reporting information from the first network device, where the second request message includes at least one or more downlink reference signal identifiers. For example, the second request message is used to request reporting of satellite-related information, such as satellite type, satellite ephemeris information, information related to neighboring satellites, or satellite beam information.

[0158] The first network device sends reporting information based on the second request message.

[0159] Furthermore, the second network device sends configuration information to the first network device according to the reported information.

[0160] Optionally, the first network device sending control information and service data of a first broadcast service or a first multicast service to the terminal based on the configuration information includes:

[0161] The first network device determines, based on the configuration information, a coverage area of ​​the first broadcast service or the first multicast service;

[0162] The first network device sends control information and service data of the first broadcast service or the first multicast service to the terminal based on the coverage area of ​​the first broadcast service or the first multicast service.

[0163] Optionally, the first network device sending, based on the coverage area of ​​the first broadcast service or the first multicast service, control information and service data of the first broadcast service or the first multicast service to the terminal includes:

[0164] The first network device sends control information and service data of the first broadcast service or the first multicast service to the terminal within a coverage area of ​​the first broadcast service or the first multicast service.

[0165] Specifically, taking the broadcast service as an example, the first network device ensures that the control message / data of the first broadcast service is sent only within the coverage area of ​​the determined first broadcast service. Optionally, the first network device may not need to configure the first coverage area information associated with the first broadcast service in the control information, and the terminal may determine the coverage area of ​​the first broadcast service based on service information (such as user service information (USD)).

[0166] Example 1: Determining broadcast service beam coverage area information includes the following steps:

[0167] 1. The second network device sends configuration information of the first broadcast service (e.g., a broadcast session setup request message) to the first network device, where the configuration information (e.g., implemented by multicast / broadcast service (MBS) service area information) is provided;

[0168] 1-1. The configuration information includes: a session ID of the first broadcast service, a cell global identity (or a list containing multiple cell global identity information) and a downlink reference signal identifier (or a list containing multiple downlink reference signal identifiers); based on the configuration information, the first network device can determine the association between the first broadcast service and the cell global identity and the downlink reference signal.

[0169] 1-2. The configuration information includes: a session ID of the first broadcast service, a cell global identity (or a list containing information of multiple cell global identities), and a satellite beam identifier.

[0170] 2. The first network device receives the configuration information, determines the coverage area of ​​the first broadcast service based on the content indicated in the configuration information, and sends control information. For example, if the cell global identity included in the configuration information matches the identity of the first network device, the first network device determines to send data for the first broadcast service on the beam corresponding to the downlink reference signal indicated in the configuration information. The sent control message configures mapping information between the first broadcast service and the downlink reference signal.

[0171] Example 2: Determining broadcast service beam coverage area information includes the following steps:

[0172] 1. The second network device sends configuration information of the first broadcast service (e.g., a broadcast session setup request message) to the first network device, where the configuration information (e.g., implemented by multicast / broadcast service (MBS) service area information) is provided;

[0173] 1-1. Configuration information includes: a session ID of the first broadcast service, a cell global identity (or a list containing information of multiple cell global identities), and one or more first coverage area information;

[0174] The first network device may determine, based on the configuration information, an association between the first broadcast service and the cell global identity and one or more first coverage areas, wherein the coverage area corresponding to the first broadcast service may be obtained based on the multiple first coverage areas.

[0175] 2. The first network device receives the configuration information, determines the coverage area of ​​the first broadcast service based on the content indicated in the configuration information, and sends a control message. For example, if the cell global identity included in the configuration information matches the identity of the first network device, the first network device determines to send data for the first broadcast service in one or more first coverage areas indicated in the configuration information. The sent control message configures the mapping information between the first broadcast service and the first coverage area.

[0176] Example 3:

[0177] 1. The first network device determines the coverage area of ​​the first multicast service (which can be determined based on the distribution of terminals in the connected state receiving the first multicast service under the current network, and the specific determination method depends on the network implementation) and sends control information (for example, a configuration for receiving the first multicast service in the non-connected INACTIVE state). For example, the first network device sends the data of the first multicast service on the beam corresponding to the downlink reference signal indicated in the configuration information. In the control message sent, the mapping information of the first multicast service and the downlink reference signal is configured. For another example, the first network device determines to send the data of the first broadcast service in one or more first coverage areas indicated in the configuration information. In the control message sent, the mapping information of the first broadcast service and the first coverage area is configured.

[0178] 2. If the terminal is configured to receive the first multicast service in a non-connected (INACTIVE) state, or if the terminal has joined the first multicast service and is in an idle (IDLE) / INACTIVE state, determine whether the terminal is within the coverage area of ​​the first multicast service based on the control information. Perform the target operation only if the terminal is determined to be within the coverage area of ​​the first multicast service.

[0179] The method provided in the embodiment of the present application is the same as the various processes implemented in the method embodiment shown in Figure 5, and achieves the same technical effect. To avoid repetition, it will not be repeated here.

[0180] Referring to FIG. 7 , an embodiment of the present application provides a method for processing a broadcast or multicast service. The execution subject of this embodiment is a second network device, such as a core network device. The method includes:

[0181] Step 301: The second network device sends configuration information to the first network device; the configuration information includes area information of the first broadcast service or the first multicast service; the configuration information is used by the first network device to send control information and service data of the first broadcast service or the first multicast service to the terminal.

[0182] Optionally, before step 301, the following steps are further included:

[0183] The second network device receives the reporting information sent by the first network device, where the reporting information includes at least one of the following:

[0184] Satellite type;

[0185] Satellite ephemeris information;

[0186] Second coverage area information;

[0187] the epoch time associated with the second coverage area;

[0188] Information about neighboring satellites;

[0189] Satellite beam information.

[0190] Optionally, before the second network device receives the reporting information sent by the first network device, the method further includes:

[0191] The second network device sends a second request message to the first network device, where the second request message is used to request the first network device to send the reporting information.

[0192] The method provided in the embodiment of the present application is the same as the various processes implemented in the method embodiments shown in Figures 5 and 6, and achieves the same technical effect. To avoid repetition, it will not be repeated here.

[0193] The method for processing a broadcast or multicast service provided in the embodiments of the present application may be performed by a broadcast or multicast service processing device. In the embodiments of the present application, the method for processing a broadcast or multicast service performed by a broadcast or multicast service processing device is used as an example to illustrate the broadcast or multicast service processing device provided in the embodiments of the present application.

[0194] FIG8 is a schematic diagram of a structure of a broadcast or multicast service processing apparatus according to an embodiment of the present application. As shown in FIG8 , the broadcast or multicast service processing apparatus is applied to a terminal, and the broadcast or multicast service processing apparatus includes:

[0195] The receiving module 110 is configured to receive control information of a first broadcast service or a first multicast service sent by a first network device;

[0196] The processing module 120 is configured to execute a target operation based on the control information;

[0197] The target operation includes at least one of the following: receiving first broadcast service data, receiving first multicast service data, reporting interest indication information, setting frequency priority, requesting session connection, triggering radio resource control RRC connection establishment process, triggering RRC connection recovery process, and monitoring paging messages.

[0198] Optionally, the control information includes at least one of the following:

[0199] Business session identification ID;

[0200] Business-related group common resources;

[0201] mapping information of at least one downlink reference signal;

[0202] at least one first coverage area information;

[0203] Activation time information of downlink reference signal or satellite beam transmission service;

[0204] Deactivation time information of downlink reference signal or satellite beam transmission service;

[0205] The mapping information is used to indicate the mapping relationship between the downlink reference signal and the first broadcast service or the service transmission resources of the first broadcast service, or the mapping information is used to indicate the mapping relationship between the downlink reference signal and the first multicast service or the service transmission resources of the first multicast service.

[0206] Optionally, the processing module 120 is specifically configured to:

[0207] In a case where it is determined that the terminal is within the coverage area of ​​the first broadcast service or the first multicast service, the terminal performs a target operation.

[0208] Optionally, the determining that the service is within the coverage area of ​​the first broadcast service or the first multicast service includes at least one of the following:

[0209] determining that a measurement result of a downlink reference signal corresponding to the first broadcast service or the first multicast service meets a preset condition;

[0210] Determining that a distance between the terminal and a geographical reference point corresponding to a coverage area of ​​the first broadcast service is less than or equal to a first threshold;

[0211] It is determined that a distance between the terminal and a geographical reference point corresponding to a coverage area of ​​the first multicast service is less than or equal to a second threshold.

[0212] Optionally, the processing module 120 is specifically configured to:

[0213] In a case where it is determined that the terminal is within the coverage area of ​​the first broadcast service or the first multicast service corresponding to the target frequency, the terminal sets the priority of the target frequency as the target priority.

[0214] Optionally, the receiving module 110 is further configured to obtain service information of the application layer of the terminal, the service information including: coverage area information corresponding to the second broadcast service or the second multicast service;

[0215] The processing module 120 is specifically configured to:

[0216] The target operation is performed based on the control information and at least one of the service information and the interest information.

[0217] Optionally, the device further comprises:

[0218] A sending module is used to send a first request message to the first network device when it is determined that the terminal is within the coverage area of ​​the second broadcast service or the second multicast service, wherein the first request message is used to request to join the second broadcast service or the second multicast service; the first request message carries the location information of the terminal.

[0219] Optionally, the method is applied to a non-terrestrial network (NTN) scenario.

[0220] The broadcast or multicast service processing device provided in the embodiment of the present application can implement the various processes implemented in the method embodiment shown in Figure 5 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0221] FIG9 is a second structural diagram of a broadcast or multicast service processing apparatus provided in an embodiment of the present application. As shown in FIG9 , the broadcast or multicast service processing apparatus is applied to a first network device, and the broadcast or multicast service processing apparatus includes:

[0222] The receiving module 210 is configured to receive configuration information from a second network device; the configuration information includes area information of the first broadcast service or the first multicast service;

[0223] The sending module 220 is configured to send control information and service data of the first broadcast service or the first multicast service to the terminal based on the configuration information.

[0224] Optionally, the area information includes at least one of the following:

[0225] Business session identification ID;

[0226] at least one downlink reference signal identifier;

[0227] At least one cell global identity;

[0228] at least one first coverage area information;

[0229] at least one satellite beam identifier;

[0230] Activation time information of downlink reference signal or satellite beam transmission service;

[0231] Deactivation time information of downlink reference signal or satellite beam transmission service;

[0232] The first indication information is used to indicate that the first broadcast service or the first multicast service is a local coverage service.

[0233] Optionally, the control information includes at least one of the following:

[0234] Business session identification ID;

[0235] Business-related group common resources;

[0236] mapping information of at least one downlink reference signal;

[0237] at least one first coverage area information;

[0238] Activation time information of downlink reference signal or satellite beam transmission service;

[0239] Deactivation time information of downlink reference signal or satellite beam transmission service;

[0240] The mapping information is used to indicate the mapping relationship between the downlink reference signal and the first broadcast service or the service transmission resources of the first broadcast service, or the mapping information is used to indicate the mapping relationship between the downlink reference signal and the first multicast service or the service transmission resources of the first multicast service.

[0241] Optionally, the sending module 220 is further configured to send reporting information to the second network device, where the reporting information includes at least one of the following:

[0242] Satellite type;

[0243] Satellite ephemeris information;

[0244] Second coverage area information;

[0245] the epoch time associated with the second coverage area;

[0246] Information about neighboring satellites;

[0247] Satellite beam information.

[0248] Optionally, the receiving module 210 is further configured to:

[0249] Before sending the reporting information to the second network device, a second request message from the second network device is received, where the second request message is used to request the first network device to send the reporting information.

[0250] Optionally, the sending module 220 is specifically configured to:

[0251] determining, based on the configuration information, a coverage area of ​​the first broadcast service or the first multicast service;

[0252] Based on the coverage area of ​​the first broadcast service or the first multicast service, control information and service data of the first broadcast service or the first multicast service are sent to the terminal.

[0253] Optionally, the sending module 220 is specifically configured to:

[0254] Within the coverage area of ​​the first broadcast service or the first multicast service, control information and service data of the first broadcast service or the first multicast service are sent to the terminal.

[0255] Optionally, the method is applied to a non-terrestrial network (NTN) scenario.

[0256] The broadcast or multicast service processing device provided in the embodiment of the present application can implement the various processes implemented in the method embodiment shown in Figure 6 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0257] FIG10 is a third structural diagram of a broadcast or multicast service processing apparatus provided in an embodiment of the present application. As shown in FIG10 , the broadcast or multicast service processing apparatus is applied to a second network device, and the broadcast or multicast service processing apparatus includes:

[0258] The sending module 310 is used to send configuration information to the first network device; the configuration information includes area information of the first broadcast service or the first multicast service; the configuration information is used by the first network device to send control information and service data of the first broadcast service or the first multicast service to the terminal.

[0259] Optionally, the device further comprises:

[0260] A receiving module, configured to receive reporting information sent by the first network device, where the reporting information includes at least one of the following:

[0261] Satellite type;

[0262] Satellite ephemeris information;

[0263] Second coverage area information;

[0264] the epoch time associated with the second coverage area;

[0265] Information about neighboring satellites;

[0266] Satellite beam information.

[0267] Optionally, the sending module 310 is further configured to:

[0268] Before the second network device receives the reporting information sent by the first network device, the second network device sends a second request message to the first network device, where the second request message is used to request the first network device to send the reporting information.

[0269] The broadcast or multicast service processing device provided in the embodiment of the present application can implement the various processes implemented in the method embodiment shown in Figure 7 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0270] The apparatus for processing broadcast or multicast services in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component of an electronic device, such as an integrated circuit or chip. The electronic device may be a terminal or other device other than a terminal. For example, the terminal may include, but is not limited to, the types of terminal 11 listed above, and other devices may include servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0271] The broadcast or multicast service processing device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 5 to 7 and achieve the same technical effects. To avoid repetition, they will not be described here.

[0272] As shown in Figure 11, an embodiment of the present application further provides a communication device 1100, including a processor 1101 and a memory 1102. The memory 1102 stores a program or instruction that can be run on the processor 1101. For example, when the communication device 1100 is a terminal, the program or instruction, when executed by the processor 1101, implements the various steps of the embodiment of the method for processing the above-mentioned broadcast or multicast service, and can achieve the same technical effect. When the communication device 1100 is a network-side device, the program or instruction, when executed by the processor 1101, implements the various steps of the embodiment of the method for processing the above-mentioned broadcast or multicast service, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0273] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG5 . This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects. Specifically, FIG12 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0274] The terminal 1200 includes but is not limited to: a radio frequency unit 1201, a network module 1202, an audio output unit 1203, an input unit 1204, a sensor 1205, a display unit 1206, a user input unit 1207, an interface unit 1208, a memory 1209 and at least some of the components of the processor 1210.

[0275] Those skilled in the art will appreciate that the terminal 1200 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1210 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG12 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.

[0276] It should be understood that in an embodiment of the present application, the input unit 1204 may include a graphics processing unit (GPU) 12041 and a microphone 12042, and the graphics processor 12041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1206 may include a display panel 12061, and the display panel 12061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1207 includes a touch panel 12071 and at least one of other input devices 12072. The touch panel 12071 is also called a touch screen. The touch panel 12071 may include two parts: a touch detection device and a touch controller. Other input devices 12072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0277] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1201 may transmit the data to the processor 1210 for processing. Furthermore, the RF unit 1201 may send uplink data to the network-side device. Typically, the RF unit 1201 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0278] The memory 1209 can be used to store software programs or instructions and various data. The memory 1209 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1209 may include volatile memory or non-volatile memory. The non-volatile memory may be a read-only memory (RO11), a programmable read-only memory (PRO11), an erasable programmable read-only memory (EPRO11), an electrically erasable programmable read-only memory (EPRO11), or a flash memory. The volatile memory may be a random access memory (RA11), a static random access memory (SRA11), a dynamic random access memory (DRA11), a synchronous dynamic random access memory (SDRA11), a double data rate synchronous dynamic random access memory (DDRSDRA11), an enhanced synchronous dynamic random access memory (ESDRA11), a synchronous link dynamic random access memory (SLDRA11), and a direct memory bus random access memory (DRRA11). The memory 1209 in the embodiment of the present application includes but is not limited to these and any other suitable types of memories.

[0279] Processor 1210 may include one or more processing units. Optionally, processor 1210 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1210.

[0280] The radio frequency unit 1201 is configured to receive control information of a first broadcast service or a first multicast service sent by a first network device;

[0281] The processor 1210 is configured to execute a target operation based on the control information;

[0282] The target operation includes at least one of the following: receiving first broadcast service data, receiving first multicast service data, reporting interest indication information, setting frequency priority, requesting session connection, triggering radio resource control RRC connection establishment process, triggering RRC connection recovery process, and monitoring paging messages.

[0283] Optionally, the control information includes at least one of the following:

[0284] Business session identification ID;

[0285] Business-related group common resources;

[0286] mapping information of at least one downlink reference signal;

[0287] at least one first coverage area information;

[0288] Activation time information of downlink reference signal or satellite beam transmission service;

[0289] Deactivation time information of downlink reference signal or satellite beam transmission service;

[0290] The mapping information is used to indicate the mapping relationship between the downlink reference signal and the first broadcast service or the service transmission resources of the first broadcast service, or the mapping information is used to indicate the mapping relationship between the downlink reference signal and the first multicast service or the service transmission resources of the first multicast service.

[0291] Optionally, the processor 1210 is specifically configured to:

[0292] In a case where it is determined that the terminal is within the coverage area of ​​the first broadcast service or the first multicast service, the terminal performs a target operation.

[0293] Optionally, the determining that the service is within the coverage area of ​​the first broadcast service or the first multicast service includes at least one of the following:

[0294] determining that a measurement result of a downlink reference signal corresponding to the first broadcast service or the first multicast service meets a preset condition;

[0295] Determining that a distance between the terminal and a geographical reference point corresponding to a coverage area of ​​the first broadcast service is less than or equal to a first threshold;

[0296] It is determined that a distance between the terminal and a geographical reference point corresponding to a coverage area of ​​the first multicast service is less than or equal to a second threshold.

[0297] Optionally, the processor 1210 is specifically configured to:

[0298] In a case where it is determined that the terminal is within the coverage area of ​​the first broadcast service or the first multicast service corresponding to the target frequency, the terminal sets the priority of the target frequency as the target priority.

[0299] Optionally, the radio frequency unit 1201 is further configured to obtain service information of the application layer of the terminal, where the service information includes: coverage area information corresponding to the second broadcast service or the second multicast service;

[0300] The processor 1210 is specifically configured to:

[0301] The target operation is performed based on the control information and at least one of the service information and the interest information.

[0302] Optionally, the radio frequency unit 1201 is further configured to:

[0303] When it is determined that the terminal is in the coverage area of ​​the second broadcast service or the second multicast service, a first request message is sent to the first network device, where the first request message is used to request to join the second broadcast service or the second multicast service; the first request message carries the location information of the terminal.

[0304] Optionally, the method is applied to a non-terrestrial network (NTN) scenario.

[0305] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment shown in Figure 5, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.

[0306] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG6 . This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.

[0307] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 13, network-side device 1300 includes an antenna 131, a radio frequency device 132, a baseband device 133, a processor 134, and a memory 135. Antenna 131 is connected to radio frequency device 132. In the uplink direction, radio frequency device 132 receives information via antenna 131 and sends the received information to baseband device 133 for processing. In the downlink direction, baseband device 133 processes the information to be transmitted and sends it to radio frequency device 132. Radio frequency device 132 processes the received information and then sends it through antenna 131.

[0308] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 133 , which includes a baseband processor.

[0309] The baseband device 133 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 13, one of the chips is, for example, a baseband processor, which is connected to the memory 135 through a bus interface to call the program in the memory 135 to execute the network device operations shown in the above method embodiment.

[0310] The network side device may further include a network interface 136, which is, for example, a Common Public Radio Interface (CPRI).

[0311] Specifically, the network side device 1300 of the embodiment of the present application also includes: instructions or programs stored in the memory 135 and can be run on the processor 134. The processor 134 calls the instructions or programs in the memory 135 to execute the methods executed by each module shown in Figure 9 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0312] Specifically, the embodiment of the present application further provides a network-side device. As shown in FIG14 , the network-side device 1400 includes a processor 1401, a network interface 1402, and a memory 1403. The network interface 1402 is, for example, a common public radio interface (CPRI).

[0313] Specifically, the network side device 1400 of the embodiment of the present application also includes: instructions or programs stored in the memory 1403 and executable on the processor 1401. The processor 1401 calls the instructions or programs in the memory 1403 to execute the methods executed by the modules shown in FIG10 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0314] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned broadcast or multicast service processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0315] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory RO11, a random access memory RA11, a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0316] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned broadcast or multicast service processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0317] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0318] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned broadcast or multicast service processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0319] An embodiment of the present application also provides a communication system, including: a terminal, a first network-side device, and a second network device, wherein the terminal can be used to execute the steps of the method for processing broadcast or multicast services as described above, the first network-side device can be used to execute the steps of the method for processing broadcast or multicast services as described above, and the second network-side device can be used to execute the steps of the method for processing broadcast or multicast services as described above.

[0320] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0321] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as RO11, RA11, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

[0322] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Ordinary technicians in this field can make many forms of implementation methods under the inspiration of this application without departing from the purpose of this application and the scope of protection of the claims, and these implementation methods all fall within the protection of this application. The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Ordinary technicians in this field can make many forms of implementation methods under the inspiration of this application without departing from the purpose of this application and the scope of protection of the claims, and these implementation methods all fall within the protection of this application.

Claims

1. A method for processing a broadcast or multicast service, comprising: The terminal receives control information of a first broadcast service or a first multicast service sent by a first network device; The terminal performs a target operation based on the control information; The target operation includes at least one of the following: receiving first broadcast service data, receiving first multicast service data, reporting interest indication information, setting frequency priority, requesting session connection, triggering radio resource control RRC connection establishment process, triggering RRC connection recovery process, and monitoring paging messages.

2. The method according to claim 1, wherein The control information includes at least one of the following: Business session identification ID; Business-related group common resources; mapping information of at least one downlink reference signal; at least one first coverage area information; Activation time information of downlink reference signal or satellite beam transmission service; Deactivation time information of downlink reference signal or satellite beam transmission service; The mapping information is used to indicate the mapping relationship between the downlink reference signal and the first broadcast service or the service transmission resources of the first broadcast service, or the mapping information is used to indicate the mapping relationship between the downlink reference signal and the first multicast service or the service transmission resources of the first multicast service.

3. The method according to claim 1 or 2, wherein: The terminal performs a target operation based on the control information, including: In a case where the terminal determines that it is within the coverage area of ​​the first broadcast service or the first multicast service, the terminal performs a target operation.

4. The method according to claim 3, wherein: The terminal determines that it is within the coverage area of ​​the first broadcast service or the first multicast service, including at least one of the following: Determining, by the terminal, that a measurement result of a downlink reference signal corresponding to the first broadcast service or the first multicast service meets a preset condition; Determining, by the terminal, that a distance between the terminal and a geographical reference point corresponding to a coverage area of ​​the first broadcast service is less than or equal to a first threshold; The terminal determines that a distance between the terminal and a geographical reference point corresponding to a coverage area of ​​the first multicast service is less than or equal to a second threshold.

5. The method according to claim 3 or 4, wherein: In a case where the terminal determines that it is in a coverage area of ​​the first broadcast service or the first multicast service, the terminal performs a target operation, including: In a case where the terminal determines that it is in a coverage area of ​​the first broadcast service or the first multicast service corresponding to the target frequency, the terminal sets the priority of the target frequency as the target priority.

6. The method according to any one of claims 1 to 5, wherein: The method further comprises: The terminal acquires service information of an application layer of the terminal, where the service information includes coverage area information corresponding to the second broadcast service or the second multicast service; The terminal performs a target operation based on the control information, including: The terminal performs the target operation based on the control information and at least one of the service information and the interest information.

7. The method according to claim 6, wherein: The terminal performs the target operation based on the control information and at least one of the service information and the information of interest, including: When the terminal determines that it is in the coverage area of ​​the second broadcast service or the second multicast service, the terminal sends a first request message to the first network device, where the first request message is used to request to join the second broadcast service or the second multicast service; the first request message carries the location information of the terminal.

8. The method according to any one of claims 1 to 7, wherein: The method is applied to a non-terrestrial network (NTN) scenario.

9. A method for processing a broadcast or multicast service, comprising: The first network device receives configuration information from the second network device; The configuration information includes area information of the first broadcast service or the first multicast service; The first network device sends control information and service data of the first broadcast service or the first multicast service to the terminal based on the configuration information.

10. The method according to claim 9, wherein: The area information includes at least one of the following: Business session identification ID; at least one downlink reference signal identifier; At least one cell global identity; at least one first coverage area information; at least one satellite beam identifier; Activation time information of downlink reference signal or satellite beam transmission service; Deactivation time information of downlink reference signal or satellite beam transmission service; The first indication information is used to indicate that the first broadcast service or the first multicast service is a local coverage service.

11. The method according to claim 9 or 10, wherein: The control information includes at least one of the following: Business session identification ID; Business-related group common resources; mapping information of at least one downlink reference signal; at least one first coverage area information; Activation time information of downlink reference signal or satellite beam transmission service; Deactivation time information of downlink reference signal or satellite beam transmission service; The mapping information is used to indicate the mapping relationship between the downlink reference signal and the first broadcast service or the service transmission resources of the first broadcast service, or the mapping information is used to indicate the mapping relationship between the downlink reference signal and the first multicast service or the service transmission resources of the first multicast service.

12. The method according to any one of claims 9 to 11, wherein: The method further comprises: The first network device sends reporting information to the second network device, where the reporting information includes at least one of the following: Satellite type; Satellite ephemeris information; Second coverage area information; the epoch time associated with the second coverage area; Information about neighboring satellites; Satellite beam information.

13. The method according to claim 12, wherein: Before the first network device sends the reporting information to the second network device, the method further includes: The first network device receives a second request message from the second network device, where the second request message is used to request the first network device to send the reporting information.

14. The method according to any one of claims 9 to 13, wherein: The first network device sending, based on the configuration information, control information and service data of a first broadcast service or a first multicast service to the terminal, includes: The first network device determines, based on the configuration information, a coverage area of ​​the first broadcast service or the first multicast service; The first network device sends control information and service data of the first broadcast service or the first multicast service to the terminal based on the coverage area of ​​the first broadcast service or the first multicast service.

15. The method according to claim 14, wherein The first network device sending, based on the coverage area of ​​the first broadcast service or the first multicast service, control information and service data of the first broadcast service or the first multicast service to the terminal, includes: The first network device sends control information and service data of the first broadcast service or the first multicast service to the terminal within a coverage area of ​​the first broadcast service or the first multicast service.

16. The method according to any one of claims 9 to 15, wherein: The method is applied to a non-terrestrial network (NTN) scenario.

17. A device for processing a broadcast or multicast service, comprising: a receiving module, configured to receive control information of a first broadcast service or a first multicast service sent by a first network device; a processing module, configured to execute a target operation based on the control information; The target operation includes at least one of the following: receiving first broadcast service data, receiving first multicast service data, reporting interest indication information, setting frequency priority, requesting session connection, triggering radio resource control RRC connection establishment process, triggering RRC connection recovery process, and monitoring paging messages.

18. A device for processing a broadcast or multicast service, comprising: A receiving module, configured to receive configuration information from a second network device; The configuration information includes area information of the first broadcast service or the first multicast service; A sending module is used to send control information and service data of the first broadcast service or the first multicast service to the terminal based on the configuration information.

19. A terminal comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method for processing a broadcast or multicast service according to any one of claims 1 to 8 are implemented.

20. A first network device comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method for processing broadcast or multicast services according to any one of claims 9 to 16 are implemented.

21. A readable storage medium, wherein: The readable storage medium stores a program or instruction, which, when executed by a processor, implements the steps of the method for processing a broadcast or multicast service as described in any one of claims 1 to 8, or implements the steps of the method for processing a broadcast or multicast service as described in any one of claims 9 to 16.

22. A terminal comprising a processor and a communication interface, wherein: The communication interface is used to receive control information of a first broadcast service or a first multicast service sent by a first network device; The processor is used to perform a target operation based on the control information; the target operation includes at least one of the following: receiving first broadcast service data, receiving first multicast service data, reporting interest indication information, setting frequency priority, requesting a session connection, triggering a radio resource control RRC connection establishment process, triggering an RRC connection recovery process, and monitoring paging messages.

23. A first network device, comprising a processor and a communication interface, wherein: The communication interface is used to receive configuration information from a second network device; the configuration information includes area information of a first broadcast service or a first multicast service; and based on the configuration information, send control information and service data of the first broadcast service or the first multicast service to the terminal.

24. A wireless communication system comprising: A terminal and a first network device, wherein the terminal can be used to execute the steps of the method for processing broadcast or multicast services as described in any one of claims 1 to 8, and the first network device can be used to execute the steps of the method for processing broadcast or multicast services as described in any one of claims 9 to 16.

25. A chip comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the method for processing a broadcast or multicast service as described in any one of claims 1 to 8, or to implement the method for processing a broadcast or multicast service as described in any one of claims 9 to 16.

26. A computer program, wherein the computer program is stored in a storage medium and is executed by at least one processor to implement the steps of the method for processing a broadcast or multicast service according to any one of claims 1 to 8 or any one of claims 9 to 16.

27. A computer program product, stored in a storage medium, and executed by at least one processor to implement the steps of the method for processing broadcast or multicast services according to any one of claims 1 to 8 or any one of claims 9 to 16.