CN116980994A - Method and device for transmitting multicast service - Google Patents

Method and device for transmitting multicast service Download PDF

Info

Publication number
CN116980994A
CN116980994A CN202210431231.2A CN202210431231A CN116980994A CN 116980994 A CN116980994 A CN 116980994A CN 202210431231 A CN202210431231 A CN 202210431231A CN 116980994 A CN116980994 A CN 116980994A
Authority
CN
China
Prior art keywords
multicast service
terminal
rrc
receiving
threshold value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210431231.2A
Other languages
Chinese (zh)
Inventor
周锐
周叶
曾二林
梁靖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN202210431231.2A priority Critical patent/CN116980994A/en
Priority to PCT/CN2023/087762 priority patent/WO2023202437A1/en
Publication of CN116980994A publication Critical patent/CN116980994A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0007Control or signalling for completing the hand-off for multicast or broadcast services, e.g. MBMS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0033Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application provides a method and a device for transmitting multicast service, wherein the method is applied to a terminal and comprises the following steps: in an RRC non-connected state, performing a setting operation when receiving service data of a multicast service, the setting operation including one or more of measuring an RSRP of a serving cell, measuring a BLER of the multicast service being received, measuring a duration of receiving the multicast service in the RRC non-connected state, and performing cell reselection; and triggering to enter the RRC connection state from the RRC non-connection state under the condition that the operation result meets the preset condition, and continuously receiving the service data of the multicast service. By the multicast service transmission method provided by the embodiment of the application, the information for triggering the terminal to update the RRC state is configured, so that the UE is switched from the RRC non-connected state to the RRC connected state, and the multicast service is continuously received, thereby ensuring the reliability and the continuity of the terminal for receiving the multicast service.

Description

Method and device for transmitting multicast service
Technical Field
The present application relates to the field of wireless communications technologies, and in particular, to a method and an apparatus for transmitting a multicast service.
Background
Multimedia broadcast multicast service (Multimedia Broadcast Multicast Service, MBMS) has long existed in the fourth generation mobile communication 4G technology as an important service type in the third generation mobile communication (the 3th generation mobile communication,3G). However, only unicast service is supported in the initial stage of the New air interface (NR) of the fifth generation mobile communication (the 5th generation mobile communication,5G), and in view of the importance of the MBMS in the fields of internet of vehicles, public security, etc., the MBMS is also newly added in the development process in 5G, which is called as multicast broadcast service (Multicast and Broadcast Service, MBS).
Multicast broadcast services MBS are generally classified into multicast services (multicast) and broadcast services (broadcast), which are also called multicast services. Among them, a terminal (UE) in any radio resource control (Radio Resource Control, RRC) state can receive a broadcast service. And multicast traffic only supports UE reception in RRC connected state.
When the UE receives the multicast service in the connected state, the network may configure various mechanisms to ensure the reliability of the data transmission of the multicast service. However, when the UE is in the RRC non-connected state (RRC inactive state or RRC idle state), the continuity and reliability of receiving the multicast service cannot be guaranteed in many scenarios, which is also a technical problem to be solved in the art.
Disclosure of Invention
The embodiment of the application provides a method and a device for transmitting multicast service, which are used for ensuring the reliability and the continuity of receiving the multicast service under different RRC states.
In a first aspect, an embodiment of the present application provides a method for transmitting a multicast service, which is applied to a terminal, including:
in an RRC non-connected state, performing a setting operation when receiving service data of a multicast service, the setting operation including one or more of measuring an RSRP of a serving cell, measuring a BLER of the multicast service being received, measuring a duration of receiving the multicast service in the RRC non-connected state, and performing cell reselection;
And triggering to enter the RRC connection state from the RRC non-connection state under the condition that the operation result meets the preset condition, and continuously receiving the service data of the multicast service.
Optionally, determining that the operation result meets the preset condition includes:
determining that a measurement result of RSRP measurement on the serving cell is smaller than a first threshold value; or alternatively, the process may be performed,
determining that a measurement result of measuring a BLER of the multicast service being received is less than a second threshold; or alternatively, the process may be performed,
determining that a measurement result of measuring a time length of receiving the multicast service in the RRC non-connected state is greater than a first time length; or alternatively, the process may be performed,
the target cell determined by cell reselection is not in the specified cell list.
Optionally, the method further comprises:
receiving first information sent by network equipment, wherein the first information comprises the preset conditions, and the preset conditions comprise: one or more of a first threshold value of RSRP, a second threshold value of BLER of multicast traffic, a first duration, and a specified cell list;
the specified cell list comprises a plurality of cells in which the terminal keeps the current state and continuously receives the multicast service, and the first duration is the duration of the specified multicast service performed by the terminal.
Optionally, for different multicast services, the determined first threshold value is different, the second threshold value is different, the first duration is different, or the cells included in the specified cell list are different; or, for different multicast services, the determined first threshold value is the same, the second threshold value is the same, the first duration is the same, or the cells contained in the specified cell list are the same.
Optionally, the receiving the first information sent by the network device includes:
the first information transmitted by the network device is received through a dedicated channel or a common channel.
In a second aspect, an embodiment of the present application further provides a terminal, including a memory, a transceiver, and a processor:
a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations:
in an RRC non-connected state, performing a setting operation when receiving service data of a multicast service, the setting operation including one or more of measuring an RSRP of a serving cell, measuring a BLER of the multicast service being received, measuring a duration of receiving the multicast service in the RRC non-connected state, and performing cell reselection;
And triggering to enter the RRC connection state from the RRC non-connection state under the condition that the operation result meets the preset condition, and continuously receiving the service data of the multicast service.
Optionally, determining that the operation result meets the preset condition includes:
determining that a measurement result of signal measurement on the serving cell is smaller than a first threshold value; or alternatively, the process may be performed,
determining that a measurement result of measuring a BLER of the multicast service being received is less than a second threshold; or alternatively, the process may be performed,
determining that the measurement result of measuring the time length of receiving the multicast service in the RRC non-connected state is larger than the first time length; or alternatively, the process may be performed,
the target cell determined by cell reselection is not in the specified cell list.
Optionally, the operations further comprise:
receiving first information sent by network equipment, wherein the first information comprises the preset conditions, and the preset conditions comprise: one or more of a first threshold value of RSRP, a second threshold value of BLER of multicast traffic, a first duration, and a specified cell list;
the specified cell list comprises a plurality of cells in which the terminal keeps the current state and continuously receives the multicast service, and the first duration is the duration of the specified multicast service performed by the terminal.
Optionally, for different multicast services, the determined first threshold value is different, the second threshold value is different, the first duration is different, or the cells included in the specified cell list are different; or, for different multicast services, the determined first threshold value is the same, the second threshold value is the same, the first duration is the same, or the cells contained in the specified cell list are the same.
In a third aspect, an embodiment of the present application further provides a transmission device for a multicast service, which is applied to a terminal, including:
an operation module, configured to perform a setting operation when receiving service data of a multicast service in an RRC non-connected state, where the setting operation includes one or more of measuring RSRP of a serving cell, measuring BLER of the multicast service being received, measuring a duration of receiving the multicast service in the RRC non-connected state, and performing cell reselection;
and the triggering module is used for triggering the RRC non-connection state to enter the RRC connection state and continuously receiving the service data of the multicast service under the condition that the operation result meets the preset condition.
In a fourth aspect, an embodiment of the present application further provides a computer readable storage medium, where a computer program is stored, where the computer program is configured to cause a computer to execute the method for transmitting multicast service according to the first aspect.
In a fifth aspect, an embodiment of the present application further provides a communication device, where a computer program is stored, where the computer program is configured to cause the communication device to execute the method for transmitting multicast service according to the first aspect.
In a sixth aspect, an embodiment of the present application further provides a processor-readable storage medium, where a computer program is stored, where the computer program is configured to cause a processor to execute the method for transmitting multicast service according to the first aspect.
In a seventh aspect, an embodiment of the present application further provides a chip product, where a computer program is stored, where the computer program is configured to cause the chip product to perform the method for transmitting multicast traffic according to the first aspect.
According to the method and the device for transmitting the multicast service, provided by the embodiment of the application, the UE is switched from the RRC non-connection state to the RRC connection state by configuring the information for triggering the terminal to update the RRC state, so that the multicast service is continuously received, and the reliability and the continuity of the terminal for receiving the multicast service are ensured.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the related art, the drawings that are required to be used in the embodiments or the related technical descriptions will be briefly described, and it is apparent that the drawings in the following descriptions are some embodiments of the present application, and other drawings may be obtained according to the drawings without inventive effort for those skilled in the art.
Fig. 1 is a flow chart of a method for transmitting multicast service according to an embodiment of the present application;
fig. 2 is a schematic flow chart of an implementation of a method for transmitting a multicast service according to an embodiment of the present application;
fig. 3 is a second implementation flow chart of a transmission method of a multicast service according to an embodiment of the present application;
fig. 4 is a third embodiment of a flow chart of a transmission method of a multicast service according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a terminal according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a transmission device for multicast service according to an embodiment of the present application.
Detailed Description
In the embodiment of the application, the term "and/or" describes the association relation of the association objects, which means that three relations can exist, for example, a and/or B can be expressed as follows: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
The term "plurality" in embodiments of the present application means two or more, and other adjectives are similar.
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Fig. 1 is a flow chart of a method for transmitting a multicast service according to an embodiment of the present application, where the method can be applied to a terminal, as shown in fig. 1, and the method includes the following steps:
step 100, in an RRC non-connected state, performing a setting operation when receiving service data of a multicast service, where the setting operation includes one or more of measuring RSRP of a serving cell, measuring BLER of the multicast service being received, measuring a duration of receiving the multicast service in the RRC non-connected state, and performing cell reselection;
and step 101, triggering to enter an RRC connection state from the RRC non-connection state and continuously receiving service data of the multicast service under the condition that an operation result meets a preset condition.
In particular, it is necessary that most of the related art support the terminal UE to receive the multicast service in the RRC connected state, and support the terminal UE to receive the multicast service in the RRC disconnected state. However, when the terminal UE is in the RRC non-connected state, there is no uplink synchronization between the terminal UE and the network device, and the corresponding uplink feedback information cannot be sent to the network device, and the terminal cannot be informed of the current state of receiving the multicast service by using, for example, a hybrid automatic repeat request (Hybrid Automatic Repeat request, HARQ) feedback manner commonly used in the RRC connected state, and accurate time protocol (Precision Time Protocol, PTP) transmission, and the network device cannot know whether the terminal is currently lost, so that the reliability of the multicast service cannot be guaranteed when the terminal UE performs the multicast service in the RRC non-connected state. The RRC non-connected state includes an RRC non-active state or an RRC idle state.
On the basis, the method for transmitting the multicast service provided by the application is provided, when the terminal is in the RRC non-connection state in configuration to receive the multicast service, the terminal enters the RRC connection state to receive the multicast service under the condition that the corresponding condition is met, so as to ensure the continuity of the reception of the data of the multicast service.
The terminal is receiving the multicast service in the non-connected state, and performs related measurement operations, and performs cell reselection operations, where the related measurement operations specifically include measurement of reference signal received power (Reference Signal Receiving Power, RSRP) of the serving cell, measurement of Block Error Rate (BLER) of the multicast service being received, measurement of duration of receiving the multicast service in the RRC non-connected state, and the like. And triggering the terminal to switch to the RRC connection state to continuously receive the multicast service when the result obtained by the operation meets the preset condition.
The preset condition may be related information including configuration preset conditions sent by the network device or a corresponding preset condition is preset at the terminal side.
If the terminal meets the preset condition, entering an RRC connection state to continuously receive the multicast service which is carried out in the RRC non-connection state before. The specific mode of the terminal entering the RRC Connection state can be through triggering the establishment of a Radio Resource Control (RRC) Connection process or the recovery of a Radio Resource Control (RRC) resource process; the specific mode adopted can be determined based on the RRC state of the terminal, and if the state of the terminal is in the RRC inactive state, the connection recovery process is triggered in the current cell; and if the current state of the terminal is the RRC idle state, triggering the connection establishment process in the current cell.
According to the transmission method of the multicast service, provided by the embodiment of the application, the UE is switched from the RRC non-connection state to the RRC connection state by configuring the information for triggering the terminal to update the RRC state, so that the multicast service is continuously received, and the reliability and the continuity of the terminal for receiving the multicast service are ensured.
Optionally, determining that the operation result meets the preset condition includes:
determining that a measurement result of RSRP measurement on the serving cell is smaller than a first threshold value; or alternatively, the process may be performed,
determining that a measurement result of measuring a BLER of the multicast service being received is less than a second threshold; or alternatively, the process may be performed,
determining that a measurement result of measuring a time length of receiving the multicast service in the RRC non-connected state is greater than a first time length; or alternatively, the process may be performed,
the target cell determined by cell reselection is not in the specified cell list.
Specifically, under the condition that the preset condition is met, the terminal enters an RRC connection state to continuously receive the multicast service received by the terminal in an RRC non-connection state.
The preset conditions specifically include one or more of the following:
1. the measured value of the RSRP of the terminal to the serving cell is smaller than a first threshold value;
2. the terminal measuring the BLER of the multicast traffic being received less than a second threshold;
3. The measured value of the time length of the terminal for receiving the multicast service in the RRC non-connection state is larger than the first time length;
4. the target cell of the terminal performing cell reselection is not in the specified cell list.
In order to avoid the situations of interruption or too many data packet loss of the ongoing multicast service of the terminal, the first item is that when the first measured value of the RSRP of the current cell served by the terminal is smaller than the first threshold value, it is determined that the resources allocated by the terminal are insufficient to meet the requirement of the ongoing multicast service, the terminal needs to be triggered to enter an RRC connection state, so that the network device adjusts the resources allocated to the device, and timely obtains the information such as the quality of service of the ongoing multicast service of the terminal.
The second term is to count the block error rate of the data packet of the multicast service in progress by the terminal, if the block error rate is higher, the current network state of the terminal may not meet the requirement of the multicast service, so that the terminal needs to be triggered to enter an RRC connected state, so that the network device adjusts the resources allocated to the device, and timely obtains the information such as the quality of service of the multicast service in progress by the terminal.
The third item is to perform time monitoring on the multicast service which is being performed by the terminal alone or uniformly, so that each multicast service can be independently timed, and all the multicast services which are performed by the terminal can be uniformly timed, thereby being convenient to manage.
The fourth item is a way of guaranteeing continuity of multicast service of the terminal in a mobile state, determining a cell list, when the terminal moves between the cells, the current RRC state of the terminal is not required to be changed, and the multicast service is continuously received, so that continuity and reliability of the multicast service are guaranteed, network resources are saved, unnecessary signaling interaction is reduced, and the like. Of course, when the terminal moves to a cell outside the cell list, if the terminal performs cell reselection in the moving state, the target cell possibly determined finally is not in the cell list, the terminal triggers a process of establishing connection or recovering connection in the current cell; or whether the terminal performs the cell reselection of the target cell or is in the cell list, the process of establishing connection or recovering connection is directly triggered in the target cell; the terminal is enabled to carry out the RRC connection state and continue to receive the multicast service which is received by the terminal in the RRC non-connection state.
Optionally, the method further comprises:
receiving first information sent by network equipment, wherein the first information comprises the preset conditions, and the preset conditions comprise: one or more of a first threshold value of RSRP, a second threshold value of BLER of multicast traffic, a first duration, and a specified cell list;
The specified cell list comprises a plurality of cells in which the terminal keeps the current state and continuously receives the multicast service, and the first duration is the duration of the specified multicast service performed by the terminal.
Specifically, the preset condition may be preconfigured on the terminal side or determined according to information sent by the network device. Under the condition that the preset condition is determined by the information sent by the network equipment, the terminal receives first information sent by the network equipment, wherein the first information comprises the preset condition, and the preset condition comprises: one or more of a first threshold value of RSRP, a second threshold value of BLER of multicast traffic, a first duration, and a specified cell list;
the appointed cell list comprises a plurality of cells which keep the current state of the terminal and continuously receive the multicast service; the first duration is a duration of the terminal performing the designated multicast service.
In particular, the first information received by the terminal may include any one or more of a first threshold value of RSRP, a second threshold value of BLER of the multicast service, a first duration of the multicast service, and a specified cell list.
The first threshold value of RSRP mainly considers that the RSRP of the cell currently providing service for the terminal may have poor signals, which is easy to cause the data loss of the multicast service being received, so in order to ensure the continuity of the multicast service, the terminal is triggered to enter the RRC connection state to continuously receive the data of the multicast service.
The second threshold value of the block error rate BLER of the multicast service mainly considers the percentage of the error block in all the transmitted blocks of the multicast service in progress by the terminal, and this parameter can also reflect the receiving quality of the multicast service data currently in progress by the terminal. If the BLER value is smaller, the corresponding wireless resource for carrying out the multicast service may not meet the requirement of the multicast service, and the terminal is required to enter an RRC connection state, so that the network side can timely acquire the data transmission state of the terminal for carrying out the multicast service, and the switching is timely carried out under the condition of packet loss or block error rate.
The first duration of the multicast service is the duration of the terminal for designating the multicast service, wherein there may be a plurality of multicast services, and each multicast service is configured with a duration limit separately. Or configuring a duration time for all the multicast services, and uniformly monitoring all the multicast services. The terminal may be limited to be capable of performing the corresponding multicast service within a fixed time period or a periodic time period by configuring a timer.
The appointed cell list is a set of a plurality of cells which are preconfigured and keep the current state of the terminal to continuously receive the multicast service, so that the terminal is ensured to be in a mobile condition, if the terminal is in the appointed cell list, the corresponding connection restoration or connection establishment process is not required to be triggered, the consumption of signaling and resources is reduced, and limited network resources are utilized more effectively.
Optionally, for different multicast services, the determined first threshold value is different, the second threshold value is different, the first duration is different, or the cells included in the specified cell list are different; or, for different multicast services, the determined first threshold value is the same, the second threshold value is the same, the first duration is the same, or the cells contained in the specified cell list are the same.
Specifically, the preset conditions may be configured uniformly according to different multicast services or configured individually for each different multicast service.
Under the condition that corresponding preset conditions are configured for each different multicast service independently, the terminal can determine that the determined first threshold value is different, the second threshold value is different, the first duration is different or the cells contained in the appointed cell list are different for the different multicast services according to the corresponding configuration;
Or under the condition of uniformly configuring preset conditions for different multicast services, the terminal can determine that the determined first threshold value is the same, the determined second threshold value is the same, the determined first duration is the same, or the determined cells contained in the specified cell list are the same for the different multicast services according to the corresponding configuration.
Of course, a hybrid mode can also be adopted, part of multicast services adopt unified configuration corresponding to the first preset condition, and part of multicast services adopt independent configuration corresponding to the second preset condition; the first preset condition and the second preset condition are different.
Optionally, the receiving the first information sent by the network device includes:
the first information transmitted by the network device is received through a dedicated channel or a common channel.
Specifically, the terminal may transmit the first information through a dedicated channel and transmit the first information by using dedicated RRC signaling; or over a common channel and transmitted using a common RRC message, such as a master message block (Master Information Block, MIB), a system information block (System Information Block, SIB), etc. in a system message.
According to the transmission method of the multicast service, provided by the embodiment of the application, the UE is switched from the RRC non-connection state to the RRC connection state by configuring the information for triggering the terminal to update the RRC state, so that the multicast service is continuously received, and the reliability and the continuity of the terminal for receiving the multicast service are ensured.
The following describes a transmission method of a multicast service according to an embodiment of the present application with a specific example.
Fig. 2 is a schematic flow chart of an implementation of a method for transmitting a multicast service according to an embodiment of the present application. As shown in fig. 2, the UE in the inactive state is receiving the multicast service, and enters the RRC connected state to continue receiving the multicast service when the first threshold of RSRP in the preset condition is satisfied.
Step 201: the terminal UE measures the current serving cell according to the first information to obtain a Reference Signal Received Power (RSRP) measured value;
step 202: the terminal UE compares the obtained RSRP measured value with a first threshold value of the RSRP;
step 203: judging whether the measured value of the RSRP of the current cell served by the terminal is smaller than a first threshold value or not;
step 204: if the measured value of the RSRP of the current cell served by the terminal is smaller than a first threshold value, determining whether the current state of the terminal is an RRC inactive state or an RRC idle state;
step 205a: if the current state of the terminal is an RRC inactive state, triggering a process of recovering connection RRC resource in the current cell, so that the terminal enters an RRC connection state;
step 205b: if the current state of the terminal is an RRC idle state, triggering a Connection establishment RRC Connection process in the current cell so that the terminal enters the RRC Connection state;
Step 206: the base station sends configuration information for receiving the multicast service in the RRC connection state to the terminal UE;
step 207: the terminal UE continues to receive the multicast service data in the RRC connected state.
Fig. 3 is a second implementation flow chart of a transmission method of a multicast service according to an embodiment of the present application. As shown in fig. 3, when the UE in the inactive state is receiving the multicast service and meets the second threshold of the BLER of the multicast service in the preset condition, the UE enters the RRC connected state to continue receiving the multicast service:
step 301: the terminal UE measures the BLER of the block error rate of the multicast service being received, and obtains a BLER measured value;
step 302: comparing the obtained BLER measurement value with a second threshold value of BLER for the multicast traffic;
step 303: judging whether the measured value of the block error rate BLER of the receiving multicast service is smaller than a second threshold value;
step 304: if the measured value of the block error rate BLER of the multicast service being received is smaller than a second threshold value, determining whether the current state of the terminal is an RRC inactive state or an RRC idle state;
step 305a, if the current state of the terminal is an RRC inactive state, triggering a process of recovering connection RRC resource in the current cell, so that the terminal enters an RRC connection state;
Step 305b: if the current state of the terminal is an RRC idle state, triggering a Connection establishment RRC Connection process in the current cell so that the terminal enters the RRC Connection state;
step 306: the base station acquires the context information of the ongoing multicast service of the UE, and configures the configuration for receiving the multicast service in the RRC connection state to the UE according to the context information;
step 307: the terminal UE continues to receive the multicast service data in the RRC connected state.
Fig. 4 is a third embodiment of a flow chart of a transmission method of a multicast service according to an embodiment of the present application. As shown in fig. 4, the UE in the inactive state is receiving multicast service, and enters the connected state to continue receiving multicast service when moving out of the specified cell list provided by the network:
step 401: when moving out of the appointed cell list, executing the measurement and evaluation process of cell reselection;
step 402: after the UE determines a target cell for cell reselection, checking whether the target cell is in a designated cell list of network configuration;
step 403: determining whether the target cell is in the specified cell list;
step 404a: if not, determining whether the current state of the terminal is an RRC inactive state or an RRC idle state;
Step 404b: if yes, determining whether the current state of the terminal is an RRC inactive state or an RRC idle state;
step 405a1: if the current state of the terminal is an RRC inactive state, triggering a process of recovering connection RRC resource in the current cell, so that the terminal enters an RRC connection state;
step 405a2: if the current state of the terminal is an RRC idle state, triggering a Connection establishment RRC Connection process in the current cell so that the terminal enters the RRC Connection state;
step 405b1: if the current state of the terminal is an RRC inactive state, triggering a process of recovering connection RRC resource in a target cell, so that the terminal enters an RRC connection state;
step 405b2: if the current state of the terminal is an RRC idle state, triggering a process of establishing a Connection RRC Connection in a target cell, so that the terminal enters the RRC Connection state;
step 406: the service base station acquires MBS context information of the UE, and configures configuration for receiving multicast service in an RRC connection state to the UE according to the MBS context information;
step 407: the UE continues to receive the multicast service data in the RRC connected state.
The methods provided by the embodiments of the present application are based on the same application conception, so that the implementation of each method can be referred to each other, and the repetition is not repeated.
Fig. 5 is a schematic structural diagram of a terminal according to an embodiment of the present application, and as shown in fig. 5, the terminal includes a memory 520, a transceiver 510, and a processor 500; wherein the processor 500 and the memory 520 may also be physically separate.
A memory 520 for storing a computer program; a transceiver 510 for transceiving data under the control of the processor 500.
In particular, the transceiver 510 is used to receive and transmit data under the control of the processor 500.
Wherein in fig. 5, a bus architecture may comprise any number of interconnected buses and bridges, and in particular one or more processors represented by processor 500 and various circuits of memory represented by memory 520, linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., all as are well known in the art and, therefore, will not be described further herein. The bus interface provides an interface. The transceiver 510 may be a number of elements, including a transmitter and a receiver, providing a means for communicating with various other apparatus over transmission media, including wireless channels, wired channels, optical cables, and the like. The user interface 530 may also be an interface capable of interfacing with an inscribed desired device for a different user device, including but not limited to a keypad, display, speaker, microphone, joystick, etc.
The processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 may store data used by the processor 500 in performing operations.
The processor 500 may be CPU, ASIC, FPGA or a CPLD, and the processor may also employ a multi-core architecture.
The processor 500 is configured to execute any of the methods provided by the embodiments of the present application according to the obtained executable instructions by calling a computer program stored in the memory 520, for example:
performing a setting operation when receiving service data of a multicast service in an RRC non-connected state, wherein the setting operation comprises one or more of measuring RSRP of a serving cell, measuring BLER of the multicast service being received, measuring duration of receiving the multicast service in the RRC non-connected state and performing cell reselection, and receiving the multicast service in the RRC connected state based on the first information;
and triggering to enter the RRC connection state from the RRC non-connection state under the condition that the operation result meets the preset condition, and continuously receiving the service data of the multicast service.
Optionally, determining that the operation result meets the preset condition includes:
determining that a measurement result of RSRP measurement on the serving cell is smaller than a first threshold value; or alternatively, the process may be performed,
Determining that a measurement result of measuring a BLER of the multicast service being received is less than a second threshold; or alternatively, the process may be performed,
determining that a measurement result of measuring a time length of receiving the multicast service in the RRC non-connected state is greater than a first time length; or alternatively, the process may be performed,
the target cell determined by cell reselection is not in the specified cell list.
Optionally, the operations further comprise:
receiving first information sent by network equipment, wherein the first information comprises the preset conditions, and the preset conditions comprise: one or more of a first threshold value of RSRP, a second threshold value of BLER of multicast traffic, a first duration, and a specified cell list;
the specified cell list comprises a plurality of cells in which the terminal keeps the current state and continuously receives the multicast service, and the first duration is the duration of the specified multicast service performed by the terminal.
Optionally, for different multicast services, the determined first threshold value is different, the second threshold value is different, the first duration is different, or the cells included in the specified cell list are different; or, for different multicast services, the determined first threshold value is the same, the second threshold value is the same, the first duration is the same, or the cells contained in the specified cell list are the same.
Optionally, the receiving the first information sent by the network device includes:
the first information transmitted by the network device is received through a dedicated channel or a common channel.
It should be noted that, the terminal provided by the embodiment of the present application can implement all the method steps implemented by the embodiment of the method and achieve the same technical effects, and the parts and beneficial effects that are the same as those of the embodiment of the method in the embodiment are not described in detail herein.
Fig. 6 is a schematic structural diagram of a transmission device for multicast service according to an embodiment of the present application, where the device may be applied to a terminal, as shown in fig. 6, and the device includes:
an operation module 601, configured to perform a setting operation when receiving service data of a multicast service in an RRC non-connected state, where the setting operation includes one or more of measuring RSRP of a serving cell, measuring BLER of the multicast service being received, measuring a duration of receiving the multicast service in the RRC non-connected state, and performing cell reselection;
and the triggering module 602 is configured to trigger to enter the RRC connected state from the RRC disconnected state and continue to receive service data of the multicast service when the operation result meets a preset condition.
Optionally, the operation module 601 is further configured to:
determining that the operation result meets the preset condition by the following method comprises the following steps:
determining that a measurement result of RSRP measurement on the serving cell is smaller than a first threshold value; or alternatively, the process may be performed,
determining that a measurement result of measuring a BLER of the multicast service being received is less than a second threshold; or alternatively, the process may be performed,
determining that a measurement result of measuring a time length of receiving the multicast service in the RRC non-connected state is greater than a first time length; or alternatively, the process may be performed,
the target cell determined by cell reselection is not in the specified cell list.
Optionally, the apparatus further comprises a receiving module 603 for:
receiving first information sent by network equipment, wherein the first information comprises the preset conditions, and the preset conditions comprise: one or more of a first threshold value of RSRP, a second threshold value of BLER of multicast traffic, a first duration, and a specified cell list;
the specified cell list comprises a plurality of cells in which the terminal keeps the current state and continuously receives the multicast service, and the first duration is the duration of the specified multicast service performed by the terminal.
Optionally, the apparatus further comprises a determining module 604 for:
For different multicast services, the determined first threshold value is different, the second threshold value is different, the first duration is different, or the cells contained in the designated cell list are different; or, for different multicast services, the determined first threshold value is the same, the second threshold value is the same, the first duration is the same, or the cells contained in the specified cell list are the same.
Optionally, the receiving module 603 is configured to:
the first information transmitted by the network device is received through a dedicated channel or a common channel.
It should be noted that, in the embodiment of the present application, the division of the units is schematic, which is merely a logic function division, and other division manners may be implemented in actual practice. In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a processor-readable storage medium. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
It should be noted that, the above device provided in the embodiment of the present application can implement all the method steps implemented in the method embodiment and achieve the same technical effects, and detailed descriptions of the same parts and beneficial effects as those in the method embodiment in this embodiment are omitted.
In another aspect, an embodiment of the present application further provides a computer readable storage medium storing a computer program, where the computer program is configured to cause a computer to execute the method for transmitting a multicast service provided in each embodiment.
It should be noted that, the computer readable storage medium provided in the embodiment of the present application can implement all the method steps implemented in the above method embodiment and achieve the same technical effects, and detailed descriptions of the same parts and beneficial effects as those in the method embodiment in this embodiment are omitted.
The computer-readable storage medium can be any available medium or data storage device that can be accessed by a computer, including, but not limited to, magnetic storage (e.g., floppy disks, hard disks, magnetic tape, magneto-optical disks (MOs), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, nonvolatile storage (NAND FLASH), solid State Disk (SSD)), etc.
The technical scheme provided by the embodiment of the application can be suitable for various systems, in particular to a 5G system. For example, suitable systems may be global system for mobile communications (Global System of Mobile communication, GSM), code division multiple access (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) universal packet Radio service (General Packet Radio Service, GPRS), long term evolution (Long Term Evolution, LTE), LTE frequency division duplex (Frequency Division Duplex, FDD), LTE time division duplex (Time Division Duplex, TDD), long term evolution-advanced (Long Term Evolution Advanced, LTE-a), universal mobile system (Universal Mobile Telecommunication System, UMTS), worldwide interoperability for microwave access (Worldwide interoperability for Microwave Access, wiMAX), 5G New air interface (New Radio, NR), and the like. Terminal devices and network devices are included in these various systems. Core network parts such as evolved packet system (Evloved Packet System, EPS), 5G system (5 GS) etc. may also be included in the system.
The terminal according to the embodiment of the application can be a device for providing voice and/or data connectivity for a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem, etc. The names of terminals may also be different in different systems, for example in a 5G system, a terminal may be referred to as User Equipment (UE). The wireless terminal device may communicate with one or more Core Networks (CNs) via a radio access Network (Radio Access Network, RAN), which may be mobile terminal devices such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, e.g., portable, pocket, hand-held, computer-built-in or vehicle-mounted mobile devices that exchange voice and/or data with the radio access Network. Such as personal communication services (Personal Communication Service, PCS) phones, cordless phones, session initiation protocol (Session Initiated Protocol, SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital assistants (Personal Digital Assistant, PDAs), and the like. The wireless terminal device may also be referred to as a system, subscriber unit (subscriber unit), subscriber station (subscriber station), mobile station (mobile), remote station (remote station), access point (access point), remote terminal device (remote terminal), access terminal device (access terminal), user terminal device (user terminal), user agent (user agent), user equipment (user device), and embodiments of the present application are not limited in this respect.
The network device according to the embodiment of the present application may be a base station, where the base station may include a plurality of cells for providing services for the terminal. A base station may also be called an access point or may be a device in an access network that communicates over the air-interface, through one or more sectors, with wireless terminal devices, or other names, depending on the particular application. The network device may be operable to exchange received air frames with internet protocol (Internet Protocol, IP) packets as a router between the wireless terminal device and the rest of the access network, which may include an Internet Protocol (IP) communication network. The network device may also coordinate attribute management for the air interface. For example, the network device according to the embodiment of the present application may be a network device (Base Transceiver Station, BTS) in a global system for mobile communications (Global System for Mobile communications, GSM) or code division multiple access (Code Division Multiple Access, CDMA), a network device (NodeB) in a wideband code division multiple access (Wide-band Code Division Multiple Access, WCDMA), an evolved network device (evolutional Node B, eNB or e-NodeB) in a long term evolution (Long Term Evolution, LTE) system, a 5G base station (gNB) in a 5G network architecture (next generation system), a home evolved base station (Home evolved Node B, heNB), a relay node (relay node), a home base station (femto), a pico base station (pico), etc., which are not limited in the embodiment of the present application. In some network structures, the network device may include a Centralized Unit (CU) node and a Distributed Unit (DU) node, which may also be geographically separated.
Multiple-input Multiple-output (Multi Input Multi Output, MIMO) transmissions may each be made between a network device and a terminal device using one or more antennas, and the MIMO transmissions may be Single User MIMO (SU-MIMO) or Multiple User MIMO (MU-MIMO). The MIMO transmission may be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, or may be diversity transmission, precoding transmission, beamforming transmission, or the like, depending on the form and number of the root antenna combinations.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the spirit or scope of the application. Thus, it is intended that the present application also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (12)

1. A method for transmitting a multicast service, which is applied to a terminal, comprising:
in an RRC non-connected state, performing a setting operation when receiving service data of a multicast service, the setting operation including one or more of measuring an RSRP of a serving cell, measuring a BLER of the multicast service being received, measuring a duration of receiving the multicast service in the RRC non-connected state, and performing cell reselection;
and triggering to enter the RRC connection state from the RRC non-connection state under the condition that the operation result meets the preset condition, and continuously receiving the service data of the multicast service.
2. The method for transmitting multicast service according to claim 1, wherein determining that the operation result satisfies the preset condition by:
determining that a measurement result of RSRP measurement on the serving cell is smaller than a first threshold value; or alternatively, the process may be performed,
determining that a measurement result of measuring a BLER of the multicast service being received is less than a second threshold; or alternatively, the process may be performed,
determining that a measurement result of measuring a time length of receiving the multicast service in the RRC non-connected state is greater than a first time length; or alternatively, the process may be performed,
the target cell determined by cell reselection is not in the specified cell list.
3. The method for transmitting multicast traffic according to claim 1, wherein the method further comprises:
receiving first information sent by network equipment, wherein the first information comprises the preset conditions, and the preset conditions comprise: one or more of a first threshold value of RSRP, a second threshold value of BLER of multicast traffic, a first duration, and a specified cell list;
the specified cell list comprises a plurality of cells in which the terminal keeps the current state and continuously receives the multicast service, and the first duration is the duration of the specified multicast service performed by the terminal.
4. A method of transmitting multicast traffic according to claim 3, wherein for different multicast traffic, the determined first threshold value is different, the second threshold value is different, the first duration is different, or the cells included in the specified cell list are different; or, for different multicast services, the determined first threshold value is the same, the second threshold value is the same, the first duration is the same, or the cells contained in the specified cell list are the same.
5. The method for transmitting multicast service according to claim 3, wherein the receiving the first information sent by the network device comprises:
The first information transmitted by the network device is received through a dedicated channel or a common channel.
6. A terminal comprising a memory, a transceiver, and a processor:
a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations:
in an RRC non-connected state, performing a setting operation when receiving service data of a multicast service, the setting operation including one or more of measuring an RSRP of a serving cell, measuring a BLER of the multicast service being received, measuring a duration of receiving the multicast service in the RRC non-connected state, and performing cell reselection;
and triggering to enter the RRC connection state from the RRC non-connection state under the condition that the operation result meets the preset condition, and continuously receiving the service data of the multicast service.
7. The terminal according to claim 6, wherein determining that the operation result satisfies the preset condition by:
determining that a measurement result of signal measurement on the serving cell is smaller than a first threshold value; or alternatively, the process may be performed,
determining that a measurement result of measuring a BLER of the multicast service being received is less than a second threshold; or alternatively, the process may be performed,
Determining that the measurement result of measuring the time length of receiving the multicast service in the RRC non-connected state is larger than the first time length; or alternatively, the process may be performed,
the target cell determined by cell reselection is not in the specified cell list.
8. The terminal of claim 6, wherein the operations further comprise:
receiving first information sent by network equipment, wherein the first information comprises the preset conditions, and the preset conditions comprise: one or more of a first threshold value of RSRP, a second threshold value of BLER of multicast traffic, a first duration, and a specified cell list;
the specified cell list comprises a plurality of cells in which the terminal keeps the current state and continuously receives the multicast service, and the first duration is the duration of the specified multicast service performed by the terminal.
9. The terminal of claim 8, wherein the determined first threshold value is different, the second threshold value is different, the first duration is different, or the cells included in the specified cell list are different for different multicast services; or, for different multicast services, the determined first threshold value is the same, the second threshold value is the same, the first duration is the same, or the cells contained in the specified cell list are the same.
10. The terminal of claim 8, wherein the receiving the first information sent by the network device comprises:
the first information transmitted by the network device is received through a dedicated channel or a common channel.
11. A transmission apparatus for multicast service, applied to a terminal, comprising:
an operation module, configured to perform a setting operation when receiving service data of a multicast service in an RRC non-connected state, where the setting operation includes one or more of measuring RSRP of a serving cell, measuring BLER of the multicast service being received, measuring a duration of receiving the multicast service in the RRC non-connected state, and performing cell reselection;
and the triggering module is used for triggering the RRC non-connection state to enter the RRC connection state and continuously receiving the service data of the multicast service under the condition that the operation result meets the preset condition.
12. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program for causing a computer to execute the transmission method of multicast service according to any one of claims 1 to 5.
CN202210431231.2A 2022-04-22 2022-04-22 Method and device for transmitting multicast service Pending CN116980994A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210431231.2A CN116980994A (en) 2022-04-22 2022-04-22 Method and device for transmitting multicast service
PCT/CN2023/087762 WO2023202437A1 (en) 2022-04-22 2023-04-12 Transmission method and apparatus for multicast service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210431231.2A CN116980994A (en) 2022-04-22 2022-04-22 Method and device for transmitting multicast service

Publications (1)

Publication Number Publication Date
CN116980994A true CN116980994A (en) 2023-10-31

Family

ID=88419110

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210431231.2A Pending CN116980994A (en) 2022-04-22 2022-04-22 Method and device for transmitting multicast service

Country Status (2)

Country Link
CN (1) CN116980994A (en)
WO (1) WO2023202437A1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2997753A4 (en) * 2013-05-15 2017-05-10 Qualcomm Incorporated Group bearer and bearer selection for multicast/broadcast data transmissions
CN113853824B (en) * 2019-10-26 2024-04-12 华为技术有限公司 Communication method and device
CN113453159B (en) * 2020-03-27 2022-12-27 维沃移动通信有限公司 MBS service transmission method, MBS service transmission control method and related equipment
CN113840241A (en) * 2020-06-24 2021-12-24 华为技术有限公司 Communication method and communication device
CN114389744A (en) * 2020-10-16 2022-04-22 夏普株式会社 Method performed by user equipment and user equipment

Also Published As

Publication number Publication date
WO2023202437A1 (en) 2023-10-26

Similar Documents

Publication Publication Date Title
EP3761740B1 (en) Communication method, base station, radio communication node, and user equipment
CN114390611B (en) Cell switching method, terminal, base station, device and storage medium
CN114071805B (en) Service processing method, information indicating method, terminal and network equipment
CN114071612B (en) Method, device and storage medium for updating primary cell of secondary cell group
EP4366375A1 (en) Group handover method, device, and apparatus, and storage medium
CN114125925B (en) Paging cycle configuration method, device, equipment, system and storage medium
CN114599058B (en) Communication method, communication device, electronic equipment and computer readable storage medium
CN114079874B (en) Transmission mode indication method, device and storage medium of MBMS service
CN116137727A (en) Information processing method and device
CN114845318A (en) Information indication method, device and terminal
CN116980994A (en) Method and device for transmitting multicast service
WO2023231767A1 (en) Timing advance value transmission method and apparatus, and storage medium
CN114095875B (en) Transmission area processing method for Multimedia Broadcast Multicast Service (MBMS)
WO2023202323A1 (en) Information processing method and apparatus, and device
CN116962991A (en) Information transmission method, terminal, network equipment, device and storage medium
CN116981111A (en) Multicast service transmission method, device, apparatus and storage medium
CN117560633A (en) Method, device, apparatus and storage medium for receiving service data of multicast service
CN117812608A (en) Method, device, terminal and network equipment for changing candidate cell configuration
CN117641252A (en) Method, equipment, device and storage medium for acquiring multicast service configuration
CN117812607A (en) Method, device, terminal and network equipment for entering connection state
CN117499982A (en) Indication method and device for QoE measurement configuration
CN116506963A (en) Information transmission method, device and storage medium
CN116634610A (en) Relay connection processing method and device, network equipment and terminal
CN117042173A (en) Resource selection method, device, apparatus and storage medium
CN117500042A (en) Positioning processing method, device and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination