MBS service transmission method, device and terminal equipment

By determining the correspondence between the PDCCH timing and the SSB index in the NR system, the problem that terminal devices find it difficult to receive MBS services in beam sweeping scenarios is solved, and the effect of correctly receiving MBS services is achieved.

CN116349309BActive Publication Date: 2025-03-11GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202080106967.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-29
Publication Date
2025-03-11
Estimated Expiration
2040-12-29

AI Technical Summary

Technical Problem

In NR systems, it is difficult for terminal devices to correctly receive broadcast MBS services in beam sweeping scenarios, mainly due to the lack of correspondence between PDCCH timing and SSB index.

Method used

By determining the correspondence between the physical downlink control channel (PDCCH) timing and the synchronization signal block (SSB) index, the terminal device can receive the MBS PDCCH, ensuring that MBS traffic is received in the correct location.

Benefits of technology

By establishing the correspondence between PDCCH timing and SSB index, the terminal device can correctly receive MBS services in the beam sweeping scenario to ensure the accuracy of subsequent data reception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116349309B_ABST
    Figure CN116349309B_ABST
Patent Text Reader

Abstract

An embodiment of the present application provides a transmission method and apparatus for an MBS service, and a terminal device, the method comprising: the terminal device determines a correspondence between a physical downlink control channel PDCCH opportunity and a synchronization signal block SSB index, the PDCCH opportunity being used to transmit the MBS PDCCH; the terminal device receives the MBS PDCCH based on the correspondence between the PDCCH opportunity and the SSB index.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of mobile communication technology, and specifically to a transmission method and apparatus, and terminal equipment for a multicast broadcast service (MBS) service. Background Art

[0002] In the New Radio (NR) system, broadcast-type MBS services are supported, and terminal devices can receive broadcast MBS services in the Radio Resource Control (RRC) idle state, RRC inactive state, or RRC connected state.

[0003] In the NR system, the broadcast MBS service can be transmitted on the air interface using beam sweeping. In the beam sweeping scenario, it is necessary to clarify how the terminal device can correctly receive the broadcast MBS service. Summary of the invention

[0004] The embodiments of the present application provide a method and apparatus for transmitting MBS services, and a terminal device.

[0005] The MBS service transmission method provided in the embodiment of the present application includes:

[0006] The terminal device determines a correspondence between a Physical Downlink Control Channel (PDCCH) opportunity and a synchronization signal block (SS / PBCH Block, SSB) index, wherein the PDCCH opportunity is used to transmit the MBS PDCCH;

[0007] The terminal device receives the MBS PDCCH based on the correspondence between the PDCCH timing and the SSB index.

[0008] The MBS service transmission device provided in the embodiment of the present application is applied to a terminal device, and the device includes:

[0009] A determining unit, configured to determine a correspondence between a PDCCH opportunity and an SSB index, wherein the PDCCH opportunity is used to transmit an MBS PDCCH;

[0010] The receiving unit is used to receive the MBS PDCCH based on the corresponding relationship between the PDCCH opportunity and the SSB index.

[0011] The terminal device provided in the embodiment of the present application includes a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the above-mentioned MBS service transmission method.

[0012] The chip provided in the embodiment of the present application is used to implement the above-mentioned MBS service transmission method.

[0013] Specifically, the chip includes: a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes the above-mentioned MBS service transmission method.

[0014] The computer-readable storage medium provided in the embodiment of the present application is used to store a computer program, and the computer program enables a computer to execute the above-mentioned MBS service transmission method.

[0015] The computer program product provided in the embodiment of the present application includes computer program instructions, and the computer program instructions enable a computer to execute the above-mentioned MBS service transmission method.

[0016] The computer program provided in the embodiment of the present application, when executed on a computer, enables the computer to execute the above-mentioned MBS service transmission method.

[0017] Through the above technical solution, in the scenario where the MBS service is transmitted in a beam sweeping manner, the terminal device determines the correspondence between the PDCCH timing and the SSB index. Since the SSB index is associated with the beam, the terminal device can determine the correspondence between the PDCCH timing and the beam, and thus receive the MBS PDCCH based on the correspondence, ensuring that the terminal device receives the MBS PDCCH at the correct position (i.e., through the correct beam), thereby providing a guarantee for the subsequent correct reception of MBS data. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0019] Figure 1 is a schematic diagram of a communication system architecture provided by an embodiment of the present application;

[0020] Figure 2 A schematic diagram of beam sweeping provided in an embodiment of the present application;

[0021] Figure 3 A schematic diagram of SSB provided in an embodiment of the present application;

[0022] Figure 4 A schematic diagram of an SSB burst set cycle provided in an embodiment of the present application;

[0023] Figure 5 It is a flowchart of a method for transmitting MBS services provided in an embodiment of the present application;

[0024] Figure 6 This is a schematic diagram of the corresponding relationship between the PDCCH index and the SSB index provided in the embodiment of the present application Figure 1 ;

[0025] Figure 7 This is a schematic diagram of the corresponding relationship between the PDCCH index and the SSB index provided in the embodiment of the present application Figure 2 ;

[0026] Figure 8 This is a schematic diagram of the corresponding relationship between the PDCCH index and the SSB index provided in the embodiment of the present application Figure 3 ;

[0027] Fig. 9 This is a schematic diagram of the corresponding relationship between the PDCCH index and the SSB index provided in the embodiment of the present application Figure 4 ;

[0028] Fig.10 This is a schematic diagram of the corresponding relationship between the PDCCH index and the SSB index provided in the embodiment of the present application Figure 5 ;

[0029] Fig.11 This is a schematic diagram of the corresponding relationship between the PDCCH index and the SSB index provided in the embodiment of the present application Figure 6 ;

[0030] Fig.12 This is a schematic diagram of the corresponding relationship between the PDCCH index and the SSB index provided in the embodiment of the present application Figure 7 ;

[0031] Fig.13 This is a schematic diagram of the corresponding relationship between the PDCCH index and the SSB index provided in the embodiment of the present application Figure 8 ;

[0032] Fig.14 This is a schematic diagram of the corresponding relationship between the PDCCH index and the SSB index provided in the embodiment of the present application Figure 9 ;

[0033] Fig.15 This is a schematic diagram of the corresponding relationship between the PDCCH index and the SSB index provided in the embodiment of the present application Figure 10 ;

[0034] Fig.16 It is a schematic diagram of the structure of a transmission device for MBS services provided in an embodiment of the present application;

[0035] Fig.17 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0036] Fig.18 is a schematic structural diagram of a chip according to an embodiment of the present application;

[0037] Fig.19 It is a schematic block diagram of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0038] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0039] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, 5G communication system or future communication system, etc.

[0040] For example, the communication system 100 used in the embodiment of the present application is as follows: Figure 1 As shown. The communication system 100 may include a network device 110, which may be a device that communicates with a terminal 120 (or referred to as a communication terminal, terminal). The network device 110 may provide communication coverage for a specific geographical area, and may communicate with terminals located within the coverage area. Optionally, the network device 110 may be an evolved base station (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN), or the network device may be a mobile switching center, a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a network-side device in a 5G network, or a network device in a future communication system, etc.

[0041] The communication system 100 also includes at least one terminal 120 located within the coverage of the network device 110. As used herein, "terminal" includes but is not limited to connecting via a wired line, such as via a Public Switched Telephone Networks (PSTN), a Digital Subscriber Line (DSL), a digital cable, a direct cable connection; and / or another data connection / network; and / or via a wireless interface, such as, for a cellular network, a Wireless Local Area Network (WLAN), a digital television network such as a DVB-H network, a satellite network, an AM-FM broadcast transmitter; and / or another terminal configured to receive / send communication signals; and / or an Internet of Things (IoT) device. A terminal configured to communicate via a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal" or "mobile terminal". Examples of mobile terminals include, but are not limited to, satellite or cellular telephones; Personal Communications System (PCS) terminals that may combine cellular radiotelephones with data processing, fax, and data communications capabilities; PDAs that may include radiotelephones, pagers, Internet / Intranet access, Web browsers, notepads, calendars, and / or Global Positioning System (GPS) receivers; and conventional laptop and / or palmtop receivers or other electronic devices that include radiotelephone transceivers. A terminal may refer to an access terminal, User Equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal in a 5G network, or a terminal in a future evolved PLMN, etc.

[0042] Optionally, the terminals 120 may perform device-to-device (D2D) communication with each other.

[0043] Optionally, the 5G communication system or 5G network may also be referred to as a New Radio (NR) system or NR network.

[0044] Figure 1 One network device and two terminals are shown exemplarily. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminals within its coverage area, which is not limited in the embodiments of the present application.

[0045] Optionally, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.

[0046] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1 Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal 120 with communication functions. The network device 110 and the terminal 120 may be the specific devices described above and will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as a network controller, a mobile management entity and other network entities, which is not limited in the embodiments of the present application.

[0047] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0048] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions related to the embodiments of the present application are described below.

[0049] With the pursuit of speed, latency, high-speed mobility, energy efficiency and the diversity and complexity of services in future life, the Third Generation Partnership Project (3GPP) rd The 3rd Generation Partnership Project (3GPP) international standard organization has begun to develop 5G. The main application scenarios of 5G are: enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), and massive machine-type communications (mMTC).

[0050] On the one hand, eMBB still aims at users to obtain multimedia content, services and data, and its demand is growing rapidly. On the other hand, since eMBB may be deployed in different scenarios, such as indoors, in urban areas, and in rural areas, its capabilities and requirements vary greatly, so it cannot be generalized and must be analyzed in detail in combination with specific deployment scenarios. Typical applications of URLLC include: industrial automation, power automation, remote medical operations (surgery), traffic safety, etc. Typical features of mMTC include: high connection density, small data volume, latency-insensitive services, low cost and long service life of modules, etc.

[0051] In the early days of NR deployment, complete NR coverage was difficult to obtain, so the typical network coverage was wide-area LTE coverage and NR island coverage. In addition, a large number of LTEs are deployed below 6GHz, and there is little spectrum below 6GHz available for 5G. Therefore, NR must study spectrum applications above 6GHz, but high-frequency bands have limited coverage and fast signal fading. At the same time, in order to protect mobile operators' early investments in LTE, a tight interworking working mode between LTE and NR was proposed.

[0052] RRC Status

[0053] In order to reduce air interface signaling and quickly restore wireless connections and data services, 5G defines a new Radio Resource Control (RRC) state, namely the RRC inactive (RRC_INACTIVE) state. This state is different from the RRC idle (RRC_IDLE) state and the RRC active (RRC_ACTIVE) state.

[0054] 1) RRC_IDLE state (abbreviated as idle state): Mobility is based on UE cell selection and reselection, paging is initiated by the core network (CN), and the paging area is configured by the CN. There is no UE context on the base station side and no RRC connection.

[0055] 2) RRC_CONNECTED state (referred to as connected state): There is an RRC connection, and UE context exists on the base station side and the UE side. The network side knows the location of the UE at the specific cell level. Mobility is mobility controlled by the network side. Unicast data can be transmitted between the UE and the base station.

[0056] 3) RRC_INACTIVE state (abbreviated as inactive state): Mobility is based on UE cell selection and reselection, there is a connection between CN and NR, the UE context exists on a certain base station, paging is triggered by RAN, and the RAN-based paging area is managed by RAN. The network side knows the UE location based on the RAN paging area level.

[0057] beam sweeping

[0058] NR will be deployed at high frequencies in the future. In order to improve coverage, in 5G, the beam sweeping mechanism is introduced to meet the coverage requirements (exchange space for coverage, and exchange time for space). Figure 2 After the introduction of beam sweeping, synchronization signals need to be sent in each beam direction. The 5G synchronization signal is given in the form of SSB, including the primary synchronization signal (PSS), the secondary synchronization signal (SSS), and the physical broadcast channel (PBCH), as shown in Figure 1. Figure 3 The 5G synchronization signal appears periodically in the time domain in the form of a synchronization signal burst set (SS burst set), as shown in Figure 4 shown.

[0059] Multimedia Broadcast Multicast Service (MBMS)

[0060] MBMS is a technology that transmits data from one data source to multiple terminal devices by sharing network resources. While providing multimedia services, this technology can effectively utilize network resources and achieve broadcast and multicast of multimedia services at a higher rate (such as 256kbps).

[0061] Since MBMS spectrum efficiency is low, it is not enough to effectively carry and support the operation of mobile TV services. Therefore, in LTE, 3GPP explicitly proposed to enhance the support capability for downlink high-speed MBMS services and determined the design requirements for the physical layer and air interface.

[0062] 3GPP R9 introduced evolved MBMS (eMBMS) into LTE. eMBMS proposed the concept of Single Frequency Network (SFN), namely Multimedia Broadcast multicast service Single Frequency Network (MBSFN). MBSFN uses a unified frequency to send service data in all cells at the same time, but synchronization between cells must be guaranteed. This method can greatly improve the overall signal-to-noise ratio distribution of the cell, and the spectrum efficiency will also be greatly improved accordingly. eMBMS implements broadcast and multicast of services based on the IP multicast protocol.

[0063] In LTE or enhanced LTE (LTE-Advanced, LTE-A), MBMS has only a broadcast bearer mode, but no multicast bearer mode. In addition, the reception of MBMS services is applicable to terminal devices in an idle state or a connected state.

[0064] 3GPP R13 introduced the concept of Single Cell Point To Multipoint (SC-PTM), which is based on the MBMS network architecture.

[0065] MBMS introduces new logical channels, including Single Cell-Multicast Control Channel (SC-MCCH) and Single Cell-Multicast Transport Channel (SC-MTCH). SC-MCCH and SC-MTCH are mapped to Downlink Shared Channel (DL-SCH), and further, DL-SCH is mapped to Physical Downlink Shared Channel (PDSCH), where SC-MCCH and SC-MTCH are logical channels, DL-SCH is a transport channel, and PDSCH is a physical channel. SC-MCCH and SC-MTCH do not support Hybrid Automatic Repeat reQuest (HARQ) operations.

[0066] MBMS introduces a new type of System Information Block (SIB), namely SIB20. Specifically, the configuration information of SC-MCCH is transmitted through SIB20, and there is only one SC-MCCH in a cell. The configuration information of SC-MCCH includes: the modification period of SC-MCCH, the repetition period of SC-MCCH, and the radio frame and subframe for scheduling SC-MCCH. Further, 1) The boundary of the modification period of SC-MCCH satisfies SFN mod m = 0, where SFN represents the system frame number of the boundary, and m is the modification period of SC-MCCH configured in SIB20 (i.e., sc-mcch-ModificationPeriod). 2) The radio frame for scheduling SC-MCCH satisfies: SFN mod mcch-RepetitionPeriod = mcch-Offset, where SFN represents the system frame number of the radio frame, mcch-RepetitionPeriod represents the repetition period of SC-MCCH, and mcch-Offset represents the offset of SC-MCCH. 3) The subframe for scheduling SC-MCCH is indicated by sc-mcch-Subframe.

[0067] SC-MCCH is scheduled through the Physical Downlink Control Channel (PDCCH). On the one hand, a new Radio Network Temporary Identity (RNTI), namely the Single Cell RNTI (SC-RNTI), is introduced to identify the PDCCH (such as SC-MCCHPDCCH) used to schedule SC-MCCH. Optionally, the SC-RNTI is fixed to FFFC. On the other hand, a new RNTI, namely the Single Cell Notification RNTI (SC-N-RNTI), is introduced to identify the PDCCH (such as the notification PDCCH) used to indicate the change notification of SC-MCCH. Optionally, the SC-N-RNTI is fixed to FFFB; further, one of the 8 bits of DCI 1C can be used to indicate the change notification. In LTE, the configuration information of SC-PTM is based on the SC-MCCH configured by SIB20, and then the SC-MCCH configures the SC-MTCH, which is used to transmit service data.

[0068] Specifically, SC-MCCH only transmits one message (i.e., SCPTMConfiguration), which is used to configure the configuration information of SC-PTM. The configuration information of SC-PTM includes: Temporary Mobile Group Identity (TMGI), session id, group RNTI (G-RNTI), discontinuous reception (DRX) configuration information, and SC-PTM service information of neighboring cells. It should be noted that SC-PTM in R13 does not support the robust header compression (ROHC) function.

[0069] The downlink discontinuous reception of SC-PTM is controlled by the following parameters: onDurationTimerSCPTM, drx-InactivityTimerSCPTM, SC-MTCH-SchedulingCycle, and SC-MTCH-SchedulingOffset.

[0070] When [(SFN*10)+subframe number]modulo(SC-MTCH-SchedulingCycle)=SC-MTCH-SchedulingOffset is satisfied, the timer onDurationTimerSCPTM is started;

[0071] When receiving downlink PDCCH scheduling, start the timer drx-InactivityTimerSCPTM;

[0072] Downlink SC-PTM services are received only when the timer onDurationTimerSCPTM or drx-InactivityTimerSCPTM is running.

[0073] SC-PTM service continuity adopts the MBMS service continuity concept based on SIB15, namely the "SIB15+MBMSInterestIndication" mode. The service continuity of idle terminal devices is based on the concept of frequency priority.

[0074] According to the above description, the configuration of SC-PTM is based on SIB20 to configure SC-MCCH, and then configure SC-MTCH based on SC-MCCH. A cell has only one SC-MCCH, that is, after the terminal device reselects the cell, it needs to reacquire SC-MCCH, which will cause service interruption.

[0075] In the NR system, many scenarios need to support multicast and broadcast business requirements, such as the Internet of Vehicles and the Industrial Internet. Therefore, it is necessary to introduce MBMS in NR.

[0076] It should be noted that the MBMS service in the above solution includes but is not limited to multicast service, groupcast service, MBS service, etc. The embodiment of the present application takes the MBS service as an example for explanation, and the description of "MBS service" can also be replaced by "multicast service" or "groupcast service" or "broadcast service" or "MBMS service".

[0077] In the NR system, broadcast-type MBS services are supported. Terminal devices can receive broadcast MBS services in RRC idle state, RRC inactive state, or RRC connected state.

[0078] In the NR system, the broadcast MBS service can be transmitted on the air interface by beam sweeping. To transmit the broadcast MBS service in the beam sweeping manner, it is necessary to associate the association relationship (i.e., the corresponding relationship) between the MBS PDCCH and the SSB index (SSB index) so that the terminal device can correctly receive the broadcast MBS service. To this end, the following technical solution of the embodiment of the present application is proposed.

[0079] In the technical solution of the embodiment of the present application, a new SIB (called the first SIB) is defined. The first SIB includes configuration information of the first MCCH. Here, the first MCCH is the control channel of the MBS service. In other words, the first SIB is used to configure the configuration information of the control channel of NRMBS. Optionally, the control channel of NR MBS can also be called NR MCCH (i.e., the first MCCH).

[0080] Further, the first MCCH is used to carry the first signaling. The embodiment of the present application does not limit the name of the first signaling. For example, the first signaling is signaling A. The first signaling includes configuration information of at least one first MTCH. Here, the first MTCH is a service channel (also called a data channel or a transmission channel) of the MBS service. The first MTCH is used to transmit MBS service data (such as NRMBS service data). In other words, the first MCCH is used to configure the configuration information of the service channel of NR MBS. Optionally, the service channel of NRMBS can also be called NR MTCH (i.e., the first MTCH).

[0081] Specifically, the first signaling is used to configure the service channel of the NRMBS, the service information corresponding to the service channel, and the scheduling information corresponding to the service channel. Further, optionally, the service information corresponding to the service channel, such as identification information for identifying the service, such as TMGI, session id, etc. The scheduling information corresponding to the service channel, such as the RNTI used when the MBS service data corresponding to the service channel is scheduled, such as G-RNTI, DRX configuration information, etc.

[0082] It should be noted that the transmission of the first MCCH and the first MTCH are both based on PDCCH scheduling. The RNTI used by the PDCCH for scheduling the first MCCH uses a network-wide unique identifier, that is, a fixed value. The RNTI used by the PDCCH for scheduling the first MTCH is configured through the first MCCH.

[0083] It should be noted that the embodiments of the present application do not limit the naming of the first SIB, the first MCCH and the first MTCH. For ease of description, the first SIB may also be referred to as SIB, the first MCCH may also be referred to as MCCH, and the first MTCH may also be referred to as MTCH. The PDCCH for scheduling MCCH (i.e., MCCHPDCCH) and notifying PDCCH are configured through SIB, wherein the DCI carried by MCCHPDCCH is used to schedule the PDSCH for transmitting MCCH (i.e., MCCHPDSCH). Further, M PDCCHs for scheduling MTCH (i.e., MTCH 1PDCCH, MTCH2PDCCH, ..., MTCH M PDCCH) are configured through MCCH, wherein the DCI carried by MTCH n PDCCH is used to schedule the PDSCH for transmitting MTCH n (i.e., MTCH n PDSCH), and n is an integer greater than or equal to 1 and less than or equal to M. MCCH and MTCH are mapped to DL-SCH, and further, DL-SCH is mapped to PDSCH, wherein MCCH and MTCH belong to logical channels, DL-SCH belongs to a transport channel, and PDSCH belongs to a physical channel.

[0084] Figure 5 is a flow chart of a method for transmitting MBS services provided in an embodiment of the present application, such as Figure 5 As shown, the MBS service transmission method includes the following steps:

[0085] Step 501: The terminal device determines the correspondence between a PDCCH opportunity and an SSB index, wherein the PDCCH opportunity is used to transmit an MBS PDCCH.

[0086] Step 502: The terminal device receives MBSPDCCH based on the correspondence between the PDCCH timing and the SSB index.

[0087] In the embodiment of the present application, the PDCCH opportunity is used to transmit the MBS PDCCH, and the MBS PDCCH is used to schedule the MBS service transmission, or the MBS PDCCH is used to carry the scheduling information of the MBS service transmission. In an optional manner, the MBS PDCCH may be the MCCH PDCCH, or the notification PDCCH, or the MTCH PDCCH in the above solution.

[0088] It should be noted that the PDCCH occasion in the embodiment of the present application may also be referred to as a PDCCH monitor occasion.

[0089] In the embodiment of the present application, the MBS service transmission adopts the beam sweep mode, and optionally, the MBS service is transmitted in a broadcast mode. In order to ensure that the terminal device correctly receives the MBS service, it is necessary to correctly receive the MBSPDCCH that schedules the MBS service transmission, and therefore, it is necessary to determine the correspondence between the PDCCH timing and the SSB.

[0090] In an embodiment of the present application, before determining the correspondence between the PDCCH opportunity and the SSB, it is necessary to determine how the PDCCH opportunity is numbered (i.e., the index of the PDCCH opportunity needs to be determined). To this end, the terminal device obtains first configuration information, and the first configuration information is used to determine a first time window; wherein, within the first time window, the PDCCH opportunity corresponding to the MBS service is numbered starting from 0.

[0091] Here, the first configuration information is defined by a protocol; or, the first configuration information is configured by a network device through MCCH; or, the first configuration information is configured by a network device through a system broadcast message (such as SIB).

[0092] Several PDCCH opportunity numbering methods are given below.

[0093] Mode A: The first configuration information includes first indication information, and the first indication information is used to determine the length and / or period of the first time window, and to determine the starting position of the first time window.

[0094] In an optional manner, the first indication information is used to indicate K, where K is a positive integer greater than or equal to 1; the length of the first time window is K wireless frames; the wireless frame where the starting position of the first time window is located satisfies the following formula: SFN mod K=0, where SFN represents the number of the wireless frame where the starting position of the first time window is located, and mod represents a modulo operation.

[0095] Here, K may be set by a protocol. Alternatively, K may be configured by a network device, such as by SIB or MCCH. For the PDCCH opportunities of the MBS service, the PDCCH opportunities within K radio frames are numbered from 0 starting from the radio frame with SFN mod K=0.

[0096] Mode B: The first configuration information includes first indication information and second indication information, the first indication information is used to determine the length and / or period of the first time window, and the second indication information is used to determine the starting position of the first time window.

[0097] In an optional manner, the first indication information is used to indicate T, where T is a positive integer greater than or equal to 1; the second indication information is used to indicate an offset value (offset); the length of the first time window is T radio frames; at least one of the radio frames, subframes, time slots and symbols where the starting position of the first time window is located is determined based on the offset.

[0098] Here, the network device can configure the configuration information of the time window, and the configuration information of the time window includes first indication information and second indication information. The first indication information is used to indicate that the length and / or period of the first time window is T, and the second indication information is used to indicate the offset of the first time window, and the starting position of the first time window can be determined by the offset.

[0099] In an embodiment of the present application, the granularity for determining the starting position of the first time window may be a radio frame granularity (ie, a SFN granularity), or a subframe granularity, or a time slot granularity, or a symbol granularity, etc.

[0100] In one example, taking SFN granularity as an example, the radio frame where the starting position of the first time window is located satisfies the following formula:

[0101] SFN mod T = offset;

[0102] Among them, SFN represents the number of the wireless frame where the starting position of the first time window is located, and mod represents the modulo operation.

[0103] In one example, taking a subframe as an example, the radio frame and subframe where the starting position of the first time window is located satisfy the following formula:

[0104] SFN mod T=floor(offset / 10);

[0105] subframe = offset mod 10;

[0106] Among them, SFN represents the number of the wireless frame where the starting position of the first time window is located, subframe represents the number of the subframe where the starting position of the first time window is located, mod represents the remainder operation, and floor represents the rounding-down operation.

[0107] Method C: The first configuration information includes DRX configuration information, and the DRX configuration information is used to determine the DRX cycle. The DRX cycle includes a first time period and a second time period, the first time period is the time period where the DRX activation time is located, and the second time period is the time period where the DRX non-activation time is located; the first time window is the first time period; or, the first time window is the DRX cycle.

[0108] Here, the network device can configure DRX configuration information, and the DRX configuration information is used to determine the DRX cycle, and is further used to determine the first time period and the second time period in the DRX cycle. Among them, the first time period is the time period where the DRX activation time is located, and the first time period can also be called DRX on duration; the time period other than the first time period in the DRX cycle is the second time period, and the second time period is the time period where the DRX inactive time is located. It should be noted that the terminal device needs to monitor the MBS PDCCH on the PDCCH opportunity in the first time period. For the PDCCH opportunity of the MBS service, the PDCCH opportunity is numbered from 0 from the start time of the first time period until the DRX inactive time (that is, the start time of the second time period) or until the start time of the next first time period.

[0109] In the embodiment of the present application, after the PDCCH opportunities in the first time window are numbered by the above scheme, the index of the first PDCCH opportunity in the first time window is 0, the index of the second PDCCH opportunity is 1, and so on. Based on the indexes of each PDCCH opportunity in the first time window, the correspondence between the PDCCH opportunity and the SSB index can be determined in any of the following ways.

[0110] Method 1

[0111] 1) Case 1

[0112] For the nth MBS data in the first time window, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is:

[0113] (n-1)*S+(k-1);

[0114] Among them, n is a positive integer greater than or equal to 1 and less than or equal to N, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted, and N is the number of MBS data transmitted in the first time window.

[0115] For situation 1 in method 1, the terminal device may determine the value of N in the following manner:

[0116] Mode I) The value of N satisfies the following formula: N=floor(the total number of PDCCH opportunities in the first time window / S), where floor represents a rounding operation; or,

[0117] In method II), the value of N is configured by the network device.

[0118] In the embodiment of the present application, for the PDCCH opportunity in the first time window, the correspondence between the actually transmitted SSB and the index of the PDCCH opportunity is as follows: for the first MBS data in the first time window, the PDCCH opportunity with index number 0 corresponds to the first SSB actually transmitted, the PDCCH opportunity with index number 1 corresponds to the second SSB actually transmitted, and so on, until all the actually transmitted SSBs have a corresponding PDCCH opportunity index for the first MBS data. For the nth MBS data in the first time window, the PDCCH opportunity with index number (n-1)*S+(k-1) corresponds to the kth actually transmitted SSB.

[0119] It should be noted that the number of SSBs actually transmitted is S, where each SSB actually transmitted has a corresponding SSB index. For example, if S=4, the number of SSBs actually transmitted is 4, the index of the first SSB actually transmitted is 1, the index of the second SSB actually transmitted is 2, the index of the third SSB actually transmitted is 3, and the index of the fourth SSB actually transmitted is 4.

[0120] In one example, referring to Figure 6, for the first MBS data in the first time window (i.e., MBS data 1), the index of the PDCCH opportunity corresponding to the second actually transmitted SSB is: (n-1)*S+(k-1)=(1-1)*4+(2-1)=1. For the second MBS data in the first time window (i.e., MBS data 2), the index of the PDCCH opportunity corresponding to the third actually transmitted SSB is: (n-1)*S+(k-1)=(2-1)*4+(3-1)=6.

[0121] In one example, referring to Figure 6 , the number of MBS data transmitted in the first time window is: N=floor(total number of PDCCH opportunities in the first time window / S)=floor(14 / 4)=3.

[0122] In an example, the network device may configure a parameter N through the MCCH or a system broadcast message, where N represents the number of MBS data transmitted in the first time window.

[0123] 2) Case 2

[0124] Case 1 in the above method 1 is for the case where MBS data is not transmitted repeatedly. In an optional method, the MBS data has H repeated transmissions, where H is a positive integer; here, the value of H is configured by the network device, for example, through MCCH or system broadcast message configuration; or, the value of H defaults to 1.

[0125] It should be noted that the MBS data has H repetitive transmissions, which means that the total number of transmissions of the MBS data is H. For example, H=2 means that the MBS data has 2 repetitive transmissions, the first repetitive transmission is an initial transmission, and the second repetitive transmission is a retransmission.

[0126] For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0127] (n-1)*S*H+S*(h-1)+(k-1);

[0128] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0129] For the second case in the first method, the terminal device can determine the value of N in the following manner:

[0130] Mode I) The value of N satisfies the following formula: N=floor(the total number of PDCCH opportunities in the first time window / (S*H)), where floor represents a rounding operation; or,

[0131] In method II), the value of N is configured by the network device.

[0132] It should be noted that the number of SSBs actually transmitted is S, where each SSB actually transmitted has a corresponding SSB index. For example, if S=4, the number of SSBs actually transmitted is 4, the index of the first SSB actually transmitted is 1, the index of the second SSB actually transmitted is 2, the index of the third SSB actually transmitted is 3, and the index of the fourth SSB actually transmitted is 4.

[0133] In one example, referring to Figure 7 , H=2, MBS data has 2 repeated transmissions. For the second repeated transmission of the first MBS data (i.e., MBS data 1) in the first time window, the index of the PDCCH opportunity corresponding to the second actually transmitted SSB is: (n-1)*S*H+S*(h-1)+(k-1)=(1-1)*4*2+4*(2-1)+(2-1)=5. For the first repeated transmission of the second MBS data (i.e., MBS data 2) in the first time window, the index of the PDCCH opportunity corresponding to the second actually transmitted SSB is: (n-1)*S*H+S*(h-1)+(k-1)=(2-1)*4*2+4*(1-1)+(2-1)=9.

[0134] In one example, referring to Figure 7 , the number of MBS data transmitted in the first time window is: N=floor(total number of PDCCH opportunities in the first time window / (S*H))=floor(20 / (4*2))=2.

[0135] In an example, the network device may configure a parameter N through the MCCH or a system broadcast message, where N represents the number of MBS data transmitted in the first time window.

[0136] Method 2

[0137] 1) Case 1

[0138] The terminal device receives second configuration information sent by the network device, where the second configuration information is used to determine a PDCCH opportunity index list, where the PDCCH opportunity index list includes N PDCCH opportunity indexes, where N is a positive integer greater than 1; each PDCCH opportunity index in the N PDCCH opportunity indexes is used to indicate a first PDCCH opportunity corresponding to an MBS data;

[0139] For the MBS data, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is:

[0140] The index of the first PDCCH opportunity corresponding to the MBS data + (k-1);

[0141] Wherein, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted.

[0142] In the above solution, N is the number of MBS data transmitted in the first time window.

[0143] In an embodiment of the present application, a network device configures a PDCCH opportunity index list through MCCH or a system broadcast message (such as SIB), and each PDCCH opportunity index in the PDCCH opportunity index list is used to indicate the first PDCCH occasion (first PDCCH occasion) of a beamsweeping transmission of MBS data. Here, the first PDCCH occasion corresponds to the first SSB actually transmitted. It can be seen that for any MBS data in the first time window, the index of the PDCCH occasion corresponding to the kth actually transmitted SSB of the MBS data is: the index of the first PDCCH occasion corresponding to the MBS data + (k-1). It should be noted that the number of PDCCH opportunity indices in the PDCCH opportunity index list is the number of MBS data transmitted in the first time window.

[0144] In one example, referring to Figure 8 For MBS data 1 in the first time window, the index of the PDCCH opportunity corresponding to the third actual transmission SSB of the MBS data is: the index of the first PDCCH opportunity corresponding to the MBS data + (k-1) = 2 + (3-1) = 4. For MBS data 2 in the first time window, the index of the PDCCH opportunity corresponding to the second actual transmission SSB of the MBS data is: the index of the first PDCCH opportunity corresponding to the MBS data + (k-1) = 7 + (2-1) = 8. For MBS data 3 in the first time window, the index of the PDCCH opportunity corresponding to the first actual transmission SSB of the MBS data is: the index of the first PDCCH opportunity corresponding to the MBS data + (k-1) = 13 + (1-1) = 13.

[0145] 2) Case 2

[0146] Case 1 in the above-mentioned method 2 is for the case where MBS data is not transmitted repeatedly. In an optional method, the MBS data has H repeated transmissions, where H is a positive integer; here, the value of H is configured by the network device, for example, through MCCH or system broadcast message configuration; or, the value of H defaults to 1.

[0147] It should be noted that the MBS data has H repetitive transmissions, which means that the total number of transmissions of the MBS data is H. For example, H=2 means that the MBS data has 2 repetitive transmissions, the first repetitive transmission is an initial transmission, and the second repetitive transmission is a retransmission.

[0148] For the h-th repeated transmission of the MBS data, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0149] The index of the first PDCCH opportunity corresponding to the MBS data + S*(h-1)+(k-1);

[0150] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0151] In the above solution, N is the number of MBS data transmitted in the first time window.

[0152] It should be noted that the number of SSBs actually transmitted is S, where each SSB actually transmitted has a corresponding SSB index. For example, if S=4, the number of SSBs actually transmitted is 4, the index of the first SSB actually transmitted is 1, the index of the second SSB actually transmitted is 2, the index of the third SSB actually transmitted is 3, and the index of the fourth SSB actually transmitted is 4.

[0153] For the second case in the second method, the PDCCH time indexes for H repeated transmissions of the same MBS data are continuously allocated.

[0154] In one example, referring to Fig. 9 , H=2, MBS data has 2 repeated transmissions. For the second repeated transmission of MBS data 1 in the first time window, the index of the PDCCH opportunity corresponding to the second actually transmitted SSB is: the index of the first PDCCH opportunity corresponding to the MBS data + S*(h-1)+(k-1)=2+4*(2-1)+(2-1)=7. For the first repeated transmission of MBS data 2 in the first time window, the index of the PDCCH opportunity corresponding to the third actually transmitted SSB is: the index of the first PDCCH opportunity corresponding to the MBS data + S*(h-1)+(k-1)=12+4*(1-1)+(3-1)=14.

[0155] 3) Case 3

[0156] Case 1 in the above-mentioned method 2 is for the case where MBS data is not transmitted repeatedly. In an optional method, the MBS data has H repeated transmissions, where H is a positive integer; here, the value of H is configured by the network device, for example, through MCCH or system broadcast message configuration; or, the value of H defaults to 1.

[0157] It should be noted that the MBS data has H repetitive transmissions, which means that the total number of transmissions of the MBS data is H. For example, H=2 means that the MBS data has 2 repetitive transmissions, the first repetitive transmission is an initial transmission, and the second repetitive transmission is a retransmission.

[0158] For the h-th repeated transmission of the MBS data, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0159] The index of the first PDCCH opportunity corresponding to the h-th repetition transmission of the MBS data + (k-1);

[0160] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0161] In the above solution, the index of the first PDCCH opportunity corresponding to the h-th repeated transmission is configured by a network device.

[0162] In the above solution, N is the number of MBS data transmitted in the first time window.

[0163] It should be noted that the number of SSBs actually transmitted is S, where each SSB actually transmitted has a corresponding SSB index. For example, if S=4, the number of SSBs actually transmitted is 4, the index of the first SSB actually transmitted is 1, the index of the second SSB actually transmitted is 2, the index of the third SSB actually transmitted is 3, and the index of the fourth SSB actually transmitted is 4.

[0164] For the third case in the second approach, in addition to configuring the PDCCH opportunity index list in the above solution, the network device also configures the index of the first PDCCH opportunity of each repeated transmission for each MBS data.

[0165] In one example, referring to Fig.10, H=2, the MBS data has 2 repeated transmissions. For the 2nd repeated transmission of MBS data 1 in the first time window, the index of the PDCCH opportunity corresponding to the 2nd actually transmitted SSB is: the index of the first PDCCH opportunity corresponding to the hth repeated transmission of the MBS data + (k-1) = 7 + (2-1) = 8. For the 1st repeated transmission of MBS data 2 in the first time window, the index of the PDCCH opportunity corresponding to the 3rd actually transmitted SSB is: the index of the first PDCCH opportunity corresponding to the hth repeated transmission of the MBS data + (k-1) = 12 + (3-1) = 14.

[0166] Method 3

[0167] 1) Case 1

[0168] The terminal device receives third configuration information sent by the network device, where the third configuration information is used to determine an MBS data interval, where the MBS data interval is used to indicate the number of PDCCH opportunities between two adjacent MBS data;

[0169] For the nth MBS data in the first time window, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is:

[0170] First PDCCH opportunity index + (n-1)*MBS data interval + (k-1);

[0171] Among them, the first PDCCH opportunity index is used to indicate the first PDCCH opportunity corresponding to the first MBS data in the first time window, n is a positive integer greater than or equal to 1 and less than or equal to N, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted, and N is the number of MBS data transmitted in the first time window.

[0172] In the above scheme, the first PDCCH opportunity index is configured by the network device; or, the first PDCCH opportunity index defaults to 0.

[0173] For case 1 in method 3, the terminal device may determine the value of N in the following manner:

[0174] Mode I): The value of N satisfies the following formula: first PDCCH opportunity index + N*MBS data interval ≤ total number of PDCCH opportunities in the first time window - 1; or,

[0175] Mode II): The value of N is configured by the network device.

[0176] In an embodiment of the present application, the network device configures a PDCCH timing index (referred to as the first PDCCH timing index) through MCCH or a system broadcast message (such as SIB), and the first PDCCH timing index is used to indicate the first PDCCH timing for the beam sweeping transmission of the first MBS data in the first time window, where the first PDCCH timing corresponds to the first SSB actually transmitted. Alternatively, the network device does not configure the first PDCCH timing index, in which case the first PDCCH timing index defaults to 0. In addition, the network device also configures an MBS data interval (MBS data interval) through MCCH or a system broadcast message (such as SIB), and the MBS data interval is used to indicate the number of PDCCH timings between two adjacent MBS data, such as the number of PDCCH timings between the first MBS data and the second MBS data in the first time window. Here, the index of the first PDCCH timing of other MBS data except the first MBS data can be determined based on the first PDCCH timing index and the MBS data interval.

[0177] It should be noted that the number of PDCCH opportunities between two adjacent MBS data may refer to: the number of PDCCH opportunities between the first PDCCH opportunities between two adjacent MBS data, or the number of PDCCH opportunities between the last PDCCH opportunities between two adjacent MBS data.

[0178] In one example, referring to Fig.11 , the network device configures the first PDCCH opportunity index to be 1. For MBS data 1 in the first time window, the index of the PDCCH opportunity corresponding to the third actually transmitted SSB of the MBS data is: first PDCCH opportunity index + (n-1) * MBS data interval + (k-1) = 1 + (1-1) * 6 + (3-1) = 3. For MBS data 2 in the first time window, the index of the PDCCH opportunity corresponding to the second actually transmitted SSB of the MBS data is: first PDCCH opportunity index + (n-1) * MBS data interval + (k-1) = 1 + (2-1) * 6 + (2-1) = 8. For MBS data 3 in the first time window, the index of the PDCCH opportunity corresponding to the fourth actually transmitted SSB of the MBS data is: first PDCCH opportunity index + (n-1) * MBS data interval + (k-1) = 1 + (3-1) * 6 + (4-1) = 16.

[0179] In one example, referring to Fig.11, the value of the number N of MBS data transmitted in the first time window satisfies the following formula: first PDCCH opportunity index + N*MBS data interval ≤ total number of PDCCH opportunities in the first time window - 1. It can be seen that 1+N*6≤20-1, and the value of N is 3.

[0180] In one example, referring to Fig.12 , the first PDCCH opportunity index defaults to 0. For MBS data 1 in the first time window, the index of the PDCCH opportunity corresponding to the third actual transmission SSB of the MBS data is: first PDCCH opportunity index + (n-1) * MBS data interval + (k-1) = 0 + (1-1) * 6 + (3-1) = 2. For MBS data 2 in the first time window, the index of the PDCCH opportunity corresponding to the second actual transmission SSB of the MBS data is: first PDCCH opportunity index + (n-1) * MBS data interval + (k-1) = 0 + (2-1) * 6 + (2-1) = 7. For MBS data 3 in the first time window, the index of the PDCCH opportunity corresponding to the fourth actual transmission SSB of the MBS data is: first PDCCH opportunity index + (n-1) * MBS data interval + (k-1) = 0 + (3-1) * 6 + (4-1) = 15.

[0181] In one example, referring to Fig.12 , the value of the number N of MBS data transmitted in the first time window satisfies the following formula: first PDCCH opportunity index + N*MBS data interval ≤ total number of PDCCH opportunities in the first time window - 1. It can be seen that 0+N*6≤19-1, and the value of N is 3.

[0182] In an example, the network device may configure a parameter N through the MCCH or a system broadcast message, where N represents the number of MBS data transmitted in the first time window.

[0183] 2) Case 2

[0184] Case 1 in the above-mentioned method 3 is for the case where MBS data is not transmitted repeatedly. In an optional method, the MBS data has H repeated transmissions, where H is a positive integer; here, the value of H is configured by the network device, for example, through MCCH or system broadcast message configuration; or, the value of H defaults to 1.

[0185] It should be noted that the MBS data has H repetitive transmissions, which means that the total number of transmissions of the MBS data is H. For example, H=2 means that the MBS data has 2 repetitive transmissions, the first repetitive transmission is an initial transmission, and the second repetitive transmission is a retransmission.

[0186] For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0187] First PDCCH opportunity index + (n-1)*MBS data interval + S*(h-1)+(k-1);

[0188] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0189] It should be noted that the number of SSBs actually transmitted is S, where each SSB actually transmitted has a corresponding SSB index. For example, if S=4, the number of SSBs actually transmitted is 4, the index of the first SSB actually transmitted is 1, the index of the second SSB actually transmitted is 2, the index of the third SSB actually transmitted is 3, and the index of the fourth SSB actually transmitted is 4.

[0190] For the second case in the third method, the terminal device can determine the value of N in the following manner:

[0191] Mode I): The value of N satisfies the following formula: first PDCCH opportunity index + N*MBS data interval ≤ total number of PDCCH opportunities in the first time window - 1; or,

[0192] Mode II): The value of N is configured by the network device.

[0193] It should be noted that the number of PDCCH opportunities between two adjacent MBS data may refer to: the number of PDCCH opportunities between the first PDCCH opportunity of two adjacent MBS data, or the number of PDCCH opportunities between the last PDCCH opportunity of two adjacent MBS data. For ease of description, the number of PDCCH opportunities between two adjacent MBS data is understood as the number of PDCCH opportunities between the first PDCCH opportunity of two adjacent MBS data. It can be seen that one MBS data interval contains all PDCCH opportunities for repeated transmission (i.e., H repeated transmissions) corresponding to one MBS data.

[0194] For case 2 in method 3, the indexes of PDCCH time for H repetitive transmissions of the same MBS data are continuously allocated. In other words, the indexes of PDCCH timings for all repetitive transmissions (ie, H repetitive transmissions) corresponding to one MBS data included in one MBS data interval are continuously allocated.

[0195] In one example, referring to Fig.13, H=2, MBS data has 2 repeated transmissions. For the second repeated transmission of MBS data 1 in the first time window, the index of the PDCCH opportunity corresponding to the second actually transmitted SSB is: first PDCCH opportunity index + (n-1)*MBS data interval + S*(h-1)+(k-1)=1+(1-1)*10+4*(2-1)+(2-1)=6. For the first repeated transmission of MBS data 2 in the first time window, the index of the PDCCH opportunity corresponding to the third actually transmitted SSB is: first PDCCH opportunity index + (n-1)*MBS data interval + S*(h-1)+(k-1)=1+(2-1)*10+4*(1-1)+(3-1)=13.

[0196] 3) Case 3

[0197] Case 1 in the above-mentioned method 3 is for the case where MBS data is not transmitted repeatedly. In an optional method, the MBS data has H repeated transmissions, where H is a positive integer; here, the value of H is configured by the network device, for example, through MCCH or system broadcast message configuration; or, the value of H defaults to 1.

[0198] It should be noted that the MBS data has H repetitive transmissions, which means that the total number of transmissions of the MBS data is H. For example, H=2 means that the MBS data has 2 repetitive transmissions, the first repetitive transmission is an initial transmission, and the second repetitive transmission is a retransmission.

[0199] For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0200] First PDCCH opportunity index + (n-1)*MBS transmission interval*H + (h-1)*MBS transmission interval + (k-1);

[0201] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0202] It should be noted that the number of SSBs actually transmitted is S, where each SSB actually transmitted has a corresponding SSB index. For example, if S=4, the number of SSBs actually transmitted is 4, the index of the first SSB actually transmitted is 1, the index of the second SSB actually transmitted is 2, the index of the third SSB actually transmitted is 3, and the index of the fourth SSB actually transmitted is 4.

[0203] Here, the MBS transmission interval is used to indicate the number of PDCCH opportunities between two adjacent transmissions, and the two adjacent transmissions belong to two transmissions of the same MBS data or two transmissions of different MBS data. For example: there are 2 MBS data in the first time window, and the 2 MBS data have 2 repeated transmissions respectively, that is, MBS data 1 has the first repeated transmission and the second repeated transmission, and MBS data 2 has the first repeated transmission and the second repeated transmission, then, the number of PDCCH opportunities between the first repeated transmission and the second repeated transmission of MBS data 1 is D1, the number of PDCCH opportunities between the first repeated transmission and the second repeated transmission of MBS data 2 is D2, and the number of PDCCH opportunities between the second repeated transmission of MBS data 1 and the first repeated transmission of MBS data 2 is D3, and D1, D2 and D3 are all equal and are all indicated by the MBS transmission interval.

[0204] It should be noted that the number of PDCCH opportunities between two adjacent transmissions may refer to: the number of PDCCH opportunities between the first PDCCH opportunities between two adjacent transmissions, or the number of PDCCH opportunities between the last PDCCH opportunities between two adjacent transmissions.

[0205] For situation 3 in method 3, the terminal device may determine the value of N in the following manner:

[0206] Mode I): The value of N satisfies the following formula: first PDCCH opportunity index + N*MBS transmission interval*H ≤ total number of PDCCH opportunities in the first time window - 1; or,

[0207] Mode II): The value of N is configured by the network device.

[0208] In one example, referring to Fig.14 , H=2, MBS data has 2 repeated transmissions. For the second repeated transmission of MBS data 1 in the first time window, the index of the PDCCH opportunity corresponding to the second actually transmitted SSB is: first PDCCH opportunity index + (n-1)*MBS transmission interval*H + (h-1)*MBS transmission interval + (k-1) = 1 + (1-1)*5*2 + (2-1)*5 + (2-1) = 7. For the second repeated transmission of MBS data 2 in the first time window, the index of the PDCCH opportunity corresponding to the third actually transmitted SSB is: first PDCCH opportunity index + (n-1)*MBS transmission interval*H + (h-1)*MBS transmission interval + (k-1) = 1 + (2-1)*5*2 + (2-1)*5 + (3-1) = 18.

[0209] 4) Situation 4

[0210] Case 1 in the above-mentioned method 3 is for the case where MBS data is not transmitted repeatedly. In an optional method, the MBS data has H repeated transmissions, where H is a positive integer; here, the value of H is configured by the network device, for example, through MCCH or system broadcast message configuration; or, the value of H defaults to 1.

[0211] It should be noted that the MBS data has H repetitive transmissions, which means that the total number of transmissions of the MBS data is H. For example, H=2 means that the MBS data has 2 repetitive transmissions, the first repetitive transmission is an initial transmission, and the second repetitive transmission is a retransmission.

[0212] For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0213] First PDCCH opportunity index + (n-1)*MBS data interval + (h-1)*MBS repetition interval + (k-1);

[0214] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0215] Here, the MBS repetition interval is used to indicate the number of PDCCH opportunities between two adjacent transmissions of the same MBS data. For example: there are 2 MBS data in the first time window, and the 2 MBS data have 2 repeated transmissions respectively, that is, MBS data 1 has the first repeated transmission and the second repeated transmission, and MBS data 2 has the first repeated transmission and the second repeated transmission, then, the number of PDCCH opportunities between the first repeated transmission and the second repeated transmission of MBS data 1 is D1, and the number of PDCCH opportunities between the first repeated transmission and the second repeated transmission of MBS data 2 is D2, and D1 and D2 are equal and are both indicated by the MBS repetition interval.

[0216] It should be noted that the number of PDCCH opportunities between two adjacent MBS data may refer to: the number of PDCCH opportunities between the first PDCCH opportunity of two adjacent MBS data, or the number of PDCCH opportunities between the last PDCCH opportunity of two adjacent MBS data. For example: there are 2 MBS data in the first time window, and these 2 MBS data have 2 repeated transmissions respectively, that is, MBS data 1 has the first repeated transmission and the second repeated transmission, and MBS data 2 has the first repeated transmission and the second repeated transmission, then, the number of PDCCH opportunities between the first PDCCH opportunity of the first repeated transmission of MBS data 1 and the first PDCCH opportunity of the first repeated transmission of MBS data 2 is indicated by the MBS data interval.

[0217] It should be noted that the MBS data interval may be an integer multiple of the MBS repetition interval, or the MBS data interval and the MBS repetition interval may not be an integer multiple of each other.

[0218] It should be noted that the number of SSBs actually transmitted is S, where each SSB actually transmitted has a corresponding SSB index. For example, if S=4, the number of SSBs actually transmitted is 4, the index of the first SSB actually transmitted is 1, the index of the second SSB actually transmitted is 2, the index of the third SSB actually transmitted is 3, and the index of the fourth SSB actually transmitted is 4.

[0219] For situation 4 in method 3, the terminal device may determine the value of N in the following manner:

[0220] Mode I): The value of N satisfies the following formula: first PDCCH opportunity index + N*MBS data interval ≤ total number of PDCCH opportunities in the first time window - 1; or,

[0221] Mode II): The value of N is configured by the network device.

[0222] In one example, referring to Fig.15, the MBS data interval is 10 PDCCH opportunities, the MBS repetition interval is 5 PDCCH opportunities, and the MBS data interval is twice the MBS repetition interval. Of course, it is not limited to this, and the MBS data interval may not have an integer multiple relationship with the MBS repetition interval. H=2, MBS data has 2 repeated transmissions. For the second repeated transmission of MBS data 1 in the first time window, the index of the PDCCH opportunity corresponding to the second actually transmitted SSB is: first PDCCH opportunity index + (n-1)*MBS data interval + (h-1)*MBS repetition interval + (k-1) = 1 + (1-1)*10 + (2-1)*5 + (2-1) = 7. For the second repeated transmission of MBS data 2 in the first time window, the index of the PDCCH opportunity corresponding to the third actually transmitted SSB is: first PDCCH opportunity index + (n-1)*MBS data interval + (h-1)*MBS repetition interval + (k-1) = 1 + (2-1)*10 + (2-1)*5 + (3-1) = 18.

[0223] It should be noted that the above Figures 13 to 15 In the examples, the case where the network device configures the first PDCCH opportunity index as 1 is used as an example for explanation. However, the present invention is not limited to this. The network device may not configure the first PDCCH opportunity index. In this case, the first PDCCH opportunity index defaults to 0.

[0224] It should be noted that the meanings of the same parameters in the embodiments of the present application are the same. For example, S is the number of SSBs actually transmitted, N is the number of MBS data transmitted in the first time window, H is the number of repeated transmissions of MBS data, n is a positive integer greater than or equal to 1 and less than or equal to N, k is a positive integer greater than or equal to 1 and less than or equal to S, and h is a positive integer greater than or equal to 1 and less than or equal to H.

[0225] In an embodiment of the present application, after determining the correspondence between the index of the PDCCH opportunity and the index of the SSB through the above-mentioned scheme, the terminal device can effectively receive the MBS PDCCH by monitoring the PDCCH opportunity at the corresponding position (for example, the corresponding beam) according to the SSB index, thereby providing a guarantee for the subsequent correct reception of the MBS PDSCH.

[0226] Fig.16 Schematic diagram of the structure of the transmission device of the MBS service provided in the embodiment of the present application, which is applied to the terminal equipment, such as Fig.16 As shown, the transmission device of the MBS service includes:

[0227] A determining unit 1601 is configured to determine a correspondence between a PDCCH opportunity and an SSB index, wherein the PDCCH opportunity is used to transmit an MBS PDCCH;

[0228] The receiving unit 1602 is used to receive the MBS PDCCH based on the correspondence between the PDCCH timing and the SSB index.

[0229] In an optional manner, the device further includes:

[0230] An acquisition unit (not shown in the figure) is used to acquire first configuration information, where the first configuration information is used to determine a first time window:

[0231] Among them, within the first time window, the PDCCH opportunities corresponding to the MBS service are numbered starting from 0.

[0232] In an optional manner, the first configuration information includes first indication information, and the first indication information is used to determine the length and / or period of the first time window, and to determine the starting position of the first time window.

[0233] In an optional manner, the first indication information is used to indicate K, where K is a positive integer greater than or equal to 1;

[0234] The length of the first time window is K radio frames;

[0235] The radio frame where the starting position of the first time window is located satisfies the following formula: SFN mod K=0, where SFN represents the number of the radio frame where the starting position of the first time window is located, and mod represents a modulo operation.

[0236] In an optional manner, the first configuration information includes first indication information and second indication information, the first indication information is used to determine the length and / or period of the first time window, and the second indication information is used to determine the starting position of the first time window.

[0237] In an optional manner, the first indication information is used to indicate T, where T is a positive integer greater than or equal to 1; the second indication information is used to indicate an offset value offset;

[0238] The length of the first time window is T radio frames;

[0239] At least one of the radio frame, subframe, time slot and symbol where the starting position of the first time window is located is determined based on the offset.

[0240] In an optional manner, the radio frame where the starting position of the first time window is located satisfies the following formula:

[0241] SFN mod T = offset;

[0242] Among them, SFN represents the number of the wireless frame where the starting position of the first time window is located, and mod represents the modulo operation.

[0243] In an optional manner, the radio frame and subframe where the starting position of the first time window is located satisfy the following formula:

[0244] SFN mod T=floor(offset / 10);

[0245] subframe = offset mod 10;

[0246] Among them, SFN represents the number of the wireless frame where the starting position of the first time window is located, subframe represents the number of the subframe where the starting position of the first time window is located, mod represents the remainder operation, and floor represents the rounding-down operation.

[0247] In an optional manner, the first configuration information includes DRX configuration information, the DRX configuration information is used to determine a DRX cycle, the DRX cycle includes a first time period and a second time period, the first time period is a time period where a DRX activation time is located, and the second time period is a time period where a DRX inactivation time is located;

[0248] The first time window is the first time period; or,

[0249] The first time window is the DRX cycle.

[0250] In an optional manner, the first configuration information is defined by a protocol; or,

[0251] The first configuration information is configured by the network device through MCCH; or,

[0252] The first configuration information is configured by the network device through a system broadcast message.

[0253] In an optional manner, for the nth MBS data in the first time window, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is:

[0254] (n-1)*S+(k-1);

[0255] Among them, n is a positive integer greater than or equal to 1 and less than or equal to N, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted, and N is the number of MBS data transmitted in the first time window.

[0256] In an optional manner, the value of N satisfies the following formula: N=floor(the total number of PDCCH opportunities in the first time window / S), where floor represents a rounding down operation; or,

[0257] The value of N is configured by the network device.

[0258] In an optional manner, the MBS data has H repetition transmissions, where H is a positive integer;

[0259] For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0260] (n-1)*S*H+S*(h-1)+(k-1);

[0261] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0262] In an optional manner, the value of N satisfies the following formula: N=floor(the total number of PDCCH opportunities in the first time window / (S*H)), where floor represents a rounding-down operation; or,

[0263] The value of N is configured by the network device.

[0264] In an optional manner, the receiving unit 1602 is further used to receive second configuration information sent by the network device, where the second configuration information is used to determine a PDCCH opportunity index list, where the PDCCH opportunity index list includes N PDCCH opportunity indexes, where N is a positive integer greater than 1; each PDCCH opportunity index in the N PDCCH opportunity indexes is used to indicate a first PDCCH opportunity corresponding to an MBS data;

[0265] For the MBS data, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is:

[0266] The index of the first PDCCH opportunity corresponding to the MBS data + (k-1);

[0267] Wherein, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted.

[0268] In an optional manner, the MBS data has H repetition transmissions, where H is a positive integer;

[0269] For the h-th repeated transmission of the MBS data, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0270] The index of the first PDCCH opportunity corresponding to the MBS data + S*(h-1)+(k-1);

[0271] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0272] In an optional manner, the MBS data has H repetition transmissions, where H is a positive integer;

[0273] For the h-th repeated transmission of the MBS data, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0274] The index of the first PDCCH opportunity corresponding to the h-th repetition transmission of the MBS data + (k-1);

[0275] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0276] In an optional manner, the index of the first PDCCH opportunity corresponding to the h-th repeated transmission is configured by a network device.

[0277] In an optional manner, N is the number of MBS data transmitted in the first time window.

[0278] In an optional manner, the receiving unit 1602 is further configured to receive third configuration information sent by a network device, where the third configuration information is used to determine an MBS data interval, where the MBS data interval is used to indicate the number of PDCCH opportunities between two adjacent MBS data;

[0279] For the nth MBS data in the first time window, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is:

[0280] First PDCCH opportunity index + (n-1)*MBS data interval + (k-1);

[0281] Among them, the first PDCCH opportunity index is used to indicate the first PDCCH opportunity corresponding to the first MBS data in the first time window, n is a positive integer greater than or equal to 1 and less than or equal to N, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted, and N is the number of MBS data transmitted in the first time window.

[0282] In an optional manner, the first PDCCH opportunity index is configured by a network device; or,

[0283] The first PDCCH opportunity index defaults to 0.

[0284] In an optional manner, the value of N satisfies the following formula: first PDCCH opportunity index+N*MBS data interval≤total number of PDCCH opportunities in the first time window-1; or,

[0285] The value of N is configured by the network device.

[0286] In an optional manner, the MBS data has H repetition transmissions, where H is a positive integer;

[0287] For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0288] First PDCCH opportunity index + (n-1)*MBS data interval + S*(h-1)+(k-1);

[0289] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0290] In an optional manner, the value of N satisfies the following formula: first PDCCH opportunity index+N*MBS data interval≤total number of PDCCH opportunities in the first time window-1; or,

[0291] The value of N is configured by the network device.

[0292] In an optional manner, the MBS data has H repetition transmissions, where H is a positive integer;

[0293] For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0294] First PDCCH opportunity index + (n-1)*MBS transmission interval*H + (h-1)*MBS transmission interval + (k-1);

[0295] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0296] In an optional manner, the value of N satisfies the following formula: first PDCCH opportunity index+N*MBS transmission interval*H≤total number of PDCCH opportunities in the first time window-1; or,

[0297] The value of N is configured by the network device.

[0298] In an optional manner, the MBS transmission interval is used to indicate the number of PDCCH opportunities between two adjacent transmissions, where the two adjacent transmissions belong to two transmissions of the same MBS data or two transmissions of different MBS data.

[0299] In an optional manner, the MBS data has H repetition transmissions, where H is a positive integer;

[0300] For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is:

[0301] First PDCCH opportunity index + (n-1)*MBS data interval + (h-1)*MBS repetition interval + (k-1);

[0302] Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

[0303] In an optional manner, the value of N satisfies the following formula: first PDCCH opportunity index+N*MBS data interval≤total number of PDCCH opportunities in the first time window-1; or,

[0304] The value of N is configured by the network device.

[0305] In an optional manner, the MBS repetition interval is used to indicate the number of PDCCH opportunities between two adjacent transmissions of the same MBS data.

[0306] In an optional manner, the value of H is configured by the network device; or,

[0307] The default value of H is 1.

[0308] Those skilled in the art should understand that the relevant description of the above-mentioned MBS service transmission device in the embodiment of the present application can be understood by referring to the relevant description of the MBS service transmission method in the embodiment of the present application.

[0309] It should be noted that the technical solution of the embodiment of the present application can be applied not only to the terminal device side, but also to the network device side, such as a base station. Specifically, the network device determines the correspondence between the PDCCH opportunity and the SSB index, and the PDCCH opportunity is used to transmit the MBS PDCCH; the network device sends the MBS PDCCH based on the correspondence between the PDCCH opportunity and the SSB index. Here, the solution for the network device to determine the correspondence between the PDCCH opportunity and the SSB index can refer to the relevant description of the aforementioned terminal device side, and will not be repeated.

[0310] Fig.17 1700 is a schematic structural diagram of a communication device 1700 provided in an embodiment of the present application. The communication device may be a terminal device or a network device. Fig.17The communication device 1700 shown includes a processor 1710, and the processor 1710 can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0311] Alternatively, if Fig.17 As shown, the communication device 1700 may further include a memory 1720. The processor 1710 may call and run a computer program from the memory 1720 to implement the method in the embodiment of the present application.

[0312] The memory 1720 may be a separate device independent of the processor 1710 , or may be integrated into the processor 1710 .

[0313] Alternatively, if Fig.17 As shown, the communication device 1700 may further include a transceiver 1730, and the processor 1710 may control the transceiver 1730 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.

[0314] The transceiver 1730 may include a transmitter and a receiver. The transceiver 1730 may further include an antenna, and the number of antennas may be one or more.

[0315] Optionally, the communication device 1700 may specifically be a network device of an embodiment of the present application, and the communication device 1700 may implement the corresponding processes implemented by the network device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.

[0316] Optionally, the communication device 1700 may specifically be a mobile terminal / terminal device of an embodiment of the present application, and the communication device 1700 may implement the corresponding processes implemented by the mobile terminal / terminal device in each method of the embodiment of the present application, which will not be described again for the sake of brevity.

[0317] Fig.18 It is a schematic structural diagram of the chip of an embodiment of the present application. Fig.18 The chip 1800 shown includes a processor 1810, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0318] Alternatively, if Fig.18 As shown, the chip 1800 may further include a memory 1820. The processor 1810 may call and run a computer program from the memory 1820 to implement the method in the embodiment of the present application.

[0319] The memory 1820 may be a separate device independent of the processor 1810 , or may be integrated into the processor 1810 .

[0320] Optionally, the chip 1800 may further include an input interface 1830. The processor 1810 may control the input interface 1830 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0321] Optionally, the chip 1800 may further include an output interface 1840. The processor 1810 may control the output interface 1840 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0322] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0323] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

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

[0325] Fig.19 1 is a schematic block diagram of a communication system 1900 provided in an embodiment of the present application. Fig.19 As shown, the communication system 1900 includes a terminal device 1910 and a network device 1920 .

[0326] Among them, the terminal device 1910 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 1920 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not repeated here.

[0327] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0328] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0329] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.

[0330] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.

[0331] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0332] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0333] An embodiment of the present application also provides a computer program product, including computer program instructions.

[0334] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0335] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0336] The embodiment of the present application also provides a computer program.

[0337] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods in the embodiments of the present application. For the sake of brevity, they are not described here.

[0338] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0339] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0340] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0341] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0342] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0343] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0344] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0345] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for transmitting a multicast multicast service (MBS) service, the method comprising: The terminal device determines a correspondence between a physical downlink control channel PDCCH opportunity and a synchronization signal block SSB index, wherein the PDCCH opportunity is used to transmit an MBS PDCCH; The terminal device receives the MBS PDCCH based on the correspondence between the PDCCH timing and the SSB index, The method further includes: the terminal device obtains first configuration information, the first configuration information is configured to determine a first time window for broadcasting multicast service MBS service, and the first configuration information is configured by the network device through the multicast control channel MCCH; the first configuration information includes first indication information and second indication information, the first indication information is used to determine the period of the first time window, and the second indication information is used to indicate the offset value offset of the first time window, wherein the offset is used to determine the starting position of the first time window.

2. The method according to claim 1, wherein: The first indication information is used to indicate T, where T is a positive integer greater than or equal to 1; The length of the first time window is T radio frames; At least one of the radio frame, subframe, time slot and symbol where the starting position of the first time window is located is determined based on the offset.

3. The method according to claim 2, wherein: The radio frame where the starting position of the first time window is located satisfies the following formula: SFN mod T = offset; Among them, SFN represents the number of the wireless frame where the starting position of the first time window is located, and mod represents the modulo operation.

4. The method according to claim 2, wherein: The radio frame and subframe where the starting position of the first time window is located satisfy the following formula: SFN mod T=floor(offset / 10); subframe = offset mod 10; Among them, SFN represents the number of the wireless frame where the starting position of the first time window is located, subframe represents the number of the subframe where the starting position of the first time window is located, mod represents the remainder operation, and floor represents the rounding-down operation.

5. The method according to claim 1, wherein: For the nth MBS data in the first time window, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is: (n-1)*S+(k-1); Among them, n is a positive integer greater than or equal to 1 and less than or equal to N, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted, and N is the number of MBS data transmitted in the first time window.

6. The method according to claim 5, wherein: The value of N satisfies the following formula: N=floor(the total number of PDCCH opportunities in the first time window / S), where floor represents a rounding operation; or, The value of N is configured by the network device.

7. The method according to claim 5, wherein: The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: (n-1)*S*H+S*(h-1)+(k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

8. The method according to claim 7, wherein: The value of N satisfies the following formula: N=floor(the total number of PDCCH opportunities in the first time window / (S*H)), where floor represents a rounding down operation; or, The value of N is configured by the network device.

9. The method according to claim 1, wherein: The method further comprises: The terminal device receives second configuration information sent by the network device, where the second configuration information is used to determine a PDCCH opportunity index list, where the PDCCH opportunity index list includes N PDCCH opportunity indexes, where N is a positive integer greater than 1; each PDCCH opportunity index in the N PDCCH opportunity indexes is used to indicate a first PDCCH opportunity corresponding to an MBS data; For the MBS data, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is: The index of the first PDCCH opportunity corresponding to the MBS data + (k-1); Wherein, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted.

10. The method according to claim 9, wherein: The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repeated transmission of the MBS data, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: The index of the first PDCCH opportunity corresponding to the MBS data + S*(h-1)+(k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

11. The method according to claim 9, wherein: The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repeated transmission of the MBS data, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: The index of the first PDCCH opportunity corresponding to the h-th repetition transmission of the MBS data + (k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

12. The method according to claim 11, wherein: The index of the first PDCCH opportunity corresponding to the h-th repeated transmission is configured by a network device.

13. The method according to any one of claims 9 to 12, wherein: The N is the number of MBS data transmitted in the first time window.

14. The method according to claim 1, wherein: The method further comprises: The terminal device receives third configuration information sent by the network device, where the third configuration information is used to determine an MBS data interval, where the MBS data interval is used to indicate the number of PDCCH opportunities between two adjacent MBS data; For the nth MBS data in the first time window, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is: First PDCCH opportunity index + (n-1)*MBS data interval + (k-1); Among them, the first PDCCH opportunity index is used to indicate the first PDCCH opportunity corresponding to the first MBS data in the first time window, n is a positive integer greater than or equal to 1 and less than or equal to N, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted, and N is the number of MBS data transmitted in the first time window.

15. The method according to claim 14, wherein: The first PDCCH opportunity index is configured by a network device; or, The first PDCCH opportunity index defaults to 0.

16. The method according to claim 14 or 15, wherein: The value of N satisfies the following formula: first PDCCH opportunity index+N*MBS data interval≤total number of PDCCH opportunities in the first time window-1; or, The value of N is configured by the network device.

17. The method according to claim 14, wherein: The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: First PDCCH opportunity index + (n-1)*MBS data interval + S*(h-1)+(k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

18. The method according to claim 17, wherein: The value of N satisfies the following formula: first PDCCH opportunity index+N*MBS data interval≤total number of PDCCH opportunities in the first time window-1; or, The value of N is configured by the network device.

19. The method according to claim 14, wherein: The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: First PDCCH opportunity index + (n-1)*MBS transmission interval*H + (h-1)*MBS transmission interval + (k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

20. The method according to claim 19, wherein: The value of N satisfies the following formula: first PDCCH opportunity index+N*MBS transmission interval*H≤total number of PDCCH opportunities in the first time window-1; or, The value of N is configured by the network device.

21. The method according to claim 19 or 20, wherein: The MBS transmission interval is used to indicate the number of PDCCH opportunities between two adjacent transmissions, where the two adjacent transmissions belong to two transmissions of the same MBS data or two transmissions of different MBS data.

22. The method according to claim 14, wherein: The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: First PDCCH opportunity index + (n-1)*MBS data interval + (h-1)*MBS repetition interval + (k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

23. The method according to claim 22, wherein: The value of N satisfies the following formula: first PDCCH opportunity index+N*MBS data interval≤total number of PDCCH opportunities in the first time window-1; or, The value of N is configured by the network device.

24. The method according to claim 22 or 23, wherein: The MBS repetition interval is used to indicate the number of PDCCH opportunities between two adjacent transmissions of the same MBS data.

25. The method according to any one of claims 7 to 8, 10 to 12, 17 to 20, wherein The value of H is configured by the network device; or, The default value of H is 1.

26. A transmission device for MBS service, applied to a terminal device, the device comprising: A determining unit, configured to determine a correspondence between a PDCCH opportunity and an SSB index, wherein the PDCCH opportunity is used to transmit an MBS PDCCH; a receiving unit, configured to receive an MBS PDCCH based on a correspondence between the PDCCH timing and the SSB index, The device further includes: an acquisition unit for acquiring first configuration information, wherein the first configuration information is configured to determine a first time window for broadcasting a multicast service MBS service, and the first configuration information is configured by a network device through a multicast control channel MCCH; wherein the first configuration information includes first indication information and second indication information, the first indication information is used to determine a period of the first time window, and the second indication information is used to indicate an offset value offset of the first time window, wherein the offset is used to determine a starting position of the first time window.

27. The device according to claim 26, wherein: The first indication information is used to indicate T, where T is a positive integer greater than or equal to 1; the second indication information is used to indicate an offset value offset; The length of the first time window is T radio frames; At least one of the radio frame, subframe, time slot and symbol where the starting position of the first time window is located is determined based on the offset.

28. The device according to claim 26, wherein The radio frame where the starting position of the first time window is located satisfies the following formula: SFN mod T = offset; Among them, SFN represents the number of the wireless frame where the starting position of the first time window is located, and mod represents the modulo operation.

29. The device according to claim 26, wherein: The radio frame and subframe where the starting position of the first time window is located satisfy the following formula: SFN mod T=floor(offset / 10); subframe = offset mod 10; Among them, SFN represents the number of the wireless frame where the starting position of the first time window is located, subframe represents the number of the subframe where the starting position of the first time window is located, mod represents the remainder operation, and floor represents the rounding-down operation.

30. The device according to claim 26, wherein: For the nth MBS data in the first time window, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is: (n-1)*S+(k-1); Among them, n is a positive integer greater than or equal to 1 and less than or equal to N, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted, and N is the number of MBS data transmitted in the first time window.

31. The device according to claim 30, wherein The value of N satisfies the following formula: N=floor(the total number of PDCCH opportunities in the first time window / S), where floor represents a rounding operation; or, The value of N is configured by the network device.

32. The device according to claim 31, wherein The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: (n-1)*S*H+S*(h-1)+(k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

33. The device according to claim 32, wherein: The value of N satisfies the following formula: N=floor(the total number of PDCCH opportunities in the first time window / (S*H)), where floor represents a rounding down operation; or, The value of N is configured by the network device.

34. The apparatus of claim 26, wherein: The receiving unit is further used to receive second configuration information sent by the network device, where the second configuration information is used to determine a PDCCH opportunity index list, where the PDCCH opportunity index list includes N PDCCH opportunity indexes, where N is a positive integer greater than 1; each PDCCH opportunity index in the N PDCCH opportunity indexes is used to indicate a first PDCCH opportunity corresponding to an MBS data; For the MBS data, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is: The index of the first PDCCH opportunity corresponding to the MBS data + (k-1); Wherein, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted.

35. The device according to claim 34, wherein The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repeated transmission of the MBS data, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: The index of the first PDCCH opportunity corresponding to the MBS data + S*(h-1)+(k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

36. The device according to claim 34, wherein The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repeated transmission of the MBS data, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: The index of the first PDCCH opportunity corresponding to the h-th repetition transmission of the MBS data + (k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

37. The device according to claim 36, wherein The index of the first PDCCH opportunity corresponding to the h-th repeated transmission is configured by a network device.

38. The device according to any one of claims 34 to 37, wherein: The N is the number of MBS data transmitted in the first time window.

39. The apparatus of claim 26, wherein: The receiving unit is further used to receive third configuration information sent by the network device, where the third configuration information is used to determine the MBS data interval, where the MBS data interval is used to indicate the number of PDCCH opportunities between two adjacent MBS data; For the nth MBS data in the first time window, the index of the PDCCH opportunity corresponding to the kth actually transmitted SSB is: First PDCCH opportunity index + (n-1)*MBS data interval + (k-1); Among them, the first PDCCH opportunity index is used to indicate the first PDCCH opportunity corresponding to the first MBS data in the first time window, n is a positive integer greater than or equal to 1 and less than or equal to N, k is a positive integer greater than or equal to 1 and less than or equal to S; S is the number of SSBs actually transmitted, and N is the number of MBS data transmitted in the first time window.

40. The device according to claim 39, wherein The first PDCCH opportunity index is configured by a network device; or, The first PDCCH opportunity index defaults to 0.

41. The device according to claim 39 or 40, wherein: The value of N satisfies the following formula: first PDCCH opportunity index+N*MBS data interval≤total number of PDCCH opportunities in the first time window-1; or, The value of N is configured by the network device.

42. The apparatus of claim 39, wherein: The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: First PDCCH opportunity index + (n-1)*MBS data interval + S*(h-1)+(k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

43. The device according to claim 42, wherein: The value of N satisfies the following formula: first PDCCH opportunity index+N*MBS data interval≤total number of PDCCH opportunities in the first time window-1; or, The value of N is configured by the network device.

44. The apparatus of claim 39, wherein: The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: First PDCCH opportunity index + (n-1)*MBS transmission interval*H + (h-1)*MBS transmission interval + (k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

45. The device according to claim 44, wherein The value of N satisfies the following formula: first PDCCH opportunity index+N*MBS transmission interval*H≤total number of PDCCH opportunities in the first time window-1; or, The value of N is configured by the network device.

46. ​​The device according to claim 44 or 45, wherein: The MBS transmission interval is used to indicate the number of PDCCH opportunities between two adjacent transmissions, where the two adjacent transmissions belong to two transmissions of the same MBS data or two transmissions of different MBS data.

47. The apparatus of claim 39, wherein: The MBS data has H repetition transmissions, where H is a positive integer; For the h-th repetition transmission of the n-th MBS data in the first time window, the index of the PDCCH opportunity corresponding to the k-th actually transmitted SSB is: First PDCCH opportunity index + (n-1)*MBS data interval + (h-1)*MBS repetition interval + (k-1); Here, h is a positive integer greater than or equal to 1 and less than or equal to H.

48. The apparatus of claim 47, wherein: The value of N satisfies the following formula: first PDCCH opportunity index+N*MBS data interval≤total number of PDCCH opportunities in the first time window-1; or, The value of N is configured by the network device.

49. The device according to claim 47 or 48, wherein The MBS repetition interval is used to indicate the number of PDCCH opportunities between two adjacent transmissions of the same MBS data.

50. The device according to any one of claims 32 to 33, 35 to 37, 42 to 45, wherein: The value of H is configured by the network device; or, The default value of H is 1.

51. A terminal device, comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 1 to 25.

52. A chip, comprising: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 25.

53. A computer-readable storage medium for storing a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 25.

54. A computer program product comprising computer program instructions, the computer program instructions causing a computer to perform the method of any one of claims 1 to 25.