Communication method and device
By passing specific indication information between the terminal device and the network device, the problem that the terminal device may miss MBS session data reception after switching cells is solved, and more reliable and timely data reception is achieved.
Patent Information
- Application Number
- CN202311871106.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-29
- Publication Date
- 2025-07-01
AI Technical Summary
When a terminal device (UE) in the radio resource control (RRC) inactive state switches from one cell to another, data reception of the multicast broadcast service (MBS) session may be missed, because the second cell may not send an indication information indicating that the listener group wireless network temporary identification (G-RNTI) is stopped when the UE temporarily has no data.
By passing specific indication information between the terminal device and the network device, such as the first indication information is used to indicate that the G-RNTI of stop listening to the MBS session, and the second indication information is used to indicate that the MBS session has no data temporarily or that its status is deactivated. Based on this information, the terminal device flexibly determines operations after reselecting the cell, so as to avoid waiting for paging messages and missing data reception.
This method effectively avoids the terminal device missing the data reception of the MBS session after switching cells, and improves the reliability and timeliness of data reception.
Smart Images

Figure CN120238979A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of this application relate to the field of communication technologies, and in particular, to a communication method and apparatus. Background Art
[0002] Multicast and broadcast service (MBS) is a service for multiple user equipments (UEs), such as live broadcast service, public safety service, bulk software update service, etc.
[0003] Currently, new radio (NR) MBS includes broadcast and multicast, where multicast can also be referred to as multi-cast. In NR MBS, if a UE in the radio resource control (RRC) inactive state originally receives data of a multicast session in a first cell, and after receiving an indication message for stopping listening to a group radio network temporary identifier (G-RNTI) in the first cell, reselects to a second cell, the UE may keep waiting for a paging message in the second cell until it receives the paging message and then starts to receive data of the multicast session.
[0004] If the decision logics for the first cell and the second cell to send the indication message for stopping listening to the G-RNTI are inconsistent, for example, the second cell does not send the indication message to the UEs in the second cell because there is temporarily no data in the multicast session, then when there is data in the subsequent multicast session, the second cell will not send a paging message but directly send data of the multicast session, and the UE will miss receiving data of the multicast session due to waiting for the paging message. Summary of the Invention
[0005] This application discloses a communication method and apparatus, which can prevent a terminal device from missing data reception of an MBS session after switching cells.
[0006] The following introduces this application from different aspects. It should be understood that the implementation manners and beneficial effects of the following different aspects can be referred to each other.
[0007] In a first aspect, the present application discloses a communication method. This method can be executed by a terminal device or a module (e.g., a chip) in the terminal device. The method may include: receiving first indication information and second indication information in a first cell, where the first indication information is used to indicate stopping listening for a group radio network temporary identity (G-RNTI) of a first multicast broadcast service (MBS) session; the second indication information is used to indicate that there is temporarily no data in the first MBS session or the second indication information is used to indicate that the state of the first MBS session is deactivated; reselecting from the first cell to a second cell; and receiving data of the first MBS session in the second cell.
[0008] In an embodiment of the present application, the network device can indicate stopping listening for the G-RNTI of the first MBS session through the first indication information, and can also indicate that there is temporarily no data in the first MBS session or the state of the first MBS session is deactivated through the second indication information; furthermore, the terminal device can receive data of the first MBS session after reselecting the cell based on the fact that there is temporarily no data in the first MBS session or the state of the first MBS session is deactivated.
[0009] It should be understood that currently, after receiving the first indication information, if the terminal device reselects the cell, it will always wait for a paging message in the reselected cell (i.e., the second cell) until it receives the paging message and then proceeds to receive data of the multicast session. However, for example, when there is temporarily no data in the first MBS session, the second cell does not necessarily send a paging message, resulting in the terminal device missing the data reception of the MBS session. In an embodiment of the present application, the terminal device can flexibly determine the operation after reselecting the cell based on the fact that there is temporarily no data in the first MBS session or the state of the first MBS session is deactivated. For example, when the terminal device knows that there is temporarily no data in the first MBS session, it will not wait for the paging message but adopt other operations to obtain the data of the first MBS session. This method can prevent the terminal device from missing the data reception of the MBS session after switching the cell.
[0010] In combination with the first aspect, in a possible implementation manner, the second indication information includes third indication information and / or fourth indication information. The third indication information is used to indicate that there is temporarily no data in the first MBS session or there is data in the first MBS session, and the fourth indication information is used to indicate that the state of the first MBS session is deactivated or the state of the first MBS session is activated.
[0011] Optionally, the third indication information is used to indicate that there is no data in the first MBS session temporarily, or it can be said that the third indication information is used to indicate that the state of the first MBS session is active; the third indication information is used to indicate that there is data in the first MBS session, or it can be said that the third indication information is used to indicate that the state of the first MBS session is deactivated. The fourth indication information is used to indicate that the state of the first MBS session is deactivated, or it can be said that the fourth indication information is used to indicate that there is data in the first MBS session; the fourth indication information is used to indicate that the state of the first MBS session is active, or it can be said that the fourth indication information is used to indicate that there is no data in the first MBS session temporarily.
[0012] In the embodiments of the present application, one or two indication information can be used to indicate that there is no data in the first MBS session temporarily or the state of the first MBS session is deactivated, improving the flexibility of indication.
[0013] In combination with the first aspect, in a possible implementation manner, when the second indication information includes the fifth indication information, the second indication information is used to indicate that there is no data in the first MBS session temporarily; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; or, when the second indication information includes the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that there is no data in the first MBS session temporarily.
[0014] In the embodiments of the present application, whether the fifth indication information exists implicitly indicates that there is no data in the first MBS session temporarily or the state of the first MBS session is deactivated, expanding the indication function of the fifth indication information.
[0015] In combination with the first aspect, in a possible implementation manner, the fifth indication information includes at least one of a G-RNTI and configuration parameters of a multicast and broadcast radio bearer MRB.
[0016] In combination with the first aspect, in a possible implementation manner, both the first indication information and the second indication information are carried in the first message.
[0017] In combination with the first aspect, in a possible implementation manner, receiving data of the first MBS session in the second cell includes: receiving data of the first MBS session in a radio resource control RRC idle state or in an RRC connected state.
[0018] Optionally, the terminal device can determine, based on the fact that there is no data in the first MBS session temporarily or the state of the first MBS session is deactivated, in which RRC state (such as the RRC idle state or the RRC connected state) to receive data of the first MBS session after reselection of the cell. This method can prevent the terminal device from missing the reception of data of the MBS session after switching cells.
[0019] In combination with the first aspect, in a possible implementation manner, the second indication information is used to indicate that there is temporarily no data in the first MBS session, and receiving data of the first MBS session in the second cell includes: when there is a point-to-multipoint (PTM) configuration, receiving data of the first MBS session in the RRC idle state, where the PTM configuration is used for a terminal device in the RRC idle state to obtain data of the first MBS session.
[0020] In combination with the first aspect, in a possible implementation manner, the second indication information is used to indicate that there is temporarily no data in the first MBS session, and receiving data of the first MBS session in the second cell includes: when there is no PTM configuration, initiating RRC connection resume in the second cell; the RRC connection is used to obtain data of the first MBS session.
[0021] Exemplarily, initiating RRC connection resume in the second cell may be sending an RRC Resume Request message to a network device that manages the second cell.
[0022] In the embodiment of the present application, when there is temporarily no data in the first MBS session and there is no PTM configuration, RRC connection resume is initiated in the second cell. This method can prevent the terminal device from missing the data reception of the MBS session after switching cells.
[0023] In combination with the first aspect, in a possible implementation manner, the second indication information is used to indicate that there is temporarily no data in the first MBS session, and receiving data of the first MBS session in the second cell includes: receiving a system message in the second cell; when the configuration information of the multicast MCCH is not included in the system message, initiating RRC connection resume in the second cell; the RRC connection is used to obtain data of the first MBS session.
[0024] In the embodiment of the present application, when there is temporarily no data in the first MBS session and the configuration information of the multicast MCCH is not included in the system message, RRC connection resume is initiated in the second cell. This method can prevent the terminal device from missing the data reception of the MBS session after switching cells.
[0025] In combination with the first aspect, in a possible implementation manner, the second indication information is used to indicate that there is temporarily no data in the first MBS session, and receiving data of the first MBS session in the second cell includes: listening for downlink control information (DCI) corresponding to a multicast MCCH message in the second cell; if the DCI is not detected, initiating RRC connection resume; the RRC connection is used to obtain data of the first MBS session.
[0026] When there is no data in the first MBS session and no DCI is monitored in the embodiments of the present application, an RRC connection recovery is initiated in the second cell. This method can prevent the terminal device from missing the data reception of the MBS session after switching cells.
[0027] In combination with the first aspect, in a possible implementation manner, the second indication information is used to indicate that the state of the first MBS session is deactivated, and receiving data of the first MBS session in the second cell includes: monitoring a paging message in the second cell; the paging message is used to obtain data of the first MBS session.
[0028] In a second aspect, the present application discloses a communication method, which can be executed by a first network device or a module (such as a chip) in the first network device. The method may include: sending first indication information and second indication information to a terminal device in a first cell, where the first indication information is used to indicate to stop monitoring the group radio network temporary identity G-RNTI of the first multicast broadcast service MBS; the second indication information is used to indicate that there is no data in the first MBS session temporarily or the second indication information is used to indicate that the state of the first MBS session is deactivated; the second indication information is used for the terminal device to receive data of the first MBS session after cell reselection.
[0029] In the embodiments of the present application, the network device can indicate to stop monitoring the G-RNTI of the first MBS session through the first indication information, and can also indicate that there is no data in the first MBS session temporarily or the state of the first MBS session is deactivated through the second indication information. In the embodiments of the present application, the second indication information is used for the terminal device to flexibly determine the operation after reselection to a cell based on the fact that there is no data in the first MBS session temporarily or the state of the first MBS session is deactivated. This method can prevent the terminal device from missing the data reception of the MBS session after switching cells.
[0030] In combination with the second aspect, in a possible implementation manner, the second indication information includes third indication information and / or fourth indication information, where the third indication information is used to indicate that there is no data in the first MBS session temporarily or there is data in the first MBS session, and the fourth indication information is used to indicate that the state of the first MBS session is deactivated or the state of the first MBS session is activated.
[0031] In combination with the second aspect, in a possible implementation manner, when the second indication information includes fifth indication information, the second indication information is used to indicate that there is no data in the first MBS session temporarily; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; or, when the second indication information includes the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that there is no data in the first MBS session temporarily.
[0032] In combination with the second aspect, in a possible implementation manner, the fifth indication information includes at least one of a G-RNTI and configuration parameters of a multicast and broadcast radio bearer (MRB).
[0033] In combination with the second aspect, in a possible implementation manner, both the first indication information and the second indication information are carried in the first message.
[0034] In a third aspect, the present application provides a communication device, which may be a terminal device or a chip / circuit therein. The communication device is configured to execute the method in the first aspect or any possible implementation manner of the first aspect. The communication device includes a unit configured to execute the method in the first aspect or any possible implementation manner of the first aspect.
[0035] In a fourth aspect, the present application provides a communication device, which may be a first network device or a chip / circuit therein. The communication device is configured to execute the method in the second aspect or any possible implementation manner of the second aspect. The communication device includes a unit configured to execute the method in the second aspect or any possible implementation manner of the second aspect.
[0036] In the third aspect or the fourth aspect, the above-mentioned communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and the processing unit, reference may also be made to the device embodiments shown below. The beneficial effects of the above third aspect to the fourth aspect may refer to the relevant descriptions of the foregoing first aspect and second aspect, and will not be elaborated here.
[0037] In a fifth aspect, the present application provides a communication device, which may include a processor and an interface circuit, and the processor is connected to the interface circuit. Wherein, the interface circuit is used for interacting (or transceiving or inputting / outputting) information or data, and the processor is used for running program instructions so that the communication device executes the method described in the above first aspect, or the above second aspect, or any possible implementation manner of any one of them. Wherein, the interface circuit may be a communication interface or a transceiver. The transceiver may be a radio frequency module in the communication device, or a combination of a radio frequency module and an antenna, or an input / output interface of a chip or a circuit.
[0038] In a sixth aspect, the present application provides a readable storage medium, on which program instructions are stored. When the program instructions are run on a computer, the computer is caused to execute the method described in the above first aspect, or the above second aspect, or any possible implementation manner of any one of them.
[0039] In a seventh aspect, the present application provides a program product including program instructions. When the program product runs, the method described in the above first aspect, or the above second aspect, or any possible implementation manner of any one of them is caused to be executed.
[0040] In an eighth aspect, the present application provides a device, which can be implemented in the form of a chip or in the form of a device. The device includes a processor. The processor is configured to read and execute a program stored in a memory to execute the information interaction method provided by one or more of the above first aspect or the above second aspect, or one or more of any possible implementation manners of any of the above aspects. Optionally, the device further includes a memory, and the memory is connected to the processor through a circuit. Further optionally, the device further includes a communication interface, and the processor is connected to the communication interface. The communication interface is configured to receive information to be processed. The processor obtains the information from the communication interface, processes the information, and outputs a processing result through the communication interface. The communication interface may be an input / output interface.
[0041] In a possible implementation manner, the above-mentioned processor and memory may be physically independent units, or the memory may also be integrated with the processor.
[0042] In a ninth aspect, the present application provides a communication system, which includes a terminal device and a first network device; the terminal device is configured to execute the method described in the above first aspect or any possible implementation manner of the first aspect, and the first network device is configured to execute the method described in the above second aspect or any possible implementation manner of the second aspect.
[0043] The technical effects achieved by the above aspects can be referred to each other or to the beneficial effects in the method embodiments shown below. Details are not described herein again. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figures 1A to 1C is a schematic diagram of related technologies provided by an embodiment of the present application;
[0045] Figure 2 is a schematic diagram of the system architecture of a communication system provided by an embodiment of the present application;
[0046] Figure 3 is a schematic diagram of a service scenario provided by an embodiment of the present application;
[0047] Figure 4 is a schematic diagram of the process of a communication method provided by an embodiment of the present application;
[0048] Figure 5 is a schematic diagram of the process of another communication method provided by an embodiment of the present application;
[0049] Figure 6 is a schematic diagram of the process of yet another communication method provided by an embodiment of the present application;
[0050] Figure 7 is a schematic structural diagram of a communication device provided by an embodiment of the present application;
[0051] Figure 8 is another schematic structural diagram of a communication device provided by an embodiment of the present application;
[0052] Figure 9 is yet another schematic structural diagram of a communication device provided by an embodiment of the present application. Detailed implementation manners
[0053] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application.
[0054] In the description of the present application, terms such as "first" and "second" are only used to distinguish different objects, and do not limit the quantity and execution order, and "first", "second", etc. do not necessarily mean different. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device, etc. that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or devices, etc.
[0055] In the description of the present application, unless otherwise specified, " / " means "or". For example, A / B can represent A or B. The "and / or" herein is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, "at least one (item)", "one (or more) of the following items" or similar expressions refer to any combination of these items, including any combination of single item (s) or plural item (s). For example, at least one (item) of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a, b, and c. Where a, b, and c can be single or multiple.
[0056] In the description of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary", "for example", or "such as" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "exemplary", "for example", or "such as" aims to present relevant concepts in a specific manner.
[0057] It can be understood that in the description of the present application, "when...", "if", and "in case" all refer to the device making corresponding processing under certain objective circumstances, rather than limiting the time, and it is not required that the device must have a judgment action when implemented, nor does it mean there are other limitations. Among them, the device making corresponding processing under certain objective circumstances includes: meeting the objective circumstance, that is, being able to perform the corresponding processing; or meeting the objective circumstance and other circumstances before being able to perform the corresponding processing.
[0058] The "simultaneously" in the present application can be understood as at the same time point, can also be understood as within a period of time, and can also be understood as within the same cycle. Specifically, it can be understood in combination with the context.
[0059] In the present application, elements represented in the singular are intended to mean "one or more", rather than "one and only one", unless otherwise specified.
[0060] In addition, the terms "system" and "network" are often used interchangeably in this article.
[0061] It can be understood that in each embodiment of the present application, expressions such as "A corresponds to B", "A is corresponding to B", "B corresponding to A", or similar expressions mean that B is associated with A, and B can be determined according to A. Determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0062] To facilitate understanding of the technical solutions of the embodiments of the present application, a brief introduction to the related technologies and terms of the present application is first given.
[0063] 1. MBS Service Transmission Architecture
[0064] MBS is a service for multiple UEs, such as live broadcast services, public safety services, bulk software update services, etc.
[0065] Figure 1A An exemplary schematic diagram of an MBS service transmission architecture is shown.
[0066] As Figure 1A shown, the data server can send MBS data (MBS service) to the core network device (Core Network, CN), then the core network device sends the MBS data to the base station (gNB), and finally the base station sends the MBS data to at least one UE receiving the MBS service. Among them, the data server can be the provider of the MBS data (MBS server).
[0067] Among them, when sending from the core network to the base station, the MBS service is transmitted through a common transmission channel, the MBS session. Each MBS session can include at least one MBS quality of service (QoS) flow. When sending from the base station to the UE, the data packet is transmitted through the MBS data radio bearer (MRB) of the MBS session. For an MBS radio bearer, there are two transmission modes: the first can adopt the PTM (point to multi-point) transmission mode; the second can adopt the PTP (point to point) transmission mode.
[0068] In the embodiments of this application, the MBS service can be a multicast service, a broadcast service, or a groupcast service. The embodiments of this application do not limit this.
[0069] 2. RRC state
[0070] In 5G NR, the UE has three RRC states: RRC connected state, RRC idle state, and RRC inactive state. Among them, the RRC inactive state can also be called the RRC non-active state.
[0071] An RRC connection is established between the UE and the base station in the RRC connected state. When there is no data transmission, the base station can release the UE to the RRC idle state. There is no RRC connection established between the base station and the UE in the RRC idle state; or the base station releases the UE to the RRC inactive state and suspends the RRC connection. The base station still maintains the UE context information in the RRC inactive state. The advantage of introducing the RRC inactive state is that compared with the RRC idle state, since the base station still retains the UE context in the RRC inactive state, the UE can restore the RRC connection more quickly, and the delay can be reduced when there is traffic arriving.
[0072] The base station releases the UE to the RRC idle state or the RRC inactive state by sending an RRC Release message to the UE. When the RRC Release message received by the UE contains suspend information (suspendConfig), the UE enters the RRC inactive state. For a UE in the RRC inactive state, when certain triggering conditions are met, such as the arrival of uplink traffic or the receipt of a paging message from the network, etc., the UE will trigger RRC connection recovery and send an RRC ResumeRequest message to the base station, which carries the inactive radio network temporary identity (inactive RNTI, I-RNTI) assigned to the UE by the previous serving gNB.
[0073] 3. Multicast service
[0074] The multicast service is designed for services with high QoS requirements. Group management needs to be carried out for the multicast service, and the same QoS level as the unicast service can be provided.
[0075] Figure 1B It is a schematic diagram of a multicast service architecture exemplarily provided in an embodiment of this application. As Figure 1B shown, this structure includes the provider of service data (contentprovider), which can specifically be a data server corresponding to the service, etc.; the CN, the radio access network (RAN), and several UEs.
[0076] For the multicast service, the core network needs to manage the joining and leaving of UEs. A new MBS QoS flow is introduced in the transmission between the core network and the base station. For the RAN, it supports sending data to the UE in both PTP and PTM transmission modes and supports dynamic switching between PTP and PTM controlled by the RAN. Currently, the multicast service can only be provided to UEs in the RRC connected state, and the gNB and the CN need to maintain the UE information corresponding to the multicast service group. At the same time, for the multicast service, it also supports the deactivation / activation of the MBS session triggered by the core network, and the UE is unaware of the service state.
[0077] (1) Multicast activation / deactivation process:
[0078] The MBS session deactivation process is only applicable to multicast.
[0079] The MBS session deactivation process is triggered by the multicast / broadcast session management control plane network element (multicast / broadcast session management function, MB-SMF). When the MB-SMF receives a notification from the multicast / broadcast user plane function (MB-UPF) that there is no downlink data to transmit for a period of time, or when the MB-SMF directly receives a request from the Application Function (AF) or through the Network Exposure Function (NEF), the MBS session deactivation process is triggered.
[0080] The MBS Session deactivation process is used to deactivate the data resources of the MBS session of the next generation radio access network (NG-RAN) node. Triggered by the 5GC, the RAN releases the radio resources of the multicast session, stops transmitting multicast session data to the UE, and the base station can release (idle / inactive) or not release the RRC connection of the UE, and there is no explicit deactivation notification to the UE.
[0081] The MBS session activation process is only applicable to multicast. The MBS session activation process is triggered by the MB-SMF when it receives a notification from the MB-UPF about the data of the downlink MBS session, or when it directly receives a request from the AF or through the NEF. The MBSSession activation process is used to activate the data resources of the MBS session of the NG-RAN node. Triggered by the 5GC, the radio resources of the multicast session are established, and the multicast session data starts to be transmitted to the UE. UEs in the RRC-IDLE state and RRC inactive state (referred to as inactive state UEs for short) that join the multicast session will be paged.
[0082] (2) The UE receives multicast session data in the RRC disconnected state
[0083] Among them, the RRC disconnected state can refer to the RRC idle state or the RRC inactive state. In the following text, the connected state refers to the RRC connected state, and the disconnected state refers to the RRC disconnected state.
[0084] When the number of multicast users in a cell is too large, it may exceed the number of connected users that the cell can accommodate. For example, possible deployment scenarios include: user-dense scenarios such as concert stadiums, and other public safety scenarios, etc. To alleviate network congestion, the current protocol supports UEs that have joined a multicast session to receive multicast session data in the RRC idle state. The idle-state UEs receive multicast session data using the PTM method, and the UEs receive the multicast session according to the multicast configuration provided by the network device (which can also be referred to as PTM configuration or multicast PTM configuration in this application). For a multicast session, the multicast PTM configuration for inactive-state UEs to receive multicast may include one or more of the following: the identifier of the multicast session (such as the temporary multicast group identifier (TMGI)), the multicast MRB configuration (such as the Packet Data Convergence Protocol (PDCP) configuration of the multicast MRB, the Radio Link Control (RLC) configuration, etc.), the G-RNTI used to demodulate the multicast and broadcast service channel (MBS traffic channel, MTCH), the multicast MTCH scheduling information, etc.
[0085] For a UE that has already joined a multicast session, the network device can send an RRC signaling (RRCRelease message) to release the connected-state UE to the RRC Inactive state, and the RRCRelease message can indicate that the UE enters the RRC inactive state to receive the multicast session. The network device has the following two ways to provide the PTM configuration for multicast in the RRC inactive state: 1) Send the PTM configuration for inactive-state UEs to receive the multicast session in the RRCRelease message. The specific multicast PTM configuration can be included in the Suspendconfig therein; 2) Similar to the above way of providing the MBS broadcast configuration, it is sent to the UE through the multicast and broadcast control channel (MBS control channel, MCCH) message. If the UE has already started receiving the multicast session in the connected state, the network device can instruct the UE to use the PTM configuration for receiving the multicast session in the RRC connected state to receive the multicast session in the RRC inactive state, or can also use the above two ways to provide the PTM configuration for multicast in the RRC inactive state. It should be noted that the PTM configuration for multicast in the RRC inactive state provided by the above two ways can be the same as the configuration in the connected state or different from the configuration in the connected state, depending on the network device.
[0086] For the case of sending MBS broadcast configuration to the UE via the multicast MCCH message, the multicast MCCH configuration method can be as follows: 1) In the RRC release message, the multicast MCCH configuration of the cell can also be included for the UE to obtain the multicast MCCH message; 2) The multicast MCCH configuration can also be sent through cell common signaling, similar to broadcasting, and the multicast MCCH configuration is sent in the system message (such as the SIBx message). The UE obtains the multicast MCCH configuration by reading the system message, and then reads the multicast MCCH message of the cell, and further obtains the PTM configuration of the multicast session through the multicast MCCH message.
[0087] (3) The UE in the non-connected state receives the data of the MBS session
[0088] The multicast MCCH message is used to transmit control information, which can include the configuration information of the multicast MTCH. For example, the G-RNTI corresponding to the multicast MTCH and the discontinuous reception (DRX) parameters, etc. The multicast MCCH message is sent in a periodic manner. The UE uses the multicast broadcast multicast control channel radio network temporary identity (MBS controlchannelRNTI, MCCH-RNTI) to monitor the downlink control information (DCI) to obtain the scheduling information of the multicast MCCH message.
[0089] The multicast MTCH logical channel (or the multicast MTCH channel) carries the user data of the multicast service. The configuration of the multicast MTCH channel is at the per G-RNTI level, or it can also be said to be at the per MBS service level. Among them, the gNB schedules service data to multiple UEs simultaneously through the group RNTI (GroupRNTI, G-RNTI). Each G-RNTI can be associated with at least one multicast service. The UE uses the G-RNTI to monitor the physical downlink control channel (PDCCH) to obtain the DCI corresponding to the multicast MTCH.
[0090] Figure 1C It is a schematic diagram of a UE receiving the data of the MBS session provided exemplarily by the embodiments of the present application.
[0091] Such as Figure 1CAs shown, the UE can first obtain system information (such as SIBx messages), which contains control information for transmitting multicast services, that is, the configuration information of the multicast MCCH. The UE can know how to receive the multicast MCCH through the system information. Specifically, the system information contains the repetition period (RP), offset (mcch-Offset), MCCH transmission time (mcch-duration), and modification period (MP) of the multicast MCCH. Then the UE reads the message content of the multicast MCCH message according to the configuration information of the multicast MCCH. Among them, the multicast MCCH message includes MBS multicast configuration information, and the MBS multicast configuration information is the configuration information necessary for receiving broadcast services such as the configuration information of the multicast MTCH, G-RNTI, TMGI, etc. Then, the UE receives multicast service data (which can also be called the data of the multicast session) on the multicast MTCH channel according to the MBS multicast configuration information.
[0092] (4) Inactive state UE receives multicast configuration
[0093] At present, the configuration of the common frequency resource (CFR) for the inactive state UE to receive multicast is sent through SIBx messages and / or multicast MCCH messages or RRC release messages, and the specific carried information elements are the same.
[0094] Currently, the PTM configuration for the inactive state UE to receive multicast is sent through RRC release messages and / or multicast MCCH messages, and the specific carried information elements are the same. The specific carried information elements include MBS-SessionInfoListMulticast-r18. Among them, the information elements contained in MBS-SessionInfoListMulticast-r18 mainly include MBS session ID (that is, TMGI), G-RNTI, DRX configuration, physical downlink shared channel (PDSCH) configuration, mapping relationship between MTCH and synchronization signal / PBCH block (SSB), etc.
[0095] 4. Cell
[0096] A cell, also known as a cellular cell, refers to a part or all of the area covered by the signal of a base station in a cellular mobile communication system. In this area, electronic devices can communicate with the base station through wireless channels.
[0097] It should be noted that in the embodiments of the present application, a cell does not refer to a physical area, but rather to an area covered by the signal of a base station. For example, the same physical area can be covered by cells of different base stations, where the cell systems and frequencies on this physical area can be the same or different. Among them, an electronic device is an electronic device with data processing and transceiver capabilities or a component in an electronic device (such as a chip or an integrated circuit, etc.), and the above-mentioned electronic device can include a terminal device or a network-side device.
[0098] Based on the above, in order to better understand a communication method and related devices proposed in the present application, the system architecture and service scenarios of the embodiments of the present application will be described below. It should be noted that the system architecture and service scenarios described in the present application are for more clearly explaining the technical solutions of the present application, and do not constitute a limitation on the technical solutions provided by the present application. Those of ordinary skill in the art can know that with the evolution of the system architecture and the emergence of new service scenarios, the technical solutions provided by the present application are equally applicable to similar technical problems.
[0099] Please refer to Figure 2 , Figure 2 which is a schematic diagram of the system architecture of a communication system provided by the embodiments of the present application.
[0100] As Figure 2 shown, the system architecture may include a network device 101 and a terminal device 102. Among them, the terminal device 102 can be connected to the network device 101 wirelessly and can access the core network through the network device 101. The terminal device 102 can be in a fixed position or movable.
[0101] In the present application, the network device 101 manages at least two cells; the network device 101 can include one or more network devices (such as base stations). For example, the network device 101 is a single network device that manages at least two cells; or for another example, the network device 101 includes two network devices, where each network device manages at least one cell.
[0102] In some embodiments, the terminal device 102 can access any cell managed by the network device 101 to achieve communication; the terminal device 102 can switch between two cells managed by the network device 101, where the two cells can be cells managed by different network devices. For an example, refer to the relevant description in Figure 3 below.
[0103] The network device 101 can be an entity for transmitting or receiving signals and can be a device for communicating with the terminal device 102. The network device can be a base transceiver station (BTS) in a global system for mobile communications (GSM) system or a code division multiple access (CDMA) system, or a NodeB (NB) in a wideband code division multiple access (WCDMA) system, or an evolved NodeB (eNB or eNodeB) in an LTE system, or a radio controller in a cloud radio access network (CRAN) scenario, or the network device can be a relay station, an access point, a vehicle-mounted device, a wearable device, and a network device in a 5G network or a network device in a future-evolved PLMN network, etc. The embodiments of the present application do not limit this. The network device can be a device in a wireless network, such as a RAN node for connecting the terminal device 102 to the wireless network. Currently, some examples of RAN nodes are: base stations, next-generation base stations gNB, transmission reception points (TRP), evolved Node B (eNB), home base stations, baseband units (BBU), or access points (AP) in a WiFi system, etc. In a network structure, the network device can include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node. Among them, in an O-RAN system, the CU can also be called an O-CU, and the DU can also be called an O-DU.
[0104] The terminal device 102 is an entity on the user side for receiving or transmitting signals, mainly used to implement the function of wireless communication with the network device 101.
[0105] For example, the terminal device 102 may be an access terminal, user unit, user station, mobile station, mobile device, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user equipment. The terminal device 102 may also be a mobile phone, cellular phone, cordless phone, session initiation protocol (SIP) phone, tablet (Pad), computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication function, computing device, or other processing device connected to a wireless modem, vehicle-mounted device, wireless terminal in self-driving, wireless terminal in remote medical, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, wearable device (such as smart watch, smart bracelet, pedometer, etc.), terminal device in a 5G network, or terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto. The terminal device 102 may be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted, may also be deployed on water (such as a ship), or may also be deployed in the air (such as on an airplane, balloon, satellite, etc.). In the embodiments of the present application, the terminal device 102 may be a legacy UE, may also be an RB-level partial frequency hopping (RPFS) UE that supports SRS coverage and capacity enhancement, or may also be other UEs. The present application does not limit the type of the terminal device 102. Among them, the legacy UE refers to a user equipment that supports existing mechanisms. For example, a user equipment that supports release-15 and release-16.
[0106] In the embodiments of the present application, the terminal device 102 or the network device 101 includes a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also referred to as main memory). The operating system can be any one or more computer operating systems that implement service processing through processes. For example, the Linux operating system, the Unix operating system, the Android operating system, the iOS operating system, or the Windows operating system, etc. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. Moreover, the embodiments of the present application do not particularly limit the specific structure of the execution subject of the method provided in the embodiments of the present application. As long as it can communicate according to the method provided in the embodiments of the present application by running a program that records the code of the method provided in the embodiments of the present application. For example, the execution subject of the method provided in the embodiments of the present application can be the terminal device 102 or the network device 101, or a functional module in the terminal device 102 or the network device 101 that can call and execute the program.
[0107] It should be noted that Figure 2 The number and type of the terminal devices 102 included in the shown system architecture are merely examples, and the embodiments of the present application are not limited thereto. For example, there may also be more or fewer terminal devices 102 communicating with the network device 101. For the sake of concise description, they are not described one by one in the drawings.
[0108] In addition, in the Figure 2 shown system architecture, although the network device 101 and the terminal device 102 are shown, the application scenario may not be limited to including the network device 101 and the terminal device 102. For example, it may also include a core network device or a device for carrying virtualized network functions, etc. Among them, the core network device communicates through the network device 101 and the terminal device 102.
[0109] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR) and future communication systems, etc., without limitation here.
[0110] Furthermore, based on the above Figure 2 The system architecture of the communication system shown in Figure 3 An exemplary business scenario is introduced in this application.
[0111] Figure 3 The example shows that at least two cells managed by the network device 101 are respectively a first cell and a second cell.
[0112] Exemplarily, the network device 101 may be one network device, that is, the first cell and the second cell are cells managed by the same network device; or, the network device 101 may include multiple network devices, and the network devices managing the first cell and the second cell may be different network devices, such as the first cell is a cell managed by a first network device, and the second cell is a cell managed by a second network device.
[0113] In some embodiments, the terminal device 102 may receive data of an MBS session (such as a first MBS session) in a first cell, and reselect from the first cell to a second cell after receiving indication information indicating to stop monitoring the G-RNTI (i.e., stop monitor G-RNTI indication information) in the first cell. Among them, the network devices managing the first cell and the second cell are different network devices. For example, the first cell is a cell managed by a first network device, and the second cell is a cell managed by a second network device. The first network device and the second network device are different network devices. For example, the reasons for sending the indication information indicating to stop monitoring the G-RNTI between the first network device and the second network device are different (i.e., the judgment logics for sending this indication information are inconsistent).
[0114] Currently, after the terminal device 102 receives this information (i.e., the above stop monitor G-RNTI indication information), it stops monitoring the G-RNTI. If this indication information is received for all MBS sessions, the terminal device 102 will also stop monitoring the multicast MCCH-RNTI. It should be understood that in this application, monitoring the G-RNTI may refer to using the G-RNTI to monitor the PDCCH, and monitoring the multicast MCCH-RNTI may refer to using the multicast MCCH-RNTI to monitor the PDCCH. That is to say, monitoring a certain RNTI (such as G-RNTI, MCCH-RNTI, or others) may all refer to using a certain RNTI to monitor the PDCCH.
[0115] The indication information received by the terminal device 102 (i.e., the above stop monitor G-RNTI indication information) can only reflect the stop of monitoring the G-RNTI. Among them, the reason for stopping monitoring the G-RNTI is not clear. For example, it may be that the first cell indicates to stop monitoring the G-RNTI because there is temporarily no data; the judgment situations of different cells may also be inconsistent. For example, some cells think that the indication information should be sent when there is no data for 2 s, and some cells think that the indication information should be sent when there is no data for 5 s; whether the stop monitor G-RNTI indication information is sent considering that there is temporarily no data in the first MBS session is not certain either. For example, some cells will indicate to stop monitoring the G-RNTI because there is temporarily no data in the MBS session, and some cells will not indicate to stop monitoring the G-RNTI because there is temporarily no data.
[0116] If the terminal device 102 reselects to the second cell after receiving the stop monitor G-RNTI indication information of the first MBS session in the first cell, the terminal device 102 will wait in the second cell for a paging message before monitoring the MCCH-RNTI. However, if the second cell does not send an indication to stop monitoring the G-RNTI to the terminal device 102 because there is no data in the first MBS session temporarily, then when there is data in the first MBS session subsequently, the second cell will not send a paging message but directly send the data of the first MBS session (because other UEs except the terminal device 102 in the second cell have been monitoring the G-RNTI and the MCCH-RNTI all the time, but just have not monitored the DCI scheduling the data). At this time, for the terminal device 102 that has reselected from the first cell, it will keep missing the service reception because it has been waiting for the paging message in the second cell all the time.
[0117] In view of this, an embodiment of the present application provides a communication method and apparatus. In this method, the network device can indicate to stop monitoring the G-RNTI of the first MBS session through the first indication information, and can also indicate that there is no data in the first MBS session temporarily or the state of the first MBS session is deactivated through the second indication information. Furthermore, the terminal device can receive the data of the first MBS session after reselection of the cell based on the fact that there is no data in the first MBS session temporarily or the state of the first MBS session is deactivated. In this method, the terminal device can flexibly determine the operations after reselection of the cell based on the fact that there is no data in the first MBS session temporarily or the state of the first MBS session is deactivated. For example, when the terminal device learns that there is no data in the first MBS session temporarily, it will not wait for the paging message but adopt other operations to obtain the data of the first MBS session. This method can prevent the terminal device from missing the data reception of the MBS session after switching cells.
[0118] Combined with the above system architecture, a communication method provided by an embodiment of the present application will be described below.
[0119] Please refer to Figure 4 , Figure 4 which is a schematic flowchart of a communication method provided by an embodiment of the present application. The functions performed by the terminal device in the embodiments of the present application can also be performed by modules (such as chips) in the terminal device. The functions performed by the first network device in the embodiments of the present application can also be performed by modules (such as chips) in the first network device.
[0120] As Figure 4 shown, the communication method may include the following steps:
[0121] S401: The first network device sends the first indication information and the second indication information to the terminal device. The first indication information is used to indicate stopping listening for the G-RNTI of the first MBS session; the second indication information is used to indicate that there is temporarily no data in the first MBS session or the second indication information is used to indicate that the status of the first MBS session is deactivated.
[0122] Correspondingly, the terminal device receives the first indication information and the second indication information from the first network device.
[0123] In one implementation, the first network device sends the first indication information and the second indication information to the terminal device. The first indication information is used to indicate stopping listening for the G-RNTI of the first MBS session; the second indication information is used to indicate that there is temporarily no data in the first MBS session.
[0124] In another implementation, the first network device sends the first indication information and the second indication information to the terminal device. The first indication information is used to indicate stopping listening for the G-RNTI of the first MBS session; the second indication information is used to indicate that the status of the first MBS session is deactivated.
[0125] Wherein, the MBS service corresponding to the first MBS session may be a multicast service, a broadcast service, or a groupcast service. For example, the MBS service corresponding to the first MBS session may be a live broadcast service, a public safety service, a bulk software update service, etc.
[0126] In some other embodiments of the present application, the second indication information may also be referred to as the reason information of the first indication information, that is, the reason information for stopping listening for the G-RNTI of the first MBS session.
[0127] In a possible implementation, the second indication information includes the third indication information and / or the fourth indication information. The third indication information is used to indicate that there is temporarily no data in the first MBS session or there is data in the first MBS session, and the fourth indication information is used to indicate that the status of the first MBS session is deactivated or the status of the first MBS session is activated.
[0128] Optionally, the first indication information may also be the above-mentioned third indication information and / or the fourth indication information, that is, the third indication information and / or the fourth indication information may also be used to indicate stopping listening for the G-RNTI of the first MBS session. That is to say, after removing the indication information used to indicate stopping listening for the G-RNTI of the first MBS session in the current standard, as long as new information elements (such as the above-mentioned third indication information and / or the fourth indication information) appear, it can be determined to stop listening for the G-RNTI.
[0129] In some embodiments of the present application, the third indication information is used to indicate that there is temporarily no data in the first MBS session, or it can be said that the third indication information is used to indicate that the state of the first MBS session is active; the third indication information is used to indicate that there is data in the first MBS session, or it can be said that the third indication information is used to indicate that the state of the first MBS session is deactivated. The fourth indication information is used to indicate that the state of the first MBS session is deactivated, or it can be said that the fourth indication information is used to indicate that there is data in the first MBS session; the fourth indication information is used to indicate that the state of the first MBS session is active, or it can be said that the fourth indication information is used to indicate that there is temporarily no data in the first MBS session.
[0130] Optionally, the first indication information and the second indication information can both be carried in the first message. For example, the third indication information and the fourth indication information can be indication information of one bit in the first message respectively.
[0131] Exemplarily, the first indication information and the second indication information can both be carried in the first message. Specifically, it can be that the third indication information and the first indication information are both carried in the first message; or, the fourth indication information and the first indication information are both carried in the first message; or, the first indication information, the third indication information, and the fourth indication information are all carried in the first message.
[0132] Exemplarily, the first message can be a multicast MCCH message or an RRC release message from the first cell.
[0133] Optionally, the first indication information and the second indication information can also be carried in different messages. Exemplarily, the first indication information and the second indication information can also be carried in different messages. Specifically, it can be that the third indication information and the first indication information are carried in different messages; or, the fourth indication information and the first indication information are carried in different messages; or, the first indication information, the third indication information, and the fourth indication information are carried in different messages. For example, the third indication information and the fourth indication information can be indication information of one bit in different messages respectively.
[0134] In another possible implementation, when the second indication information includes the fifth indication information, the second indication information is used to indicate that there is temporarily no data in the first MBS session; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; or, when the second indication information includes the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that there is temporarily no data in the first MBS session.
[0135] Optionally, the fifth indication information includes at least one of a G-RNTI and configuration parameters of a multicast broadcast radio bearer (MRB). Exemplarily, the G-RNTI may be G-RNTI-r18 and / or a specific value of the G-RNTI (RNTI-Value); the configuration parameters of the MRB may be a multicast MRB configuration (such as mrb-ListMulticast-r18) and / or specific parameters of the multicast MRB configuration (such as MRB-ListBroadcast-r17).
[0136] Optionally, both the first indication information and the second indication information are carried in the first message. Exemplarily, the first message may be a multicast MCCH message or an RRC release message from the first cell.
[0137] Exemplarily, the second indication information may be multiple fields in the first message, and the fifth indication information may be at least one of the multiple fields. For example, if the first message is a multicast MCCH message, the second indication information (i.e., the multiple fields) may be an MBS session identification field (such as mbs-SessionId-r18) and a G-RNTI field (such as G-RNTI-r18 or RNTI-Value) in the multicast MCCH message, and the fifth indication information (i.e., the at least one field) may refer to the G-RNTI field; or, for another example, the second indication information (i.e., the multiple fields) may be an MBS session identification field and an MRB configuration field (such as mrb-ListMulticast-r18 or MRB-ListBroadcast-r17) in the multicast MCCH message, and the fifth indication information (i.e., the at least one field) may refer to the MRB configuration field; or, for another example, the second indication information (i.e., the multiple fields) may be an MBS session identification field, a G-RNTI field, and an MRB configuration field in the multicast MCCH message, and the fifth indication information (i.e., the at least one field) may refer to the G-RNTI field and the MRB configuration field. It should be understood that the above fields may also be referred to as cells, domains, signaling, characters, or bits, etc.
[0138] It should be understood that the meaning that both the first indication information and the second indication information are carried in the first message may mean that the first message includes the first indication information and the second indication information, or rather, the first indication information and the second indication information are cells in the first message, or rather, the first message contains the first indication information and the second indication information. This application does not limit this expression.
[0139] S402: The terminal device reselects from the first cell to the second cell.
[0140] Among them, the first cell is the cell managed by the first network device above. That is to say, the terminal device receives the first indication information and the second indication information in the first cell.
[0141] Optionally, the network device managing the second cell may be the first network device above; or it may not be the first network device above. For example, the device managing the second cell is the second network device, and the first network device and the second network device are different network devices.
[0142] S403: The terminal device receives data of the first MBS session in the second cell.
[0143] In some embodiments, after receiving the first indication information and the second indication information in the first cell, the terminal device reselects from the first cell to the second cell; furthermore, it can receive data of the first MBS session in the radio resource control (RRC) idle state or in the RRC connected state.
[0144] The following exemplarily introduces several implementations in which the second indication information is used to indicate that the terminal device receives data of the first MBS session when there is temporarily no data in the first MBS session.
[0145] Optionally, when there is a PTM configuration, the terminal device can receive data of the first MBS session in the RRC idle state. The PTM configuration is used for the terminal device in the RRC idle state to obtain data of the first MBS session; when there is no PTM configuration, the terminal device initiates an RRC connection resume procedure (or it can be said that the terminal device sends an RRC Resume Request message to the network device) in the second cell; the RRC connection is used to obtain data of the first MBS session.
[0146] It should be understood that the above "having a PTM configuration" may mean that the PTM configuration is available, or there exists a PTM configuration, or the PTM configuration is obtainable; the above "not having a PTM configuration" may mean that the PTM configuration is unavailable, or there is no PTM configuration, or the PTM configuration is unobtainable.
[0147] Optionally, the terminal device receives a system message in the second cell; when the system message does not include the configuration information of the multicast control channel (MCCH), the terminal device initiates an RRC connection resume procedure (or initiates an RRC connection resume) in the second cell. For example, the terminal device sends an RRC Resume Request message to the network device; the RRC connection is used to obtain data of the first MBS session. For example, the system message may be an SIBx message. In some other embodiments of the present application, when the system message does not include the configuration information of the multicast control channel (MCCH), it can also be said that the SIBx message is not read, such as there is no scheduling information of the SIBx message in SIB1.
[0148] Optionally, the terminal device may monitor the downlink control information DCI corresponding to the multicast MCCH message in the second cell; if the DCI is not monitored, the terminal device initiates RRC connection restoration, such as sending an RRC Resume Request message to the network device; the RRC connection is used to obtain data of the first MBS session. In some other embodiments of the present application, not monitoring the DCI corresponding to the multicast MCCH message may also be referred to as not reading the multicast MCCH message, or not monitoring the DCI using the multicast MCCH RNTI.
[0149] The following exemplarily introduces the implementation of the second indication information for indicating that the state of the first MBS session is deactivated and the terminal device receives data of the first MBS session: The terminal device may monitor the paging message in the second cell; the paging message is used to obtain data of the first MBS session.
[0150] Exemplarily, if the first MBS session is a multicast session, then the terminal device may first obtain the multicast MCCH configuration in the system message; based on the multicast MCCH configuration, read the multicast MCCH message of the second cell (specifically, the UE uses the MCCH-RNTI to monitor the DCI to obtain the scheduling information of the multicast MCCH message, and the time position of its monitoring is provided by the multicast MCCH configuration). The multicast MCCH message includes the PTM configuration of the multicast session (or referred to as the MBS multicast configuration information). The PTM configuration may include the configuration information of the multicast MTCH, G-RNTI, TMGI, etc.; furthermore, the terminal device receives the data of the multicast session on the multicast MTCH channel according to the PTM configuration.
[0151] The above Figure 4 The method embodiments shown contain many possible implementation solutions. The following Figures 5 to 6 gives examples of some of the implementation solutions. It should be noted that Figures 5 to 6 For related concepts, operations, or logical relationships not explained, reference may be made to the corresponding descriptions in the Figure 4 shown embodiments.
[0152] In this application, Figure 5 and Figure 6 the shown embodiments can be used as separate embodiments respectively. Figure 5 and Figure 6 the shown embodiments may not depend on the Figure 4 technical solution; Figure 5 and Figure 6 Some steps in the shown embodiments can also be used as separate embodiments.
[0153] Figure 5 is a schematic flowchart of another communication method provided by the embodiments of the present application.
[0154] In the embodiments of the present application, taking the terminal device as the UE, the first cell as Cell1, the second cell as Cell2, the network device managing Cell1 as the first network device, and the network device managing Cell2 as the second network device as examples, the communication method provided by the present application will be introduced in detail. In the embodiments of the present application, the functions performed by the UE can also be performed by modules (such as chips) in the UE. The functions performed by the first network device in the embodiments of the present application can also be performed by modules (such as chips) in the first network device. The functions performed by the second network device in the embodiments of the present application can also be performed by modules (such as chips) in the second network device.
[0155] In the embodiments of the present application, the second indication information is additional indication information. By introducing the additional indication information in the embodiments of the present application, it is used to clarify the reason why the UE is instructed to stop monitoring the G-RNTI. Based on the second indication information, the UE can clarify whether the reason for being instructed to stop monitoring the G-RNTI for the MBS session is that there is temporarily no data in the MBS session or the state of the MBS session is deactivated, avoiding the UE being unable to determine whether to monitor the MCCH-RNTI after performing cell reselection.
[0156] As Figure 5 shown, the communication method may include the following steps in part or in whole:
[0157] S501: The first network device sends a first message to the UE in Cell1. The first message includes first indication information and second indication information. The second indication information is used to indicate that there is temporarily no data in the first MBS session or the second indication information is used to indicate that the state of the first MBS session is deactivated.
[0158] In some embodiments, the UE may receive the stop monitor G-RNTI indication information (i.e., the above-mentioned first indication information) corresponding to the MBS service of the first MBS session in the multicast MCCH message or RRC release message (i.e., the above-mentioned first message) of Cell1. At the same time, the message also includes the reason information corresponding to the first indication information (i.e., the above-mentioned second indication information). For example, the reason information corresponding to the first indication information may be that the state of the first MBS session is deactivated or there is temporarily no data (no data) in the first MBS session.
[0159] Optionally, the cause information corresponding to the first indication information (i.e., the second indication information) may be additional 1-bit indication information, and this 1-bit indication information is used to indicate the state of the first MBS session. This 1-bit indication information may also be referred to as the fourth indication information. For example, this 1-bit indication information may be 1 or 0. When this 1-bit indication information is 1, it is used to indicate that the state of the first MBS session is active; when this 1-bit indication information is 0, it is used to indicate that the state of the first MBS session is deactivated.
[0160] Optionally, the cause information corresponding to the first indication information (i.e., the second indication information) may be additional 1-bit indication information, and this 1-bit indication information is used to indicate whether there is data in the first MBS session. This 1-bit indication information may also be referred to as the third indication information. For example, this 1-bit indication information may be 1 or 0. If this 1-bit indication information is 1, it is used to indicate that there is data in the first MBS session; if this 1-bit indication information is 0, it is used to indicate that there is temporarily no data in the first MBS session.
[0161] Optionally, the cause information corresponding to the first indication information (i.e., the second indication information) may be additional new indication information indicating whether there is data in the first MBS session. This indication information may also be referred to as the third indication information. For example, the third indication information may be indication information with an enumerated value of true or indication information with an enumerated value of false. The indication information with an enumerated value of true is used to indicate that there is data in the first MBS session, and the indication information with an enumerated value of false is used to indicate that there is temporarily no data in the first MBS session.
[0162] Optionally, the cause information corresponding to the first indication information (i.e., the second indication information) may be additional new indication information indicating whether the state of the first MBS session is deactivated. This indication information may also be referred to as the fourth indication information. For example, the fourth indication information may be indication information with an enumerated value of true or indication information with an enumerated value of false. The indication information with an enumerated value of true is used to indicate that the state of the first MBS session is active, and the indication information with an enumerated value of false is used to indicate that the state of the first MBS session is deactivated.
[0163] In some other embodiments of the present application, the cause information corresponding to the first indication information (i.e., the second indication information) may also only include the above-mentioned third indication information and fourth indication information (for example, whether it is deactivated + whether there is data), and does not include the stop monitor G-RNTI indication information (i.e., the above-mentioned first indication information).
[0164] S502: The UE reselects from Cell1 to Cell2 managed by the second network device.
[0165] The present application does not limit the method for the UE to reselect a cell.
[0166] S503: The UE determines whether to initiate RRC connection resume based on the fact that there is no data in the first MBS session temporarily or the state of the first MBS session is deactivated.
[0167] In some embodiments, after the UE reselects to Cell2, the following logic may be executed:
[0168] The first case: If the UE is indicated in Cell1 that there is no data in the first MBS session temporarily (or the state of the first MBS session is active, as long as it has the equivalent meaning), then, after the UE reselects to Cell2, it reads the multicast MCCH message; furthermore, the UE determines whether to initiate RRC connection resume. Exemplarily, the UE determines whether to initiate RRC connection resume specifically by determining whether to send an RRC Resume Request message to the second network device. Among them, determining whether to initiate RRC connection resume can be based on whether there is a PTM configuration, whether there is no PTM configuration, whether the multicast MCCH message is not read, and whether the SIBx message is not read.
[0169] Exemplarily, if there is a PTM configuration, the UE may determine not to initiate resume. Then, the UE may maintain the RRC inactive state to receive the data of the first MBS session, such as continuing to monitor the MCCH - RNTI. If the current cell (i.e., Cell2) indicates stop monitor G - RNTI, then it does not monitor G - RNTI; if it does not indicate stop monitor G - RNTI, then it monitors G - RNIT.
[0170] Exemplarily, in any of the three cases of no PTM configuration, not reading the multicast MCCH message, and not reading the SIBx message, the UE may initiate resume. Among them, not reading the multicast MCCH message may mean not reading the DCI corresponding to the MCCH, that is, not monitoring the DCI using the multicast MCCH RNTI; not reading the SIBx message may mean that there is no scheduling information of the SIBx message in SIB1.
[0171] The second case: If the UE is indicated in Cell1 that the state of the first MBS session is deactivated (or the first MBS session is not without data temporarily, that is, there is data, as long as it has the equivalent meaning), then, the UE does not initiate resume (i.e., maintains the RRC inactive state). After the UE reselects to Cell2, it may monitor paging and read the multicast MCCH message after receiving the paging.
[0172] S504: The UE receives the data of the first MBS session in Cell2.
[0173] In one implementation, in step S503 above, if the UE initiates RRC connection resume, then the UE receives data of the first MBS session in the RRC connected state. For example, in any of the three cases where there is no PTM configuration, the multicast MCCH message is not read, and the SIBx message is not read, the UE can initiate a resume. Furthermore, the UE receives data of the first MBS session in the RRC connected state.
[0174] In another implementation, in step S503 above, if the UE determines not to initiate RRC connection resume, the UE can remain in the RRC inactive state to receive data of the first MBS session. For example, when the UE is indicated in Cell1 that there is temporarily no data for the first MBS session (i.e., the second indication information is used to indicate that there is temporarily no data for the first MBS session) and there is a PTM configuration, and the UE does not initiate RRC connection resume, the UE can remain in the RRC inactive state to receive data of the first MBS session. For example, continue to monitor the MCCH-RNTI. If the current cell (i.e., Cell2) indicates stop monitor G-RNTI, then do not monitor the G-RNTI; if it does not indicate stop monitor G-RNTI, then monitor the G-RNTI. Another example is that when the UE is indicated in Cell1 that the state of the first MBS session is deactivated (i.e., the second indication information is used to indicate that the state of the first MBS session is deactivated), and the UE does not initiate a resume. After the UE reselects to Cell2, it can monitor paging. After receiving the paging, it reads the multicast MCCH message. Furthermore, it receives data of the first MBS session based on the multicast MCCH message.
[0175] Based on the above fifth indication information and the UE processing logic corresponding to the fifth indication information in the embodiments of the present application, the UE can clearly determine whether to remain in the RRC inactive state to continue waiting for paging or initiate RRC connection resume to receive services after reselecting the cell, which can avoid the UE missing the reception of data of the MBS session.
[0176] Figure 6 It is a schematic flowchart of another communication method provided by the embodiments of the present application.
[0177] In the embodiments of the present application, taking the terminal device as the UE, the first cell as Cell1, the second cell as Cell2, the network device managing Cell1 as the first network device, and the network device managing Cell2 as the second network device as examples, the communication method provided by the present application is introduced in detail. In the embodiments of the present application, the functions executed by the UE can also be executed by modules (such as chips) in the UE, the functions executed by the first network device in the embodiments of the present application can also be executed by modules (such as chips) in the first network device, and the functions executed by the second network device in the embodiments of the present application can also be executed by modules (such as chips) in the second network device.
[0178] The current protocol does not clearly define whether the multicast MCCH message still contains the G-RNTI and MRB configurations after indicating the stop monitor G-RNTI, that is, the above two configurations are optional and can be retained or not included.
[0179] The embodiments of the present application can determine the reason why the MBS session is indicated to stop monitoring the G-RNTI based on whether the first message (such as the multicast MCCH message) has the G-RNTI and MRB configurations; based on the implicit indication information (i.e., the fifth indication information), the UE can clarify whether the reason why the MBS session is indicated to stop monitoring the G-RNTI is that there is temporarily no data in the MBS session or the state of the MBS session is deactivated, avoiding the UE being unable to determine whether to monitor the MCCH-RNTI after performing cell reselection.
[0180] Such as Figure 6 shown, the communication method may include the following part or all of the steps:
[0181] S601: The first network device sends a first message to the UE in Cell1. The first message includes first indication information. The first message includes the fifth indication information or the first message does not include the fifth indication information.
[0182] For example, the fifth indication information may be the G-RNTI and / or MRB configuration.
[0183] In some embodiments, the UE may receive the stop monitor G-RNTI indication information (i.e., the above first indication information) of the MBS service corresponding to the first MBS session in the first message (such as the multicast MCCH message or the RRC release message) of Cell1. The first message further includes the fifth indication information (such as the G-RNTI and / or MRB configuration).
[0184] Among them, the G-RNTI and / or MRB configuration is used to implicitly indicate the state of the first MBS session or whether there is data in the first MBS session. For example, if the first message has the fifth indication information (that is, the first message includes the fifth indication information), it indicates that there is data in the first MBS session; if the first message does not have the fifth indication information (that is, the first message does not include the fifth indication information), it indicates that there is temporarily no data in the first MBS session. Or, for example, if the first message has the fifth indication information, the state of the first MBS session is active; if the first message does not have the fifth indication information, it indicates that the state of the first MBS session is deactivated.
[0185] S602: The UE reselects from Cell1 to Cell2 managed by the second network device.
[0186] This application does not limit the method for the UE to reselect cells.
[0187] S603: The UE determines whether to initiate an RRC connection resume based on whether the first message includes the fifth indication information.
[0188] In some embodiments, if the first message includes the fifth indication information (such as MRB configuration and / or G-RNTI) when the UE is instructed to stop listening to the G-RNTI of the first MBS session in Cell1, that is, it implicitly indicates that there is temporarily no data in the first MBS session. Then, after the UE reselects to Cell2, it reads the multicast MCCH message. Furthermore, the UE determines whether to initiate an RRC connection resume. Exemplarily, the UE determines whether to initiate an RRC connection resume can specifically be that the UE determines whether to send an RRC Resume Request message to the second network device. Among them, determining whether to initiate an RRC connection resume can be based on having a PTM configuration, not having a PTM configuration, not reading the multicast MCCH message, and not reading the SIBx message.
[0189] Exemplarily, if there is a PTM configuration, the UE can determine not to initiate a resume. Then, the UE can maintain the RRC inactive state to receive the data of the first MBS session. For example, continue to listen to the MCCH-RNTI. If this cell (i.e., Cell2) instructs to stop monitoring the G-RNTI, then it does not listen to the G-RNTI; if it does not instruct to stop monitoring the G-RNTI, then it listens to the G-RNTI.
[0190] Exemplarily, in any of the three cases where there is no PTM configuration, the multicast MCCH message is not read, and the SIBx message is not read, the UE may initiate a resume. Among them, the situation of not reading the multicast MCCH message may be that the DCI corresponding to the MCCH is not read, that is, the DCI is not detected using the multicast MCCH RNTI; the situation of not reading the SIBx message may be that there is no scheduling information of the SIBx message in SIB1.
[0191] The second case: If the UE is instructed in Cell1 that the state of the first MBS session is deactivated (or the first MBS session is not temporarily data-free, that is, there is data, as long as it has an equivalent meaning), then the UE does not initiate a resume. After the UE reselects to Cell2, it can monitor paging, and after receiving the paging, it reads the multicast MCCH message.
[0192] S604: The UE receives the data of the first MBS session in Cell2.
[0193] In one implementation, in the above step S603, if the UE determines to initiate an RRC connection resume, the UE may initiate an RRC connection resume and receive the data of the first MBS session in the RRC connected state. For example, in any of the three cases where there is no PTM configuration, the multicast MCCH message is not read, and the SIBx message is not read, the UE may initiate a resume. Furthermore, the UE receives the data of the first MBS session in the RRC connected state.
[0194] In another implementation, in the above step S603, if the UE determines not to initiate an RRC connection resume, the UE may receive the data of the first MBS session in the RRC inactive state. For example, if the UE is instructed in Cell1 that the first MBS session is temporarily data-free and there is a PTM configuration, and the UE does not initiate an RRC connection resume, the UE may receive the data of the first MBS session in the RRC inactive state, such as continuing to monitor the MCCH-RNTI. If the current cell (i.e., Cell2) instructs to stop monitoring the G-RNTI, then it does not monitor the G-RNTI; if it does not instruct to stop monitoring the G-RNTI, then it monitors the G-RNTI. Another example is that if the UE is instructed in Cell1 that the state of the first MBS session is deactivated, the UE does not initiate a resume. After the UE reselects to Cell2, it can monitor paging, and after receiving the paging, it reads the multicast MCCH message. Furthermore, it receives the data of the first MBS session based on the multicast MCCH message.
[0195] Exemplarily, the UE in the RRC inactive state can receive the above PTM configuration sent via an RRC release message and / or a multicast MCCH message, and the specific information elements carried can be the same.
[0196] For example, both the RRC release message and the multicast MCCH message can include MBS-SessionInfoListMulticast-r18; MBS-SessionInfoListMulticast-r18 can include at least one of the following information elements: (1) MBS session identifier (such as mbs-SessionId-r18) and / or temporary multicast group identifier (such as TMGI-r17); (2) MRB configuration, such as multicast MRB configuration (such as mrb-ListMulticast-r18) and / or specific parameters of the multicast MRB configuration (such as MRB-ListBroadcast-r17); (3) G-RNTI (such as G-RNTI-r18) and / or the specific value of the G-RNTI (RNTI-Value).
[0197] It should be understood that the second indication information can be multiple fields (or called multiple information elements) in the first message, and the fifth indication information can be at least one field (or called at least one information element) in the second indication information. Then, determining whether the first message includes the fifth indication information is, that is, determining whether the second indication information includes the fifth indication information.
[0198] Exemplarily, the second indication information can include the above MBS session identifier (such as mbs-SessionId-r18) and / or temporary multicast group identifier (such as TMGI-r17), and the fifth indication information; the fifth indication information can be at least one of the above multicast MRB configuration (such as mrb-ListMulticast-r18), specific parameters of the multicast MRB configuration (such as MRB-ListBroadcast-r17), G-RNTI (such as G-RNTI-r18), and the specific value of the G-RNTI (RNTI-Value).
[0199] Based on the above fifth indication information and the processing logic of the UE in the embodiments of the present application, the UE can determine whether to stay in the RRC inactive state to continue waiting for paging or initiate an RRC connection resume to receive data of the MBS session after reselecting a cell, which can prevent the UE from missing the reception of data of the MBS session.
[0200] The above content elaborates in detail the method provided by the present application. To facilitate the implementation of the above solutions in the embodiments of the present application, the embodiments of the present application also provide corresponding apparatuses or devices.
[0201] This application divides the functional modules of the terminal device and the first network device according to the above method embodiments. For example, each functional module can be corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in this application is illustrative, only a logical function division, and there can be other division methods in actual implementation. The following will be combined with Figures 7 to 9 to describe in detail the communication device of the embodiments of this application.
[0202] See Figure 7 , Figure 7 is a schematic structural diagram of the communication device provided by the embodiments of this application. As Figure 7 shown, the communication device may include a transceiver unit 10 and a processing unit 20.
[0203] In some embodiments of this application, the communication device may be the terminal device shown above or a chip or circuit disposed in the terminal device. That is, the communication device can be used to execute the steps or functions performed by the terminal device in the above method embodiments.
[0204] In one design, the transceiver unit 10 is configured to: receive first indication information and second indication information in a first cell, where the first indication information is used to indicate to stop listening to the group radio network temporary identity (G-RNTI) of the first multicast broadcast service (MBS) session; the second indication information is used to indicate that there is no data in the first MBS session temporarily or the second indication information is used to indicate that the state of the first MBS session is deactivated; the processing unit 20 is configured to: reselect from the first cell to a second cell; the transceiver unit 10 is configured to: receive data of the first MBS session in the second cell.
[0205] In a possible implementation manner, the second indication information includes third indication information and / or fourth indication information, where the third indication information is used to indicate that there is no data in the first MBS session temporarily or there is data in the first MBS session, and the fourth indication information is used to indicate that the state of the first MBS session is deactivated or the state of the first MBS session is activated.
[0206] In a possible implementation manner, when the second indication information includes fifth indication information, the second indication information is used to indicate that there is no data in the first MBS session temporarily; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; or, when the second indication information includes the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that there is no data in the first MBS session temporarily.
[0207] In a possible implementation manner, the fifth indication information includes at least one of a G-RNTI and configuration parameters of a multicast and broadcast radio bearer (MRB).
[0208] In a possible implementation manner, both the first indication information and the second indication information are carried in the first message.
[0209] In a possible implementation manner, the transceiver unit 10 is configured to: receive data of a first MBS session in a radio resource control (RRC) idle state or in an RRC connected state.
[0210] In a possible implementation manner, the second indication information is used to indicate that there is temporarily no data in the first MBS session. The transceiver unit 10 is configured to: when there is a point-to-multipoint (PTM) configuration, receive data of the first MBS session in the RRC idle state, where the PTM configuration is used for a terminal device in the RRC idle state to obtain data of the first MBS session.
[0211] In a possible implementation manner, the second indication information is used to indicate that there is temporarily no data in the first MBS session. The transceiver unit 10 is configured to: when there is no PTM configuration, initiate RRC connection restoration in a second cell; the RRC connection is used to obtain data of the first MBS session.
[0212] In a possible implementation manner, the second indication information is used to indicate that there is temporarily no data in the first MBS session. The transceiver unit 10 is configured to: receive a system message in a second cell; when the configuration information of a multicast control channel (MCCH) is not included in the system message, initiate RRC connection restoration in the second cell; the RRC connection is used to obtain data of the first MBS session.
[0213] In a possible implementation manner, the second indication information is used to indicate that there is temporarily no data in the first MBS session. The transceiver unit 10 is configured to: monitor downlink control information (DCI) corresponding to an MCCH message in a second cell; if the DCI is not monitored, initiate RRC connection restoration; the RRC connection is used to obtain data of the first MBS session.
[0214] In a possible implementation manner, the second indication information is used to indicate that the state of the first MBS session is deactivated. The transceiver unit 10 is configured to: monitor a paging message in a second cell; the paging message is used to obtain data of the first MBS session.
[0215] In the embodiments of this application, the descriptions of the first MBS session, the first indication information, the second indication information, etc. may refer to the introductions in the method embodiment shown above, and will not be elaborated one by one here. Figures 4 to 6 as shown above, and will not be elaborated one by one here.
[0216] It can be understood that the specific descriptions of the transceiver unit 10 and the processing unit 20 shown in the embodiments of the present application are only examples. For the specific functions of the transceiver unit 10 and the processing unit 20 or the steps to be executed, etc., reference can be made to the above Figures 4 to 6 method embodiments shown, which will not be elaborated here. In addition, for the technical effects of the embodiments of the present application, refer to the technical effects in the Figures 4 to 6 method embodiments shown above. For the sake of brevity, they will not be repeated here.
[0217] Multiplexing Figure 7 , in some embodiments of the present application, the communication device may be the first network device shown above or a chip or circuit disposed in the first network device. That is, the communication device can be used to execute the steps or functions, etc., performed by the first network device in the above method embodiments.
[0218] In some embodiments of the present application, the communication device may be the terminal device shown above or a chip or circuit disposed in the terminal device. That is, the communication device can be used to execute the steps or functions, etc., performed by the terminal device in the above method embodiments.
[0219] In one design, the transceiver unit 10 is configured to: send first indication information and second indication information to a terminal device in a first cell, where the first indication information is used to indicate to stop listening for a group radio network temporary identifier (G-RNTI) of a first multicast broadcast service (MBS); the second indication information is used to indicate that there is temporarily no data in the first MBS session or the second indication information is used to indicate that the state of the first MBS session is deactivated; the second indication information is for the terminal device to receive data of the first MBS session after cell reselection.
[0220] In a possible implementation manner, the second indication information includes third indication information and / or fourth indication information, where the third indication information is used to indicate that there is temporarily no data in the first MBS session or there is data in the first MBS session, and the fourth indication information is used to indicate that the state of the first MBS session is deactivated or the state of the first MBS session is active.
[0221] In a possible implementation manner, when the second indication information includes fifth indication information, the second indication information is used to indicate that there is temporarily no data in the first MBS session; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; or, when the second indication information includes the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that there is temporarily no data in the first MBS session.
[0222] In a possible implementation manner, the fifth indication information includes at least one of a G-RNTI and configuration parameters of a multicast broadcast radio bearer (MRB).
[0223] In a possible implementation, both the first indication information and the second indication information are carried in the first message.
[0224] In a possible implementation, the processing unit 20 is configured to obtain the first indication information and the second indication information.
[0225] In the embodiments of the present application, the descriptions of the first MBS session, the first indication information, the second indication information, etc. may refer to the introductions in the method embodiment shown above, and will not be elaborated here one by one. Figures 4 to 6 The introductions in the method embodiment shown above are referred to, and will not be elaborated here one by one.
[0226] It can be understood that the specific descriptions of the transceiver unit 10 and the processing unit 20 shown in the embodiments of the present application are only examples. For the specific functions or steps executed by the transceiver unit 10 and the processing unit 20, reference can be made to the Figures 4 to 6 method embodiment shown above, which will not be elaborated here. In addition, for the technical effects of the embodiments of the present application, refer to the Figures 4 to 6 technical effects in the method embodiment shown above. For the sake of brevity, they will not be repeated here.
[0227] The terminal device and the first network device in the embodiments of the present application are introduced above. The following introduces the possible product forms of the terminal device and the first network device. It should be understood that any product form with the Figure 7 functions of the terminal device or the first network device described above falls within the protection scope of the embodiments of the present application. It should also be understood that the following introductions are only examples and do not limit the product forms of the communication devices in the embodiments of the present application to this.
[0228] In a possible implementation, Figure 7In the communication device shown, the processing unit 20 may be one or more processors, the transceiver unit 10 may be a transceiver, or the transceiver unit 10 may also be a transmitting unit and a receiving unit. The transmitting unit may be a transmitter, and the receiving unit may be a receiver. The transmitting unit and the receiving unit are integrated into one device, such as a transceiver. In the embodiments of the present application, the processor and the transceiver may be coupled, etc. The embodiments of the present application do not limit the connection manner between the processor and the transceiver. During the execution of the above method, the process of transmitting information in the above method may be understood as the process of the processor outputting the above information. When outputting the above information, the processor outputs the above information to the transceiver for transmission by the transceiver. After the above information is output by the processor, other processing may be required before it reaches the transceiver. Similarly, the process of receiving information in the above method may be understood as the process of the processor receiving the input above information. When the processor receives the input information, the transceiver receives the above information and inputs it to the processor. Further, after the transceiver receives the above information, the above information may need to be processed otherwise before being input to the processor.
[0229] See Figure 8 , Figure 8 is another structural schematic diagram of the communication device provided by the embodiments of the present application. As Figure 8 shown, the communication device provided by the embodiments of the present application can be used to implement the method described in the above method embodiments, and reference can be made to the description in the above method embodiments. The communication device may be a terminal device, or a first network device, or a chip therein. Exemplarily, the communication device includes one or more processors 1001 and a transceiver 1002. The communication device may further include a memory 1003. In one implementation, the communication device further includes an input / output device ( Figure 8 not shown).
[0230] The processor 1001 is mainly used for processing communication protocols and communication data, controlling the entire communication device, executing software programs, and processing the data of software programs. The memory 1003 is mainly used for storing software programs and data. The transceiver 1002 may include a control circuit and an antenna. The control circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used for receiving data input by the user and outputting data to the user.
[0231] After the communication device is powered on, the processor 1001 can read the software program in the memory 1003, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be wirelessly transmitted, after the processor 1001 performs baseband processing on the data to be transmitted, it outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1001. The processor 1001 converts the baseband signal into data and processes the data.
[0232] In another implementation, the radio frequency circuit and the antenna can be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuit and the antenna can be independent of the communication device and arranged in a remote manner.
[0233] Among them, the processor 1001, the transceiver 1002, and the memory 1003 can be connected through a communication bus.
[0234] Exemplarily, when the communication device is used to execute the steps, methods, or functions performed by the terminal device in the above Figure 4 illustrated embodiment, the transceiver 1002 can be used to execute Figure 4 step S401 and step S403 in Figure 4 , and / or for other processes of the technologies described herein.
[0235] Exemplarily, when the communication device is used to execute the steps, methods, or functions performed by the first network device in the above Figure 4 illustrated embodiment, the transceiver 1002 can be used to execute Figure 4 step S401 in
[0236] In any of the above implementation manners, the processor 1001 may include a transceiver for implementing receiving and sending functions. For example, the transceiver may be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and sending functions may be separate or integrated together. The above transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above transceiver circuit, interface, or interface circuit may be used for signal transmission or transfer.
[0237] In any of the above implementations, the processor 1001 may store instructions, which may be computer programs. The computer programs run on the processor 1001, and may enable the communication device to perform the method described in the above method embodiment. The computer program may be fixed in the processor 1001, in which case the processor 1001 may be implemented by hardware.
[0238] In one implementation, the communication device may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiment. The processor and transceiver described in the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-channel metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0239] It is understandable that the communication device shown in the embodiment of the present application may also have Figure 8 The embodiments of the present application do not limit the number of components and the like. The methods executed by the processor and transceiver shown above are only examples, and the specific steps executed by the processor and transceiver can refer to the introduction of the above method embodiments.
[0240] In another possible implementation, Figure 8 The communication device shown may also include a processing unit, which may be one or more logic circuits, and the transceiver unit 10 may be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver unit 10 may be a sending unit and a receiving unit, the sending unit may be an output interface, the receiving unit may be an input interface, and the sending unit and the receiving unit may be integrated into one unit, such as an input / output interface.
[0241] See Figure 9 , Figure 9 which is another schematic structural diagram of the communication device provided by the embodiment of the present application. As Figure 9 shown Figure 9 shown, the communication device includes a logic circuit 901 and an interface 902. That is, the above processing unit can be implemented by the logic circuit 901, and the transceiver unit 10 can be implemented by the interface 902. Among them, the logic circuit 901 can be a chip, a processing circuit, an integrated circuit, or a system on chip (SoC) chip, etc., and the interface 902 can be a communication interface, an input / output interface, a pin, etc. Exemplarily, Figure 9 is shown by taking the above communication device as a chip as an example. The chip includes a logic circuit 901 and an interface 902.
[0242] In the embodiment of the present application, the logic circuit and the interface can also be coupled to each other. For the specific connection manner between the logic circuit and the interface, the embodiment of the present application does not make a limitation.
[0243] Exemplarily, when the communication device is used to execute the steps, methods, or functions executed by the terminal device in the method embodiment shown above Figure 4 shown, the interface 902 is used to receive the first indication information and the second indication information.
[0244] Exemplarily, when the communication device is used to execute the steps, methods, or functions executed by the first network device in the method embodiment shown above Figure 4 shown, the interface 902 is used to send the first indication information and the second indication information.
[0245] In the embodiment of the present application, the description of the first indication information, the first time-frequency resource, etc. can refer to the introduction in the method embodiment shown above Figure 4 shown, and will not be elaborated here one by one. It can be understood that for the specific description of the logic circuit 901 and the interface 902, reference can also be made to the introduction of the processing unit and the transceiver unit shown Figure 7 shown, and will not be repeated here.
[0246] It can be understood that the communication device shown in the embodiment of the present application can implement the method provided by the embodiment of the present application in the form of hardware, or can also implement the method provided by the embodiment of the present application in the form of software, etc. The embodiment of the present application does not make a limitation on this.
[0247] For Figure 9 the specific implementation manners of the respective embodiments shown, reference can also be made to the above respective embodiments, and will not be elaborated here.
[0248] An embodiment of this application also provides a communication system, which includes a terminal device and a first network device. The terminal device and the first network device can be used to execute the methods in any of the foregoing method embodiments ( Figures 4 to 6 ).
[0249] In addition, this application also provides a computer program, which is used to implement the operations and / or processes executed by the communication device (such as the foregoing terminal device and first network device) in the methods provided by this application.
[0250] This application also provides a computer-readable storage medium, in which computer code is stored. When the computer code runs on a computer, the computer is caused to execute the operations and / or processes executed by the communication device (such as the foregoing terminal device and first network device) in the methods provided by this application.
[0251] This application also provides a computer program product, which includes computer code or a computer program. When the computer code or the computer program runs on a computer, the operations and / or processes executed by the communication device (such as the foregoing terminal device and first network device) in the methods provided by this application are caused to be executed.
[0252] In several embodiments provided by this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed couplings or direct couplings or communication connections to each other can be indirect couplings or communication connections through some interfaces, devices, or units, and can also be electrical, mechanical, or other forms of connection.
[0253] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the technical effects of the solutions provided by the embodiments of this application.
[0254] In addition, in each embodiment of this application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
[0255] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a readable storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The aforementioned readable storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs that can store program codes.
[0256] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, The method includes: Receiving first indication information and second indication information in a first cell, where the first indication information is used to indicate stopping listening for a group radio network temporary identity (G-RNTI) of a first multicast broadcast service (MBS) session; the second indication information is used to indicate that there is temporarily no data in the first MBS session or the second indication information is used to indicate that the state of the first MBS session is deactivated; Reselecting from the first cell to a second cell; Receiving data of the first MBS session in the second cell.
2. The method according to claim 1, wherein The second indication information includes third indication information and / or fourth indication information, where the third indication information is used to indicate that there is temporarily no data in the first MBS session or there is data in the first MBS session, and the fourth indication information is used to indicate that the state of the first MBS session is deactivated or the state of the first MBS session is activated.
3. The method according to claim 1, characterized in that, When the second indication information includes fifth indication information, the second indication information is used to indicate that there is temporarily no data in the first MBS session; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; Or, When the second indication information includes the fifth indication information, the second indication information is used to indicate that the state of the first MBS session is deactivated; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that there is temporarily no data in the first MBS session.
4. The method according to claim 3, wherein The fifth indication information includes at least one of the G-RNTI and configuration parameters of a multicast broadcast radio bearer (MRB).
5. The method according to any one of claims 1-4, characterized in that, Both the first indication information and the second indication information are carried in a first message.
6. The method according to any one of claims 1-5, characterized in that, The receiving the data of the first MBS session in the second cell includes: Receiving the data of the first MBS session in a radio resource control (RRC) idle state or in the RRC connected state.
7. The method according to claim 6, wherein When the second indication information is used to indicate that there is temporarily no data in the first MBS session, the receiving the data of the first MBS session in the second cell includes: When there is a point-to-multipoint (PTM) configuration, receiving the data of the first MBS session in the RRC idle state, where the PTM configuration is used for a terminal device in the RRC idle state to obtain the data of the first MBS session.
8. The method according to claim 6, characterized in that, When the second indication information is used to indicate that there is temporarily no data in the first MBS session, the receiving the data of the first MBS session in the second cell includes: When there is no such PTM configuration, initiating RRC connection recovery in the second cell; the RRC connection is used to obtain the data of the first MBS session.
9. The method according to any one of claims 1-8, characterized in that, When the second indication information is used to indicate that there is temporarily no data in the first MBS session, the receiving the data of the first MBS session in the second cell includes: Receiving system information in the second cell; When the configuration information of the multicast control channel (MCCH) is not included in the system information, initiating the RRC connection recovery in the second cell; the RRC connection is used to obtain the data of the first MBS session.
10. The method according to any one of claims 1-9, characterized in that The second indication information is used to indicate that there is temporarily no data in the first MBS session. Receiving the data of the first MBS session in the second cell includes: Monitoring the downlink control information DCI corresponding to the multicast MCCH message in the second cell; If the DCI is not monitored, initiating the RRC connection restoration; the RRC connection is used to obtain the data of the first MBS session.
11. The method according to any one of claims 1-10, characterized in that, The second indication information is used to indicate that the status of the first MBS session is deactivated. Receiving the data of the first MBS session in the second cell includes: Monitoring the paging message in the second cell; the paging message is used to obtain the data of the first MBS session.
12. A communication method, characterized in that, The method includes: Sending first indication information and second indication information to a terminal device in a first cell, the first indication information is used to indicate to stop monitoring the group radio network temporary identity G-RNTI of the first multicast broadcast service MBS; the second indication information is used to indicate that there is temporarily no data in the first MBS session or the second indication information is used to indicate that the status of the first MBS session is deactivated; The second indication information is used for the terminal device to receive the data of the first MBS session after cell reselection.
13. The method according to claim 12, characterized in that The second indication information includes third indication information and / or fourth indication information, the third indication information is used to indicate that there is temporarily no data in the first MBS session or there is data in the first MBS session, and the fourth indication information is used to indicate that the status of the first MBS session is deactivated or the status of the first MBS session is activated.
14. The method according to claim 12, wherein When the second indication information includes fifth indication information, the second indication information is used to indicate that there is temporarily no data in the first MBS session; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that the status of the first MBS session is deactivated; Or, When the second indication information includes the fifth indication information, the second indication information is used to indicate that the status of the first MBS session is deactivated; when the second indication information does not include the fifth indication information, the second indication information is used to indicate that there is temporarily no data in the first MBS session.
15. The method according to claim 14, characterized in that, The fifth indication information includes at least one of the G-RNTI and the configuration parameters of the multicast broadcast radio bearer MRB.
16. The method according to any one of claims 12-15, characterized in that, Both the first indication information and the second indication information are carried in a first message.
17. A communication device, characterized in that, Includes a module or unit for performing the method according to any one of claims 1 to 16.
18. A communication device, characterized in that, Includes a processor and an interface circuit, the interface circuit is used to receive signals from other communication devices and transmit them to the processor or send signals from the processor to other communication devices, and the processor is used to implement the method according to any one of claims 1 to 16 through logic circuits or executing code instructions.
19. A readable storage medium, characterized in that, For storing a program, the program is executed by one or more processors, so that a device including the one or more processors executes the method according to any one of claims 1 to 16.
20. A communication system, characterized in that, Includes: A terminal device for performing the method according to any one of claims 1 to 11, and a network device for performing the method according to any one of claims 12 to 16.