Communication method, apparatus and system
By recording and reporting the measurement data of MBS services by terminal devices, the problem that network devices cannot observe MBS service coverage and QoS is solved, and the performance of MBS services is optimized and user experience is improved.
Patent Information
- Application Number
- PCT/CN2024/130159
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-27
- Filing Date
- 2024-11-06
- Publication Date
- 2025-07-03
AI Technical Summary
Current technology cannot effectively observe the coverage and quality of service (QoS) of multicast/broadcast services (MBS), resulting in network devices being unable to optimize the performance of MBS services.
The terminal device records the measurement data of the MBS service and reports it to the network device so that the network device can observe and regulate the coverage and QoS of the MBS service.
By recording and reporting measurement data of MBS services, network equipment can better optimize the performance of MBS services and improve user experience.
Smart Images

Figure CN2024130159_03072025_PF_FP_ABST
Abstract
Description
Communication method, device and system
[0001] This application claims priority to the Chinese patent application with application number 202311834255.3 filed with the State Intellectual Property Office of China on December 27, 2023, and priority to the Chinese patent application with the invention name “Communication Methods, Devices and Systems”, all contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and more specifically, to a communication method, device, and system. Background Art
[0003] Multicast / broadcast services (MBS) are a data distribution and transmission method that allows network equipment to simultaneously distribute and transmit the same content to multiple devices, effectively utilizing wireless resources. However, current technology prevents network equipment from observing MBS coverage, quality of service (QoS), and other performance indicators, making it difficult to optimize MBS performance.
[0004] Summary of the Invention
[0005] The present application provides a communication method, apparatus, and system capable of recording measurement data for MBS services, so that network equipment can observe the coverage and / or QoS of the MBS services.
[0006] In a first aspect, a communication method is provided. The method may be performed by a terminal device or a component of the terminal device (such as a chip or chip system), and is not limited in this application. The method includes: receiving a first MBS service; recording first measurement data of the first MBS service, where the first measurement data is used to determine coverage information and / or QoS information of the first MBS service; and sending the first measurement data to a first network device.
[0007] In the above technical solution, the terminal device records the measurement data of the MBS service and reports the measurement data of the MBS service to the network device, so that the network device can observe and regulate the performance of the MBS service, which helps to improve the user experience of the first MBS service.
[0008] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: receiving measurement configuration information from a second network device, the measurement configuration information instructing the terminal device to record first measurement data; recording the first measurement data of the first MBS service, including: recording the first measurement data according to the measurement configuration information.
[0009] It should be noted that the second network device and the first network device may be the same network device, or may be different network devices.
[0010] In the above technical solution, the network device can configure the terminal device with information about the MBS service for which measurement data needs to be recorded, so that the terminal device records measurement data for specific MBS services, which helps to save the overhead required for the terminal device to record and report measurement data, and helps to meet the network device's needs for observing the coverage and / or QoS of specific MBS services.
[0011] In combination with the first aspect, in certain implementations of the first aspect, the measurement configuration information indicates at least one of the following: at least one MBS session identifier, each of the at least one MBS session identifier is used to identify at least one MBS service; at least one MBS service area, each of the at least one MBS service area provides at least one MBS service; or at least one downlink frequency supporting the MBS service.
[0012] In the above technical solution, a specific method for the network device to configure the terminal device with the information required to record MBS service measurement data is clarified, so that the terminal device records the MBS service measurement data according to the instruction of the measurement configuration information.
[0013] In combination with the first aspect, in certain implementations of the first aspect, recording the first measurement data includes at least one of the following: recording the first measurement data when at least one MBS session identifier indicates a first MBS service and the first MBS service is received; recording the first measurement data when the first MBS service is received within at least one MBS service area; or recording the first measurement data when the first MBS service is received at at least one downlink frequency that supports the MBS service.
[0014] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: determining, based on a distribution method of the first MBS service, a minimization of diver-tests (MDT) mode used to record the first measurement data; and recording the first measurement data includes: recording the first measurement data in the MDT mode.
[0015] In the above technical solution, recording measurement data in different MDT modes according to the distribution mode of MBS services helps to achieve a balance between measurement efficiency, reporting efficiency and communication overhead required for reporting MBS service measurement data.
[0016] In combination with the first aspect, in certain implementations of the first aspect, the MDT mode used for recording the first measurement data is determined according to the distribution method of the first MBS service, including: when the distribution method of the first MBS service is broadcast, determining the MDT mode as recorded MDT; or when the distribution method of the first MBS service is multicast or unicast, determining the MDT mode as fast MDT.
[0017] In the above technical solution, when the distribution mode of the first MBS service is broadcast, the measurement data is recorded by using MDT, which helps to save the overhead required for reporting the measurement data; when the distribution mode of the first MBS service is multicast or unicast, the measurement data is recorded by using fast MDT, which helps to improve the efficiency of reporting the measurement data.
[0018] With reference to the first aspect, in certain implementations of the first aspect, recording the first measurement data includes: using logging MDT to record the first measurement data.
[0019] In the above technical solution, the terminal device uses MDT to record the measurement data of the MBS service, so that the network device determines whether it needs to request the measurement data of the MBS service. When the network device does not request the measurement data of the MBS service, the terminal device does not report the measurement data of the MBS service, which helps to save communication overhead.
[0020] In combination with the first aspect, in some implementations of the first aspect, the method further includes: sending indication information to the first network device, where the indication information indicates that the first measurement data exists.
[0021] In the above technical solution, the terminal device can separately indicate the presence of MBS service measurement data, allowing the network device to determine whether to request MBS service measurement data. When both MBS service measurement data and conventional MDT service (other services or no service) measurement data are stored at the terminal device, the network device can determine whether to prioritize requesting MBS service measurement data or not requesting MBS service measurement data based on the indication information, thereby reducing the communication overhead of transmitting measurement data.
[0022] In combination with the first aspect, in some implementations of the first aspect, the method also includes: receiving request information from the first network device, the request information is used to request first measurement data; sending the first measurement data to the first network device, including: sending the first measurement data to the first network device according to the request information.
[0023] In conjunction with the first aspect, in certain implementations of the first aspect, the first measurement data includes at least one of the following:
[0024] MBS session identifier of the first MBS service;
[0025] The number of MBS radio bearers (MRBs) corresponding to the first MBS service session;
[0026] Providing serving cell identification information of the session of the first MBS service;
[0027] Providing neighboring cell identification information of the first MBS service session;
[0028] service area information corresponding to the first MBS service;
[0029] Providing a downlink reference signal measurement result corresponding to the cell of the first MBS service;
[0030] Providing a downlink reference signal measurement result corresponding to a cell of a second MBS service, where the second MBS service is a service other than the first MBS service;
[0031] a block error rate corresponding to the first MBS service session;
[0032] Distribution mode indication information of the first MBS service, where the distribution mode indication information is used to indicate whether the distribution mode of the first MBS service is broadcast, multicast, or unicast;
[0033] Multicast distribution mechanism indication information of the first MBS service, where the multicast distribution mechanism indication information is used to indicate whether the transmission mechanism of the first MBS service is point-to-point transmission or point-to-multipoint transmission; or
[0034] MBS interest indication information of the terminal device, the MBS interest indication information indicates at least one of the following: the frequency of the broadcast service that the terminal device is receiving or is interested in receiving, the session identifier of the MBS service that the terminal device is receiving or is interested in receiving, or the priority of the terminal device in receiving unicast services or broadcast services.
[0035] The terminal device reports the first measurement data as above to the network device, which helps the network device adjust the frequency, number of MRBs, MBS sessions, MBS distribution method, multicast mechanism, etc. supported by the MBS service, so as to optimize the performance of the first MBS service and improve the user experience of the first MBS service.
[0036] In a second aspect, a communication method is provided. The method may be performed by a network device or a component of the network device (such as a chip or chip system), and is not limited in this application. The method includes: sending a first MBS service to a terminal device; and recording second measurement data of the first MBS service, where the second measurement data is used to determine coverage information and / or QoS information of the first MBS service.
[0037] In the above technical solution, network devices can record MBS service measurement data, which helps to observe and regulate MBS service performance, thereby improving the user experience of the first MBS service. The MBS service measurement data recorded by the network device complements the measurement data recorded by the terminal device, helping the network device obtain more comprehensive MBS service measurement data.
[0038] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving first measurement data from a terminal device, the first measurement data being measurement data of a first MBS service, and the first measurement data being used to determine coverage information and / or QoS information of the first MBS service.
[0039] In some implementations, the network device helps determine more comprehensive coverage information and / or QoS information of the first MBS service based on the first measurement data and the second measurement data.
[0040] In combination with the second aspect, in some implementations of the second aspect, the method further includes: sending measurement configuration information to the terminal device, where the measurement configuration information instructs the terminal device to record the first measurement data.
[0041] In combination with the second aspect, in certain implementations of the second aspect, the measurement configuration information indicates at least one of the following: at least one MBS session identifier, each of the at least one MBS session identifier is used to identify at least one MBS service; at least one MBS service area, each of the at least one MBS service area provides at least one MBS service; or at least one downlink frequency supporting the MBS service.
[0042] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving indication information from a terminal device, where the indication information indicates that the first measurement data exists.
[0043] In combination with the second aspect, in some implementations of the second aspect, the method further includes: sending request information to the terminal device, where the request information is used to request the first measurement data.
[0044] In conjunction with the second aspect, in certain implementations of the second aspect, the first measurement data includes at least one of the following:
[0045] MBS session identifier of the first MBS service;
[0046] The number of MRBs corresponding to the session of the first MBS service;
[0047] Providing serving cell identification information of the session of the first MBS service;
[0048] Providing neighboring cell identification information of the first MBS service session;
[0049] service area information corresponding to the first MBS service;
[0050] Providing a downlink reference signal measurement result corresponding to the cell of the first MBS service;
[0051] Providing a downlink reference signal measurement result corresponding to a cell of a second MBS service, where the second MBS service is a service other than the first MBS service;
[0052] The block error rate corresponding to the first MBS session;
[0053] Distribution mode indication information of the first MBS service, where the distribution mode indication information is used to indicate whether the distribution mode of the first MBS service is broadcast, multicast, or unicast;
[0054] Multicast distribution mechanism indication information of the first MBS service, where the multicast distribution mechanism indication information is used to indicate whether the transmission mechanism of the first MBS service is point-to-point or point-to-multipoint; or
[0055] MBS interest indication information of the terminal device, the MBS interest indication information indicates at least one of the following: the frequency of the broadcast service that the terminal device is receiving or is interested in receiving, the session identifier of the MBS service that the terminal device is receiving or is interested in receiving, or the priority of the terminal device in receiving unicast services or broadcast services.
[0056] In combination with the second aspect, in certain implementations of the second aspect, the second measurement data includes at least one of the following: downlink packet data convergence protocol (PDCP) service data unit (SDU) data volume; downlink average user throughput; downlink packet delay; or downlink packet loss rate.
[0057] In combination with the second aspect, in certain implementations of the second aspect, recording the second measurement data includes: when the distribution mode of the first MBS service is broadcast or multicast, recording the second measurement data at the granularity of each MRB, or recording the second measurement data at the granularity of each MRB of each terminal device.
[0058] In combination with the second aspect, in certain implementations of the second aspect, recording the second measurement data includes: when the distribution mode of the first MBS service is unicast, recording the second measurement data at the granularity of each wireless data radio bearer (DRB), or recording the second measurement data at the granularity of each DRB of each terminal device.
[0059] In the above technical solution, when the distribution mode of the MBS service is different, the network device records the second measurement data with different granularities, which helps to achieve different degrees of regulation of the MBS service.
[0060] In combination with the second aspect, in some implementations of the second aspect, the second measurement data further includes the number of terminal devices receiving the first MBS service.
[0061] In conjunction with the second aspect, in certain implementations of the second aspect, the number of terminal devices receiving the first MBS service includes at least one of the following:
[0062] The number of terminal devices receiving the first MBS service in the service cell of the network device;
[0063] The number of terminal devices determined at a granularity of each MBS service or session identifier in the first MBS service;
[0064] The number of terminal devices determined at the granularity of each MBS broadcast service in the first MBS service;
[0065] The number of terminal devices determined at the granularity of each MBS multicast service in the first MBS service; or
[0066] The number of terminal devices is determined based on the granularity of each MRB in the first MBS service.
[0067] The beneficial effects not described in detail in the second aspect can be referred to the description in the first aspect and will not be repeated here.
[0068] In the third aspect, an embodiment of the present application provides a communication device. The communication device may be a device or apparatus with a chip, or a device or apparatus integrated with a circuit, or a chip, chip system, module or control unit in the aforementioned device or apparatus, and the specific application is not limited thereto. It should be noted that, in the present application, when referring to a communication device, it may refer to the communication device itself, or to a chip, functional module or integrated circuit in the communication device that completes the method provided in the present application, and the specific application is not limited thereto. The device is used to execute the method provided in the first or second aspect above. Specifically, the device may include units and / or modules for executing the method provided in any one of the implementations in the first or second aspect, such as a transceiver unit (or transceiver module) and a processing unit (or processing module).
[0069] In some implementations, the processing unit may be at least one processor. The transceiver unit may be a transceiver or an input / output interface. Alternatively, the transceiver may be a transceiver circuit. Alternatively, the input / output interface may be an input / output circuit.
[0070] In some implementations, the communication device is a chip, chip system, or circuit in a terminal device or network device. The transceiver module can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit. The processing unit can be at least one processor, processing circuit, or logic circuit.
[0071] Fourthly, embodiments of the present application provide a processor for executing the methods provided in the above aspects. For operations such as sending and receiving involved in the processor, unless otherwise specified, or unless otherwise inconsistent with its actual function or inherent logic in the relevant description, it can be understood as operations such as processor output, reception, and input, and can also be understood as sending and receiving operations performed by the radio frequency circuit and antenna, and this application does not limit this.
[0072] In the fifth aspect, an embodiment of the present application provides a communication system, which includes a terminal device and a network device. The terminal device can execute the method provided by any one of the implementation modes in the above-mentioned first aspect; the network device can execute the method provided by any one of the implementation modes in the above-mentioned second aspect.
[0073] In a sixth aspect, embodiments of the present application provide a computer-readable storage medium storing instructions or program codes that, when executed by a processor, can implement the method provided in any one of the implementations of the first or second aspects.
[0074] In a seventh aspect, embodiments of the present application provide a computer program product comprising instructions. When the computer program product is run on a computer, the computer is caused to execute the method provided in any one of the implementations of the first or second aspect.
[0075] In an eighth aspect, an embodiment of the present application provides a chip. The chip includes a processor and a communication interface, wherein the processor reads instructions stored in a memory through the communication interface and executes the method provided in any one of the implementation modes of the first or second aspects above.
[0076] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instruction is stored, and the processor is used to execute the computer program or instruction stored in the memory. When the computer program or instruction is executed, the processor is used to execute the method provided in any one of the implementation methods of the first aspect or the second aspect above.
[0077] The beneficial effects brought about by the third to eighth aspects mentioned above can be specifically referred to the description of the beneficial effects in the first or second aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] FIG1 is a schematic diagram of a communication system used in an embodiment of the present application.
[0079] FIG2 is a schematic diagram of MBS service data transmission according to an embodiment of the present application.
[0080] FIG3 is a schematic flowchart of a communication method provided in an embodiment of the present application.
[0081] FIG4 is another schematic flowchart of the communication method provided in an embodiment of the present application.
[0082] FIG5 is another schematic flowchart of the communication method provided in an embodiment of the present application.
[0083] FIG6 is another schematic flowchart of the communication method provided in an embodiment of the present application.
[0084] FIG7 is a schematic diagram of a communication device provided in an embodiment of the present application.
[0085] FIG8 is another schematic diagram of a communication device provided in an embodiment of the present application.
[0086] FIG9 is a schematic diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0087] The technical solution in this application will be described below with reference to the accompanying drawings.
[0088] In order to facilitate understanding of the embodiments of the present application, the following points are first explained.
[0089] 1. Unless otherwise specified, “plurality” means two or more.
[0090] 2. Unless otherwise specified or there is no logical conflict, the terms and / or descriptions between different embodiments of this application are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments based on their internal logical relationships.
[0091] 3. The various numerical numbers involved in this application are only used for the convenience of description and are not used to limit the scope of protection of this application. The size of the serial numbers involved in this application does not mean the order of execution. The order of execution of each process should be determined by its function and internal logic. For example, the terms "first", "second", "third", "fourth" and other various terminology labels (if any) in the specification and claims and drawings of this application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. Among them, the data used in this way can be interchangeable where appropriate, so that the embodiments described here can be implemented in an order other than what is illustrated or described here.
[0092] At the same time, any embodiment or design described in this application as "exemplary" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.
[0093] 4. The terms "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product or apparatus.
[0094] 5. In this application, "used to indicate" can be understood as "enabling," and "enabling" can include direct enabling and indirect enabling. When describing that certain information is used to enable A, it can include that the information directly enables A or indirectly enables A, and does not necessarily mean that the information contains A.
[0095] The information enabled by the information is called information to be enabled. In the specific implementation process, there are many ways to enable the enabled information, such as but not limited to, directly enabling the information to be enabled, such as the information to be enabled itself or the index of the information to be enabled. The information to be enabled can also be indirectly enabled by enabling other information, wherein there is an association between the other information and the information to be enabled. It is also possible to enable only a part of the information to be enabled, while the other parts of the information to be enabled are known or agreed in advance. For example, it is also possible to enable specific information with the help of the arrangement order of each piece of information agreed in advance (such as specified in the protocol), thereby reducing the enabling overhead to a certain extent. At the same time, it is also possible to identify the common parts of each piece of information and enable them uniformly to reduce the enabling overhead caused by enabling the same information separately.
[0096] 6. In this application, "pre-configuration" may include pre-definition, such as protocol definition. "Pre-definition" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including each network element). This application does not limit the specific implementation method.
[0097] 7. "Storage" or "storage" as used in this application may refer to storage in one or more memories. The one or more memories may be provided separately or integrated into an encoder or decoder, a processor, or a communication device. The one or more memories may also have some provided separately and some integrated into a decoder, processor, or communication device. The type of memory may be any form of storage medium and is not limited thereto.
[0098] 8. The “protocol” referred to in this application may refer to a standard protocol in the field of communications, such as the fourth generation (4G) th generation, 4G) network, fifth generation (5 th generation, 5G) network protocol, new radio (NR) protocol, 5.5G network protocol, sixth generation (6 th generation, 6G) network protocols and related protocols used in future communication systems, which are not limited in this application.
[0099] 9. The arrows or boxes indicated by dotted lines in the schematic diagrams in the accompanying drawings of this application specification represent optional steps or optional modules.
[0100] 10. Unless otherwise specified, “ / ” indicates that the objects associated with each other are in an “or” relationship. For example, A / B can mean A or B. “And / or” in this application is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural.
[0101] For ease of understanding, the communication system shown in FIG1 is used as an example to describe the communication system applicable to various embodiments of the present application.
[0102] As shown in Figure 1 , the communications system includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (e.g., 110a and 110b in Figure 1 , collectively referred to as 110) and at least one terminal device (e.g., 120a-120j in Figure 1 , collectively referred to as 120). The RAN may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1 ). Terminal device 120 is wirelessly connected to RAN node 110. RAN node 110 is wirelessly or wiredly connected to core network 200. The core network devices in core network 200 and RAN node 110 in RAN 100 may be separate physical devices, or they may be a single physical device that integrates core network logical functions and radio access network logical functions.
[0103] The RAN 100 may be a cellular system related to the Third Generation Partnership Project (3GPP), such as a 4G, 5G, or 6G mobile communication system, a non-terrestrial network (NTN) system, or a future-oriented evolutionary system. The RAN 100 may also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system, or a communication system that integrates two or more of the above systems.
[0104] In a communication system, a device can send signals to or receive signals from another device. Signals can include information, signaling, or data. Devices can also be replaced by entities, network entities, communication devices, communication modules, nodes, communication nodes, etc. The embodiments of this application are described using devices as an example.
[0105] In an embodiment of the present application, a terminal device is a device with wireless transceiver capabilities, which may refer to user equipment (UE), access terminal, subscriber unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device.
[0106] In the embodiment of the present application, the terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a customer-premises equipment (CPE), a smart point of sale (POS) machine, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a communication device carried on a high-altitude aircraft, a wearable device, a drone, a robot, a terminal in device-to-device (D2D) communication, a terminal in vehicle-to-everything (V2X), a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a remote medical device, or a similar device. In the embodiments of the present application, the device for realizing the function of the terminal device may be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system or a chip, which may be installed in the terminal device. In the embodiments of the present application, the chip system may be composed of chips, or may include chips and other discrete devices.
[0107] In the embodiment of the present application, the terminal device may also be a device with communication functions in the 6G communication system, without limiting the form or type of the terminal device in the 6G and other future communication systems.
[0108] In the embodiments of the present application, the RAN node 110 may also be referred to as an access network device, an access node, or a RAN entity, and is used to help terminal devices achieve wireless access. Multiple RAN nodes 110 may be nodes of the same type or different types. In some scenarios, the roles of the RAN node 110 and the terminal device 120 are relative. For example, the network element 120i in Figure 1 may be a helicopter or a drone, which may be configured as a mobile base station. For the terminal 120j that accesses the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal device. The RAN node 110 and the terminal device 120 are sometimes referred to as communication devices. For example, the network elements 110a and 110b in Figure 1 may be understood as communication devices with base station functions, and the network elements 120a-120j may be understood as communication devices with terminal functions.
[0109] In one possible scenario, the RAN node 110 can also become a network device, which can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. The RAN node can be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the network device in the vehicle to everything (V2X) technology can be a road side unit (RSU).
[0110] In another possible scenario, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes implementing portions of the base station's functionality. For example, a RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be separate or included in the same network element, such as the baseband unit (BBU). The CU and DU nodes split the gNB's protocol layers, centrally controlling some protocol layer functions within the CU and distributing some or all of the remaining protocol layer functions within the DU, which is then centrally controlled by the CU. As an implementation method, the CU is deployed with the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, and the service data adaptation protocol (SDAP) layer in the protocol stack; the DU is deployed with the radio link control (RLC) layer, the media access control (MAC) layer, and the physical layer (PHY) in the protocol stack. Thus, the CU has the processing capabilities of RRC, PDCP, and SDAP. The DU has the processing capabilities of RLC, MAC, and PHY. It will be understood that the above functional division is only an example and does not constitute a limitation on the CU and DU. The RU may be included in a radio frequency device or a radio frequency unit, for example, in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0111] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0112] Optionally, for network elements in the ORAN system, each network element may implement the protocol layer functions shown in Table 1 below.
[0113] Table 1
[0114] It should be noted that, in the ORAN system, the network device in this application may be one or more network elements in Table 1 above.
[0115] In the embodiment of the present application, the core network device 200 refers to a device in the core network (CN) that provides service support for the terminal device 120. At present, some examples of core network devices are: access and mobility management function (AMF) entity, session management function (SMF) entity, user plane function (UPF) entity, etc., which are not listed here one by one. Among them, the AMF entity can be responsible for access management and mobility management of terminal devices; the SMF entity can be responsible for session management, such as user session establishment, etc.; the UPF entity can be a functional entity of the user plane, mainly responsible for connecting to the external network. It should be noted that the entities in this application can also be referred to as network elements or functional entities. For example, the AMF entity can also be referred to as an AMF network element or an AMF functional entity. For another example, the SMF entity can also be referred to as an SMF network element or an SMF functional entity, etc.
[0116] In the embodiments of the present application, the device for implementing the functions of the network device can be a network device; it can also be a device that can support the network device to implement the functions, such as a chip system, a hardware circuit, a software module, or a hardware circuit and a software module. The device can be installed in the network device or used in conjunction with the network device. In the embodiments of the present application, only the device for implementing the functions of the network device is used as an example to illustrate, and does not constitute a limitation on the solutions of the embodiments of the present application.
[0117] It should be noted that the embodiments of the present application do not limit the scenarios in which the network device / terminal device is located. In addition, the network device / terminal device can be a hardware device, or a software function running on dedicated hardware, or a software function running on general-purpose hardware. For example, it can be an entity including dedicated or general-purpose hardware devices and software functions. The present application does not limit the specific form of the network device / terminal device.
[0118] To facilitate understanding and explanation, the relevant terms involved in the embodiments of the present application are briefly described below.
[0119] 1. MDT
[0120] An automated drive testing technology that uses measurement reports from terminal devices or self-recorded measurement data from network equipment to obtain parameters needed for network optimization. MDT can be used to evaluate network performance, such as detecting weak coverage or coverage holes, and then optimizing coverage (e.g., addressing coverage holes, weak coverage, excessive coverage, and uplink coverage).
[0121] There are two network management configuration methods for MDT, namely management-based MDT and signaling-based MDT, for different data collection objects. Management-based MDT can record the MDT measurement data of all terminal devices in a cell, which can be specified by a tracking area / cell global identifier (TA / CGI) list; signaling-based MDT can record the MDT measurement data of one or more specific terminal devices, which can be specified by the core network's operation, administration, and maintenance (OAM) element.
[0122] Depending on the terminal device's state and measurement reporting mechanism, MDT can include logged MDT and fast MDT (or immediate MDT). Specific details are as follows:
[0123] 1) Logged MDT: This refers to the collection and storage of measurement data by the terminal device when in RRC idle or RRC inactive states. The terminal device indicates the existence of the measurement data to the network device in an RRC message. When the network device requests the measurement data from the terminal device, the terminal device reports the measurement data to the network device.
[0124] The network device can send configuration parameters to the terminal device in the RRC connection state so that it uses the logging MDT to collect measurement data. The configuration parameters may include: trigger recording conditions (such as time trigger, period trigger), recording duration and recording area, etc.; the form of the recording area may include at least one of the following: public land mobile network (PLMN) list, TA list, CGI list, frequency list. The terminal device collects measurement data within the configured recording area. When the recording duration times out or the terminal device receives a new logging MDT measurement configuration, the terminal device stops collecting measurement data. The above-mentioned measurement data includes but is not limited to: measurement results of coverage-related service / neighboring areas, cell identification information, location information, time information, tracking information, etc.
[0125] 2) Fast MDT: Measurements performed when the terminal device is in the RRC connected state. Both the terminal device and the network device can collect measurement data, and the terminal device can report the measurement data to the network device in real time.
[0126] The measurement configuration of fast MDT adds location information to the existing RRC measurement configuration, and can also add recording area information to instruct the terminal device to perform fast MDT collection in a specific area. The measurement data collected by the terminal device may include one or more of the following: measurement results covering related service / neighboring areas, location information, power headroom measurement, and packet data convergence protocol (PDCP) delay measurement results of the L2 layer (i.e., data link layer). The measurement results on the network device side, i.e., the L2 layer measurement results, may include but are not limited to physical resource block (PRB) utilization, throughput, PDCP data volume, packet loss rate, packet drop rate, the number of active terminal devices, and packet delay.
[0127] 2. MBS
[0128] A data distribution / transmission method in which network equipment can simultaneously distribute / transmit the same content to multiple terminal devices, enabling efficient use of NR resources. MBS can provide any of the following MBS services: broadcast service, multicast service, and unicast service. A broadcast service is an MBS service delivered via broadcast, meaning that data for the same MBS service is simultaneously provided to all terminal devices in the MBS service area (all terminal devices in the MBS service area are authorized to receive the data); a multicast service is an MBS service delivered via multicast, meaning that data for the same MBS service is simultaneously provided to a group of terminal devices (i.e., not all terminal devices in the MBS service area are authorized to receive the data). Network equipment delivers broadcast services to terminal devices via a broadcast session. Terminal devices in the radio resource control (RRC) idle, RRC inactive, and RRC connected states can all receive the relevant broadcast services. Broadcast services only support the point-to-multipoint (PTM) delivery mechanism and do not support hybrid automatic repeat request (HARQ). Network devices deliver multicast services to terminal devices through multicast sessions. Terminal devices in the RRC connected state can receive multicast services using point-to-point (PTP) and / or PTM delivery mechanisms. HARQ can be applied to PTP and PTM transmissions. Unicast services are MBS services delivered via unicast. This means that RANs that do not support MBS send MBS service data to terminal devices in unicast mode.
[0129] Depending on whether the network equipment supports MBS, the data transmission modes for MBS services can be divided into two types: shared delivery mode and individual delivery mode.
[0130] 1) Shared transmission mode: This mode is also known as "multicast / broadcast" or "multicast." In this mode, the transmission tunnel (or transmission path) between the UPF and the RAN, as well as the transmission tunnel between the RAN and the UE (on the air interface), are shared by multiple UEs within the multicast group. When MBS is supported by the network equipment, this mode can be used to transmit MBS service data.
[0131] Taking Figure 2 as an example, when transmitting MBS service data, a tunnel, such as one based on the General Tunnel Protocol (GTP), can be used between the multicast broadcast user plane function (MB-UPF) and RAN 1 to transmit the MBS service data. The tunnel used between the MB-UPF and RAN 1 to transmit the MBS service data is a multicast session shared tunnel, which is shared by UE a, UE b, and UE c.
[0132] 2) Separate transmission mode: It can also be called "unicast" mode, which can be understood as "point to point" (PTP) communication. Unicast transmission mode means that the transmission tunnel between UPF and RAN, and the transmission tunnel between RAN and UE (air interface side) are exclusively used by a single UE. Separate transmission mode can be used to transmit data for MBS services (through unicast) as well as for transmitting data for unicast services. When the network equipment does not support MBS, the separate transmission mode can be used. For example, taking Figure 2 as an example, when RAN 2 where UE d resides does not support MBS, the data of RAN 2 comes from the unicast UPF. The transmission channel from unicast UPF to RAN 2, and the transmission channel on the air interface side from RAN 2 to UE d are exclusively used by UE d. The data transmission path is: multicast UPF→unicast UPF→RAN 2→UE d.
[0133] As described above, under the current technical background, it is impossible to measure and collect data for MBS services, resulting in network equipment being unable to optimize MBS service performance. In view of this, embodiments of the present application provide a communication method, apparatus, and system that can record measurement data for MBS services to achieve performance optimization of MBS services.
[0134] Figure 3 shows a schematic flow chart of a communication method provided in an embodiment of the present application. Method 300 can be applied to the system shown in Figure 1. The execution subject of the method 300 can be a terminal device and a first network device, or can also be a component of the terminal device and the first network device, such as a chip or a chip system or a circuit, which is not limited in this application. The steps described below as being performed by a single execution subject (such as a terminal device or a first network device) can also be divided into steps performed by multiple execution subjects, which can be logically and / or physically separated. The method 300 may include the following steps.
[0135] S310, the terminal device receives a first MBS service.
[0136] For example, the first MBS service may come from the first network device, or may come from other network devices, such as the network device of the cell where the terminal device is currently located, or the network device of the serving cell, or the network device of the primary cell, or the network device of the neighboring cell.
[0137] Exemplarily, the first MBS service may include one or more MBS services; the distribution mode of the first MBS service (or the service type of the first MBS service) may also include one or more of unicast service, multicast service, and broadcast service.
[0138] S320: The terminal device records first measurement data of the first MBS service, where the first measurement data is used to determine coverage information and / or QoS information of the first MBS service.
[0139] For example, the behavior of recording MBS service measurement data by a terminal device can be predefined to enable the terminal device to record the MBS service measurement data when receiving the MBS service. Alternatively, a network device sending a first MBS service can instruct the terminal device to record the MBS service measurement data: the terminal device records the first measurement data when receiving the first MBS service.
[0140] Exemplarily, the method for the terminal device to record the first measurement data may be MDT measurement, or may be other measurements, such as reports associated with a self-organizing network (SON), such as one or more of a radio link failure report, a random access report, an RRC connection establishment / recovery failure report, and a handover success report.
[0141] In some implementations, taking the first MBS service as an MBS service as an example, the first measurement data includes at least one item from the following 1) to 11):
[0142] 1) MBS session identifier (MBS session identifier) of the first MBS service.
[0143] 2) The number of MRBs corresponding to the session of the first MBS service.
[0144] 3) Providing serving cell identification information for the first MBS service session. The serving cell may be the primary cell of the UE in a connected state, a special cell of the primary cell group and / or a special cell of the secondary cell group in dual connectivity, or a cell included in the primary cell group and a special cell and a secondary cell included in the secondary cell group. In other words, the terminal device receives MBS service session data from the serving cell.
[0145] 4) Providing neighboring cell identification information of the first MBS service session.
[0146] 5) Service area (MBS service area) information corresponding to the first MBS service.
[0147] 6) Providing a downlink reference signal measurement result corresponding to the cell of the first MBS service.
[0148] 7) Providing a downlink reference signal measurement result corresponding to a cell of a second MBS service, where the second MBS service is a service other than the first MBS service.
[0149] 8) Block error rate (BLER) corresponding to the first MBS service session; BLER is the ratio of the number of blocks received in error by the terminal device to the total number of blocks sent by the network device within a time period, that is, the error rate of the transmission blocks after cyclic redundancy check (CRC) verification within a time period. A "block" refers to a series of consecutive bits associated with a channel. When any bit within a block is erroneous, the block is called an errored block.
[0150] 9) Distribution mode indication information of the first MBS service, or service type indication information of the first MBS service. The distribution mode indication information is used to indicate whether the distribution mode of the first MBS service is broadcast, multicast, or unicast, or whether the service type is broadcast, multicast, or unicast.
[0151] 10) When the distribution mode of the first MBS service is multicast, the first measurement data may further include multicast distribution mechanism indication information of the first MBS service, where the multicast distribution mechanism indication information is used to indicate that the transmission mechanism of the first MBS service is PTP transmission or PTM transmission.
[0152] 11) MBS interest indication information of the terminal device, the MBS interest indication information indicates at least one of the following: the frequency of the broadcast service that the terminal device is receiving or interested in receiving, the session identifier of the MBS service that the terminal device is receiving or interested in receiving, or the priority of the terminal device in receiving unicast services or broadcast services.
[0153] The service of interest may be understood as a service that the terminal device wants to receive, that is, the terminal device has not received the service temporarily but hopes to receive the service in a subsequent communication process.
[0154] In some implementations, the terminal device records the first measurement data in any one of the following ways:
[0155] In one example, the terminal device uses the logging MDT to log the first measurement data.
[0156] In another example, the terminal device determines an MDT mode for recording the first measurement data based on the distribution mode of the first MBS service. More specifically, when the distribution mode of the first MBS service is broadcast, the terminal device uses log MDT to record the first measurement data; or when the distribution mode of the first MBS service is multicast or unicast, the terminal device uses fast MDT to record the first measurement data.
[0157] In another example, the terminal device records the first measurement data in an MDT mode according to the RRC state. More specifically, when the terminal device is in the RRC idle state or the RRC inactive state, the first measurement data is recorded using the logged MDT mode; when the terminal device is in the RRC connected state, the first measurement data is recorded using the fast MDT mode.
[0158] In some implementations, before executing S320 , the method further includes: the terminal device receiving measurement configuration information from the second network device, where the measurement configuration information instructs the terminal device to record the first measurement data.
[0159] The measurement configuration information may indicate at least one of the following items 1) to 3):
[0160] 1) At least one MBS session identifier, each of the at least one MBS session identifier is used to identify at least one MBS service; wherein the MBS service indicated by the at least one MBS session identifier may include a first MBS service.
[0161] 2) At least one MBS service area, each of the at least one MBS service area provides at least one MBS service, wherein the MBS service provided by the at least one MBS service area may include a first MBS service.
[0162] Exemplarily, at least one MBS service area may be indicated by one or more of a TA list, a cell list, and a PLMN list.
[0163] 3) At least one downlink frequency supporting an MBS service, wherein the MBS service transmitted by the at least one downlink frequency supporting an MBS service may include a first MBS service.
[0164] Exemplarily, the measurement configuration information may be sent or indicated by the core network (such as an AMF entity) to the second network device; the second network device may send the measurement configuration information to the terminal device via an RRC message.
[0165] Exemplarily, the second network device and the network device that sends the first MBS service to the terminal device may be the same network device.
[0166] Furthermore, the terminal device records first measurement data of the first MBS service, including: recording the first measurement data according to the measurement configuration information. More specifically, the first measurement data is recorded when at least one MBS session identifier indicates the first MBS service and the terminal device receives the first MBS service; or, the first measurement data is recorded when the terminal device receives the first MBS service within at least one MBS service area; or, the first measurement data is recorded when the terminal device receives the first MBS service on at least one downlink frequency that supports the MBS service.
[0167] S330: The terminal device sends first measurement data to the first network device.
[0168] Exemplarily, the first network device and the second network device may be the same network device.
[0169] In some implementations, the method further includes: the terminal device sending indication information to the first network device, the indication information indicating the presence of the first measurement data; further, the terminal device receiving request information from the first network device, the request information being used to request the first measurement data. The terminal device sending the first measurement data to the first network device includes: the terminal device sending the first measurement data to the first network device according to the request information. For example, when the terminal device uses MDT to record the first measurement data, the terminal device can send the first measurement data to the first network device in the above manner. It should be understood that the first measurement data is different from ordinary MDT data, and the first measurement data is measurement data of the MBS service.
[0170] When the terminal device uses fast MDT to record the first measurement data, the terminal device may send the first measurement data to the first network device after recording the first measurement data, without a request from the first network device.
[0171] Among them, the indication information sent by the terminal device to the first network device, the request information received by the terminal device from the first network device, and the first measurement data sent by the terminal device to the first network device, the above information between the terminal device and the network device can be sent directly or forwarded through the network device to which the terminal device's main cell belongs.
[0172] Exemplarily, the terminal device may send indication information via an RRC message, where the RRC message includes but is not limited to: an RRC recovery complete message, an RRC re-establishment complete message, an RRC establishment complete message, and an RRC reconfiguration complete message.
[0173] It should be noted that, in actual implementation, the first network device may obtain the measurement data of the first MBS service recorded by multiple terminal devices.
[0174] In some implementations, when the first MBS service is sent by the first network device, the method 300 may further include S340: the first network device records second measurement data of the first MBS service.
[0175] In some implementations, the second measurement data may include at least one of the following: downlink PDCP SDU data volume (or M4 measurement result), downlink average user throughput (or M5 measurement result), downlink packet delay (or M6 measurement result), downlink packet loss rate (or M7 measurement result), and the number of terminal devices receiving the first MBS service.
[0176] Wherein, when the distribution mode of the first MBS service is broadcast or multicast, the first network device performs one or more of the M4 measurements to the M7 measurements at the granularity of each MRB to obtain one or more of the M4 measurement results to the M7 measurement results. Alternatively, when the distribution mode of the first MBS service is broadcast or multicast, the first network device performs one or more of the M4 measurements to the M7 measurements at the granularity of each MRB of each terminal device to obtain one or more of the M4 measurement results to the M7 measurement results. When the distribution mode of the first MBS service is unicast, the first network device performs one or more of the M4 measurements to the M7 measurements at the granularity of each DRB to obtain one or more of the M4 measurement results to the M7 measurement results. Alternatively, when the distribution mode of the first MBS service is unicast, the first network device records and executes one or more of the M4 measurements to the M7 measurements at the granularity of each DRB of each terminal device to obtain one or more of the M4 measurement results to the M7 measurement results.
[0177] For example, when the first network device performs M6 measurement, the downlink packet delay may be determined based on the HARQ ACK value in RLC unacknowledged mode (UM) or the RLC ACK value in RLC acknowledged mode (AM). When the first network device performs M7 measurement, the downlink packet loss rate may be determined based on the HARQ ACK value and NACK value in RLC UM mode or the RLC ACK value and NACK value in RLC AM mode.
[0178] In some implementations, the first MBS service includes one or more MBS services, and the number of terminal devices receiving the first MBS service may include at least one of the following: the number of terminal devices receiving the first MBS service in the service cell of the first network device; the number of terminal devices determined with the granularity of each MBS service or session identifier in the first MBS service; the number of terminal devices determined with the granularity of each MBS broadcast service in the first MBS service; the number of terminal devices determined with the granularity of each MBS multicast service in the first MBS service; the number of terminal devices determined with the granularity of each MRB in the first MBS service.
[0179] In some implementations, the first network device optimizes the performance of the first MBS service based on the first measurement data and / or the second measurement data, for example, by adjusting the frequency bands supporting the MBS service, the number of MRBs, the MBS service type (MBS session), the MBS distribution method, the multicast mechanism, etc., to optimize the performance of the first MBS service and enhance the user experience of the first MBS service. For example, when the first measurement data and the second measurement data are MDT data, the first network device can implement MDT-based coverage optimization, MDT-based QoS verification, etc.
[0180] The communication method provided in the embodiment of the present application provides a method for recording measurement data of MBS services, which helps to optimize the performance of MBS services.
[0181] Figure 4 shows another schematic flow chart of a communication method provided in an embodiment of the present application. Method 400 can be considered as a further explanation of method 300, or method 400 can be considered as a refinement of the application scenario of method 300. The execution subject of method 400 can be a terminal device and a network device, or it can also be a component of the terminal device and the network device, such as a chip or a chip system or a circuit, which is not limited in this application. Method 400 may include the following steps.
[0182] S410: Network device 2 sends measurement configuration information to the terminal device.
[0183] For example, the content of the measurement configuration information may refer to the description in method 300 and will not be described in detail here. Network device 2 may be regarded as an example of the second network device in method 300.
[0184] S420, network device 1 sends a first MBS service to the terminal device.
[0185] Exemplarily, the network device 1 may be regarded as an example of the first network device in the method 300 ; the first MBS service may be the first MBS service of the method 300 .
[0186] In some implementations, network device 2 may be a serving network device when the terminal device is in a connected state, and network device 1 may be a serving network device when the terminal device enters a connected state again or is always in a connected state; or, network device 1 may be a network device to which the terminal device currently resides in a cell, and network device 2 may be a serving network device when the terminal device is in a connected state before entering an inactive state / idle state; or, network device 2 may be a network device to which the terminal device resides in a cell, and network device 1 may be a network device to which the terminal device reselects a cell, or a network device to which the terminal device always resides in a cell.
[0187] S430: The terminal device records first measurement data of the first MBS service.
[0188] For the specific implementation of the terminal device recording the first measurement data, reference may be made to the description in S320 and will not be repeated here. For example, the terminal device may record the first measurement data according to the measurement configuration information.
[0189] S460: The terminal device sends first measurement data to the network device 1.
[0190] For the specific implementation of the terminal device sending the first measurement data to the network device 1, reference may be made to the description in S330 and will not be repeated here.
[0191] Optionally, the method 400 may further include S430 ′: the network device 1 records second measurement data of the first MBS service.
[0192] Optionally, before executing S460, method 400 may further include S440 and S450. For example, when the terminal device uses the logging MDT to record the first measurement data, the following may be executed: S440: the terminal device sends indication information to network device 1, where the indication information indicates the existence of the first measurement data; and S450: network device 1 sends request information to the terminal device, where the request information is used to request the first measurement data.
[0193] In this application, the network device 1 can adjust the frequency, number of MRBs, MBS service type (MBS session), MBS distribution method, multicast mechanism, etc. related to the first MBS service based on the received first measurement data and / or the second measurement data recorded by itself.
[0194] Figure 5 shows another schematic flow chart of a communication method provided in an embodiment of the present application. Method 500 can be considered as a further explanation of method 300, or method 500 can be considered as a refinement of the application scenario of method 300. The execution subject of method 500 can also be a terminal device and a network device, or it can also be a component of a terminal device and a network device, such as a chip or a chip system or a circuit, which is not limited in this application. Method 500 may include the following steps.
[0195] S510: Network device 2 sends measurement configuration information to the terminal device.
[0196] For example, the content of the measurement configuration information may refer to the description in method 300 and will not be described in detail here. Network device 2 may be regarded as an example of the second network device in method 300.
[0197] S520: Network device 2 sends a first MBS service to the terminal device.
[0198] Exemplarily, the first MBS service may be the first MBS service of method 300 .
[0199] S530: The terminal device records first measurement data of the first MBS service.
[0200] For the specific implementation of the terminal device recording the first measurement data, reference may be made to the description in S320 and will not be repeated here. For example, the terminal device may record the first measurement data according to the measurement configuration information.
[0201] S560: The terminal device sends first measurement data to network device 1.
[0202] Exemplarily, the network device 1 may be considered as an example of the first network device in the method 300. It should be understood that the network device 1 is a network device that can provide the first MBS service to the terminal device.
[0203] In some implementations, network device 2 may be a serving network device to which the terminal device belongs when in a connected state, or a network device to which the resident cell belongs, and network device 1 may be a serving network device to which the terminal device enters a connected state again, or a serving network device that is always in a connected state.
[0204] Optionally, the method 500 may further include S530 ′: the network device 2 records second measurement data of the first MBS service.
[0205] Optionally, before executing S560, method 500 may further include S540 and S550. For example, when the terminal device uses the logging MDT to record the first measurement data, the following may be executed: S540: the terminal device sends indication information to network device 1, where the indication information indicates the existence of the first measurement data; and S550: network device 1 sends request information to the terminal device, where the request information is used to request the first measurement data.
[0206] In an embodiment of the present application, the network device 1 can adjust the frequency, number of MRBs, MBS service type (MBS session), MBS distribution method, multicast mechanism, etc. of the MBS service supported related to the first MBS service based on the received first measurement data and / or second measurement data.
[0207] Figure 6 shows another schematic flow chart of a communication method provided in an embodiment of the present application. Method 600 can be considered a further explanation of method 300, or method 600 can be considered a refinement of the application scenario of method 600. The execution subject of method 600 can be a terminal device and a network device, or it can also be a component of the terminal device and the network device, such as a chip or a chip system or a circuit, which is not limited in this application. Method 600 may include the following steps.
[0208] S610: Network device 2 sends measurement configuration information to the terminal device.
[0209] For example, the content of the measurement configuration information may refer to the description in method 300 and will not be described in detail here. Network device 2 may be regarded as an example of the second network device in method 300.
[0210] S620: The network device 3 sends a first MBS service to the terminal device.
[0211] Exemplarily, the first MBS service may be the first MBS service of method 300 .
[0212] S630: The terminal device records first measurement data of the first MBS service.
[0213] For the specific implementation of the terminal device recording the first measurement data, reference may be made to the description in S320 and will not be repeated here. For example, the terminal device may record the first measurement data according to the measurement configuration information.
[0214] S660: The terminal device sends first measurement data to network device 1.
[0215] Exemplarily, the network device 1 may be considered as an example of the first network device in the method 300. It should be understood that the network device 1 is a network device that can provide the first MBS service to the terminal device.
[0216] In some implementations, network device 2 may be a serving network device in which the terminal device is in a connected state, network device 3 may be a network device to which the terminal device resides in a cell or a main cell, and network device 1 may be a serving network device (or target access network device) in which the terminal device re-enters a connected state or is always in a connected state.
[0217] Optionally, the method 600 may further include S630 ′: the network device 3 records second measurement data of the first MBS service.
[0218] Optionally, before executing S660, method 600 may further include S640 and S650. For example, when the terminal device uses the logging MDT to record the first measurement data, the following may be executed: S640: the terminal device sends indication information to network device 1, where the indication information indicates the existence of the first measurement data; and S650: network device 1 sends request information to the terminal device, where the request information is used to request the first measurement data.
[0219] In an embodiment of the present application, the network device 1 can adjust the frequency, number of MRBs, MBS service type (MBS session), MBS distribution method, multicast mechanism, etc. of the MBS service supported related to the first MBS service based on the received first measurement data and / or second measurement data.
[0220] The communication methods provided by the embodiments of the present application are described above in conjunction with Figures 1 to 6. In the various embodiments of the present application, unless otherwise specified or logically conflicting, the terms and / or descriptions between the various embodiments are consistent and can be referenced from each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships. For example, any two or all of method 400, method 500, and method 600 can be combined.
[0221] The communication device provided in the embodiment of the present application is described in detail below with reference to Figures 7 to 9. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so that the contents not described in detail can be referred to the method embodiment above, and for the sake of brevity, they are not repeated here.
[0222] Figure 7 is a schematic block diagram of a communication device 2000 provided in an embodiment of the present application. Device 2000 includes a transceiver unit 2010 (or transceiver module) and a processing unit 2020 (or processing module). Transceiver unit 2010 can be used to implement corresponding transceiver functions, and processing unit 2020 can be used to implement corresponding processing functions. The communication device can be used to execute the method performed by the terminal device or network device in any of the embodiments shown in Figures 3 to 6.
[0223] Optionally, the transceiver unit 2010 may include a sending unit and a receiving unit. The sending unit is configured to perform the sending operation in the above method embodiment. The receiving unit is configured to perform the receiving operation in the above method embodiment.
[0224] Optionally, the communication device 2000 also includes a storage unit, which can be used to store instructions and / or data, and the processing unit 2020 can read the instructions and / or data in the storage unit so that the device implements the relevant actions performed by the terminal device or network device in the aforementioned various method embodiments.
[0225] In some implementations, the communication device 2000 is used to perform the actions performed by the terminal device in any of the embodiments shown in Figures 3 to 6 above.
[0226] Specifically, the transceiver unit 2010 is used to receive a first MBS service; the processing unit 2020 is used to record first measurement data of the first MBS service; and the transceiver unit 2010 is further used to send the first measurement data to the first network device.
[0227] Optionally, the transceiver unit 2010 is further configured to: receive measurement configuration information from the second network device, where the measurement configuration information instructs the terminal device to record the first measurement data; and the processing unit 2020 is configured to: record the first measurement data according to the measurement configuration information.
[0228] Optionally, the measurement configuration information indicates at least one of the following: at least one MBS session identifier, each of the at least one MBS session identifier is used to identify at least one MBS service; at least one MBS service area, each of the at least one MBS service area providing at least one MBS service; or at least one downlink frequency supporting the MBS service. The processing unit 2020 is configured to perform at least one of the following: when the at least one MBS session identifier indicates a first MBS service and the transceiver unit 2010 receives the first MBS service, record first measurement data; when the transceiver unit 2010 receives the first MBS service within the at least one MBS service area, record first measurement data; or when the transceiver unit 2010 receives the first MBS service on at least one downlink frequency supporting the MBS service, record first measurement data.
[0229] Optionally, the processing unit 2020 is further configured to: determine, according to a distribution mode of the first MBS service, a minimization of drive tests (MDT) mode used for recording the first measurement data; and record the first measurement data in the MDT mode.
[0230] Optionally, the processing unit 2020 is further configured to: determine the MDT mode as logged MDT when the distribution mode of the first MBS service is broadcast; or determine the MDT mode as fast MDT when the distribution mode of the first MBS service is multicast or unicast.
[0231] Optionally, the processing unit 2020 is further configured to: use the logging MDT to record the first measurement data.
[0232] Optionally, the transceiver unit 2010 is further configured to: send indication information to the first network device, where the indication information indicates that the first measurement data exists.
[0233] Optionally, the transceiver unit 2010 is further configured to: receive request information from the first network device, where the request information is used to request first measurement data; and send the first measurement data to the first network device according to the request information.
[0234] In some implementations, the communication device 2000 is used to perform the actions performed by the network device (such as the first network device, the second network device, or any one of the network devices 1 to 3) in any of the embodiments shown in Figures 3 to 6 above.
[0235] Specifically, the transceiver unit 2010 is used to send a first MBS service to a terminal device; the processing unit 2020 is used to record second measurement data of the first MBS service, where the second measurement data is used to determine coverage information and / or QoS information of the first MBS service.
[0236] Optionally, the transceiver unit 2010 is further configured to: receive first measurement data from a terminal device.
[0237] Optionally, the transceiver unit 2010 is further configured to: send measurement configuration information to the terminal device, where the measurement configuration information instructs the terminal device to record the first measurement data.
[0238] Optionally, the transceiver unit 2010 is further configured to: receive indication information from a terminal device, where the indication information indicates that the first measurement data exists.
[0239] Optionally, the transceiver unit 2010 is further configured to: send request information to the terminal device, where the request information is used to request the first measurement data.
[0240] Optionally, the second measurement data includes at least one of the following: downlink PDCP SDU data volume; downlink average user throughput; downlink packet delay; or downlink packet loss rate. The processing unit 2020 is used to: when the distribution mode of the first MBS service is broadcast or multicast, record the second measurement data at the granularity of each MRB, or, record the second measurement data at the granularity of each MRB per terminal device. Alternatively, the processing unit 2020 is used to: when the distribution mode of the first MBS service is unicast, record the second measurement data at the granularity of each DRB, or, record the second measurement data at the granularity of each DRB per terminal device.
[0241] Optionally, the second measurement data may further include: the number of terminal devices receiving the first MBS service. The number of terminal devices receiving the first MBS service includes at least one of the following: the number of terminal devices receiving the first MBS service in the cell served by the network device; the number of terminal devices determined by the processing unit 2020 with a granularity of each MBS service or session identifier in the first MBS service; the number of terminal devices determined by the processing unit 2020 with a granularity of each MBS broadcast service in the first MBS service; the number of terminal devices determined by the processing unit 2020 with a granularity of each MBS multicast service in the first MBS service; and the number of terminal devices determined by the processing unit 2020 with a granularity of each MRB in the first MBS service.
[0242] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0243] It should also be understood that the device 2000 here is embodied in the form of a functional unit. The term "unit" here can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 2000 can be specifically the communication device in the above-mentioned embodiment, and can be used to execute the various processes and / or steps corresponding to the communication device in the above-mentioned method embodiments. To avoid repetition, they will not be described here.
[0244] The apparatus 2000 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the communication device (such as a terminal device or a network device) in the above-mentioned method. The functions can be implemented by hardware, or the corresponding software can be implemented by hardware. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.
[0245] In addition, the transceiver unit 2010 may also be a transceiver circuit (for example, may include a transmitting circuit, or may also include a receiving circuit), and the processing unit 2020 may be a processing circuit.
[0246] It should be noted that the device in FIG7 can be a communication device (such as a terminal device or a network device) in the aforementioned embodiment, or it can be a chip or a chip system, such as a system on a chip (SoC). The transceiver unit can be an input / output circuit or a communication interface; the processing unit can be a processor, microprocessor, or integrated circuit integrated on the chip. This is not limited here.
[0247] FIG8 is a schematic diagram of another communication device 2100 provided in an embodiment of the present application. The device 2100 includes a processor 2110, which is coupled to a memory 2120. The memory 2120 is configured to store computer programs or instructions and / or data. The processor 2110 is configured to execute the computer programs or instructions stored in the memory 2120, or read data stored in the memory 2120, to perform the methods described in the above method embodiments.
[0248] Optionally, there are one or more processors 2110 .
[0249] Optionally, the memory 2120 is one or more.
[0250] Optionally, the memory 2120 is integrated with the processor 2110 or provided separately.
[0251] Optionally, as shown in Figure 8, the apparatus 2100 further includes a transceiver 2130, which is configured to receive and / or transmit signals. For example, the processor 2110 is configured to control the transceiver 2130 to receive and / or transmit signals.
[0252] As an example, the processor 2110 may have the function of the processing unit 2020 shown in FIG. 7 , the memory 2120 may have the function of a storage unit, and the transceiver 2130 may have the function of the transceiver unit 2010 shown in FIG. 7 .
[0253] As a solution, the device 2100 is used to implement the operations performed by a communication device (such as a terminal device or a network device) in the above various method embodiments.
[0254] For example, the processor 2110 is configured to execute computer programs or instructions stored in the memory 2120 to implement relevant operations of the communication device in the above various method embodiments.
[0255] In some implementations, when the device 2100 is a terminal device, the transceiver 2130 may include a transmitter, a receiver, a radio frequency circuit, an antenna, and input and output devices. The processor 2110 is mainly used to process communication protocols and communication data, as well as to control the terminal device, execute software programs, process software program data, etc. The memory 2120 is mainly used to store software programs and data. The radio frequency circuit is mainly used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input and output devices (for example, a touch screen, a display screen, a keyboard, etc.) are mainly used to receive data input by the user and output data to the user. It should be noted that some types of terminal devices may not have input and output devices.
[0256] When data needs to be sent, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the RF circuit. The RF circuit then performs RF processing on the baseband signal and transmits it via the antenna in the form of electromagnetic waves. When data is sent to a terminal device, the RF circuit receives the RF signal via the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor, which converts the baseband signal into data and processes it.
[0257] In other implementations, when the apparatus 2100 is a network device, such as a base station, the processor 2110 is primarily used for baseband processing, controlling the base station, etc.; the processor 2110 is typically the control center of the base station, used to control the base station to perform the processing operations on the network device side in the above-mentioned method embodiment. The memory 2120 is primarily used to store computer program code and data. The transceiver 2130 is primarily used for transmitting and receiving radio frequency signals and converting radio frequency signals into baseband signals; the transceiver 2130 may include an antenna and a radio frequency circuit (not shown in the figure), wherein the radio frequency circuit is primarily used for radio frequency processing.
[0258] In the embodiment of the present application, the antenna and radio frequency circuit with transceiver functions can be regarded as the transceiver module of the terminal device or network device, and the processor with processing function can be regarded as the processing module of the terminal device or network device.
[0259] In some implementations, the processor 2110 may also be referred to as a processing unit, a processing board, a processing module, a processing device, etc. The transceiver 2130 may also be referred to as a transceiver unit, a transceiver, a transceiver device, etc.
[0260] When the device 2100 is a chip, the chip includes a processor, memory, and a transceiver. The transceiver can be an input / output circuit or a communication interface; the processor can be a processing module, microprocessor, or integrated circuit integrated on the chip. The sending operation of the terminal device in the above method embodiment can be understood as the chip's output, and the receiving operation of the terminal device in the above method embodiment can be understood as the chip's input.
[0261] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0262] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may 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 may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: 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 rambus RAM (DR RAM).
[0263] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.
[0264] It should also be noted that the memory described herein is intended to comprise, but not be limited to, these and any other suitable types of memory.
[0265] 9 shows a schematic diagram of a chip system 2200 provided in an embodiment of the present application. The chip system 2200 (or also referred to as a processing system) includes a logic circuit 2210 and an input / output interface 2220 .
[0266] Logic circuit 2210 may be a processing circuit within chip system 2200. Logic circuit 2210 may be coupled to a storage unit and invoke instructions within the storage unit, enabling chip system 2200 to implement the methods and functions of various embodiments of the present application. Input / output interface 2220 may be an input / output circuit within chip system 2200, outputting information processed by chip system 2200 or inputting data or signaling information to be processed into chip system 2200 for processing.
[0267] As a solution, the chip system 2200 is used to implement the operations performed by a communication device (such as a terminal device or a network device) in the above various method embodiments.
[0268] For example, the logic circuit 2210 is used to implement the processing-related operations performed by the communication device (such as a terminal device or a network device) in the above method embodiments; the input / output interface 2220 is used to implement the sending and / or receiving-related operations performed by the communication device (such as a terminal device or a network device) in the above method embodiments.
[0269] An embodiment of the present application further provides a computer-readable storage medium on which computer instructions are stored for implementing the methods executed by a communication device (such as a terminal device or a network device) in the above-mentioned method embodiments.
[0270] For example, when the computer program is executed by a computer, the computer can implement the methods performed by the communication device (such as terminal equipment) in each embodiment of the above method.
[0271] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed by a computer, implement the methods performed by a communication device (such as a terminal device or a network device) in the above-mentioned method embodiments.
[0272] Those skilled in the art can clearly understand that, for the sake of convenience and brevity of description, the explanation and beneficial effects of the relevant contents in any of the communication devices provided above can refer to the corresponding method embodiments provided above, and will not be repeated here.
[0273] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, 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 an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0274] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0275] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0276] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the part that essentially contributes to the technical solution of the present application or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method 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 ROM, a RAM, a magnetic disk, or an optical disk.
[0277] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A communication method, characterized in that, Executed by a terminal device or a chip for the terminal device, the method includes: Receiving a first Multicast / Broadcast Service (MBS) service; Recording first measurement data of the first MBS service, where the first measurement data is used to determine coverage information and / or Quality of Service (QoS) information of the first MBS service; Sending the first measurement data to a first network device.
2. The method according to claim 1, characterized in that, The method further includes: Receiving measurement configuration information from a second network device, where the measurement configuration information instructs the terminal device to record the first measurement data; The recording of the first measurement data of the first MBS service includes: Recording the first measurement data according to the measurement configuration information.
3. The method according to claim 2, wherein The measurement configuration information indicates at least one of the following: At least one MBS session identifier, where each MBS session identifier in the at least one MBS session identifier is used to identify at least one MBS service; At least one MBS service area, where each MBS service area in the at least one MBS service area provides at least one MBS service; Or At least one downlink frequency point supporting MBS services.
4. The method according to claim 3, characterized in that, The recording of the first measurement data includes at least one of the following: When the at least one MBS session identifier indicates the first MBS service and the first MBS service is received, recording the first measurement data; When the first MBS service is received within the at least one MBS service area, recording the first measurement data; or, When the first MBS service is received at the at least one downlink frequency point supporting MBS services, recording the first measurement data.
5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: Determining a Minimized Drive Test (MDT) mode used for recording the first measurement data according to the distribution mode of the first MBS service; The recording of the first measurement data includes: Recording the first measurement data in the MDT mode.
6. The method according to claim 5, characterized in that The determining of the MDT mode used for recording the first measurement data according to the distribution mode of the first MBS service includes: When the distribution mode of the first MBS service is broadcast, determining that the MDT mode is recording MDT; or, When the distribution mode of the first MBS service is multicast or unicast, determining that the MDT mode is fast MDT.
7. The method according to any one of claims 1 to 4, characterized in that, The recording of the first measurement data includes: Recording the first measurement data using recording MDT.
8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: Sending indication information to the first network device, where the indication information indicates the existence of the first measurement data.
9. The method according to claim 8, wherein The method further includes: Receiving request information from the first network device, where the request information is used to request the first measurement data; The sending of the first measurement data to the first network device includes: Sending the first measurement data to the first network device according to the request information.
10. The method according to any one of claims 1 to 9, characterized in that, The first measurement data includes at least one of the following: The MBS session identifier of the first MBS service; The number of MBS Radio Bearers (MRBs) corresponding to the session of the first MBS service; The serving cell identifier information of the session providing the first MBS service; Provide the neighbor cell identification information of the session of the first MBS service; The service area information corresponding to the first MBS service; Provide the downlink reference signal measurement result of the cell corresponding to the first MBS service; Provide the downlink reference signal measurement result of the cell corresponding to the second MBS service, where the second MBS service is other services except the first MBS service; The block error rate corresponding to the session of the first MBS service; The distribution mode indication information of the first MBS service, where the distribution mode indication information is used to indicate that the distribution mode of the first MBS service is one of broadcast, multicast or unicast; The multicast distribution mechanism indication information of the first MBS service, where the multicast distribution mechanism indication information is used to indicate that the transmission mechanism of the first MBS service is point-to-point transmission or point-to-multipoint transmission; or The MBS interest indication information of the terminal device, where the MBS interest indication information indicates at least one of the following: the frequency of the broadcast service that the terminal device is receiving or interested in receiving, the session identifier of the MBS service that the terminal device is receiving or interested in receiving, or the priority of the terminal device receiving unicast service and broadcast service.
11. A communication method, characterized in that, Executed by a network device or a chip for the network device, the method includes: Send a first multicast / broadcast service (MBS service) to the terminal device; Record the second measurement data of the first MBS service, where the second measurement data is used to determine the coverage information and / or quality of service (QoS) information of the first MBS service.
12. The method according to claim 11, characterized in that, The method further includes: Receive first measurement data from the terminal device, where the first measurement data is the measurement data of the first MBS service, and the first measurement data is used to determine the coverage information and / or QoS information of the first MBS service.
13. The method according to claim 12, wherein The method further includes: Send measurement configuration information to the terminal device, where the measurement configuration information instructs the terminal device to record the first measurement data.
14. The method according to claim 13, wherein The measurement configuration information indicates at least one of the following: At least one MBS session identifier, where each MBS session identifier in the at least one MBS session identifier is used to identify at least one MBS service; At least one MBS service area, where each MBS service area in the at least one MBS service area provides at least one MBS service; Or At least one downlink frequency point supporting the MBS service.
15. The method according to any one of claims 12 to 14, characterized in that, The method further includes: Receive indication information from the terminal device, where the indication information indicates the existence of the first measurement data.
16. The method according to claim 15, wherein The method further includes: Send request information to the terminal device, where the request information is used to request the first measurement data.
17. The method according to any one of claims 12 to 16, characterized in that The first measurement data includes at least one of the following: The MBS session identifier of the first MBS service; The number of MBS radio bearers (MRBs) corresponding to the session of the first MBS service; Provide the serving cell identification information of the session of the first MBS service; Provide the neighbor cell identification information of the session of the first MBS service; The service area information corresponding to the first MBS service; Provide the downlink reference signal measurement result of the cell corresponding to the first MBS service; Provide the measurement result of the downlink reference signal corresponding to the cell that provides the second MBS service, where the second MBS service is other services except the first MBS service; The block error rate corresponding to the first MBS session; The distribution mode indication information of the first MBS service, where the distribution mode indication information is used to indicate that the distribution mode of the first MBS service is one of broadcast, multicast, or unicast; The multicast distribution mechanism indication information of the first MBS service, where the multicast distribution mechanism indication information is used to indicate that the transmission mechanism of the first MBS service is point-to-point or point-to-multipoint; or The MBS interest indication information of the terminal device, where the MBS interest indication information indicates at least one of the following: the frequency of the broadcast service that the terminal device is receiving or interested in receiving, the session identifier of the MBS service that the terminal device is receiving or interested in receiving, or the priority of the unicast service and broadcast service received by the terminal device.
18. The method according to any one of claims 11 to 17, characterized in that The second measurement data includes at least one of the following: The data volume of the downlink packet data convergence protocol (PDCP) service data unit (SDU); The downlink average user throughput; The downlink packet delay; or The downlink packet loss rate.
19. The method according to claim 18, wherein Recording the second measurement data includes: When the distribution mode of the first MBS service is broadcast or multicast, record the second measurement data in the granularity of each media resource block (MRB), or record the second measurement data in the granularity of each terminal device and each MRB.
20. The method according to claim 18, characterized in that, Recording the second measurement data includes: when the distribution mode of the first MBS service is unicast, record the second measurement data in the granularity of each radio data bearer (DRB), or record the second measurement data in the granularity of each terminal device and each DRB.
21. The method according to claim 18, characterized in that, The second measurement data further includes the number of terminal devices that receive the first MBS service.
22. The method according to claim 21, wherein The number of terminal devices that receive the first MBS service includes at least one of the following: The number of terminal devices that receive the first MBS service in the serving cell of the network device; The number of terminal devices determined in the granularity of each MBS service or session identifier in the first MBS service; The number of terminal devices determined in the granularity of each MBS broadcast service in the first MBS service; The number of terminal devices determined in the granularity of each MBS multicast service in the first MBS service; or The number of terminal devices determined in the granularity of each MRB in the first MBS service.
23. A communication device, characterized in that, Include a module for executing the method according to any one of claims 1 to 10, or for executing the method according to any one of claims 11 to 22.
24. A communication device, characterized in that, Include a transceiver unit and a processing unit, where the transceiver unit and the processing unit are used to execute the method according to any one of claims 1 to 10, or to execute the method according to any one of claims 11 to 22.
25. A communication device, characterized in that, Comprising at least one processor, the at least one processor being coupled to at least one memory, the at least one processor being configured to execute computer programs or instructions stored in the at least one memory to cause the communication device to execute the method according to any one of claims 1 to 10, or to execute the method according to any one of claims 11 to 22.
26. A communication system, characterized in that, Comprising a terminal device and a network device; Wherein, the terminal device is configured to execute the communication method according to any one of claims 1 to 10; The network device is configured to execute the communication method according to any one of claims 11 to 22.
27. A computer-readable storage medium, characterized in that, Instructions or program codes are stored thereon, and when the instructions or program codes are executed by a processor, the processor is caused to implement the method according to any one of claims 1 to 10, or the method according to any one of claims 11 to 22.
28. A chip, characterized in that, The chip comprises a processor and a communication interface, the communication interface being configured to send information to other communication devices outside the communication device including the chip and / or receive information from the other communication devices, the processor being configured to execute the method according to any one of claims 1 to 10, or being configured to execute the method according to any one of claims 11 to 22.
Citation Information
Patent Citations
Communication method, device and system
CN120224253A
Configuration of minimization of drive tests and quality of experience measurements performed by UE at start of application or service
CN115956374A
Configuration for recording MBS measurements
CN116508340A
Measurement in MBMS
US20200128419A1