Method and device for receiving and transmitting multicast service

文档序号:1820344 发布日期:2021-11-09 浏览:17次 中文

阅读说明:本技术 一种多播业务的接收、传输方法及装置 (Method and device for receiving and transmitting multicast service ) 是由 邓云 于 2020-05-06 设计创作,主要内容包括:本申请实施例公开了一种多播业务的接收、传输方法及装置,所述方法包括:用户设备UE接收基站下发的多媒体广播组播MBMS数据;UE判断所述MBMS的传输资源是否被抢占,若所述MBMS的传输资源被抢占,所述UE在剩余资源接收所述MBMS数据或忽略本次MBMS数据的接收。本申请提供的技术方案具有实现其他业务传输的优点。(The embodiment of the application discloses a method and a device for receiving and transmitting multicast service, wherein the method comprises the following steps: user Equipment (UE) receives multimedia broadcast multicast MBMS data issued by a base station; and the UE judges whether the transmission resource of the MBMS is preempted, and if the transmission resource of the MBMS is preempted, the UE receives the MBMS data in the residual resource or ignores the receiving of the MBMS data. The technical scheme provided by the application has the advantage of realizing other service transmission.)

1. A method for receiving multicast service, the method comprising the steps of:

user Equipment (UE) receives multimedia broadcast multicast MBMS data issued by a base station;

the UE judges whether the transmission resource of the MBMS is preempted, if the transmission resource of the MBMS is preempted, the UE receives the MBMS data in the residual resource or ignores the receiving of the MBMS data;

the remaining resources are: and eliminating the transmission resources left after the resource is preempted from the MBMS transmission resources.

2. The method of claim 1,

the MBMS seizing service comprises the following steps: the method is used for realizing ultra-high reliability and low time delay communication URLLC service or Internet of vehicles service.

3. The method according to claim 1 or 2, wherein the determining, by the UE, whether the transmission resource of the MBMS is preempted specifically comprises:

the UE judges whether a preemption indication of the MBMS transmission resource sent by a base station is received or not, wherein the preemption indication is used for informing the UE that the MBMS transmission resource is preempted;

and if the UE receives the preemption indication sent by the base station, determining that the transmission resource of the MBMS is preempted, otherwise determining that the transmission resource of the MBMS is not preempted.

4. The method according to claim 1 or 2, characterized in that the method further comprises:

and if the UE judges that the transmission resource of the MBMS is not preempted, the UE receives the data of the MBMS in the transmission resource of the MBMS.

5. The method of claim 2,

the preemption indication is downlink control information DCI scrambled by a specific RNTI, and the specific RNTI is configured by an MCCH or a system message.

6. The method of claim 5, further comprising:

the UE acquires the time slot information of the preemption indication required to be detected according to the MCCH;

or the UE acquires that the MBMS associated with the preemption indication needs to be detected according to the MCCH.

7. The method of claim 5,

the preemption indication is located in the same time slot as the transmission resource of the MBMS.

8. A method for transmitting multicast service, the method comprising the steps of:

a base station sends multimedia broadcast multicast MBMS data to user equipment UE;

and sending a preemption indication of whether the transmission resources of the MBMS are preempted to the UE;

the preemption indication is to notify that part or all of transmission resources of the MBMS transmission resources of the UE are preempted.

9. The method of claim 8,

the preemption indication specifically includes: preempted resources of the MBMS transmission resources.

10. The method of claim 8, further comprising:

if the same MBMS data is transmitted for multiple times, the positions of the preemptive resources scheduled by the base station on the transmission resources of the MBMS are different.

11. The method of claim 8, wherein before the base station transmits the multimedia broadcast multicast MBMS to the user equipment UE, the method further comprises:

the base station judges the preempted MBMS information according to MBMS scheduling information and data volume, wherein the MBMS information comprises: MBMS service or MBMS time slot identification.

12. The method of claim 11,

the preemption configuration includes: preempting a Radio Network Temporary Identifier (RNTI) and a Search space corresponding to the DCI;

and the time slot identifier of the MBMS is the time slot information of the preemptive indication which needs to be detected by the UE.

13. The method according to claim 11 or 12, characterized in that the method further comprises:

and the base station sends the preempted MBMS information to the UE through system information or MCCH configuration.

14. A User Equipment (UE), the UE comprising:

the communication unit is used for receiving multimedia broadcast multicast MBMS data issued by a base station;

a processing unit, configured to determine whether a transmission resource of the MBMS is preempted, and if the transmission resource of the MBMS is preempted, the UE receives data of the MBMS in a remaining resource or ignores the reception of the MBMS;

the remaining resources are: and eliminating the transmission resources left after the resource is preempted from the MBMS transmission resources.

15. A network device, characterized in that the network device comprises:

the communication unit is used for sending multimedia broadcast multicast MBMS data to User Equipment (UE); and sending a preemption indication of whether the transmission resources of the MBMS are preempted to the UE;

the preemption indication is to notify that part or all of transmission resources of the MBMS transmission resources of the UE are preempted.

16. A computer storage medium, characterized in that the computer storage medium stores a computer program for electronic data exchange, the computer program causing a computer to perform the steps of the method according to any one of claims 1-7 or according to any one of claims 8-13.

17. A communication system, the communication system comprising: user equipment, UE, and network equipment, characterized in that,

the network equipment is used for sending multimedia broadcast multicast MBMS data to the user equipment UE; and sending a preemption indication of whether the transmission resources of the MBMS are preempted to the UE; the preemption indication is used for notifying that part or all of transmission resources of the MBMS of the UE are preempted;

the UE is used for receiving multimedia broadcast multicast MBMS data issued by a base station; judging whether the transmission resource of the MBMS is preempted, if the transmission resource of the MBMS is preempted, the UE receives the data of the MBMS in the residual resource or ignores the receiving of the MBMS;

the remaining resources are: and eliminating the transmission resources left after the resource is preempted from the MBMS transmission resources.

Technical Field

The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for receiving and transmitting a multicast service.

Background

Multimedia broadcast service (MBMS) is a function introduced in New Radio (NR). In NR, MBMS transmission may be located in an initial bandwidth part (BWP) configured by a system message in a cell, where for the initial BWP, some cells may be configured with smaller bandwidth and some cells may be configured with larger bandwidth.

In NR, when a base station schedules MBMS data, it also needs to schedule transmission of other non-MBMS data, and if the transmission of MBMS data in a certain time slot needs to occupy a lot of transmission resources, it may not meet the transmission requirements of non-MBMS services, so that some high-priority services cannot meet the timely transmission, which affects the performance of the whole system.

Disclosure of Invention

The embodiment of the application provides a method and a device for receiving and transmitting multicast services, and the method meets the requirements of other services when receiving MBMS data, so that the transmission effect of other services is improved, and the performance of the whole system is improved.

In a first aspect, a method for receiving a multicast service is provided, where the method includes the following steps:

user Equipment (UE) receives multimedia broadcast multicast MBMS data issued by a base station;

the UE judges whether the transmission resource of the MBMS is preempted, if the transmission resource of the MBMS is preempted, the UE receives the MBMS data in the residual resource or ignores the receiving of the MBMS data;

the remaining resources are: and eliminating the transmission resources left after the resource is preempted from the MBMS transmission resources.

In a second aspect, a method for transmitting a multicast service is provided, where the method includes the following steps:

a base station sends multimedia broadcast multicast MBMS data to user equipment UE;

and sending a preemption indication of whether the transmission resources of the MBMS are preempted to the UE;

the preemption indication is to notify that part or all of transmission resources of the MBMS transmission resources of the UE are preempted.

In a third aspect, a UE is provided, where the UE includes:

the communication unit is used for receiving multimedia broadcast multicast MBMS data issued by a base station;

a processing unit, configured to determine whether a transmission resource of the MBMS is preempted, and if the transmission resource of the MBMS is preempted, the UE receives data of the MBMS in a remaining resource or ignores the reception of the MBMS;

the remaining resources are: and eliminating the transmission resources left after the resource is preempted from the MBMS transmission resources.

In a fourth aspect, a network device is provided, the network device comprising:

the communication unit is used for sending multimedia broadcast multicast MBMS data to User Equipment (UE); and sending a preemption indication of whether the transmission resources of the MBMS are preempted to the UE;

the preemption indication is to notify that part or all of transmission resources of the MBMS transmission resources of the UE are preempted.

In a fifth aspect, a communication system is provided, the communication system comprising: a user equipment UE and a network device,

the network equipment is used for sending multimedia broadcast multicast MBMS data to the user equipment UE; and sending a preemption indication of whether the transmission resources of the MBMS are preempted to the UE; the preemption indication is used for notifying that part or all of transmission resources of the MBMS of the UE are preempted;

the UE is used for receiving multimedia broadcast multicast MBMS data issued by a base station; judging whether the transmission resource of the MBMS is preempted, if the transmission resource of the MBMS is preempted, the UE receives the data of the MBMS in the residual resource or ignores the receiving of the MBMS;

the remaining resources are: and eliminating the transmission resources left after the resource is preempted from the MBMS transmission resources.

In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program enables a computer to perform some or all of the steps described in the first aspect or the second aspect of the embodiment of the present application.

In a seventh aspect, this application embodiment provides a computer program product, where the computer program product includes a non-transitory computer-readable storage medium storing a computer program, where the computer program is operable to cause a computer to perform some or all of the steps as described in the first aspect or the second aspect of this application embodiment. The computer program product may be a software installation package.

It can be seen that, when the base station of the technical solution provided in the present application sends MBMS data to the UE, it may send a preemption indication whether a transmission resource of the MBMS is preempted to the UE, and if the UE receives the preemption indication and determines that the transmission resource of the MBMS is preempted, the UE may receive the MBMS data in a remaining resource or ignore the reception of the MBMS data this time (i.e., no data is received in the MBMS transmission resource).

Drawings

In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

FIG. 1 is a schematic diagram of a network architecture provided herein;

fig. 2 is a schematic flowchart of a transmission method of a multicast service provided in the present application;

fig. 3 is a flowchart illustrating a transmission method of a multicast service according to an embodiment of the present application;

fig. 4 is a schematic diagram of transmission resources of a time slot n according to an embodiment of the present application;

fig. 5 is a schematic structural diagram of a UE according to an embodiment of the present application;

fig. 6 is a schematic structural diagram of a network device according to an embodiment of the present application;

fig. 7 is a schematic structural diagram of a communication system according to an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

A terminal in the embodiments of the present application may refer to various forms of UE, access terminal, subscriber unit, subscriber station, mobile station, MS (mobile station), remote station, remote terminal, mobile device, user terminal, terminal device (terminal equipment), wireless communication device, user agent, or user equipment. The terminal device may also be a cellular phone, a cordless phone, an SIP (session initiation protocol) phone, a WLL (wireless local loop) station, a PDA (personal digital assistant) with a wireless communication function, a handheld device with a wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved PLMN (public land mobile network, chinese), and the like, which are not limited in this embodiment.

The term "and/or" in this application is only one kind of association relationship describing the associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" in this document indicates that the former and latter related objects are in an "or" relationship.

The "plurality" appearing in the embodiments of the present application means two or more. The descriptions of the first, second, etc. appearing in the embodiments of the present application are only for illustrating and differentiating the objects, and do not represent the order or the particular limitation of the number of the devices in the embodiments of the present application, and do not constitute any limitation to the embodiments of the present application. The term "connect" in the embodiments of the present application refers to various connection manners, such as direct connection or indirect connection, to implement communication between devices, which is not limited in this embodiment of the present application.

Referring to fig. 1, fig. 1 provides a schematic diagram of a network architecture for the present application, where the network architecture may include: a terminal 101 and a base station 102, where the terminal 101 is connected to the base station 102, the base station 102 may be multiple, and the terminal may be an NR terminal.

The NR terminal provided by the present application may specifically include: including storage and processing circuit, and with the sensor that storage and processing circuit are connected, the sensor can include camera, distance sensor, gravity sensor etc. this application electronic equipment can include two transparent display screens, and this transparent display screen sets up at electronic equipment's back and front, and part or whole parts in the part between two transparent display screens also can be for transparent, consequently this electronic equipment can be a transparent electronic equipment from visual effect, if be transparent for partial part, then this electronic equipment can be for fretwork electronic equipment. Wherein:

the NR terminal may include control circuitry that may include storage and processing circuitry. The storage and processing circuitry may be memory, such as hard disk drive memory, non-volatile memory (e.g., flash memory or other electronically programmable read-only memory used to form a solid state drive, etc.), volatile memory (e.g., static or dynamic random access memory, etc.), etc., and embodiments of the present application are not limited thereto. Processing circuitry in the storage and processing circuitry may be used to control the operation of the NR terminal. The processing circuitry may be implemented based on one or more microprocessors, microcontrollers, digital signal processors, baseband processors, power management units, audio codec chips, application specific integrated circuits, display driver integrated circuits, and the like.

The storage and processing circuitry may be used to run software in the NR terminal such as Internet browsing applications, Voice Over Internet Protocol (VOIP) telephone call applications, email applications, media playing applications, operating system functions, etc. These software may be used to perform control operations such as camera-based image capture, ambient light measurement based on an ambient light sensor, proximity sensor measurement based on a proximity sensor, information display functions implemented based on a status indicator such as a status indicator light of a light emitting diode, touch event detection based on a touch sensor, functions associated with displaying information on multiple (e.g., layered) display screens, operations associated with performing wireless communication functions, operations associated with collecting and generating audio signals, control operations associated with collecting and processing button press event data, and other functions in NR terminals, to name a few, embodiments of the present application are not limited.

The NR terminal may include an input-output circuit. The input-output circuit may be used to enable the NR terminal to input and output data, i.e., to allow the NR terminal to receive data from and also to allow the NR terminal to output data from the NR terminal to an external device. The input-output circuit may further include a sensor. The sensor can be vein identification module, can also include ambient light sensor, proximity sensor based on light sum electric capacity, the fingerprint identification module, touch sensor (for example, based on light touch sensor and/or capacitanc touch sensor, wherein, touch sensor can be touch-control display screen's partly, also can regard as a touch sensor structure independent utility), acceleration sensor, the camera, and other sensors etc. the camera can be leading camera or rear camera, the fingerprint identification module can integrate in the display screen below, a fingerprint image is used for gathering, the fingerprint identification module can be: optical fingerprint module, etc., and is not limited herein. The front camera can be arranged below the front display screen, and the rear camera can be arranged below the rear display screen. Of course, the front camera or the rear camera may not be integrated with the display screen, and certainly in practical applications, the front camera or the rear camera may also be a lifting structure.

The input-output circuitry may also include one or more display screens, when multiple display screens. The display screen may include one or a combination of liquid crystal display screen, transparent display screen, organic light emitting diode display screen, electronic ink display screen, plasma display screen, display screen using other display technologies. The display screen may include an array of touch sensors (i.e., the display screen may be a touch display screen). The touch sensor may be a capacitive touch sensor formed by a transparent touch sensor electrode (e.g., an Indium Tin Oxide (ITO) electrode) array, or may be a touch sensor formed using other touch technologies, such as acoustic wave touch, pressure sensitive touch, resistive touch, optical touch, and the like, and the embodiments of the present application are not limited thereto.

The NR terminal may also include an audio component. The audio component may be used to provide audio input and output functionality for the NR terminal. The audio components in the NR terminal may include a speaker, a microphone, a buzzer, a tone generator, and other components for generating and detecting sound.

The communication circuit may be used to provide the NR terminal with the capability to communicate with external devices. The communication circuitry may include analog and digital input-output interface circuitry, and wireless communication circuitry based on radio frequency signals and/or optical signals. The wireless communication circuitry in the communication circuitry may include radio frequency transceiver circuitry, power amplifier circuitry, low noise amplifiers, switches, filters, and antennas. For example, the wireless Communication circuitry in the Communication circuitry may include circuitry to support Near Field Communication (NFC) by transmitting and receiving Near Field coupled electromagnetic signals. For example, the communication circuit may include a near field communication antenna and a near field communication transceiver. The communications circuitry may also include cellular telephone transceiver and antennas, wireless local area network transceiver circuitry and antennas, and so forth.

In LTE, the transmission mechanism of SC-PTM (Single Cell Point To Multipoint) is that a Single Cell Multicast Control Channel (SC-MCCH) provides a list of all MBMS services transmitted on SC-MTCH (Single Cell Multicast Transport Channel), and the list has a temporary mobile Group identity (TMGI for short), a session identity, a G-RNTI (Group RNTI), and scheduling information for each MBMS service.

The RRC transmits the SC-MCCH every SC-MCCH repetition period. The SC-MCCH adopts a modification period and is transmitted for multiple times in one modification period. The UE acquires G-RNTI of the MBMS service of interest through the SC-MCCH, and then detects DCI (Downlink Control Information) scrambled by the RNTI in a corresponding subframe according to the scheduling Information, thereby acquiring multicast data transmitted on a Downlink shared channel.

In NR, MBMS transmission may be located in an initial BWP (Bandwidth Part) configured by a system message in a cell, so that both idle UEs and connected UEs can receive MBMS services. For the initial BWP, there are smaller bandwidths configured by cells and larger bandwidths configured by cells. The initial BWP is the BWP where the cell broadcast system message and the paging message are located, and is also the BWP where the UE can access the network through the random access procedure. The invention does not limit the network to only configure the MBMS to be located at the initial BWP, and the network can configure other BWP transmission MBMS services for the UE in the partial connection state.

In order to deal with Low-delay and high-reliability services, such as Ultra-high-reliability and Low-delay Communications (URLLC for short), in NR, the network needs to transmit URLLC data to the UE in a very short time, e.g. 1ms, so as to avoid that the service quality requirement of the URLLC service is not satisfied due to the long time for caching data at the network side.

After the network introduces the multicast service adopting SC-PTM transmission, the network usually allocates the distribution of different MBMS services in the time domain within a period of time, and then notifies the UE through SC-MCCH, so that the UE receives the MBMS data in the corresponding time slot according to the scheduling information of the interested MBMS, and the UE does not need to monitor the uninteresting MBMS data transmitted by the base station through MTCH in other time slots. Because the transmission of the MBMS service needs to be considered for the UE at the cell edge, low-order modulation is usually adopted, and when the MBMS data volume is large, more transmission resources are occupied. For example, when the data amount of a certain MBMS service to be scheduled by a certain timeslot base station is large, it is likely that the MBMS service will occupy a relatively large transmission resource.

In NR, transmission resources in a slot may be represented by Physical Resource Blocks (PRBs), where a PRB includes 12 subcarriers in the Frequency domain, and a slot typically includes 14 Orthogonal Frequency Division Multiplexing symbols (OFDM symbols). Therefore, one PRB may include 12 × 14 ═ 168 Resource Elements (REs). If the base station schedules MBMS data transmission to occupy more transmission resources in a time slot, it is likely that the base station does not have sufficient transmission resources when needing to transmit other services (e.g. URLLC service), which affects the transmission performance of other services and further affects the performance of the system.

Referring to fig. 2, fig. 2 provides a transmission method of a multicast service, where the method is implemented under the network architecture shown in fig. 1, and the method is shown in fig. 2, and includes the following steps:

step S200, the base station sends MBMS data and a preemption indication of whether the transmission resource of the MBMS service is preempted to the UE.

In an alternative embodiment, the preemption indication may be used to notify the UE that part or all of the transmission resources of the MBMS are preempted.

Step S201, the UE receives the MBMS data, determines whether the transmission resource of the MBMS is preempted, and if it is determined that the transmission resource of the MBMS is preempted, the UE receives the MBMS data in the remaining resource or ignores the reception of the MBMS data this time.

In an alternative embodiment, the remaining resources may include: and eliminating the transmission resources left after the resource is preempted from the MBMS transmission resources.

In an alternative, the transmission resource may be an OFDM symbol, for example, a combination of a plurality of OFDM symbols; in another alternative, the transmission resource may be a PRB combination, such as the starting position and number of PRBs; in yet another alternative, the transmission resources may be PRB combinations and OFDM symbol combinations on PRBs, such as the starting position and number of PRBs and the distribution of OFDM symbols on PRBs.

Step S200 may separately constitute a scheme of a transmission method of the multicast service on the base station side, and step S201 may separately constitute a scheme of a transmission method of the multicast service on the UE side. The UE may be a reception method.

When the base station of the technical scheme provided by the application sends the MBMS data to the UE, it may send a preemption indication whether the transmission resource of the MBMS is preempted to the UE, and if the UE receives the preemption indication, it determines that the transmission resource of the MBMS is preempted, the UE may receive the MBMS data in the remaining resource or ignore the reception of the MBMS data this time (i.e., no data is received in the MBMS transmission resource).

In an optional scheme, the service of preempting the MBMS may be: URLLC traffic or car networking traffic. Of course, in practical application, other services with high priority may be used, and the present application does not limit specific services, and only needs that the seized service is a service with higher priority than the MBMS data transmitted this time.

In an optional scheme, the specific implementation method for determining whether the transmission resource of the MBMS is preempted may include:

the UE judges whether a preemption indication of the MBMS transmission resource sent by a base station is received, wherein the preemption indication is used for informing the UE that the MBMS transmission resource is preempted;

and if the UE receives the preemption indication sent by the base station, determining that the transmission resource of the MBMS is preempted, otherwise determining that the transmission resource of the MBMS is not preempted. If it is determined that the transmission resource of the MBMS is not preempted, the MBMS data may be received at the transmission resource of the MBMS.

In an optional scheme, the preemption indication may be Downlink Control Information (DCI) scrambled by a specific Radio Network Temporary Identity (RNTI). The specific RNTI may be configured by a Multicast Control Channel (MCCH) or configured by a system message. The MCCH configuration can enable the UE in different states, such as a connected state, an idle state and an inactive state to receive the configuration, and the base station can timely configure the preemption indication due to the flexible MCCH transmission.

The above-mentioned scheme that the preemption indication may be DCI may be applicable to UEs in multiple states, for example, the preemption of the MBMS transmission resource may be implemented in a connected state, an idle state, or an inactive state of the UE, so as to expand an applicable scene of the preemption of the MBMS transmission resource.

Specifically, in an optional scheme, the MCCH configuration may include: it is necessary to detect the timeslot information of the preemption indication (i.e. the specific timeslot in which the preemption indication is located, such as the timeslot identifier or timeslot number Index, etc.), and in practical applications, the MCCH configuration may be either: the MBMS service associated with the preemption indication needs to be detected, that is, when the UE needs to receive the MBMS service, the preemption indication associated with the MBMS needs to be received.

The optional scheme can inform the UE of the time slot information of the preemption indication through MCCH configuration or system message configuration or inform the UE of the MBMS service corresponding to the preemption indication. Then, the UE seizes DCI according to specific RNTI detection in the time slot where the seizing indication is located, and if the DCI is seized, the UE needs to receive the MBMS data in the residual resources or ignore the receiving of the MBMS data; and if the DCI is not detected to be preempted or the DCI indicates that the transmission resources occupied by the MBMS received by the UE are not preempted, the UE receives the MBMS data. Therefore, the UE can know that the MBMS transmission resources are possibly preempted in advance, and further, the data transmitted by the preempted resources are determined as the MBMS data, so that the problem that the MBMS data cannot be analyzed is solved.

Specifically, the preemption indication may be located in the same time slot as the transmission resource of the MBMS, or the preemption indication may be later than the time slot in which the transmission resource of the MBMS is located.

In an optional scheme, since the MBMS data is repeatedly transmitted, in order to enable the MBMS data to be completely spliced, i.e., completely received by the UE, when the same MBMS data is transmitted for multiple times, the preemption resources scheduled by the base station are located at different positions of the transmission resources of the MBMS, so that the same MBMS data can be combined to obtain the complete MBMS data.

For example, data of the same MBMS is transmitted 2 times, each transmission occupies 14 OFDM symbols, the preemption resource called by the base station may be 7 th and 8 th OFDM symbols during the first transmission, and the preemption resource called by the base station may be 9 th and 10 th OFDM symbols during the second transmission, so that due to different positions of the transmission resource occupied by the second transmission, it is avoided that the same part of MBMS data cannot be received by the UE during the second transmission, and therefore when the UE performs MBMS data combining, the received signals on the 7 th and 8 th OFDM symbols during the second transmission may be used to implement MBMS data combining for the 7 th and 8 th OFDM symbols, thereby obtaining complete MBMS data.

In an optional scheme, the step S200 of the method may further include:

the base station judges the MBMS information which is possibly preempted according to the MBMS scheduling information and the data volume, wherein the MBMS information comprises: MBMS service or MBMS time slot identification.

In an alternative, the preemptive configuring may include: preempting an RNTI and a Search space (Search space) corresponding to the DCI;

and the time slot identifier of the MBMS is the time slot information of the preemptive indication which needs to be detected by the UE.

Optionally, the base station may send the preempted MBMS information to the UE through a system message or an MCCH configuration.

Referring to fig. 3, fig. 3 provides a transmission method of a multicast service, where the method is implemented in a network architecture as shown in fig. 1, and a scenario of an implementation technical solution of this embodiment includes: an NR cell supporting SC-PTM may transmit MBMS services to UEs in different states (e.g., RRC connected, idle, and inactive) within the cell. In a period of time, the NR base station needs to transmit 3 kinds of MBMS services, and for convenience of distinction, the 3 kinds of MBMS services are respectively referred to as session 1, session2, and session 3; the NR base station schedules transmission of MBMS services for 6 times in total within a period of time (e.g., 40ms), each Session is transmitted for 2 times, the NR base station schedules a timeslot where each Session is located, and then notifies the UE through SC-MCCH, where a list of all MBMS services transmitted at SC-MTCH includes TMGI, Session identifier, G-RNTI and scheduling information of each MBMS service. For a certain UE interested in Session2, the G-RNTI and scheduling time slot information of the interested service are obtained from SC-MCCH, and the DCI scrambled by the G-RNTI is detected in the appointed time slot (for example, time slot n and time slot n + k) to obtain the interested MBMS data.

The method may comprise the steps of:

step S300, the UE needs to receive the multicast data of session2 in time slot n.

Since the NR cell finds that the amount of session2 data to be transmitted in the timeslot n is large, and needs to occupy more radio transmission resources, the NR cell allocates more radio resources to the session 2. Generally, the NR cell needs to allocate radio transmission resources in the time slot n before the time slot n, such as a part for transmitting unicast data to the UE in a connected state, a part for transmitting multicast data of session2, and so on.

Step S301, the base station receives downlink URLLC data of a certain UE, and the base station determines to preempt the transmission resource of the MBMS (may preempt part of the transmission resource, or may preempt all the transmission resource).

When the base station prepares to transmit data of a timeslot n, the base station receives downlink URLLC data of a certain UE, where the data has an extremely low transmission delay, e.g., 0.5ms, so that the NR cell needs to immediately allocate transmission resources for the URLLC, and when there is no vacant transmission resource, the NR cell determines to preempt the transmission resources of the MBMS (a schematic diagram of the transmission resources of the time slot n is shown in fig. 4). Since the data transmission of MBMS occupies more radio resources, in order to transmit URLLC service, NR cell uses some radio resources located in the MBMS data transmission area for transmitting URLLC. Usually URLLC uses a shorter transmission time interval, e.g. a transmission time interval of 2 OFDM symbols length, i.e. URLLC transmits within 2 OFDM symbols, in order to transmit data as fast as possible and in order to process received data faster on the receiving side.

Step S302, the base station sends downlink control information DCI scrambled by specific RNTI to the UE to indicate that MBMS transmission resources are preempted; the specific RNTI is configured by the MCCH or configured by the system message.

When the MBMS transmission resources are seized by the URLLC service, the UEs that are receiving the MBMS service cannot realize this, and if these UEs attempt to decode the received data, mixing the MBMS data and the URLLC data, the UEs cannot decode correctly. Therefore, a specific dci (downlink Control information) needs to be introduced to notify the UE receiving the MBMS that a part of the MBMS transmission resources are preempted, and the UE does not need to parse the data on the symbols transmitting the URLLC.

The MBMS information may include: preempting RNTI and Search space corresponding to the DCI; of course, the MBMS information may also include: and occupying the time slot corresponding to the DCI or the corresponding MBMS service.

The NR cell may determine which MBMS of the time slots may be preempted or which MBMS services may be preempted according to the scheduling information and the data amount of the MBMS. For example, in this embodiment, session2 has a large data volume, and each transmission needs to occupy more transmission resources, and if there is a URLLC service in the same timeslot and needs to be transmitted, preemption may occur. Meanwhile, since the scheduling of the MBMS service is performed by the NR cell, the NR cell can know which timeslots will transmit more MBMS service according to the scheduling information, and thus preemption may occur. The actual preemption depends on whether the base station side has high-priority service to be transmitted, such as whether URLLC service needs to be transmitted, and if no URLLC service exists, the preemption does not occur.

The DCI preempting the MBMS and the DCI transmitting the MBMS can be positioned in the same time slot, and when the preemption happens, the UE receiving the MBMS obtains the transmission resources occupied by the MBMS data through the DCI scrambled by the G-RNTI; for part of (or all) transmission resources originally transmitting MBMS data are used by the URLLC service, the NR cell may send the preemption DCI to the UE through the same time slot, e.g., the search space where the preemption DCI located in the next 7 symbols is located, the UE knows the resource distribution of preemption by detecting the DCI scrambled by the preemption RNTI, and the UE receiving the MBMS obtains the RE for transmitting the MBMS after (rate scrambling) the preempted resources are excluded. At this time, the MBMS data received by the UE is incomplete, and may not be able to be resolved (if the number of the preempted resources is small, complete data may also be resolved because of certain redundant bits in data transmission). Considering that the NR cell usually repeatedly transmits MBMS data, the NR cell may coordinate that the transmission resources occupied each time are not located at the same position, for example, for the preemption of an MBMS service, the REs occupied for the first time are located at the 7 th and 8 th symbols of the PRB, and the REs occupied for the second time are located at the 9 th and 10 th symbols of the PRB. Thus, the UE receives the MBMS data in the two time slots, and can obtain complete MBMS data through combined detection. The preemption DCI may be located in a different time slot from the DCI transmitting the MBMS, for example, the preemption DCI is in a time slot after the DCI transmitting the MBMS, but this requires the UE to continuously monitor the DCI, which is disadvantageous for the idle UE.

Step S303, the UE detects DCI scrambled by the specific RNTI to acquire the preempted transmission resource, and then receives MBMS data transmitted on the transmission resource which is not preempted by combining the information of the G-RNTI DCI.

The UE needs to first determine whether the MBMS service received by the UE itself may be preempted or whether the timeslot in which the UE receives the MBMS service may be preempted, and if the timeslot is preempted, execute step S303.

When the base station of the technical scheme provided by the application sends the MBMS data to the UE, it may send a preemption indication whether the transmission resource of the MBMS is preempted to the UE, and if the UE receives the preemption indication, it determines that the transmission resource of the MBMS is preempted, the UE may receive the MBMS data in the remaining resource or ignore the reception of the MBMS data this time (i.e., no data is received in the MBMS transmission resource).

Referring to fig. 5, fig. 5 provides a user equipment UE, comprising:

a communication unit 501, configured to receive multimedia broadcast multicast MBMS data sent by a base station;

a processing unit 502, configured to determine whether a transmission resource of the MBMS is preempted, and if the transmission resource of the MBMS is preempted, the UE receives data of the MBMS in a remaining resource or ignores the reception of the MBMS;

the remaining resources are: and eliminating the transmission resources left after the resource is preempted from the MBMS transmission resources.

The UE shown in fig. 5 may implement the technical solution or refinement solution on the UE side in the embodiment shown in fig. 2 or fig. 3, which is not described herein again.

Referring to fig. 6, fig. 6 provides a network device, which may be a base station, and the network device includes:

a communication unit 601, configured to send multimedia broadcast multicast MBMS data to a user equipment UE; and sending a preemption indication of whether the transmission resources of the MBMS are preempted to the UE;

the preemption indication is to notify that part or all of transmission resources of the MBMS transmission resources of the UE are preempted.

The UE shown in fig. 6 may implement the technical solution or refinement solution on the base station side in the embodiment shown in fig. 2 or fig. 3, which is not described herein again.

Referring to fig. 7, fig. 7 provides a communication system comprising: a user equipment UE and a network device,

the network equipment is used for sending multimedia broadcast multicast MBMS data to the user equipment UE; and sending a preemption indication of whether the transmission resources of the MBMS are preempted to the UE; the preemption indication is used for notifying that part or all of transmission resources of the MBMS of the UE are preempted;

the UE is used for receiving the multimedia broadcast multicast MBMS data issued by the base station; judging whether the transmission resource of the MBMS is preempted, if the transmission resource of the MBMS is preempted, the UE receives the data of the MBMS in the residual resource or ignores the receiving of the MBMS;

the remaining resources are: and eliminating the transmission resources left after the resource is preempted from the MBMS transmission resources.

The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that the electronic device comprises corresponding hardware structures and/or software modules for performing the respective functions in order to realize the above-mentioned functions. Those of skill in the art will readily appreciate that the present application is capable of hardware or a combination of hardware and computer software implementing the various illustrative elements and algorithm steps described in connection with the embodiments provided herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.

In the embodiment of the present application, the electronic device may be divided into the functional units according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.

Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, the computer program enabling a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and the computer includes an electronic device.

Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as described in the above method embodiments. The computer program product may be a software installation package, the computer comprising an electronic device.

It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.

In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.

In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units is only one type of division of logical functions, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.

The integrated unit may be stored in a computer readable memory if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above-mentioned method of the embodiments of the present application. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.

Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.

The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:通信方法和通信装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!