Multicast service receiving method, device, and electronic device
Patent Information
- Application Number
- JP2023553267
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-03-05
- Filing Date
- 2022-03-01
- Publication Date
- 2025-03-13
- Estimated Expiration
- 2042-03-01
AI Technical Summary
【0016】 本出願の実施例では、マルチキャスト業務操作において、ネットワーク側は、異なるDRXパラメータを設定することにより、異なるPDCCHをモニタリングするよう端末に指示し、マルチキャストとユニキャスト業務を受信すると同時に省電力を行い、ユーザが受信体験を低下させることなくできるだけ省電力の目的を達成することを確保し、通信システムの効率を確保した上で端末のマルチキャスト業務の受信体験と省電力効果を高める。
Smart Images

Figure 0007645391000001 
Figure 0007645391000002 
Figure 0007645391000003
Abstract
Description
[Technical field]
[0001] (CROSS REFERENCE TO RELATED APPLICATIONS) This application claims priority to Chinese Patent Application No. 202110246054.6 filed in China on March 5, 2021, the entire contents of which are incorporated herein by reference.
[0002] The present application relates to the field of communication technology, and in particular to a method, device and electronic device for receiving multicast services. [Background technology]
[0003] The Long Term Evolution (LTE) broadcast multicast transmission supports the transmission of Multimedia Broadcast Multicast Service (MBMS) in the Multicast Broadcast Single Frequency Network (MBSFN) mode and the transmission of multicast service in the Single Cell Point to Multipoint (SC-PTM) mode. In the MBSFN mode, cells in the same MBSFN area transmit the same broadcast service synchronously, so that the User Equipment (UE, also called terminal) can easily receive it. The control information (control channel parameters, service channel parameters, scheduling information, etc.) and data information of the MBMS service are both transmitted in a broadcast mode, so that both idle and connected UEs can receive the MBMS service. The biggest difference between the sc-ptm and the MBSFN mode is that it schedules transmission only in a single cell and schedules the service using the Group Radio Network Temporary Identity (G-RNTI). The broadcast message broadcasts control channel parameters, service identifiers, periodic information, etc., and the scheduling information is notified via a physical downlink control channel (PDCCH) scrambled by the G-RNTI. The data portion is transmitted in a groupcast manner, and interested UEs monitor the G-RNTI to obtain data scheduling and then receive it.
[0004] For one multicast service, the network side can simultaneously set up two paths for UEs for transmission, one is a Point to Point (PTP) path, and the other is a Point to Multipoint (PTM) path. The PTM path means that a public Radio Network Temporary Identity (RNTI), such as G-RNTI, is used to scramble the PDCCH, and all users in a group jointly monitor the scheduling of the G-RNTI and receive the subsequent scheduling data, and one transmission can be jointly received by multiple UEs. The PTP path means that a UE-specific Cell Radio Network Temporary Identifier (C-RNTI) is used to scramble the PDCCH, and only this UE can monitor the scheduling of the C-RNTI and receive the subsequent scheduling data, and one transmission can be received by only one UE.
[0005] PTM is a method of transmitting to multiple UEs simultaneously, and has relatively high transmission efficiency, but it requires comprehensive consideration of coverage to all UEs, so the selection of transmission parameters must be applied to all UEs as much as possible, for example, using an omnidirectional antenna, and considering relatively poor link quality of users, etc., and PTM may be ineffective for individual UEs with very poor link quality. PTP is a dedicated transmission for one UE, and can adjust transmission parameters by considering the link condition of this user, for example, using a directional or forming antenna, and can set appropriate transmission parameters based on the current UE link, so the transmission effect for a single UE is relatively good, but for multiple users, multiple transmission resources are required, and resource efficiency is relatively low.
[0006] The purpose of discontinuous reception (DRX) is power saving, and a terminal in the DRX state does not need to continuously monitor the control channel. However, if the terminal does not monitor the control channel for a long time, the delay of data transmission will increase when data arrives. In order to achieve both power saving and transmission delay, 5G medium access control (MAC) supports two DRX cycles, a long DRX cycle and a short DRX cycle, according to the length of time the terminal monitors the channel. If the amount of data of the terminal is expected to be relatively frequent or the business is sensitive to delay, the network can configure the terminal to use the short DRX cycle, and if the amount of data of the terminal is expected to be relatively sparse and not sensitive to delay, the network can configure the terminal to use only the long DRX cycle. In order for the terminal to easily switch between the long DRX cycle and the short DRX cycle, the long DRX cycle is required to be an integer multiple of the short DRX cycle, and thus it is ensured that both continuous monitoring times (onDuration) are aligned.
[0007] In the related art, LTE multicast transmission only uses one PTM transmission method, and PTM transmission does not support Hybrid Automatic Repeat Request (HARQ) feedback and retransmission, and there is no PTP path, so the DRX design is relatively simple.
[0008] For NR-designed multicast transmission, especially for operations with multicast high QoS requirement, all UEs need to receive in a connected state. Therefore, PTP paths may be set simultaneously. When DRX parameters are set for unicast and DRX parameters are also set for Temporary Mobile Group Identity (TMGI), it is still unclear how the UE performs PDCCH monitoring of C-RNTI / G-RNTI with different DRX patterns. Summary of the Invention [Problem to be solved by the invention]
[0009] The embodiments of the present application provide a method, device, and electronic device for receiving multicast services, which can improve the multicast service receiving experience and power saving effect of a terminal. [Means for solving the problem]
[0010] According to a first aspect, an embodiment of the present application provides a method for receiving a multicast service, executed by a terminal receiving at least one targeted multicast service or interested in at least one targeted multicast service, the method comprising: Receiving discontinuous reception DRX configuration parameters including parameters of a unicast DRX pattern and / or parameters of a DRX pattern corresponding to a temporary mobility group identifier (TMGI) service; performing discontinuous reception of the targeted multicast service based on the DRX configuration parameters, monitoring a physical downlink control channel (PDCCH) scrambled by a cell radio network temporary identifier (C-RNTI) during an activation time of the unicast DRX pattern; and monitoring a PDCCH scrambled by a group radio network temporary identifier G-RNTI corresponding to the TMGI service during an activation time of a DRX pattern corresponding to the TMGI service.
[0011] According to a second aspect, an embodiment of the present application provides a receiving device for a multicast service for use in a terminal for receiving at least one targeted multicast service or for which the terminal is interested in at least one targeted multicast service, the receiving device comprising: a receiving module for receiving discontinuous reception DRX configuration parameters, the discontinuous reception DRX configuration parameters including unicast DRX pattern parameters and / or DRX pattern parameters corresponding to a temporary mobility group identifier (TMGI) service; A processing module for performing discontinuous reception of the targeted multicast service based on the DRX configuration parameters, monitoring a physical downlink control channel (PDCCH) scrambled by a cell radio network temporary identifier (C-RNTI) during an activation time of the unicast DRX pattern; and monitoring a PDCCH scrambled by a Group Radio Network Temporary Identifier G-RNTI corresponding to the TMGI service during an activation time of a DRX pattern corresponding to the TMGI service.
[0012] According to a third aspect, an embodiment of the present application further provides an electronic device, the electronic device including a processor, a memory, and a program or instructions stored in the memory and operable to run on the processor, the program or instructions, when executed by the processor, implementing the steps of the method described above.
[0013] According to a fourth aspect, an embodiment of the present application provides a readable storage medium having a program or instructions stored thereon, the program or instructions, when executed by a processor, implementing the steps of the method described above.
[0014] According to a fifth aspect, an embodiment of the present application provides a chip, the chip including a processor and a communication interface, the communication interface coupled to the processor, the processor running a program or instructions and used to implement the method according to the first aspect.
[0015] According to a sixth aspect, there is provided a computer program product stored on a non-volatile storage medium, the computer program product being operable, when executed by at least one processor, to implement the method according to the first aspect. Effect of the Invention
[0016] In an embodiment of the present application, in multicast service operation, the network side instructs the terminal to monitor different PDCCHs by setting different DRX parameters, and performs power saving while receiving multicast and unicast services, ensuring that the user can achieve the power saving goal as much as possible without degrading the receiving experience, and improving the multicast service receiving experience and power saving effect of the terminal while ensuring the efficiency of the communication system. [Brief description of the drawings]
[0017] [Figure 1] 1 shows a schematic diagram of a wireless communication system; [Diagram 2] 2 illustrates a flowchart of a method for receiving a multicast service in an embodiment of the present application; [Diagram 3] 1 shows a structural schematic diagram of a receiving device of a multicast service in an embodiment of the present application; [Figure 4] 1 shows a schematic diagram of the configuration of a terminal according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] The following clearly describes the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present application are all within the scope of protection of the present application.
[0019] The terms "first," "second," etc. in the specification and claims of this application are intended to distinguish between similar objects and are not intended to describe a particular order or sequence. It is to be understood that the terms so used are interchangeable where appropriate, so that the embodiments of this application may be performed in other orders than those illustrated or described herein. It is to be noted that "and / or" in the specification and claims represents at least one of the objects connected, and the character " / " generally represents an "or" relationship between the related objects.
[0020] The techniques described herein are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but may also be applied to various wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" are always used interchangeably. A CDMA system may implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA), and the like. UTRA includes Wideband Code Division Multiple Access (WCDMA) and other CDMA variants. A TDMA system may embody radio technologies such as Global System for Mobile Communication (GSM). An OFDMA system may embody radio technologies such as UltraMobile Broadband (UMB), Evolution-UTRA (E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA and E-UTRA are parts of the Universal Mobile Telecommunications System (UMTS).LTE and higher LTE (e.g., LTE-A) are newer versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein may be used for the systems and radio technologies mentioned above or other systems and radio technologies. In the following description, for purposes of illustration, an NR system is described, and NR terminology is used in most of the following description, although the techniques may be used in applications other than NR system applications.
[0021] The following description provides examples rather than limitations on the scope, applicability, or configuration set forth in the claims. The function and arrangement of the elements discussed may be modified without departing from the spirit and scope of the present disclosure. Various examples may omit, substitute, or add various provisions or assemblies as appropriate. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Also, features described with reference to some examples may be combined in other examples.
[0022] Referring to Fig. 1, Fig. 1 shows a block diagram of a wireless communication system to which the embodiment of the present application can be applied. The wireless communication system includes a terminal 11 and a network side device 12. Here, the terminal 11 may be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 may be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a mobile Internet device (Mobile Internet Device, MID), a wearable device, or an in-vehicle device, and it should be noted that the embodiment of the present application does not limit the specific type of the terminal 11. The network side equipment 12 may be a base station or a core network, where the base station may be a 5G or later version base station (e.g., gNB, 5G NR NB, etc.), or a base station in other communication systems (e.g., eNB, WLAN access point, or other access point), or a location server (e.g., E-SMLC or LMF (Location Manager Function)), where the base station may be called a Node B, an evolved Node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, or any other suitable term in the art, and as long as the same technical effect is achieved, the base station is not limited to a specific technical term, and it should be explained that in the embodiments of this application, only a base station in an NR system is taken as an example, but the embodiments of this application do not limit the specific type and specific communication system of the base station.
[0023] To support the DRX mechanism, the network side configures DRX-related timers and parameters in the terminal. Specifically, the DRX-related timers and parameters include:
[0024] drx-LongCycleStartOffset: Used to set the period and offset of the long DRX cycle, where the unit of the period and offset is milliseconds; drx-ShortCycle: Used to set the period and offset of the short DRX cycle, where the period and offset are in milliseconds; drx-ShortCycleTimer: Used to control the time length for which the terminal uses a short DRX cycle, the unit is an integer, and indicates that when the terminal enters a short DRX cycle, the short cycle that is an integer multiple of the short DRX cycle is maintained; drx-onDurationTimer: DRX on duration timer. During the operation period of this timer, the terminal must continuously monitor the PDCCH control channel of the network. The unit of this timer is milliseconds. drx-SlotOffset: The delay with which the terminal starts the drx-onDurationTimer. This parameter sets the offset of the start time of the DRX onDuration from the beginning of the subframe. The offset is an integer multiple of 1 / 32 ms. drx-InactivityTimer: DRX inactivation timer. This timer starts at the first symbol after the terminal receives a Physical Downlink Control Channel (PDCCH) signaling for new uplink / downlink data scheduling. During the operation period of this timer, the terminal must continuously monitor the control channel. The unit of this timer is milliseconds. drx-HARQ-RTT-TimerDL: A downlink Hybrid Automatic Repeat reQuest (HARQ) Round-Trip Time (RTT) timer, which is maintained for each downlink process, and the length of the timer is the minimum time interval from the HARQ feedback time to receiving a HARQ retransmission for this process. Only if data corresponding to a downlink process has not been successfully decoded, the terminal starts this timer at the first symbol after the HARQ NACK feedback for this process. Currently, when only drx-HARQ-RTT-TimerDL and / or drx-HARQ-RTT-TimerUL run in the terminal, the terminal does not need to monitor the PDCCH control channel, and the unit of this timer is a symbol. drx-HARQ-RTT-TimerUL: an uplink HARQ RTT timer, which is maintained for each uplink process, and the length of this timer is the minimum time interval from the transmission time of a Physical Uplink Shared Channel (PUSCH) to receiving a HARQ retransmission for this process. After uplink PUSCH transmission, the terminal starts the uplink HARQ RTT timer for this uplink process, and if the PUSCH transmission uses PUSCH repetition, the uplink HARQ RTT timer starts after the first PUSCH repetition, thereby ensuring that the base station can timely terminate the PUSCH repetition transmission after early analysis of the PUSCH. The unit of this timer is a symbol, drx-RetransmissionTimerDL: This is a downlink retransmission timer. This timer is started at the next symbol after drx-HARQ-RTT-TimerDL times out. During the operation period of this timer, the terminal monitors the network control channel and stops this timer when it receives downlink scheduling information or downlink configured grant for this process. The unit of this timer is slot (time slot), drx-RetransmissionTimerUL: This is an uplink retransmission timer, which is started at the next symbol after drx-HARQ-RTT-TimerUL times out. During the operation period of this timer, the terminal monitors the network control channel and stops operation when it receives uplink scheduling information or uplink configured grant for this process. The unit of this timer is slot (time slot).
[0025] The above is the basic mechanism of DRX in the related art and the associated parameters, all these parameters constitute a set of DRX configuration, and the UE will perform the corresponding discontinuous reception operation according to this configuration.
[0026] In the related art, multicast transmission in LTE only uses one PTM transmission method, and PTM transmission does not support HARQ feedback and retransmission, and there is no PTP path, so the DRX design is relatively simple.
[0027] For NR-designed multicast transmission, especially for multicast high QoS requirement operations, all UEs need to receive in a connected state, so there is a possibility that PTP routes will be set up simultaneously. When DRX parameters are set for unicast and DRX parameters are also set for the temporary mobility group identifier (TMGI), it is still unclear how the UE will perform PDCCH monitoring of C-RNTI / G-RNTI with different DRX patterns.
[0028] In particular, it may allow a HARQ hybrid operation mode in which the G-RNTI schedules the HARQ initial transmission and the C-RNTI schedules the HARQ retransmission, which has a certain impact on the DRX timer and monitoring mechanism in related technologies and requires enhancing the UE behavior to achieve the overall effect of saving power while not missing useful scheduling.
[0029] An embodiment of the present application provides a method for receiving a multicast service performed by a terminal receiving at least one targeted multicast service or interested in at least one targeted multicast service, as shown in FIG. 2, the method includes:
[0030] Step 101: receive discontinuous reception (DRX) configuration parameters, including unicast DRX pattern parameters and / or DRX pattern parameters corresponding to a temporary mobility group identifier (TMGI) service; Step 102: According to the DRX configuration parameters, perform discontinuous reception of the target multicast service. Step 102 includes: monitoring a physical downlink control channel (PDCCH) scrambled by a cell radio network temporary identifier (C-RNTI) during an activation time of the unicast DRX pattern; and monitoring a PDCCH scrambled by a group radio network temporary identifier (G-RNTI) corresponding to the TMGI service during an activation time of a DRX pattern corresponding to the TMGI service.
[0031] In an embodiment of the present application, in multicast service operation, the network side instructs the terminal to monitor different PDCCHs by setting different DRX parameters, and performs power saving while receiving multicast and unicast services, ensuring that the user can achieve the power saving goal as much as possible without degrading the receiving experience, and improving the multicast service receiving experience and power saving effect of the terminal while ensuring the efficiency of the communication system.
[0032] Here, the DRX pattern is a DRX pattern, and multiple different DRX patterns can be parallelized, i.e., the activation times of multiple different DRX patterns can be maintained independently. For example, the activation time of the unicast DRX pattern and the activation time of the DRX pattern corresponding to the TMGI service 1 can be maintained independently, and may overlap, not overlap, or partially overlap.
[0033] In some embodiments, if the terminal is interested in at least one TMGI service, the DRX configuration parameters include at least one set of DRX pattern parameters, each set of DRX patterns corresponding to one TMGI service or G-RNTI. In this way, after receiving the DRX pattern parameters, the terminal can monitor the PDCCH scrambled by the corresponding G-RNTI within the activation time of the DRX pattern.
[0034] In some embodiments, the method further comprises: The method further includes monitoring a PDCCH scrambled by a corresponding G-RNTI during an activation time of each set of DRX patterns.
[0035] In some embodiments, the DRX configuration parameters at least include a period and offset of a long DRX cycle and a length of a DRX on duration timer, i.e. the network side configures a period and offset of a long DRX cycle for the terminal, the unit of the period and offset may be milliseconds, and the network side further configures a DRX on duration timer for the terminal, during the operation period of the timer, the terminal needs to continuously monitor a PDCCH control channel scrambled by the corresponding RNTI, the unit of the timer may be milliseconds.
[0036] In some embodiments, if the TMGI service supports HARQ feedback and retransmission, or the TMGI service has a multicast radio bearer MRB that supports HARQ feedback and retransmission, the DRX configuration parameter is: Hybrid Automatic Repeat Request (HARQ) Round Trip Delay (RTT) Timer; and a retransmission timer.
[0037] In some embodiments, the method further comprises: The method further includes starting the HARQ RTT timer after feeding back a negative acknowledgement (NACK) to a network side, and starting the retransmission timer after the HARQ RTT timer times out.
[0038] In some embodiments, the method further comprises: When a HARQ feedback function is enabled, starting and maintaining the HARQ RTT timer and the retransmission timer; The method further includes not starting and maintaining the HARQ RTT timer and the retransmission timer when the HARQ feedback function is disabled.
[0039] In this way, when the HARQ feedback function is turned off, there is no need to start and maintain the HARQ RTT timer and the retransmission timer, which simplifies the operation of the terminal and is advantageous for further improving the power saving effect.
[0040] In some embodiments, the terminal is a connected terminal, and the DRX configuration parameters include parameters of a unicast DRX pattern and parameters of a DRX pattern corresponding to a TMGI service. In this way, after receiving the parameters of the DRX pattern, the terminal can monitor a PDCCH scrambled by a C-RNTI during an activation time of the unicast DRX pattern, and monitor a PDCCH scrambled by a G-RNTI during an activation time of the DRX pattern corresponding to the TMGI service.
[0041] In some embodiments, the terminal is a connected state terminal, the DRX configuration parameters include parameters of a unicast DRX pattern, and monitors a PDCCH scrambled by a C-RNTI and a PDCCH scrambled by a G-RNTI corresponding to a TMGI service of interest within an activation time of the unicast DRX pattern. In this way, only the unicast DRX pattern needs to be configured, which can save signaling overhead between the network side and the terminal, and the terminal only needs to maintain the unicast DRX pattern, which can simplify the operation of the terminal and further improve power saving effect.
[0042] In some embodiments, the DRX configuration parameters include parameters of a set of unicast DRX patterns, and during an activation time of the unicast DRX pattern, monitoring all C-RNTI scrambled PDCCHs and G-RNTI scrambled PDCCHs corresponding to TMGI services of interest; or The DRX configuration parameters include parameters of a set of DRX patterns, and during the activation time of the DRX pattern, monitor PDCCHs scrambled by all C-RNTIs and PDCCHs scrambled by G-RNTIs corresponding to the TMGI services of interest.
[0043] In this way, only one set of DRX patterns need to be set, which can save signaling overhead between the network side and the terminal, and the terminal only needs to maintain one set of DRX patterns, which simplifies the operation of the terminal and further improves power saving effects.
[0044] In some embodiments, the DRX configuration parameters include a set of unicast DRX pattern parameters and N sets of DRX pattern parameters corresponding to TMGI services or G-RNTIs, where N is greater than or equal to 1 and less than or equal to m, and m is the number of TMGI services that the terminal is interested in. When N is equal to 1, the same set of DRX patterns is configured for all TMGI services, when N is equal to m, one set of DRX patterns is configured for each TMGI service, and when N is greater than 1 and less than m, the m TMGIs can be divided into N groups and one set of DRX patterns can be configured for the TMGI services of each group.
[0045] In some embodiments, the DRX configuration parameter is: Configuration information on whether each set of DRX patterns among the N+1 sets of DRX patterns activates a short DRX cycle; Configuration information on whether the unicast DRX pattern activates a short DRX cycle, and configuration information on whether the N sets of DRX patterns activate a short DRX cycle; Configuration information on whether the N+1 set of DRX patterns activates a short DRX cycle; and setting information on whether the DRX pattern of each group among the N+1 sets of DRX patterns divided into at least two groups of DRX patterns activates a short DRX cycle.
[0046] In some embodiments, the method further comprises: Monitoring a PDCCH scrambled by a C-RNTI during an activation time of the unicast DRX pattern; The method further includes respectively monitoring a PDCCH scrambled by a corresponding G-RNTI within an activation time of the DRX patterns corresponding to the N TMGI services.
[0047] In some embodiments, N is smaller than m and larger than 1, and the TMGI services of interest to m terminals are divided into N groups, each group corresponding to one DRX pattern, and thus monitor the PDCCH scrambled by the G-RNTI corresponding to the TMGI service of each group during the activation time of the DRX pattern corresponding to each group. The number of TMGI services in each group may be the same or different.
[0048] In some embodiments, the DRX configuration parameter explicitly or implicitly indicates whether the N set of DRX patterns support retransmission of C-RNTI. If the N set of DRX patterns explicitly indicates whether the N set of DRX patterns support retransmission of C-RNTI, the DRX configuration parameter includes dedicated indication information, and if the N set of DRX patterns implicitly indicates whether the N set of DRX patterns support retransmission of C-RNTI, the DRX configuration parameter may implicitly indicate whether the N set of DRX patterns support retransmission of C-RNTI by the value of another parameter.
[0049] In some embodiments, the method further comprises: If retransmission of C-RNTI is supported, after the terminal feeds back a NACK of HARQ, the terminal starts a HARQ RTT timer, and after the timer times out, starts a retransmission timer. Before the retransmission timer times out, the terminal monitors a PDCCH scrambled by G-RNTI and a PDCCH scrambled by C-RNTI; If retransmission of the C-RNTI is not supported, the terminal further includes starting an HARQ RTT timer after feeding back an HARQ NACK, starting a retransmission timer after the timer times out, and monitoring a PDCCH scrambled by the G-RNTI before the retransmission timer times out.
[0050] In some embodiments, the method further comprises: When a point-to-multipoint PTM path corresponding to a G-RNTI is activated, the terminal monitors a PDCCH scrambled by the G-RNTI during an activation time of a DRX pattern corresponding to the G-RNTI, and when the PTM path is deactivated, the terminal does not monitor the G-RNTI, thereby simplifying the operation of the terminal and achieving the purpose of power saving; The method further includes, when the point-to-point PTP path corresponding to the G-RNTI is activated, the terminal monitors a PDCCH scrambled by the C-RNTI within an activation time of a DRX pattern corresponding to the G-RNTI.
[0051] In some embodiments, the method further comprises: If a terminal has both PTM and PTP paths activated at the same time, The terminal monitors a PDCCH scrambled by the C-RNTI during an activation time of a unicast DRX pattern, and monitors a PDCCH scrambled by the G-RNTI during an activation time of a DRX pattern corresponding to the G-RNTI; or The method further includes the terminal monitoring a PDCCH scrambled by the C-RNTI during an activation time of the unicast DRX pattern, and simultaneously monitoring a PDCCH scrambled by the G-RNTI and a PDCCH scrambled by the C-RNTI during an activation time of a DRX pattern corresponding to the G-RNTI.
[0052] In some embodiments, the method further comprises: The method further includes, when the PTM path and the PTP path of the terminal are deactivated simultaneously, the terminal monitors the PDCCH scrambled by the C-RNTI during the activation time of the unicast DRX pattern, and does not monitor the PDCCH scrambled by the G-RNTI, thereby simplifying the operation of the terminal and achieving the purpose of power saving.
[0053] In some embodiments, the DRX configuration parameters include two sets of unicast DRX pattern parameters, one set of unicast DRX pattern parameters is adopted when the PTP path is activated, and another set of unicast DRX pattern parameters is adopted when the PTP path is deactivated. In this way, different unicast DRX patterns are adopted when the PTP path is activated and deactivated, so that the purpose of power saving can be achieved as much as possible without reducing the reception experience.
[0054] In some embodiments, the DRX configuration parameters include at least two sets of DRX pattern parameters and usage rules corresponding to the parameters of each set of DRX pattern, in this way, after receiving the at least two sets of DRX pattern parameters, the terminal can use the corresponding DRX pattern according to different usage rules, and can meet the needs of different scenarios of the terminal.
[0055] In some embodiments, the terminal is a connected terminal, and the DRX configuration parameters include parameters of a set of DRX patterns, and during an activation time of the DRX pattern, the terminal monitors a PDCCH scrambled by a C-RNTI and a PDCCH scrambled by a G-RNTI corresponding to all TMGI services of interest; or The DRX setting parameters include parameters of at least two sets of DRX patterns, and during the activation time of either of the at least two sets of DRX patterns, monitor a PDCCH scrambled by a C-RNTI and a PDCCH scrambled by a G-RNTI corresponding to all TMGI services of interest.
[0056] In one specific embodiment, in the DRX configuration (unicast DRX) of the NR Uu interface, the entire DRX configuration is optional, and in the case of a UE that does not have a power saving request or the business QoS (Quality of Service) is relatively high, the DRX parameters may not be configured, and conversely, the DRX parameters may be configured for the power saving of the UE. In the configuration of the NR Uu interface, since it is a mandatory characteristic for the Uu to transmit HARQ feedback, the HARQ RTT timer and the retransmission timer are mandatory parameters, and the parameters related to the short DRX cycle are optional parameters.
[0057] For the DRX configuration of NR Multicast Broadcast Service (MBS), in order to save power, the user needs to avoid constantly monitoring multicast scheduling. Based on the difference between the NR MBS transmission method and business QoS, the following DRX configuration method can be considered:
[0058] 1. For broadcast services, since they generally have a relatively low QoS demand, it may be allowed for the UE to receive in idle / inactive / connected states. In this case, the DRX-related parameter configuration may be transmitted to the UE in a public signaling manner, such as SIB (System Message Block) or MCCH (Multicast Control Channel). First, the DRX pattern parameters are set independently for one TMGI service, and one TMGI corresponds to one G-RNTI, so the DRX pattern parameters only affect the monitoring of the corresponding G-RNTI. In the case of multiple services, there are multiple DRX pattern parameters, and the DRX pattern parameters and the G-RNTI have a one-to-one relationship. The DRX global parameters are optional, i.e., it is permitted not to set the DRX parameters; In the DRX parameter set, parameters such as the long cycle length, offset, and onDuration timer length must be set. The parameters related to the Short cycle are optional settings. The HARQ RTT timer and Retransmission timer are optional settings. When this TMGI service does not support HARQ feedback and retransmission, the behavior of the related timers is not required. When this TMGI service supports HARQ feedback and retransmission, or when there is an MRB in this TMGI service that supports HARQ feedback and retransmission, the timers related to HARQ need to be configured and started and maintained based on the HARQ process.
[0059] 2. Some multicast services also have relatively low QoS demands, so UEs may be allowed to receive in idle / inactive / connected states, and the configuration method is the same as in 1.
[0060] 3. In the above two cases, since the connected UE also supports receiving MBS services, the connected UE may selectively configure unicast DRX parameters; since the connected UE reports the multicast service information of its interest, the network side may consider the multicast service pattern when configuring unicast DRX parameters, so that the two overlap as much as possible. In this way, when the UE is woken up once, it can receive both unicast and MBS services, which corresponds to increasing the true sleep time length.
[0061] 4. Other multicast services have relatively high QoS demands, and the UE needs to enter the connected state to receive MBS services. The PTP leg and PTM leg may be configured simultaneously for the TMGI service, and behaviors such as scheduling retransmission of the PTM leg of TMGI using C-RNTI are selectively allowed. The configuration method is as follows:
[0062] Optionally, configure one set of DRX parameters for the UE to be used simultaneously for C-RNTI monitoring and G-RNTI monitoring; Optionally, configure a set of unicast DRX parameters and N sets of DRX parameters corresponding to TMGIs of interest for the UE, which are used for C-RNTI monitoring and each G-RNTI monitoring, respectively, where the DRX parameters of the G-RNTI also selectively include a HARQ RTT timer and a Retransmission timer based on whether HARQ feedback and retransmission are supported. In particular, since the multicast service is also a downlink scheduling, the value of the timer related to DL (downlink transmission) may be directly used without configuring the length values of the HARQ RTT timer and the Retransmission timer corresponding to the TMGI.
[0063] In another specific embodiment, the DRX parameters may be configured in the terminal by public signaling.
[0064] When idle / inactive UEs are supported to receive broadcast or low QoS multicast, the network side cannot know how many UEs are interested in and will receive the multicast service. Therefore, during configuration, the network side can only determine the parameters of the DRX pattern based only on the arrival status and QoS demand of the service and transmit it to all UEs via public signaling.
[0065] For Idle / inactive UEs, their DRX related behavior is as follows:
[0066] 1. A UE can receive one or multiple services simultaneously, i.e. at a granularity of per TMGI / G-RNTI. Each service maintains a set of DRX patterns and monitors the corresponding G-RNTI in its Active time, and each is independent; 2. Here, the related operations of onDurationTimer and InactivityTimer are the same as those of the conventional NR DRX mechanism, for example, for drx-onDurationTimer, during the operation period of this timer, the terminal needs to continuously monitor the PDCCH control channel of the network. For drx-InactivityTimer, this timer is started at the first symbol after the terminal receives PDCCH signaling for new uplink / downlink data scheduling, and during the operation period of this timer, the terminal needs to continuously monitor the control channel.
[0067] 3. The operation of timers related to the HARQ process, such as the usage of the HARQ RTT Timer and RetransmissionTimer, is slightly different from the NR DRX mechanism. First, not all TMGIs require HARQ-related timers. If this TMGI does not support HARQ feedback, it does not require the configuration and operation of HARQ-related timers. If this TMGI supports HARQ feedback, some MRBs may support HARQ feedback and other MRBs may not require HARQ feedback, so each HARQ process can dynamically decide whether it requires HARQ feedback, and those that require HARQ feedback will start the subsequent associated timers, and those that do not require HARQ feedback do not need to start the associated timers. Next, each UE needs to start the RetransmissionTimer only when it feeds back a negative acknowledgement (NACK), and a UE that has fed back an acknowledgement (ACK) can be considered to have completed this HARQ process and does not need the HARQ timer. Finally, from the network perspective, because a small number of UEs have fed back HARQ NACK, the RetransmissionTimer will be started and these small number of UEs will be in the active time period, but because most of the UEs have fed back ACK, at this time they may not have any active timer to support them to stay in the active time period, at this time the network side should not send any new transmission data to avoid most of the UEs missing data reception.
[0068] 4. In particular, due to the particular nature of multicast operations, the behavior of HARQ feedback for multiple UEs differs from the case where a single UE can perfectly align its active time with the network one-to-one. Therefore, even when the HARQ feedback function is enabled (HARQ feedback enable), it is possible to complete the data retransmission operation using an active time with a delayed Inactivity Timer without requiring the RTT Timer and Retransmission Timer.
[0069] For Connected UEs, their DRX related behavior is as follows:
[0070] 1. For connected UEs, the DRX behavior related to TMGI should be exactly the same as the above idle / inactive UEs, that is, all public receiving UEs maintain the same synchronous DRX pattern operation. Due to the slight difference between HARQ NACK and ACK feedback, there are slight differences in the Active timer of different UEs, but these differences are not different according to the UE state. 2. For connected UE, a possible enhancement is to configure Unicast DRX. The connected UE reports the latest list information of MBS services that the network is interested in, so that the network side can know at what time the UE needs to be woken up according to the set of services that the UE is interested in. The unicast DRX pattern can be configured to overlap with these wake-up times as much as possible, which further saves power. 3. When the UE receives the unicast DRX configuration, it monitors the PDCCH scrambled by C-RNTI during the active time of unicast DRX according to the configuration, and all behaviors are consistent with NR DRX; 4. The UE's Unicast DRX and TMGI DRX patterns, and different TMGI DRX patterns, are operated independently and do not affect each other.
[0071] 5. In addition, the connected UE reports a list of TMGIs of interest to the network side, and the network side can comprehensively consider the TMGIs of interest to the terminal and the possible unicast service demand, and configure a unicast DRX pattern for the UE, including all TMGI service reception and unicast service, so that the UE only needs to maintain the unicast DRX pattern and monitor all C-RNTIs and G-RNTIs of interest during its active time.
[0072] In another specific embodiment, the DRX parameters may be configured for the terminal by dedicated signaling.
[0073] The technical solution of this embodiment is mainly for the multicast service with high QoS requirements, and all UEs need to receive services in connected state. All UEs are connected state, and connected state UEs are required to report their latest interested service list information in real time. The network side fully understands the multicast service and unicast service status of all UEs, so that the network side can configure DRX for each UE according to the status of all UEs, including the following cases:
[0074] In the first case, the network side only needs to configure one DRX pattern for the UE, and during the active time period of this DRX pattern, the UE not only needs to monitor the PDCCH scrambled by the C-RNTI, but also needs to monitor the PDCCHs scrambled by all G-RNTIs that it is interested in; In such a case, the UE behavior is relatively simple and only one set of DRX pattern needs to be maintained. Any new data scheduling from the C-RNTI or any one of the G-RNTIs will restart the inactivity timer. For each unicast HARQ process or multicast HARQ process with HARQ feedback enabling, the UE also needs to maintain HARQ related timers, such as the HARQ RTT timer and the Retransmission timer, whose duration may take the same values in the unicast and multicast cases, or may have different values. Unicast and multicast may not be differentiated, and a unified behavior may be adopted for short cycles. Operations such as starting a short cycle may be performed only for unicast. Multicast scheduling does not affect short cycle operations. In such a case, whether the UE receives various data scheduling of the multicast PTP leg, the unicast PTP leg, the multicast PTM leg, or the PTM leg scheduled by the C-RNTI is all equivalent HARQ operation, the impact behavior on DRX is completely consistent, and the UE operation is relatively simple.
[0075] In the first case, only one set of DRX patterns controls the monitoring of all C-RNTIs and G-RNTIs, so the configuration of the DRX parameters needs to consider all service characteristics and ensure the QoS needs of all UEs as much as possible. In some special cases, there may be some enhanced considerations. Considering that there are cases where the G-RNTI service is temporarily suspended or deactivated, or where both the PTM leg and the PTP leg corresponding to the G-RNTI are deactivated, two or more sets of DRX parameter values may be configured for the UE, and the usage rules for the multiple sets of parameters may be implicitly accepted or configured. For example, the usage method for the two sets of DRX parameters is as follows: When the G-RNTI service of the UE is in an activated state, DRX parameter set 1 is used, and when the G-RNTI service of the UE is in an inactivated state, DRX parameter set 2 is used, where the multiple sets of DRX parameter sets need to ensure that the offset amount is consistent and the cycle is a multiple, and the lengths of the onDuration Timer and the inactivity Timer, etc., may be adjusted, and when the timer is still running at the time of triggering the change of the DRX parameters, the new parameter value is used directly, and if the timer has already timed out, the new parameter value is used in the next cycle; Considering that the UE's services of interest change, e.g., new services of interest are added or services of interest are removed, this may trigger a reconfiguration of the DRX pattern to better correspond to the arrival characteristics of the most recent service combination.
[0076] In the second case, the network side needs to configure one unicast DRX pattern and N G-RNTI DRX patterns for the UE, where 1≦N≦m, and m is the number of multicast services that the UE is interested in. During the active time period of the unicast DRX pattern, the UE monitors the PDCCH scrambled by the C-RNTI, including scheduling the PTP leg corresponding to the multicast service, and monitors the PDCCHs scrambled by the corresponding G-RNTIs respectively during the active time of the N G-RNTI DRX patterns.
[0077] In one extreme case, N = 1, which means that the UE monitors the PDCCH scrambled by all interested G-RNTIs at another active time independent of the unicast DRX pattern. In another extreme case, N = m, where m is the number of multicast services the UE is interested in, that is, each monitoring of m G-RNTIs has its own DRX pattern setting. In an intermediate case, 1 < N < m. The m TMGIs / G-RNTIs can be divided into N groups, and N DRX patterns can be set. Each group corresponds to one DRX pattern, and how to divide the groups depends on the specific implementation of the base station.
[0078] Specifically, which setting to take may also depend on the specific implementation on the network side.
[0079] In the second case, since at least the DRX patterns of C-RNTI and G-RNTI are maintained independently, there is a further problem that the initial transmission scheduled by a certain G-RNTI may schedule a retransmission by C-RNTI. That is, for each G-RNTI, it is necessary to explicitly set whether to support the retransmission of C-RNTI or set it by default. When supporting the retransmission of C-RNTI, in the timer related to the HARQ process corresponding to one G-RNTI, it is necessary to affect the monitoring of C-RNTI. For example, one G-RNTI schedules the initial transmission of one HARQ process 1, the UE feeds back a HARQ NACK, starts the HARQ RTT Timer, and after timing out, starts the Retransmission Timer. During the period of this timer, the UE not only needs to monitor the PDCCH scrambled by the G-RNTI, but also needs to monitor the PDCCH scrambled by the C-RNTI to handle possible retransmission scheduling. If retransmission of C-RNTI is not supported, in the timer related to the HARQ process corresponding to this G-RNTI, it only affects the monitoring of this G-RNTI and does not affect C-RNTI. For example, when one G-RNTI schedules the initial transmission of one HARQ process 1, the UE feeds back a HARQ NACK and starts the HARQ RTT Timer. After the timer times out, it starts the Retransmission Timer. During the timer period, the UE only needs to monitor the PDCCH scrambled by the G-RNTI to respond to possible retransmission scheduling, and does not need to monitor the PDCCH scrambled by the C-RNTI (because this G-RNTI 1 is configured not to support HARQ retransmission scheduling of a different RNTI, i.e., does not schedule retransmission with C-RNTI); In the second method, for an MRB of one G-RNTI, there are further cases where its PTM leg and PTP leg are configured simultaneously. The PTM leg is generally scheduled using the G-RNTI (does not exclude the possibility of scheduling retransmission using the C-RNTI), and the PTP leg is always scheduled using the C-RNTI. Therefore, the activation and deactivation states of the PTM leg and the PTP leg affect the monitoring status of the PDCCH scrambled by different RNTIs, specifically, as follows:
[0080] When only the PTM leg is activated, it means that the PDCCH scrambled by the G-RNTI needs to be monitored during the active time of the DRX pattern of the G-RNTI, and the monitoring of the PDCCH scrambled by the C-RNTI needs to follow the unicast DRX pattern; If only the PTP leg is activated, there are two ways to proceed: One processing method is that the UE still monitors the PDCCH scrambled by the C-RNTI only during the active time period of the unicast DRX pattern, which means that the PTP leg scheduling for the multicast service also needs to follow the unicast DRX configuration, which is simple to implement in the UE and may increase a certain latency for the multicast service; Another processing method is that the UE monitors the PDCCH scrambled by the C-RNTI not only in the active time period of the unicast DRX pattern, but also in the active time period of the DRX pattern corresponding to the G-RNTI, which means that the PTP leg scheduling for multicast service by the network side can follow the arrival characteristics and DRX settings of the G-RNTI service itself, which provides better service experience, but requires the UE operation to maintain two independent DRX patterns, which is relatively complicated.
[0081] When the PTP leg and PTM leg are activated at the same time, there are two processing methods because the PTP options are different. One processing method is that the UE still monitors the PDCCH scrambled by the C-RNTI only in the active time period of the unicast DRX pattern, which means that the PTP leg scheduling for the multicast service also needs to follow the unicast DRX setting; in the active time period of the DRX pattern corresponding to the G-RNTI, the UE monitors the PDCCH scrambled by the G-RNTI and waits for PTM scheduling, which corresponds to the C-RNTI and G-RNTI following their own DRX patterns; Another processing method is that the UE monitors the PDCCH scrambled by C-RNTI in the active time period of the unicast DRX pattern, and simultaneously monitors the PDCCH scrambled by C-RNTI and G-RNTI in the active time period of the DRX pattern corresponding to the G-RNTI, which means that the PTP leg scheduling for multicast service by the network side can follow the arrival characteristics and DRX settings of the G-RNTI service itself, which provides better service experience, but requires the UE operation to maintain two independent DRX patterns, which is relatively complicated.
[0082] If the PTP leg and the PTM leg are deactivated at the same time, there are two ways to handle this because the PTP options are different: One processing manner is that the UE still monitors the PDCCH scrambled by the C-RNTI during the active time period of the unicast DRX pattern, and does not monitor the G-RNTI; Another processing manner is that the UE monitors the PDCCH scrambled by the C-RNTI during the active time period of the unicast DRX pattern, and does not monitor the G-RNTI; The above two processing methods have the same UE behavior on the surface, but there is a difference in the setting of the unicast DRX pattern. The former balances the arrival characteristics of the G-RNTI service when setting, while the latter only considers the arrival characteristics of the unicast service. Therefore, the active time length of the former is longer than that of the latter, or the power saving performance is weaker than that of the latter. Another possible optimization direction is, in the first case, to set two sets of parameters for the Unicast DRX pattern, one set of parameters balances the arrival characteristics of Unicast and G-RNTI business and has a long set active time, and another set of parameters eliminates the influence of G-RNTI business and only considers the characteristics of Unicast business, and when the PTP leg is activated, the UE adopts the first set of Unicast DRX parameters, and when the PTP leg is deactivated, the UE adopts the second set of Unicast DRX parameters.
[0083] The technical solutions of the embodiments of the present application may be used in 5G systems, and may be extended to other communication systems.
[0084] It should be noted that the execution body of the method for receiving a multicast service according to the embodiment of the present application may be a receiving device for a multicast service, or may be a module for executing and loading the method for receiving a multicast service in the receiving device for a multicast service. In the embodiment of the present application, the receiving method for a multicast service according to the embodiment of the present application is taken as an example in which the receiving device for a multicast service executes and loads the method for receiving a multicast service.
[0085] An embodiment of the present application provides a multicast service receiving device for use in a terminal 300 that receives or is interested in at least one targeted multicast service, as shown in FIG. 3, the device includes: a receiving module 310 for receiving discontinuous reception DRX configuration parameters, including a unicast DRX pattern parameter and / or a DRX pattern parameter corresponding to a temporary mobility group identifier (TMGI) service; A processing module 320 for performing discontinuous reception of the targeted multicast service based on the DRX configuration parameters, monitoring a physical downlink control channel (PDCCH) scrambled by a cell radio network temporary identifier (C-RNTI) during an activation time of the unicast DRX pattern; and monitoring a PDCCH scrambled by a group radio network temporary identifier G-RNTI corresponding to the TMGI service during an activation time of a DRX pattern corresponding to the TMGI service.
[0086] In an embodiment of the present application, in multicast service operation, the network side instructs the terminal to monitor different PDCCHs by setting different DRX parameters, and performs power saving while receiving multicast and unicast services, ensuring that the user can achieve the power saving goal as much as possible without degrading the receiving experience, and improving the multicast service receiving experience and power saving effect of the terminal while ensuring the efficiency of the communication system.
[0087] In some embodiments, if the terminal is interested in at least one TMGI service, the DRX configuration parameters include parameters for at least one set of DRX patterns, each set of DRX patterns corresponding to one TMGI service or G-RNTI.
[0088] In some embodiments, The processing module is specifically used for monitoring a PDCCH scrambled by a corresponding G-RNTI within the activation time of each set of DRX patterns.
[0089] In some embodiments, the DRX configuration parameters include at least a period and offset of a long DRX period and a length of a DRX on duration timer.
[0090] In some embodiments, if the TMGI service supports HARQ feedback and retransmission, or the TMGI service has a multicast radio bearer MRB that supports HARQ feedback and retransmission, the DRX configuration parameter is: Hybrid Automatic Repeat Request (HARQ) Round Trip Delay (RTT) Timer; and a retransmission timer.
[0091] In some embodiments, The HARQ RTT timer is started after feeding back a negative acknowledgement (NACK) to a network side, and the HARQ RTT timer is started after the HARQ RTT timer times out.
[0092] In some embodiments, The method further includes a start and maintenance module for starting and maintaining the HARQ RTT timer and the retransmission timer when a HARQ feedback function is enabled, and not starting and maintaining the HARQ RTT timer and the retransmission timer when the HARQ feedback function is disabled.
[0093] In some embodiments, the terminal is a connected terminal, and the DRX configuration parameters include a parameter for a unicast DRX pattern and a parameter for a DRX pattern corresponding to a TMGI service.
[0094] In some embodiments, the terminal is a connected state terminal, the DRX configuration parameters include parameters of a unicast DRX pattern, and during the activation time of the unicast DRX pattern, the processing module is specifically used to monitor a PDCCH scrambled by a C-RNTI and a PDCCH scrambled by a G-RNTI corresponding to a TMGI service of interest.
[0095] In some embodiments, the DRX configuration parameters include parameters of a set of unicast DRX patterns, and the processing module is specifically used to monitor all C-RNTI scrambled PDCCHs and G-RNTI scrambled PDCCHs corresponding to TMGI services of interest during the activation time of the unicast DRX pattern; or The DRX configuration parameters include parameters of a set of DRX patterns, and the processing module is specifically used to monitor PDCCHs scrambled by all C-RNTIs and PDCCHs scrambled by G-RNTIs corresponding to TMGI services of interest during the activation time of the DRX pattern.
[0096] In some embodiments, the DRX configuration parameters include a set of unicast DRX pattern parameters and N sets of DRX pattern parameters corresponding to TMGI services or G-RNTIs, where N is greater than or equal to 1 and less than or equal to m, and m is the number of TMGI services in which the terminal is interested.
[0097] In some embodiments, the DRX configuration parameter is: Configuration information on whether each set of DRX patterns among the N+1 sets of DRX patterns activates a short DRX cycle; Configuration information on whether the unicast DRX pattern activates a short DRX cycle, and configuration information on whether the N sets of DRX patterns activate a short DRX cycle; Configuration information on whether the N+1 set of DRX patterns activates a short DRX cycle; and setting information on whether the DRX pattern of each group among the N+1 sets of DRX patterns divided into at least two groups of DRX patterns activates a short DRX cycle.
[0098] In some embodiments, during an activation time of a unicast DRX pattern, the processing module is specifically used to monitor a PDCCH scrambled by a C-RNTI; Within the activation times of the DRX patterns corresponding to the N TMGI services, the processing modules are specifically used to respectively monitor the PDCCHs scrambled by the corresponding G-RNTIs.
[0099] In some embodiments, N is smaller than m and larger than 1, and the TMGI services of interest to m terminals are divided into N groups, with each group corresponding to one DRX pattern.
[0100] In some embodiments, the DRX configuration parameter explicitly or implicitly indicates whether the N sets of DRX patterns support retransmission of C-RNTI.
[0101] In some embodiments, the apparatus further comprises: If retransmission of C-RNTI is supported, after the terminal feeds back a NACK of HARQ, start a HARQ RTT timer, and after the timer times out, start a retransmission timer. Before the retransmission timer times out, monitor a PDCCH scrambled by G-RNTI and a PDCCH scrambled by C-RNTI; If retransmission of the C-RNTI is not supported, the terminal further includes a timer start module for starting an HARQ RTT timer after the terminal feeds back an HARQ NACK, starting a retransmission timer after the timer times out, and monitoring a PDCCH scrambled by the G-RNTI before the retransmission timer times out.
[0102] In some embodiments, the processing module specifically monitors a PDCCH scrambled by the G-RNTI during an activation time of a DRX pattern corresponding to the G-RNTI when a point-to-multipoint PTM path corresponding to the G-RNTI is activated, and does not monitor the G-RNTI when the PTM path is deactivated; When the terminal activates a point-to-point PTP path corresponding to the G-RNTI, it is used to monitor the PDCCH scrambled by the C-RNTI within the activation time of the DRX pattern corresponding to the G-RNTI.
[0103] In some embodiments, the processing module specifically monitors a PDCCH scrambled by a C-RNTI during an activation time of a unicast DRX pattern when a PTM path and a PTP path are simultaneously activated in a terminal, and monitors a PDCCH scrambled by a G-RNTI during an activation time of a DRX pattern corresponding to a G-RNTI; or It is used to monitor the PDCCH scrambled by the C-RNTI during the activation time of the unicast DRX pattern, and to simultaneously monitor the PDCCH scrambled by the G-RNTI and the PDCCH scrambled by the C-RNTI during the activation time of the DRX pattern corresponding to the G-RNTI.
[0104] In some embodiments, the processing module is specifically used to monitor a PDCCH scrambled by a C-RNTI and not monitor a PDCCH scrambled by a G-RNTI during the activation time of a unicast DRX pattern when the PTM path and the PTP path of the terminal are simultaneously deactivated.
[0105] In some embodiments, the DRX configuration parameters include two sets of unicast DRX pattern parameters, one set of unicast DRX pattern parameters is adopted when the PTP path is activated, and the other set of unicast DRX pattern parameters is adopted when the PTP path is deactivated.
[0106] In some embodiments, the DRX configuration parameters include at least two sets of parameters of DRX patterns and usage rules corresponding to the parameters of each set of DRX patterns.
[0107] In some embodiments, the terminal is a connected terminal, the DRX configuration parameters include parameters of a set of DRX patterns, and the processing module is specifically used to monitor a PDCCH scrambled by a C-RNTI and a PDCCH scrambled by a G-RNTI corresponding to all interested TMGI services within an activation time of the DRX pattern; or The DRX setting parameters include parameters of at least two sets of DRX patterns, and the processing module is specifically used to monitor a PDCCH scrambled by a C-RNTI and a PDCCH scrambled by a G-RNTI corresponding to all interested TMGI services within the activation time of any one of the at least two sets of DRX patterns.
[0108] The receiving device of the multicast service in the embodiment of the present application may be a device, a component in a terminal, an integrated circuit, or a chip. The device may be a mobile electronic device or a non-mobile electronic device. For example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), and the non-mobile electronic device may be a network attached storage (NAS), a personal computer (PC), a television (TV), a deposit machine, or a self-service machine, and the embodiment of the present application is not specifically limited.
[0109] The receiving device of the multicast service in the embodiment of the present application may be a device having an operating system, which may be an Android operating system, an iOS operating system, or other possible operating systems, and the embodiment of the present application is not specifically limited.
[0110] Optionally, the embodiment of the present application further provides an electronic device, which includes a processor, a memory, and a program or instruction stored on the memory and operable on the processor, and when the program or instruction is executed by the processor, each process of the embodiment of the method for receiving a multicast service can be realized and the same technical effect can be achieved. In order to avoid repetition of the description, no further description will be given here.
[0111] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices described above.
[0112] The electronic device of this embodiment may be a terminal. FIG. 4 is a hardware structure schematic diagram of a terminal for implementing each embodiment of the present application, and the terminal 50 includes, but is not limited to, components such as a radio frequency unit 51, a network module 52, an audio output unit 53, an input unit 54, a sensor 55, a display unit 56, a user input unit 57, an interface unit 58, a memory 59, a processor 510, and a power supply 511. As can be understood by those skilled in the art, the terminal structure shown in FIG. 4 does not set limitations on the terminal, and the terminal may include more or less components than the number of components shown, or a combination of some components, or a different arrangement of components. In the embodiment of the present application, the terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle terminal, a wearable device, and a pedometer.
[0113] It should be understood that in the embodiment of the present application, the radio frequency unit 51 may be used to transmit and receive information or transmit and receive signals during a call. Specifically, it receives downlink data from a base station, and then processes the data through the processor 510, and transmits uplink data to the base station. In general, the radio frequency unit 51 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. It should be noted that the radio frequency unit 51 can also communicate with other devices through a wireless communication system or network.
[0114] The memory 59 may be used to store software programs and various data. The memory 59 may mainly include a program storage area and a data storage area. Here, the program storage area can store an operating system, an application program required for at least one function (e.g., a voice playback function, an image playback function, etc.), and the data storage area can store data generated by using the mobile phone (e.g., audio data, a phone book, etc.). The memory 59 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk memory device, a flash memory device, or other volatile solid-state memory device.
[0115] Processor 510 is the control center of the terminal, and is connected to each part of the entire terminal by various interfaces and lines, and runs or executes software programs and / or modules stored in memory 59, and also accesses data stored in memory 59, performs various functions of the terminal, processes data, and monitors the entire terminal. Processor 510 may include one or at least two processing units, and preferably, processor 510 may integrate an application processor and a modem processor, where the application processor is mainly for processing the operating system, user interface, and application programs, and the modem processor is mainly for processing wireless communication. As can be understood, the modem processor does not have to be integrated into processor 510.
[0116] The terminal 50 may further include a power source 511 (e.g., a battery) for powering each component, and preferably, the power source 511 may be logically connected to the processor 510 by a power management system, so that the power management system can realize functions such as charge / discharge management and power consumption management.
[0117] The terminal 50 also includes several functional modules not shown, which will not be further described here.
[0118] In some embodiments, the processor 510 is configured to receive discontinuous reception DRX configuration parameters including unicast DRX pattern parameters and / or DRX pattern parameters corresponding to a temporary mobility group identifier (TMGI) service; performing discontinuous reception of the targeted multicast service based on the DRX configuration parameters, monitoring a physical downlink control channel (PDCCH) scrambled by a cell radio network temporary identifier (C-RNTI) during an activation time of the unicast DRX pattern; and monitoring a PDCCH scrambled by a group radio network temporary identifier G-RNTI corresponding to the TMGI service during an activation time of a DRX pattern corresponding to the TMGI service.
[0119] In some embodiments, if the terminal is interested in at least one TMGI service, the DRX configuration parameters include parameters for at least one set of DRX patterns, each set of DRX patterns corresponding to one TMGI service or G-RNTI.
[0120] In some embodiments, The processor 510 is specifically used for monitoring a PDCCH scrambled by a corresponding G-RNTI within the activation time of each set of DRX patterns.
[0121] In some embodiments, the DRX configuration parameters include at least a period and offset of a long DRX period and a length of a DRX on duration timer.
[0122] In some embodiments, if the TMGI service supports HARQ feedback and retransmission, or the TMGI service has a multicast radio bearer MRB that supports HARQ feedback and retransmission, the DRX configuration parameter is: Hybrid Automatic Repeat Request (HARQ) Round Trip Delay (RTT) Timer; and a retransmission timer.
[0123] In some embodiments, The HARQ RTT timer is started after feeding back a negative acknowledgement (NACK) to a network side, and the HARQ RTT timer is started after the HARQ RTT timer times out.
[0124] In some embodiments, The method further includes a start and maintenance module for starting and maintaining the HARQ RTT timer and the retransmission timer when a HARQ feedback function is enabled, and not starting and maintaining the HARQ RTT timer and the retransmission timer when the HARQ feedback function is disabled.
[0125] In some embodiments, the terminal is a connected terminal, and the DRX configuration parameters include parameters of a unicast DRX pattern and parameters of a DRX pattern corresponding to a TMGI service.
[0126] In some embodiments, the terminal is a connected state terminal, the DRX configuration parameters include parameters of a unicast DRX pattern, and during the activation time of the unicast DRX pattern, the processor 510 is specifically used to monitor a PDCCH scrambled by a C-RNTI and a PDCCH scrambled by a G-RNTI corresponding to a TMGI service of interest.
[0127] In some embodiments, the DRX configuration parameters include parameters of a set of unicast DRX patterns, and the processor 510 is specifically used to monitor all C-RNTI scrambled PDCCHs and G-RNTI scrambled PDCCHs corresponding to TMGI services of interest during the activation time of the unicast DRX pattern; or The DRX configuration parameters include parameters of a set of DRX patterns, and the processor 510 is specifically used to monitor PDCCHs scrambled by all C-RNTIs and PDCCHs scrambled by G-RNTIs corresponding to TMGI services of interest during the activation time of the DRX pattern.
[0128] In some embodiments, the DRX configuration parameters include a set of unicast DRX pattern parameters and N sets of DRX pattern parameters corresponding to TMGI services or G-RNTIs, where N is greater than or equal to 1 and less than or equal to m, and m is the number of TMGI services in which the terminal is interested.
[0129] In some embodiments, the DRX configuration parameter is: Configuration information on whether each set of DRX patterns among the N+1 sets of DRX patterns activates a short DRX cycle; Configuration information on whether the unicast DRX pattern activates a short DRX cycle, and configuration information on whether the N sets of DRX patterns activate a short DRX cycle; Configuration information on whether the N+1 set of DRX patterns activates a short DRX cycle; and setting information on whether the DRX pattern of each group among the N+1 sets of DRX patterns divided into at least two groups of DRX patterns activates a short DRX cycle.
[0130] In some embodiments, during an activation time of a unicast DRX pattern, the processor 510 is specifically used to monitor a PDCCH scrambled by a C-RNTI; Within the activation times of the DRX patterns corresponding to the N TMGI services, the processor 510 is specifically used to respectively monitor the PDCCHs scrambled by the corresponding G-RNTIs.
[0131] In some embodiments, N is smaller than m and larger than 1, and the TMGI services of interest to m terminals are divided into N groups, with each group corresponding to one DRX pattern.
[0132] In some embodiments, the DRX configuration parameter explicitly or implicitly indicates whether the N sets of DRX patterns support retransmission of C-RNTI.
[0133] In some embodiments, the apparatus further comprises: If retransmission of C-RNTI is supported, after the terminal feeds back a NACK of HARQ, start a HARQ RTT timer, and after the timer times out, start a retransmission timer. Before the retransmission timer times out, monitor a PDCCH scrambled by G-RNTI and a PDCCH scrambled by C-RNTI; If retransmission of the C-RNTI is not supported, the terminal further includes a timer start module for starting an HARQ RTT timer after the terminal feeds back an HARQ NACK, starting a retransmission timer after the timer times out, and monitoring a PDCCH scrambled by the G-RNTI before the retransmission timer times out.
[0134] In some embodiments, the processor 510 specifically monitors a PDCCH scrambled by the G-RNTI during an activation time of a DRX pattern corresponding to the G-RNTI when a point-to-multipoint PTM path corresponding to the G-RNTI is activated, and does not monitor the G-RNTI when the PTM path is deactivated; When the terminal activates a point-to-point PTP path corresponding to the G-RNTI, it is used to monitor the PDCCH scrambled by the C-RNTI within the activation time of the DRX pattern corresponding to the G-RNTI.
[0135] In some embodiments, the processor 510 specifically monitors a PDCCH scrambled by a C-RNTI during an activation time of a unicast DRX pattern when the PTM path and the PTP path of the terminal are simultaneously activated, and monitors a PDCCH scrambled by a G-RNTI during an activation time of a DRX pattern corresponding to the G-RNTI; or It is used to monitor the PDCCH scrambled by the C-RNTI during the activation time of the unicast DRX pattern, and to simultaneously monitor the PDCCH scrambled by the G-RNTI and the PDCCH scrambled by the C-RNTI during the activation time of the DRX pattern corresponding to the G-RNTI.
[0136] In some embodiments, the processor 510 is specifically used to monitor a PDCCH scrambled by a C-RNTI and not monitor a PDCCH scrambled by a G-RNTI during the activation time of a unicast DRX pattern when the PTM path and the PTP path of the terminal are simultaneously deactivated.
[0137] In some embodiments, the DRX configuration parameters include two sets of unicast DRX pattern parameters, one set of unicast DRX pattern parameters is adopted when the PTP path is activated, and the other set of unicast DRX pattern parameters is adopted when the PTP path is deactivated.
[0138] In some embodiments, the DRX configuration parameters include at least two sets of parameters of DRX patterns and usage rules corresponding to the parameters of each set of DRX patterns.
[0139] In some embodiments, the terminal is a connected terminal, the DRX configuration parameters include parameters of a set of DRX patterns, and the processor 510 is specifically used to monitor, during an activation time of the DRX pattern, a PDCCH scrambled by a C-RNTI and a PDCCH scrambled by a G-RNTI corresponding to all interested TMGI services; or The DRX setting parameters include parameters of at least two sets of DRX patterns, and the processor 510 is specifically used to monitor a PDCCH scrambled by a C-RNTI and a PDCCH scrambled by a G-RNTI corresponding to all TMGI services of interest within the activation time of any one of the at least two sets of DRX patterns.
[0140] The embodiments of the present application further provide a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, each process of the embodiment of the method for receiving a multicast service can be realized and the same technical effect can be achieved. In order to avoid repetition, no further description will be given here.
[0141] Here, the processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0142] The embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, the processor runs a program or instruction, and is used to realize each process of the embodiment of the method for receiving a multicast service, and can achieve the same technical effect. In order to avoid repetition, no further description will be given here.
[0143] It should be understood that the chips referred to in the embodiments of the present application may be referred to as system level chips, system chips, chip systems, or systems on chips.
[0144] The embodiments of the present application further provide a computer program product, the computer program product being stored in a non-volatile storage medium, the computer program product being executed by at least one processor to realize each process of the embodiment of the method for receiving multicast services, and achieve the same technical effects. In order to avoid repetition, no further description will be given here.
[0145] It should be explained that in this specification, the terms "comprise", "include", or any other variants thereof are intended to cover the non-exclusive "comprise", whereby a process, method, article, or apparatus that includes a set of elements not only includes those elements, but also includes other elements not specifically listed or that are inherent to such process, method, article, or apparatus. In the absence of further limitations, an element limited by the phrase "comprises a" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element. It should be pointed out that the scope of the method and apparatus in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions in an essentially simultaneous manner or in the reverse order based on the functions involved, for example, the described method can be performed in a different order than described, and various steps can be added, omitted, or combined. Also, features described with reference to some examples can be combined in other examples.
[0146] From the above description of the embodiments, it is clear to those skilled in the art that the methods of the above embodiments can be realized in the form of software and a necessary general-purpose hardware platform. Of course, they can also be realized in hardware, but in many cases the former is a more preferred embodiment. In light of this understanding, the technical solution of the present application may be substantially or in part embodied in the form of a software product. The computer software product is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes some instructions for causing a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0147] As those skilled in the art can recognize, each example unit and algorithm step described in connection with the embodiments disclosed herein can be realized in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in a hardware manner or a software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can implement the described functions using different methods for each specific application, but such implementation should not be considered to go beyond the scope of this application.
[0148] As will be apparent to those skilled in the art, for convenience and conciseness of description, the specific operating processes of the above-described systems, devices and units may be referred to the corresponding processes in the above-described method embodiments, and will not be further described here.
[0149] In the embodiments according to the present application, it should be understood that the disclosed apparatus and method may be realized in other ways. For example, the above-described apparatus embodiments are merely exemplary, and the division of the units is merely a division of logical functions, and in actual implementation, there may be other division ways, for example, multiple units or assemblies may be combined or integrated into another system, or some features may be omitted or not implemented. In addition, the couplings or direct couplings or communication connections between the shown or discussed ones may be indirect couplings or communication connections through some interfaces, devices or units, which may be electrical, mechanical, or other forms.
[0150] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, and may be located in one place or distributed among multiple network units, some or all of which may be selected according to actual needs to achieve the objectives of the solution of the present embodiment.
[0151] Furthermore, each functional unit in each embodiment of the present application may be integrated into a single processing unit, each unit may exist physically alone, or two or more units may be integrated into a single unit.
[0152] When the functions are realized in the form of a software functional unit and sold or used as an independent product, they may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application may be substantially embodied in the form of a software product, or a part of the technical solution may be substantially embodied in the form of a software product. The computer software product is stored in a storage medium and includes some 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 method of each embodiment of the present application. The aforementioned storage medium includes various media capable of storing program codes, such as a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0153] As can be understood by those skilled in the art, the implementation of all or part of the flow of the method of the above embodiments can be completed by controlling related hardware through a computer program, and the program may be stored in a computer-readable storage medium, and when the program is executed, the flow of each of the above method embodiments may be included. Here, the storage medium may be a magnetic disk, an optical disk, a ROM, or a RAM, etc.
[0154] The above describes the embodiments of the present application in conjunction with the drawings, but the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not limiting. Those skilled in the art can take the suggestions of this application and make many forms without departing from the spirit and scope of the claims of this application, all of which belong to the protection scope of this application.
Claims
1. A method for receiving a multicast service, executed by a terminal receiving at least one targeted multicast service or having an interest in at least one targeted multicast service, comprising: Receiving discontinuous reception DRX configuration parameters, including parameters of a unicast DRX pattern and / or parameters of a DRX pattern corresponding to a temporary mobility group identifier (TMGI) service; performing discontinuous reception of the targeted multicast service based on the DRX configuration parameters, monitoring a physical downlink control channel PDCCH scrambled by a cell radio network temporary identifier C-RNTI during an activation time of the unicast DRX pattern; and monitoring a PDCCH scrambled by a Group Radio Network Temporary Identifier (G-RNTI) corresponding to the TMGI service during an activation time of a DRX pattern corresponding to the TMGI service; The method comprises: If retransmission of C-RNTI is supported, after the terminal feeds back a NACK of HARQ, the terminal starts a HARQ RTT timer, and after the timer times out, the terminal starts a retransmission timer; before the retransmission timer times out, the terminal monitors a PDCCH scrambled by G-RNTI and a PDCCH scrambled by C-RNTI; If retransmission of the C-RNTI is not supported, the method further includes: after the terminal feeds back a HARQ NACK, starting a HARQ RTT timer; after the timer times out, starting a retransmission timer; and before the retransmission timer times out, the terminal monitors a PDCCH scrambled by the G-RNTI.
2. The method of claim 1, wherein if the terminal is interested in at least one TMGI service, the DRX configuration parameters include parameters for at least one set of DRX patterns, each set of DRX patterns corresponding to one TMGI service or G-RNTI.
3. The method of claim 2, further comprising: monitoring a PDCCH scrambled by a corresponding G-RNTI during an activation time of each set of DRX patterns.
4. The method of claim 1 , wherein the DRX configuration parameters include at least a period and an offset of a long DRX cycle and a length of a DRX on duration timer.
5. If the TMGI service supports HARQ feedback and retransmission, or the TMGI service has a multicast radio bearer MRB that supports HARQ feedback and retransmission, the DRX configuration parameter is: a hybrid automatic repeat request (HARQ) round trip delay (RTT) timer; and a retransmission timer.
6. The method of claim 5, further comprising: starting the HARQ RTT timer after feeding back a negative acknowledgement (NACK) to a network side; and starting the retransmission timer after the HARQ RTT timer times out.
7. When a HARQ feedback function is enabled, starting and maintaining the HARQ RTT timer and the retransmission timer; The method of claim 5, further comprising: not starting and maintaining the HARQ RTT timer and retransmission timer when a HARQ feedback function is disabled.
8. The terminal is a connected state terminal, and the DRX setting parameters include a unicast DRX pattern parameter and a DRX pattern parameter corresponding to a TMGI service; Or, 2. The method of claim 1, wherein the terminal is a connected state terminal, the DRX configuration parameters include parameters of a unicast DRX pattern, and the terminal monitors a PDCCH scrambled by a C-RNTI and a PDCCH scrambled by a G-RNTI corresponding to a TMGI service of interest within an activation time of the unicast DRX pattern.
9. The DRX configuration parameters include parameters of a set of unicast DRX patterns, and during an activation time of the unicast DRX pattern, monitor PDCCHs scrambled by all C-RNTIs and PDCCHs scrambled by G-RNTIs corresponding to TMGI services of interest; or The DRX configuration parameters include a set of DRX pattern parameters, and during an activation time of the DRX pattern, monitor all C-RNTI-scrambled PDCCHs and G-RNTI-scrambled PDCCHs corresponding to TMGI services of interest; Or, 2. The method of claim 1, wherein the DRX configuration parameters include a set of unicast DRX pattern parameters and N sets of DRX pattern parameters corresponding to TMGI services or G-RNTIs, where N is greater than or equal to 1 and less than or equal to m, and m is the number of TMGI services in which the terminal is interested.
10. The DRX setting parameters are: Configuration information on whether each set of DRX patterns among the N+1 sets of DRX patterns activates a short DRX cycle; Setting information on whether the unicast DRX pattern activates a short DRX cycle, and setting information on whether the N sets of DRX patterns activate a short DRX cycle; Configuration information on whether the N+1 sets of DRX patterns activate a short DRX cycle; and setting information on whether a DRX pattern of each group among the N+1 sets of DRX patterns, which are divided into at least two groups of DRX patterns, activates a short DRX cycle.
11. monitoring a PDCCH scrambled by a C-RNTI during an activation time of the unicast DRX pattern; The method of claim 9, further comprising: monitoring a PDCCH scrambled by a corresponding G-RNTI within an activation time of a DRX pattern corresponding to each of the N TMGI services, respectively.
12. The method of claim 9, wherein N is less than m and greater than 1, and the TMGI services of interest to m terminals are divided into N groups, each group corresponding to one DRX pattern.
13. The method of claim 9, wherein the DRX configuration parameter explicitly or implicitly indicates whether the N sets of DRX patterns support retransmission of a C-RNTI.
14. 14. An electronic device comprising a processor, a memory, and a program or instructions stored in said memory and operable to run on said processor, said program or instructions, when executed by said processor, implementing the steps of the method of any one of claims 1 to 13.
15. A readable storage medium having stored thereon a program or instructions, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Discontinuous reception operation between multiple bandwidth portions
JP2021503856A
Communication method and device
JP2023546469A
Method for receiving multicast data and apparatus thereof
US20180049006A1
Method and device for terminal performing pdcch monitoring on scptm
US20180206289A1
Radio terminal and network device
WO2017126621A1