Communication method and communication device
By using the received MBS service cell information in the terminal device to determine whether it is within the configuration range of QoE measurement, the problem of how the terminal device accurately determines whether it is within the measurement range when receiving MBS service from a non-serving cell is solved, and more accurate application-layer measurements and better user experience optimization are achieved.
Patent Information
- Application Number
- CN202311261692.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-27
- Publication Date
- 2025-03-28
AI Technical Summary
In the scenario where the terminal device receives multicast-broadcast service (MBS) services from a non-service cell, the prior art has failed to effectively solve this problem.
The received cell information of the MBS service determines whether it is within the configuration range of QoE measurement by determining whether it is within the configuration range based on the received cell information, thereby determining whether it is within the configuration range whether it is started or continued to apply layer measurement.
This method can more accurately determine whether it is within the configuration range of QoE measurement, ensure the accuracy and effectiveness of the application layer measurement, and improve the optimization ability of the user experience.
Smart Images

Figure CN119729838A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communications, and more specifically, to a communication method and a communication device. Background Art
[0002] With the rapid development of wireless communication technology, some streaming services or voice services have higher and higher requirements for user experience, such as streaming services, multimedia telephony services for IP multimedia subsystem (MTSI), virtual reality (VR) services, augmented reality (AR) services, multicast-broadcast services (MBS) services, etc. Since the signal quality alone cannot reflect the user experience of users when using these services, when the terminal device initiates a data service, the network side can send quality of experience (QoE) measurement configuration information (QoE measurement can also be called application layer measurement) to the terminal device to obtain the user experience of the terminal device when using these services, so as to better optimize the network to improve the user experience.
[0003] In some scenarios, in order to control the range of QoE measurement, a configuration range (i.e., cell range) is configured for QoE measurement. Currently, whether the terminal device is within the configuration range is determined based on the serving cell. However, for MBS services, the terminal device may receive MBS services in a non-serving cell. In this scenario, how to determine whether it is within the configuration range of QoE measurement is not yet clear. Summary of the invention
[0004] The present application provides a communication method, which clarifies that in a scenario where a terminal device receives an MBS service from a non-serving cell, whether the cell of the received MBS service is within the configuration range of QoE measurement is determined by more accurately determining how to perform QoE measurement of the service.
[0005] In a first aspect, a communication method is provided. The method may be executed by a terminal device, or may be executed by a component of the terminal device (eg, a chip or a circuit), which is not limited in the present application.
[0006] The method includes: receiving first configuration information from a network device, the first configuration information is used to request application layer measurement of a first type of service, wherein the first type of service is a multicast service or a broadcast service, the first configuration information includes a configuration range, and the configuration range includes cell information that can perform application layer measurement on the first type of service; receiving a first service from a first cell, the first service is a first type of service; and judging whether the first cell is within the configuration range based on the cell information of the first cell.
[0007] In the above technical solution, when the terminal device receives the first service from a non-service cell, it determines whether it is within the configuration range based on the cell of the first type of service received by the terminal device. Compared with the current method of determining whether it is within the configuration range based on the service cell of the terminal device, this method can more accurately determine how to perform subsequent application layer measurements on the first service.
[0008] In combination with the first aspect, in certain implementations of the first aspect, the first cell is within the configuration range, and the method also includes: the application layer measurement of the first service has not yet been started, and the terminal device starts the application layer measurement of the first service, or the application layer measurement of the first service has been started, and the terminal device continues the application layer measurement of the first service.
[0009] In combination with the first aspect, in certain implementations of the first aspect, the first cell is not within the configuration range, and the method also includes: the application layer measurement of the first service has not yet been started, the terminal device does not start or releases the application layer measurement of the first service, or, the application layer measurement of the first service has been started, and the terminal device continues or releases the application layer measurement of the first service.
[0010] In combination with the first aspect, in certain implementations of the first aspect, the cell information indicated by the configuration range and the cell information of the first cell include at least one of the following parameters: a cell identifier, a public land mobile network PLMN corresponding to the cell, and a tracking area code TAC corresponding to the cell.
[0011] In combination with the first aspect, in some implementations of the first aspect, the cell information of the first cell further includes an identifier of the first service.
[0012] In combination with the first aspect, in certain implementations of the first aspect, the first configuration information includes an identifier of at least one service, at least one service is a first type of service, the identifier of at least one service is used to indicate that only application layer measurement is performed on at least one service, and at least one service includes a first service.
[0013] In combination with the first aspect, in certain implementations of the first aspect, the terminal device includes an access layer of the terminal device and an upper layer of the access layer of the terminal device, and determines whether the first cell is within the configuration range based on the cell information of the first cell, including: the access layer of the terminal device or the upper layer of the access layer of the terminal device determines whether the first cell is within the configuration range based on the cell information of the first cell.
[0014] In combination with the first aspect, in certain implementations of the first aspect, the upper layer of the access layer of the terminal device determines whether the first cell is within the configuration range based on the cell information of the first cell, including: the access layer of the terminal device sends the cell information of the first cell to the upper layer of the access layer of the terminal device.
[0015] In combination with the first aspect, in some implementations of the first aspect, the first cell is a non-service cell of the terminal equipment.
[0016] On the second aspect, a perception method is provided, which can be executed by a network device, or can also be executed by a component of the network device (such as a chip or circuit), which is not limited in this application.
[0017] The method includes: obtaining first information, the first information includes a configuration range, the configuration range includes cell information that can perform application layer measurement on a first type of service, the first type of service is a multicast service or a broadcast service; receiving cell information of a first cell from a terminal device, the first cell is a cell of a first service received by the terminal device, and the first service is a first type of service; and determining whether the first cell is within the configuration range based on the cell information of the first cell.
[0018] It should be understood that the main difference between the second aspect and the first aspect is that the network device (or a component of the network device) determines whether the cell receiving the first type of service is within the configuration range contained in the first configuration information. For the beneficial effects of the second aspect, please refer to the description of the first aspect and will not be repeated here.
[0019] In combination with the second aspect, in certain implementations of the second aspect, it is determined that the first cell is not within the configuration range, and the method also includes: the application layer measurement of the first service has not yet started, sending second information to the terminal device, the second information instructing the terminal device not to start or release the application layer measurement of the first service, or, the application layer measurement of the first service has been started, sending third information to the terminal device, the third information indicating to suspend or release the application layer measurement of the first service.
[0020] In combination with the second aspect, in certain implementations of the second aspect, the cell information indicated by the configuration range and the cell information of the first cell include at least one of the following parameters: a cell identifier, a PLMN corresponding to the cell, and a TAC corresponding to the cell.
[0021] In combination with the second aspect, in some implementations of the second aspect, the cell information of the first cell further includes an identifier of the first service.
[0022] In combination with the second aspect, in some implementations of the second aspect, the first information and the cell information of the first cell further include a first identifier, and the first identifier is used to identify an application layer measurement corresponding to the configuration range.
[0023] In combination with the second aspect, in some implementations of the second aspect, the first cell is a non-service cell of the terminal equipment.
[0024] In a third aspect, a communication method is provided, which may be executed by a terminal device, or may be executed by a component of the terminal device (such as a chip or circuit), which is not limited in the present application.
[0025] The method includes: receiving first configuration information from a first network device, the first configuration information is used to request a terminal device to perform application layer measurement on a first type of service, the first type of service is a broadcast service or a multicast service; receiving second configuration information from a second network device, the second configuration information is used to request wireless access side measurement, wherein the first configuration information or the second configuration information includes first information, the first information indicates that alignment of application layer measurement results and wireless access side measurement results needs to be performed; sending second information to a third network device, the second information includes first wireless access side measurement results, the first wireless access side measurement results include wireless access side measurement results of at least one first type of cell, wherein the first type of cell is a cell of the first type of service received by the terminal device.
[0026] In the above technical solution, measurement information of at least one first type cell is recorded in the measurement result of the wireless access side, so that the application layer measurement result and the wireless access side measurement result can be aligned.
[0027] In combination with the third aspect, in certain implementations of the third aspect, the number M of first type cells corresponding to the first frequency point is less than or equal to N, and the first wireless access side measurement result includes the wireless access side measurement results of M first type cells, wherein the first frequency point is the frequency point measured in the wireless access side measurement, and N is the maximum number of cells in the cells corresponding to the first frequency point that are allowed to record the wireless access side measurement results; or, the number M of first type cells corresponding to the first frequency point is greater than N, and the first wireless access side measurement result includes the wireless access side measurement results of N cells out of the M first type cells.
[0028] In the above technical solution, without changing the existing recording method of the wireless access side measurement results, the wireless signal measurement results of the first type of cell are recorded separately. Specifically, the terminal device records the wireless signal measurement results of the neighboring cells at multiple frequency points based on the existing recording method, wherein the multiple frequency points are the frequency points for performing wireless access side measurements based on the second configuration information. In addition, the terminal device also separately records the wireless signal measurement results of the first type of cell corresponding to the multiple frequency points.
[0029] In combination with the third aspect, in certain implementations of the third aspect, the second information also includes a second wireless access side measurement result, wherein the first wireless access side measurement result includes the wireless access side measurement results of all first type cells corresponding to the first frequency point, and the second wireless access side measurement result includes the wireless access side measurement results of the N cells with the best signal quality corresponding to the first frequency point, where N is the maximum number of cells in the cells corresponding to the first frequency point that are allowed to record the wireless access side measurement results.
[0030] In the above technical solution, the terminal device preferentially records the wireless signal measurement results of the first type of cells corresponding to the above multiple frequency points, and then records the measurement information of other cells.
[0031] In combination with the third aspect, in certain implementations of the third aspect, at least one first-type cell includes a wireless access side measurement result of a first cell, and the first cell is a cell that receives a first-type service. Then, the wireless access side measurement result of the first cell also includes first indication information, and the first indication information indicates that the first cell is a cell for receiving the first-type service received by the terminal device.
[0032] In the above technical solution, if the first wireless access side measurement result and the second wireless access side measurement result described in the third aspect also include the measurement result of the first type of cell, the terminal device may also carry the corresponding first indication information in the measurement result corresponding to the first type of cell, informing the network device that the cell is a cell of the first type of service received by the terminal device. In combination with the third aspect, in some implementations of the third aspect, before recording the wireless access side measurement result of the first cell included in at least one first type of cell, the terminal device has started application layer measurement of the first service, the first service is a broadcast service received by the terminal device from the first cell, and the first service is a first type of service.
[0033] In combination with the third aspect, in some implementations of the third aspect, the second configuration information includes configuration information for log-type minimization of drive tests (MDT) measurement, or includes configuration information for immediate-type MDT measurement.
[0034] In a fourth aspect, a communication device is provided, which is used to execute the method provided in any one of the first to third aspects. Specifically, the communication device may include a unit and / or module for executing the method provided in the first aspect or any one of the above-mentioned implementations of the first aspect, or include a unit and / or module for executing the method provided in the second aspect or any one of the above-mentioned implementations of the second aspect, or include a unit and / or module for executing the method provided in the third aspect or any one of the above-mentioned implementations of the third aspect, such as a processing unit and / or a transceiver unit.
[0035] In one implementation, the communication device is a device (such as a terminal device or a network device). When the communication device is a device, the transceiver unit may be a transceiver, or an input / output interface; the processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0036] In another implementation, the communication device is a chip, a chip system or a circuit used in a device (such as a terminal device or a network device). When the communication device is a chip, a chip system or a circuit used in a device, the transceiver unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip, the chip system or the circuit; the processing unit may be at least one processor, a processing circuit or a logic circuit.
[0037] In a fifth aspect, a communication device is provided, comprising: a memory for storing programs; and at least one processor for executing computer programs or instructions stored in the memory to execute the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or to execute the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or to execute the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect.
[0038] In one implementation, the communication device is a device (such as a terminal device or a network device).
[0039] In another implementation, the device is a chip, a chip system or a circuit used in a device (such as a terminal device or a network device).
[0040] In a sixth aspect, the present application provides a processor for executing the methods provided in the above aspects.
[0041] For the operations such as sending and acquiring / receiving involved in the processor, unless otherwise specified, or unless they conflict with their actual function or internal logic in the relevant description, they can be understood as operations such as processor output, reception, input, etc., or as sending and receiving operations performed by the radio frequency circuit and antenna, and this application does not limit this.
[0042] In the seventh aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, wherein the program code includes instructions for executing the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or includes instructions for executing the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or includes instructions for executing the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect.
[0043] In an eighth aspect, a computer program product comprising instructions is provided. When the computer program product runs on a computer, it enables the computer to execute the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or enables the computer to execute the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or enables the computer to execute the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect.
[0044] In the ninth aspect, a chip is provided, the chip including a processor and a communication interface, the processor reads instructions stored in a memory through the communication interface, executes the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or executes the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or executes the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect.
[0045] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instructions are stored, and the processor is used to execute the computer program or instructions stored in the memory. When the computer program or instructions are executed, the processor is used to execute the method provided by the first aspect or any one of the above-mentioned implementation methods of the first aspect, or execute the method provided by the second aspect or any one of the above-mentioned implementation methods of the second aspect, or execute the method provided by the third aspect or any one of the above-mentioned implementation methods of the third aspect.
[0046] In a tenth aspect, a communication system is provided, comprising the terminal device and network device described above. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 A schematic diagram of the CU and DU architecture is shown.
[0048] Figure 2is a schematic diagram of a wireless communication system 200 applicable to an embodiment of the present application.
[0049] Figure 3 It is a flow chart of a communication method 300 provided in an embodiment of the present application.
[0050] Figure 4 It is a schematic diagram of a communication method 400 provided in an embodiment of the present application.
[0051] Figure 5 It is a schematic diagram of a communication method 500 provided in an embodiment of the present application.
[0052] Figure 6 It is a schematic block diagram of a communication device 600 provided in an embodiment of the present application.
[0053] Figure 7 A schematic block diagram of a communication device 700 provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0055] Before introducing the embodiments of the present application, the following points are first explained.
[0056] First, in this application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0057] It can be understood that some optional features in the embodiments of the present application may not depend on other features in some scenarios, and may also be combined with other features in some scenarios without limitation.
[0058] It can be understood that the schemes in the embodiments of the present application can be used in combination, and the explanations or descriptions of the various terms, similar operations or steps appearing in the embodiments can be referenced or explained to each other in each embodiment, and the present application does not limit this.
[0059] Second, in this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Where a, b and c can be single or multiple, respectively.
[0060] Third, in the present application, "first", "second" and various numerical references are used to distinguish for the convenience of description and are not used to limit the scope of the embodiments of the present application. For example, different messages are distinguished, rather than used to describe a specific order or sequence. It should be understood that the objects described in this way can be interchanged where appropriate so as to be able to describe solutions other than the embodiments of the present application.
[0061] Fourth, in this application, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising 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 these processes, methods, products or apparatuses.
[0062] Fifth, in this application, "used for indication" may include being used for direct indication and being used for indirect indication. When describing that a certain indication information is used for indicating A, it may include that the indication information directly indicates A or indirectly indicates A, but it does not mean that the indication information must carry A.
[0063] Sixth, in this application, "sending information to XX (device)" can be understood as the destination of the information being the device. It can include sending information to the device directly or indirectly. "Receiving information from XX (device) or receiving information from XX (device)" can be understood as the source of the information being the device, which can include receiving information from the device directly or indirectly. The information may be processed as necessary between the source and destination of the information, such as format changes, but the destination can understand the valid information from the source.
[0064] Seventh, the arrows or boxes shown by dotted lines in the schematic diagrams of the accompanying drawings in the specification of this application represent optional steps or optional modules.
[0065] The technical solution provided in this application can be applied to various communication systems, such as: long term evolution (LTE) system, advanced long term evolution (LTE advanced, LTE-A) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), NR system and other fifth generation (5th Generation, 5G) systems, or future evolved communication systems (for example, 6G mobile communication system). The technical solution of the embodiment of the present application can be applied to various scenarios such as vehicle-to-everything (V2X), Internet of Vehicles, machine type communication (MTC), Internet of Things (IoT), long term evolution-machine (LTE-M), machine to machine (M2M), etc.
[0066] In the embodiments of the present application, the terminal device may also be referred to as a terminal, an access terminal, a user unit, a user equipment (UE), a user station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent or a user device. The terminal device is a device that includes a wireless communication function (providing voice / data connectivity to the user). For example, a handheld device with a wireless connection function, or a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a train, an airplane, a mobile Internet device (MID), a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control (such as a robot, etc.), a wireless terminal in the Internet of Vehicles (for example, vehicle-mounted equipment, vehicle equipment, vehicle-mounted modules, vehicles, etc.), a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a wearable device, etc. In addition, the terminal device can also be used in scenarios such as unmanned driving, telemedicine, smart grid, transportation safety, smart city, smart city, smart home, etc.
[0067] In an embodiment of the present application, a network device may be any device with a wireless transceiver function for communicating with a terminal device, and the network device may also be referred to as an access network device or a wireless access network device, such as a network device may be a base station. The network device in an embodiment of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station may broadly cover various names as follows, or be replaced with the following names, such as: Node B (NodeB), evolved NodeB (evolved NodeB, eNB), next generation NodeB (next generation NodeB, gNB), or a base station device in a future evolved communication system, or a server, a wearable device, a vehicle-mounted device, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc., or one or a group of antenna panels (including multiple antenna panels) of a base station, or a network node constituting a base station, such as a baseband unit (BBU), or a centralized unit (CU) or a distributed unit (DU), etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station may also refer to a communication module, a modem or a chip used to be arranged in the aforementioned device or apparatus. The base station may also be a mobile switching center and a device to device (Device-to-Device, D2D), vehicle external connection (vehicle-to-everything, V2X), a device that performs the base station function in machine-to-machine (machine-to-machine, M2M) communication, a network side device in a 6G network, and a device that performs the base station function in a future communication system. The base station can support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network equipment.
[0068] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.
[0069] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device includes a CU and a DU. The network device may also include an active antenna unit (AAU).
[0070] Figure 1 A schematic diagram of the CU and DU architecture is shown. The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implements the functions of the radio resource control (RRC) layer and the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services, and implements the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. The AAU implements some physical layer processing functions, RF processing, and related functions of active antennas. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, therefore, under this architecture, high-level signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or, sent by the DU+AAU. It can be understood that the network device can be a device including one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in an access network (radio access network, RAN), or the CU may be classified as a network device in a core network (core network, CN), which is not limited in the present application.
[0071] Further, the CU can also be divided into a central unit-control plane (CU-CP) of the control plane and a central unit-user plane (CU-UP) of the user plane. Among them, the CU-CP and the CU-UP can also be deployed on different physical devices. The CU-CP is responsible for the control plane function, mainly including the RRC layer and the PDCP-C layer. The PDCP-C layer is mainly responsible for the encryption and decryption, integrity protection, data transmission, etc. of the control plane data. The CU-UP is responsible for the user plane function, mainly including the service data adaptation protocol (SDAP) layer and the PDCP-U layer. Among them, the SDAP layer is mainly responsible for processing the data of the core network and mapping the flow to the bearer. The PDCP-U layer is mainly responsible for at least one function of encryption and decryption, integrity protection, header compression, sequence number maintenance, data transmission, etc. of the data plane. Specifically, the CU-CP and the CU-UP are connected through a communication interface (e.g., an E1 interface). The CU-CP represents that the network device is connected to the core network device through a communication interface (e.g., an Ng interface), and is connected to the DU through a communication interface (e.g., an F1-C (control plane) interface). The CU-UP is connected to the DU via a communication interface (eg, F1-U (user plane) interface).
[0072] It can be understood that the above protocol layer divisions of CU and DU, and CU-CP and CU-UP are only examples, and there may be other division methods, which are not limited to this. The network device involved in the embodiment of the present application may be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (CU-CP node) and a user plane CU node (CU-UP node) and a DU node.
[0073] In different systems, CU (including CU-CP or CU-UP) or DU may also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (O-RAN) system, CU may also be referred to as O-CU (open CU), DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, and CU-UP may also be referred to as O-CU-UP. For the convenience of description, this application takes CU, CU-CP, CU-UP and DU as examples for description.
[0074] In the embodiments of the present application, core network equipment is also involved. Specifically, core network equipment refers to equipment in the core network (CN) that provides service support for terminal equipment. The core network equipment may include one or more core network elements. Taking the 5G core network as an example, the 5G core network includes access and mobility management function (AMF) network elements responsible for services such as mobility management and access management, session management function (SMF) network elements responsible for session management, user plane function (UPF) network elements responsible for data packet routing and forwarding and quality of service (QoS) control on the user plane, and policy control function (PCF) network elements. The above-mentioned core network elements can work independently or be combined to implement certain control functions, such as AMF, SMF and PCF can be combined together as a core network device.
[0075] It should be understood that the above naming is only defined for the convenience of distinguishing different functions and should not constitute any limitation to this application. This application does not exclude the possibility of using other naming in 5G networks and other future networks. For example, in a 6G network, some or all of the above network elements may use the terminology in 5G, or may use other names.
[0076] Figure 2 2 is a schematic diagram of a wireless communication system 200 applicable to an embodiment of the present application. Figure 2 As shown, the wireless communication system 200 may include at least one network device, such as Figure 2 The wireless communication system 200 may also include at least one terminal device, such as Figure 2The terminal device 220 shown. Both the network device and the terminal device can be configured with multiple antennas, and the network device and the terminal device can communicate using multi-antenna technology. Among them, when the network device and the terminal device communicate, the network device can manage one or more cells, and there can be one or more terminal devices in a cell. The terminal device can access the network device in at least one of the one or more cells, and communicate with the network device in the cell to which the terminal device is connected. It should be noted that the cell can be understood as an area within the coverage range of the wireless signal of the network device. Optionally, the network device 210 and the terminal device 220 form a single-cell communication system, and without loss of generality, the cell is recorded as cell #1. The network device 210 can be a network device in cell #1, or in other words, the network device 210 can serve the terminal device (such as terminal device 220) in cell #1.
[0077] It should be understood that Figure 2 This is a simplified schematic diagram for ease of understanding only. The wireless communication system 200 may also include other network devices or other terminal devices. Figure 2 Not drawn in.
[0078] For some streaming services or voice services, such as MBS services, signal quality alone cannot reflect the user experience of terminal devices when using these services. Operators can know the experience of terminal devices through measurement collection (for example, QoE measurement collection or application layer measurement collection), so as to better optimize the network to improve user experience. In some scenarios, in order to control the scope of QoE measurement, a configuration range will be configured for QoE measurement. Currently, it is determined whether the terminal device is within the configuration range based on the service cell. However, for MBS services, terminal devices may receive MBS services in non-service cells. In this scenario, how to determine whether it is within the configuration range of QoE measurement is not yet clear.
[0079] In response to this technical problem, an embodiment of the present application provides a communication method that can effectively solve the above technical problem.
[0080] Figure 3 This is a flow chart of a communication method 300 provided in an embodiment of the present application. The method flow can be executed by a terminal device and a network device, or by a module and / or device (for example, a chip or an integrated circuit, etc.) with corresponding functions installed in the terminal device and the network device, and the present application does not limit it. The following description is made with the terminal device and the network device as the execution subject, and the method 300 includes the following multiple steps.
[0081] S310, the network device sends first configuration information to the terminal device, the first configuration information is used to request application layer measurement of a first type of service, wherein the first type of service is a multicast service or a broadcast service, and the first configuration information includes a configuration range, and the configuration range includes cell information that can perform application layer measurement on the first type of service. Correspondingly, the terminal device receives the first configuration information from the network device.
[0082] For example, the cell information in the configuration range includes at least one of the following parameters: a cell identifier, a public land mobile network (PLMN) corresponding to the cell, and a tracking area code (TAC) corresponding to the cell.
[0083] For example, the cell information in the configuration range may also include other information indicating the cell, and this application does not impose any limitation on this.
[0084] For example, the network device may send the first configuration information to the terminal device via a broadcast message or a dedicated RRC message.
[0085] It should be noted that the first type of service involved in the present application can be a new service that is parallel to streaming services or voice services, AR, VR services, such as streaming media services, MTSI, etc., and the new service is a multicast service or a broadcast service. Alternatively, the first type of service can also be just a communication type, and the communication type still carries streaming services or voice services, etc., that is, only multicast services or broadcasts are used to carry these streaming services or voice services, AR, VR services, etc.
[0086] In all embodiments of the present application, application layer measurement may also be referred to as QoE measurement, and QoE measurement includes signaling-based QoE measurement and management-based QoE measurement. Among them, signaling-based QoE measurement means that the QoE measurement is for a specific terminal device, such as CN sends the configuration information of the signaling-based QoE measurement to the network device through the terminal device-level signaling between CN and the network device, and correspondingly, the network device sends the configuration information of the QoE measurement to the corresponding terminal device. For example, the network device will also decide whether to configure the application layer measurement configuration for the terminal device based on whether the terminal device supports QoE measurement. Management-based QoE measurement means that the QoE measurement is not for a specific terminal device, for example, when EM or OAM sends the configuration information of the management-based QoE measurement to the network device, it does not specify the terminal device for QoE measurement. Correspondingly, the network device selects a suitable terminal device for QoE measurement based on whether the terminal device currently connected to the network device supports the corresponding QoE measurement, and other factors. After the network device selects the terminal device, the configuration information of the QoE measurement is sent to the terminal device.
[0087] It can be understood that the first configuration information in this embodiment may be configuration information of QoE measurement based on signaling or configuration information of QoE measurement based on management, and this application does not limit this.
[0088] Exemplarily, when the network device is a base station adopting a separation architecture, the module for sending the first configuration information to the terminal device may be located in the CU or the CU-CP. For example, the first configuration information may be generated by the CU-CP, and correspondingly, the CU-CP sends the first configuration information to the terminal device.
[0089] In an embodiment of the present application, the network device may be, after receiving QoE measurement collection configuration information issued by other network devices, such as core network devices, operation administration and maintenance (OAM) or element management (EM), sending first configuration information to the terminal device based on the QoE measurement collection configuration information. The present application does not limit this.
[0090] For example, before executing step S310, the method further includes: the network device receives QoE measurement collection configuration information from the CN or OAM or EM, and the network device sends first configuration information to the terminal device based on the QoE measurement collection configuration information. The QoE measurement collection configuration information includes a QoE measurement configuration, which may also be referred to as an application layer measurement configuration in this application.
[0091] For example, the QoE measurement collection configuration information includes an application layer measurement configuration container (container), which contains the application layer measurement configuration, that is, the application layer measurement configuration can be sent to the network device in the form of a container, and the network device can not perceive or parse the content in the container, and transparently transmit the container to the terminal device, or the network device can parse the content in the container and send the application layer measurement configuration contained in the container to the terminal device. Alternatively, the application layer measurement configuration can also be sent to the network device in a non-container form, for example, in a form that an access network device (such as a network device) can perceive.
[0092] Exemplarily, the QoE measurement collection configuration information further includes at least one of the following:
[0093] (1) QoE reference (QoEreference): used to identify the QoE measurement requested by the network side, or used to identify the QoE measurement collection task (which can be called the QoE measurement identifier) in the access network device (such as the network device) and the measurement collection entity. QoEreference is a globally unique identifier, including a mobile country code (MCC), a mobile network code (MNC), or an identifier for QoE measurement collection. Among them, the QoE measurement collection identifier is allocated by the management system or operator, such as a 3-byte string. Generally speaking, the QoE reference is allocated by OAM or EM.
[0094] (2) Service type: used to indicate the service type of the QoE measurement requested by the network side, for example, streaming, MTSI, VR service, etc. It can be understood that in the embodiment of the present application, the service type is a broadcast service.
[0095] (3) Area Scope of QMC: used to indicate the area of the cell to which the QoE measurement requested by the network side applies.
[0096] (4) IP address of measurement collection entity (MCE): After receiving the measurement result reported by the UE, the access network device (such as RAN) sends the corresponding measurement result to the MCE according to the IP address.
[0097] (5) Minimization drive test (MDT) alignment information (AlignmentInformation): used to indicate that the application layer measurement needs to be aligned with the MDT measurement, that is, the association between the application layer measurement result and the MDT measurement result needs to be obtained. For example, the trace ID carrying the MDT measurement. MDT measurements include logged MDT and immediate MDT. The immediate MDT is mainly for measurements performed on UEs in the RRC connected state, while the logged MDT is mainly for measurements performed on UEs in the idle state or the RRC inactive state. Among them, the immediate MDT can be used to measure at least one of the UE's data volume, throughput, packet transmission delay, packet loss rate or processing delay, while the logged MDT can be used to measure the strength of the received signal.
[0098] (6) Measurement period: used to indicate the measurement period for the UE to perform application layer measurement in the application layer measurement configuration, or in other words, the measurement period corresponding to the UE performing application layer measurement. In one implementation, when the RAN configures the RAN visible measurement configuration for the UE, it may configure an appropriate measurement period or reporting period for the UE based on the measurement period.
[0099] (7) Reporting period: used to indicate the reporting period for configuring the UE to perform application layer measurement in the application layer measurement configuration. In one implementation, when the RAN configures the RAN visible measurement configuration for the UE, it may configure an appropriate measurement period or reporting period for the UE based on the measurement period.
[0100] (8) RAN visible application layer indicators (available RAN visible QoE metrics), also referred to as RAN visible QoE measurements. In the embodiments of the present application, "visible" can be replaced by "perceptible", "knowable", or "detectable", etc. RAN visible information refers to information that the RAN can interpret received. RAN visible application layer indicators can be application layer indicators that the UE will obtain when performing application layer measurements according to the application layer measurement configuration, and indicators that the RAN can perceive. Exemplarily, the RAN visible application layer indicators include at least one of the following indicators: average throughput, initial playback delay, buffering level, playback delay, deterioration duration, number of consecutive packet losses, jitter duration, out-of-sync duration, round-trip delay, average bit rate: analog quality perspective switching, delay freeze situation.
[0101] It should be understood that in the above step S310, the first configuration information (also referred to as application layer measurement configuration information) sent by the network device to the terminal device may be the same as or different from the QoE measurement collection configuration information received by the network device from the CN or OAM or EM. For example, the first configuration information includes a part of the QoE measurement collection configuration information, for example, the first configuration information does not include the IP address of the MCE carried in the QoE measurement collection configuration information. In a possible implementation, the first configuration information may not carry the IP address of the MCE, but may carry the ID of the MCE, and the network side may obtain the IP address of the MCE based on the MCE ID.
[0102] For example, the first configuration information may include the application layer measurement configuration and the service type in the QoE measurement collection configuration information, wherein the service type indicates a first type of service, and the application layer measurement configuration is an application layer measurement configuration corresponding to the first type of service.
[0103] For example, the configuration range in the first configuration information may be included in the application layer measurement configuration. For example, the application layer measurement configuration includes a location filter parameter, and the location filter parameter indicates the configuration range.
[0104] For example, the configuration range in the first configuration information is not included in the application layer measurement configuration. For example, the configuration range is indicated in the first configuration information sent by the network device to the terminal device, that is, the configuration range is carried outside the application layer measurement configuration. For example, the configuration range in the first configuration information is the QoE measurement collection range in the QoE measurement collection configuration information.
[0105] For example, the network device may also send an application layer measurement identifier to the terminal device. The application layer measurement identifier is generated by the network device for the terminal device, and corresponds to the application layer measurement configuration information configured by the network device for the terminal device. For example, the application layer measurement identifier corresponds to the QoEreference, and the network device saves the corresponding relationship.
[0106] For example, the network device may also send a QoEreference to the terminal device.
[0107] In one implementation, the QoE measurement collection configuration information does not specify which first type of service is to be measured at the application layer.
[0108] In another implementation, the QoE measurement collection configuration information may further include indication information #A, indicating which first type of services are to be measured at the application layer. For example, the first type of services are broadcast services, and indication information #A indicates that application layer measurements are to be performed on broadcast services #1, #3, and #5.
[0109] Optionally, different broadcast services indicated by indication information #A may correspond to different configuration ranges. For example, the configuration range corresponding to broadcast service #1 is range #1, and the configuration range corresponding to broadcast service #2 is range #2.
[0110] For example, the network device may also send at least one of the following parameters to the terminal device: indication information #A, application layer indicators visible to the network device, measurement period, or reporting period, etc. For specific explanations, please refer to the above description.
[0111] For example, the indication information #A sent by the above-mentioned network device to the terminal device, application layer indicators visible to the network device, measurement period, reporting period, application layer measurement identifier and other parameters may be carried in the first configuration information or may not be carried in the first configuration information, and this application does not limit this.
[0112] S320, the terminal device receives a first service from a first cell, wherein the first service is a first type of service.
[0113] For example, the first cell is a non-service cell of the terminal device.
[0114] It should be noted that in this step, the terminal device receives the first service from the first cell in the service cell of the terminal device.
[0115] It should also be noted that when the network device does not specify which first type of service to perform application layer measurement on, that is, does not send indication information #A, the terminal device will execute S330 upon receiving any first type of service.
[0116] Optionally, when the network device specifies which first type of service to perform application layer measurement on, that is, sends indication information #A, the terminal device will execute S330 only when it receives the specified first type of service.
[0117] From S310 to S320, the terminal device may be in the RRC connected state (RRC_CONNECTED) or the RRC idle state (RRC_IDLE) or the RRC deactivated state (RRC_INACTIVE), or the terminal device enters the RRC idle state or the RRC deactivated state from the RRC connected state.
[0118] S330, the terminal device determines whether the first cell is within the configuration range based on the cell information of the first cell.
[0119] It should be understood that the terminal device determines whether the first cell is within the configuration range based on the cell information of the first cell, which means that the terminal device determines whether the first cell is within the configuration range corresponding to the first service based on the cell information of the first cell.
[0120] For example, the cell information of the first cell includes at least one of the following parameters: a cell identifier, a PLMN corresponding to the cell, and a TAC corresponding to the cell.
[0121] Optionally, before S330, the terminal device needs to first obtain the cell information of the first cell, for example, the terminal device obtains the cell identifier of the first cell by detecting the pilot signal of the first cell, and / or obtains the PLMN corresponding to the first cell and the TAC corresponding to the first cell through the broadcast message of the first cell.
[0122] By way of example, the cell information of the first cell may also include other information indicating the first cell, which is not limited in the present application.
[0123] For example, the configuration range includes at least one cell identifier, and the terminal device determines whether the configuration range includes the cell identifier of the first cell. If so, it is considered that the first cell is within the configuration range; otherwise, the first cell is not within the configuration range.
[0124] For example, if the configuration range includes at least one TAC, the terminal device determines whether the configuration range includes the TAC corresponding to the first cell. If so, it is considered that the first cell is within the configuration range; otherwise, the first cell is not within the configuration range.
[0125] In one embodiment, the terminal device determines that the first cell is within the configuration range. If the application layer measurement of the first service has not yet been started, the terminal device starts the application layer measurement of the first service; if the application layer measurement of the first service has been started, the terminal device continues the application layer measurement of the first service.
[0126] In another embodiment, the terminal device determines that the first cell is not within the configuration range. If the application layer measurement of the first service has not yet been started, the terminal device does not start or releases the application layer measurement of the first service; if the application layer measurement of the first service has been started, the terminal device continues or releases or suspends the application layer measurement of the first service.
[0127] For example, the cell information of the first cell also includes an identifier of the first service, and the identifier of the first service indicates which first type of service is sent by the first cell.
[0128] The method 300 is described below by taking the network device as RAN, the terminal device as UE, and the UE including the access stratum (AS) of the UE and the upper layer of the AS layer of the UE as an example. The upper layer of the access stratum of the UE may be an application layer, or a layer configured to perform QoE measurement (or application layer measurement), and the access stratum of the UE may be an RRC layer or other layers (such as PDCP layer, RLC layer, MAC layer, or PHY layer) for performing AS measurement, or a layer configured to perform AS measurement.
[0129] Optionally, in the embodiment of the present application, the upper layer of the AS layer of the UE may determine whether the first cell is within the configuration range, or the AS layer of the UE may determine whether the first cell is within the configuration range, but it should be noted that after obtaining the judgment result, the actual initiation or release of the application layer measurement of the first service is performed by the upper layer of the AS layer. The above two implementation methods are specifically introduced below.
[0130] Implementation method 1: When the upper layer of the AS layer of the UE determines whether the first cell is within the configuration range included in the first configuration information, the method 300 may specifically include the following steps.
[0131] Step 1: RAN sends first configuration information to the AS layer of UE, where the first configuration information includes a configuration range. Correspondingly, the AS layer of UE receives the first configuration information from RAN. The description of the first configuration information is not repeated here.
[0132] Exemplarily, the RAN may send the first configuration information to the AS layer of the UE via a broadcast message or a dedicated RRC message. For example, the dedicated RRC message may be an RRC release message or an RRC reconfiguration message.
[0133] It can be understood that the information sent by the RAN to the UE described in the method 300 can be considered as information sent by the RAN to the AS layer of the UE.
[0134] Step 2: The AS layer of the UE sends first configuration information to an upper layer of the AS layer of the UE. Correspondingly, the upper layer of the AS layer of the UE receives the first configuration information from the AS layer of the UE.
[0135] Optionally, if the RAN sends other information (such as application layer measurement identifier, indication information #A, etc.) except the first configuration information to the AS layer of the UE, the AS layer of the UE may send this information to an upper layer of the AS layer of the UE.
[0136] Step 3: The AS layer of the UE sends the cell information of the first cell to the upper layer of the AS layer of the UE, where the first cell is the cell of the first service received by the UE, and the first service is a first type of service.
[0137] Optionally, when the RAN does not specify which first type of service to perform application layer measurement on, that is, does not send indication information #A, the AS layer of the UE will send the cell information of the corresponding first type of service to the upper layer of the AS layer of the UE after receiving any first type of service.
[0138] Optionally, when the RAN specifies which first type of service to perform application layer measurement on, that is, sends indication information #A, the UE's AS layer will send the cell information of the specified first type of service to the upper layer of the UE's AS layer only after receiving the specified first type of service or if it is interested in the first type of service.
[0139] For example, the cell information of the first cell also includes an identifier of the first service, and the identifier of the first service indicates which first type of service is sent by the first cell.
[0140] Step 4: The upper layer of the AS layer of the UE determines whether the first cell is within the configuration range included in the first configuration information based on the cell information of the first cell.
[0141] Specifically, if the configuration range includes the cell information of the first cell, it is considered that the first cell is within the configuration range; otherwise, it is considered that the first cell is within the configuration range.
[0142] Step 5: The upper layer of the AS layer of the UE determines whether to perform application layer measurement on the first service based on the first configuration information according to whether the first cell is within the configuration range included in the first configuration information. For step 5, refer to the description in S330 and will not be repeated here.
[0143] Implementation method 2: When the AS layer of the UE determines whether the first cell is within the configuration range included in the first configuration information, the method 300 may specifically include the following steps.
[0144] For steps 1 and 2 of this implementation, reference may be made to the description of steps 1 and 2 in implementation one, which will not be repeated here.
[0145] Optionally, in this implementation, the AS layer of the UE makes the judgment, and therefore, the AS layer of the UE may not need to send the configuration range in the first configuration information to an upper layer of the AS layer of the UE.
[0146] Step 3: The AS layer of the UE determines whether the first cell is within the configuration range included in the first configuration information based on the cell information of the first cell.
[0147] It should be noted that if the configuration range sent by the RAN to the UE in step 1 is in the application layer measurement configuration, since the AS layer of the UE does not parse the application layer measurement configuration received from other network devices (such as CN or OAM or EM), before step 3, the upper layer of the AS layer of the UE can send the configuration range to the AS layer of the UE after parsing the application layer measurement configuration.
[0148] Step 4: The AS layer of the UE sends a judgment result to an upper layer of the AS layer of the UE, where the judgment result indicates whether the first cell is within the configuration range included in the first configuration information.
[0149] Step 5: The upper layer of the AS layer of the UE determines whether to perform application layer measurement on the first broadcast service based on the first configuration information according to whether the first cell is within the configuration range included in the first configuration information.
[0150] Optionally, the AS layer of the UE may instruct an upper layer of the AS layer of the UE how to perform application layer measurement on the first service based on the judgment result, and the above steps 4 and 5 may also be replaced by the following steps:
[0151] Step 4: The AS layer of the UE sends indication information #1 to an upper layer of the AS layer of the UE, where the indication information #1 indicates whether the upper layer of the AS layer of the UE performs application layer measurement on the first service based on the first configuration information.
[0152] For example, after step 3 and before step 4, the upper layer of the AS layer of the UE determines whether to perform application layer measurement on the first broadcast service based on the first configuration information according to whether the first cell is within the configuration range included in the first configuration information.
[0153] In one embodiment, the AS layer of the UE determines that the first cell is within the configuration range. If the application layer measurement of the first service has not yet been started, the AS layer of the UE sends an application layer measurement of the first service to the upper layer of the AS layer of the UE to start; if the application layer measurement of the first service has been started, the AS layer of the UE continues the application layer measurement of the first service without special processing (the upper layer of the AS layer of the UE will also continue the application layer measurement of the first service).
[0154] In another embodiment, the AS layer of the UE determines that the first cell is not within the configuration range. If the application layer measurement of the first service has not yet been started, the AS layer of the UE sends a message to the upper layer of the AS layer of the UE not to start or release the application layer measurement of the first service; if the application layer measurement of the first service has been started, the AS layer of the UE sends a message to the upper layer of the AS layer of the UE not to start or release the application layer measurement of the first service.
[0155] It can be understood that in method 300, whether the first cell corresponding to the first service is within the configuration range of the QoE measurement is judged to determine the subsequent application layer measurement action. Compared with the current judgment based on the service cell of the terminal device, this method enables the terminal device to more accurately determine how to perform application layer measurement of the first service.
[0156] The present application also provides another communication method, which is different from method 300 in that in this method, the network device determines whether the cell of the received first type of service is within the configuration range included in the first configuration information. Figure 4 This method is described in detail.
[0157] Figure 4 It is a flow chart of a communication method 400 provided in an embodiment of the present application. The method flow can be executed by a terminal device and a network device, or by a module and / or device (for example, a chip or an integrated circuit, etc.) with corresponding functions installed in the terminal device and the network device, and the present application is not limited thereto. The following description is made with the terminal device and the network device as the execution subject, and the method 400 includes the following multiple steps. It should be noted that the same steps or concepts or processes in method 400 and method 300 can be found in the description in method 300, and will not be repeated below.
[0158] S410, the network device obtains first information, wherein the first information includes a configuration range, the configuration range includes cell information capable of performing application layer measurement on a first type of service, and the first type of service is a multicast service or a broadcast service.
[0159] For the configuration range, please refer to the description in S310 and will not be repeated here.
[0160] Optionally, method 400 also includes S310. The network devices in S310 and method 400 (S410 to S440) may be the same network device or different network devices. For ease of distinction, the network device in S310 is referred to as network device #1, and the network device in method 400 is referred to as network device #2. For example, if the terminal device is always in the RRC connected state, network device #1 and network device #2 may be the same network device, or network device #1 and network device #2 may be different network devices due to UE switching; if the terminal device enters the RRC idle state or the RRC deactivated state from the RRC connected state, and then the terminal device enters the RRC connected state from the RRC idle state or the RRC deactivated state, network device #1 and network device #2 may be the same network device or different network devices.
[0161] Optionally, if network device #1 and network device #2 are the same network devices, the first information obtained by network device #2 may be the first QoE measurement collection configuration information received by network device #1 from CN or OAM or EM before S310, or the first information may also be determined by network device #2 based on the first QoE measurement collection configuration information.
[0162] Optionally, if network device #1 and network device #2 are different network devices, network device #2 obtains the first information, including: the terminal device or the core network device or network device #1 sends the first information to network device #2. The following briefly describes a possible process of the terminal device or the core network device or network device #1 sending the first information to network device #2.
[0163] For example, after the terminal device receives the first configuration information from network device #1, the service network device of the terminal device is changed from network device #1 to network device #2, then the terminal device can send the first configuration information previously received to network device #2, or the terminal device determines the first information based on the first configuration information and then sends the first information to network device #2. For a description of the first configuration information, see Figure 3 Description in .
[0164] For example, the core network sends first QoE measurement collection configuration information to network device #1, and network device #1 sends first configuration information to the terminal device based on the first QoE measurement collection configuration information. Correspondingly, after the terminal device receives the first configuration information from network device #1, the service network device of the terminal device is changed from network device #1 to network device #2. The core network device can send the first QoE measurement collection configuration information previously sent to network device #1 to network device #2, or the network device can determine the first information based on the first QoE measurement collection configuration information, and then send the first information to network device #2.
[0165] For example, the core network sends the first QoE measurement collection configuration information to the network device #1, the network device #1 sends the first configuration information to the terminal device based on the first QoE measurement collection configuration information, and the network device #1 sends the first information to the core network device. After the terminal device accesses the network device #2, the core network device sends the first information to the network device #2.
[0166] Optionally, the first information also includes a QoEreference or an application layer measurement identifier, indicating that the first information is the first information corresponding to the QoEreference or the application layer measurement identifier.
[0167] Optionally, the first information further includes a service identifier, indicating that the first information is the first information corresponding to the service. For example, the service identifier indicates broadcast service #1, and the first information is the first information corresponding to broadcast service #1.
[0168] S420, the terminal device receives a first service from a first cell, where the first service is a first type of service.
[0169] It should be noted that in this step, the terminal device receives the first service from the first cell in the service cell of the terminal device.
[0170] For example, the first cell is a non-service cell of the terminal device.
[0171] It should also be noted that when the network device #1 does not specify which first type of service to perform application layer measurement on, that is, does not send indication information #A, the terminal device will execute S430 upon receiving any first type of service.
[0172] Optionally, when the network device #1 specifies which first type of service to perform application layer measurement on, that is, sends indication information #A, the terminal device will execute S430 only when it receives the specified first type of service.
[0173] S430, the terminal device sends the cell information of the first cell to the network device. Correspondingly, the network device receives the cell information of the first cell from the terminal device.
[0174] It can be understood that the network device #2 side may store multiple configuration ranges corresponding to application layer measurements. When the terminal device sends the cell information of the first cell to the network device #2, the network device #2 needs to know which configuration range corresponding to the application layer measurement should be used to perform S440. Then, in a possible implementation, the first information and the cell information of the first cell may include a first identifier, and the first identifier is used to identify the application layer measurement corresponding to the configuration range in the first information. For example, the first identifier can be the QoEreference or application layer measurement identifier of the corresponding application layer measurement.
[0175] S440: The network device determines whether the first cell is within the configuration range according to the cell information of the first cell.
[0176] For the description of the cell information of the first cell, please refer to the above description and will not be repeated here.
[0177] In one embodiment, the network device determines that the first cell is within the configuration range. If the application layer measurement of the first service has not yet started, the network device instructs the terminal device to start the application layer measurement of the first service; if the application layer measurement of the first service has already started, the network device does not need to perform special processing.
[0178] In another embodiment, the network device determines that the first cell is not within the configuration range. If the application layer measurement of the first service has not yet started, the network device instructs the terminal device not to start or release the application layer measurement of the first service; if the application layer measurement of the first service has already started, the network device instructs the terminal device to pause, release or suspend the application layer measurement of the first service.
[0179] For example, the first information and the cell information of the first cell may include a first identifier, and the network device determines whether the first cell is within the configuration range according to the cell information of the first cell, which means determining whether the first cell is within the configuration range corresponding to the first identifier.
[0180] For example, the cell information of the first cell also includes an identifier of the first service, and the identifier of the first service indicates which first type of service the first cell sends. The network device determines whether the first cell is within the configuration range according to the cell information of the first cell, which means determining whether the first cell is within the configuration range corresponding to the first service.
[0181] It can be understood that in this method, whether the first cell corresponding to the first service is within the configuration range of the QoE measurement is judged to determine the subsequent application layer measurement action. Compared with the current judgment based on the service cell of the terminal device, this method enables the network device to more accurately instruct the terminal device how to perform application layer measurement of the first service.
[0182] Another technical problem raised by the present application and the corresponding solution are described in detail below.
[0183] In a possible scenario, when CN or OAM or EM notifies the network device that it wishes to associate the QoE measurement of the first type of service with the wireless side measurement result (e.g., MDT measurement result) of the terminal device when performing the QoE measurement, the CN or OAM will send an indication message of the association between MDT and QoE to the network device. For example, the indication message may be the MDT alignment information in the QoE measurement collection configuration information. The network device will configure the MDT measurement for the terminal device (possibly before, after, or at the same time as the configuration of the application layer measurement). The following example is used to illustrate. For example, when the network device reports the application layer measurement result from the terminal device, it can obtain the corresponding application layer measurement configuration according to the application layer measurement identifier reported by the terminal device, and then determine the corresponding QoE measurement collection configuration information according to the application layer measurement configuration, thereby obtaining the IP address of the MCE corresponding to the application layer measurement result, thereby sending the measurement result from the terminal device to the MCE, and when it is necessary to perform the association between MDT and QoE, the network device also sends the MDT measurement identifier to the MCE. When the QoE measurement collection configuration information also includes MDT alignment information, the terminal device may also send an MDT measurement result to the network device, wherein the MDT measurement result carries a cell identifier and a radio signal measurement result of the terminal device in the cell corresponding to the cell identifier. The network device receiving the MDT measurement result sends the MDT measurement result to an entity collecting the MDT measurement result, such as a trace collection entity (TCE). In this way, the MCE and TCE can obtain the association relationship between the application layer measurement result and the MDT measurement result based on the cell identifier in the MDT measurement result and the radio signal measurement result of the cell in the application measurement result and the associated MDT measurement, thereby obtaining the association relationship between the application layer measurement result and the radio side measurement result.
[0184] At present, when a terminal device carries a neighboring cell measurement result in an MDT measurement result, it only records the wireless signal measurement results of some cells with a high cell signal quality ranking. For example, the terminal device can record the wireless signal measurement results of up to 6 neighboring cells under the service frequency of the terminal device, and record the wireless signal measurement results of up to 3 neighboring cells under the adjacent frequency of the terminal device. Since this recording method may not necessarily record the wireless signal measurement results of the cell for the first type of service received by the terminal device, it is impossible to obtain the correlation between the application layer measurement results and the wireless side measurement results.
[0185] In response to this technical problem, an embodiment of the present application provides a communication method that can effectively solve the above technical problem.
[0186] Figure 5This is a flow chart of a communication method 500 provided in an embodiment of the present application. The method flow can be executed by a terminal device and a network device, or by a module and / or device (e.g., a chip or an integrated circuit, etc.) with corresponding functions installed in the terminal device and the network device, and the present application does not limit it. The following description is made with the terminal device and the network device as the execution subject, and the method 500 includes the following multiple steps.
[0187] S510, a first network device sends first configuration information to a terminal device, the first configuration information being used to request the terminal device to perform application layer measurement on a first type of service, wherein the first type of service is a broadcast service or a multicast service. Correspondingly, the terminal device receives the first configuration information from the first network device.
[0188] For the description of the first configuration information, please refer to the description in S310, which will not be repeated here.
[0189] S520, the second network device sends second configuration information to the terminal device, where the second configuration information is used to request to perform wireless access side measurement. Correspondingly, the terminal device receives the second configuration information from the second network device.
[0190] The first configuration information or the second configuration information includes the first information, and the first information indicates that alignment of the application layer measurement result and the wireless access side measurement result needs to be performed. For example, the first configuration information includes the first information, and the first information may be the MDT alignment information included in the QoE measurement collection configuration information corresponding to the first configuration information, or the first information indicates that when reporting the wireless access side measurement result, it is necessary to carry the wireless access side measurement result corresponding to the cell of the first service type for receiving the terminal device.
[0191] Optionally, the second network device and the first network device may be the same network device or different network devices. Whether the first network device and the second network device are the same network device is similar to the description in S410 and will not be repeated here.
[0192] For example, the second configuration information includes configuration information for log-type MDT measurement, or includes configuration information for immediate MDT measurement. Here, the difference between the two is mainly explained. Log-type MDT mainly performs wireless signal measurement on terminal devices in RRC idle state or RRC inactive state, and immediate MDT mainly performs wireless signal measurement on terminal devices in RRC connected state. For other descriptions about MDT, refer to the description of parameter (5) included in the QoE measurement collection configuration information in S310, which will not be repeated here.
[0193] It should be noted that if the second configuration information is configuration information for immediate MDT measurement, the terminal device does not actually know that the configuration is an immediate MDT measurement configuration (for example, the second network device only sends a measurement configuration to the terminal device, and the measurement configuration instructs the terminal device to perform periodic or event-based reporting on the target frequency point), but the network device knows for which measurement purpose the configuration information is to be configured during configuration. Therefore, even if the terminal device does not know that the configuration information is an immediate MDT measurement configuration, it only needs to perform measurements based on the configuration information and report the corresponding measurement results.
[0194] S530, the terminal device sends second information to the third network device, the second information includes a first wireless access side measurement result, the first wireless access side measurement result includes a wireless access side measurement result of at least one first type of cell, wherein the first type of cell is a cell of a first type of service received by the terminal device. Correspondingly, the third network device receives the second information from the terminal device. The first wireless measurement side measurement result is a measurement result obtained by the terminal device according to the second configuration information.
[0195] Optionally, the third network device and the second network device are the same or different network devices. For example, the first network device, the second network device and the third network device are all the same network device, or any two of the first network device, the second network device and the third network device are the same network device, or the first network device, the second network device and the third network device are all different network devices.
[0196] In a possible implementation method, without changing the existing recording method of the wireless access side measurement results, the wireless signal measurement results of the first type of cell are recorded separately. Specifically, the terminal device records the wireless signal measurement results of the neighboring cells at multiple frequency points based on the existing recording method, wherein the multiple frequency points are frequency points for performing wireless access side measurements based on the second configuration information. In addition, the terminal device also separately records the wireless signal measurement results of the first type of cell corresponding to the terminal device in the multiple frequency points or the wireless signal measurement results of the terminal device in the first type of cell (the frequency point corresponding to the first type of cell may belong to the multiple frequency points recorded by the existing recording method, or may not belong to the multiple frequency points recorded by the existing recording method).
[0197] For example, the above-mentioned multiple frequency points may be adjacent frequency points and service frequency points for cell reselection measurement, or the multiple frequency points may be frequency points that need to be measured on the wireless access side and are carried in the second configuration information. The present application does not limit the method for determining the frequency points measured on the wireless access side. The following takes the multiple frequency points including the first frequency point as an example to specifically illustrate how to record the wireless access side measurement results of the first type of cell.
[0198] It should be understood that the service frequency here refers to the frequency of the service cell of the terminal device (for a connected terminal device, it is the cell to which the terminal device is currently connected; for an idle or non-activated Taia terminal device, it is the cell in which the terminal device is currently resident), the adjacent frequency is the frequency other than the service frequency, and the adjacent area refers to the cell other than the service cell of the terminal device.
[0199] For example, in this implementation method, the second information also includes a second wireless access side measurement result, the first wireless access side measurement result includes the wireless access side measurement results of all first type cells corresponding to the first frequency point (that is, the wireless signal measurement results of the cells for the first type of service are recorded separately), and the second wireless access side measurement result includes the wireless access side measurement results of the N cells with the best signal quality corresponding to the first frequency point (that is, the existing recording method), wherein N is the maximum number of cells in the cells corresponding to the first frequency point that are allowed to record the wireless access side measurement results, for example, if the first frequency point is the service frequency point, N is 6, and if the first frequency point is the adjacent frequency point, N is 3.
[0200] In another possible implementation, the terminal device preferentially records the wireless signal measurement results of the first type of cells corresponding to the above-mentioned multiple frequency points, and then records the measurement information of other cells.
[0201] For example, if the service frequency records the measurement information of up to 6 neighboring cells, then if the terminal device receives the first type of service in a neighboring cell of the frequency, and the cell is not a service cell, then when the terminal device records the wireless signal measurement results of the neighboring cell corresponding to the frequency, if there is 1 first type cell under the frequency, the terminal device will preferentially record the measurement information of the first type cell under the frequency, and then record the measurement information of up to 5 other neighboring cells. If there are 2 first type cells under the frequency, the terminal device will preferentially record the measurement information of the first type cell under the frequency, and then record the measurement information of up to 4 other neighboring cells. If there are 8 first type cells under the frequency, the terminal device only records the measurement information of any 6 cells of the 8 first type cells or the 6 cells with the best wireless signal quality. The following takes the first frequency included in the multiple frequency points as an example to specifically explain how to record the wireless access side measurement results of the first type cell.
[0202] For example, if the number M of first type cells corresponding to the first frequency point is less than or equal to N, the first wireless access side measurement result includes the wireless access side measurement results of M first type cells, wherein the first frequency point is the frequency point measured in the wireless access side measurement, and N is the maximum number of cells in the cells corresponding to the first frequency point that are allowed to record the wireless access side measurement results; or, if the number M of first type cells corresponding to the first frequency point is greater than N, the wireless access side measurement result includes the wireless access side measurement results of N cells among the M first type cells.
[0203] In another possible implementation, the first wireless access side measurement result includes the wireless signal measurement results of the neighboring areas under the multiple frequency points recorded by the terminal device according to the existing wireless access side measurement result recording method, and the measurement result includes the measurement result of the first cell, and the first cell is a first type of cell. The terminal device can carry first indication information in the measurement result of the first cell, and the first indication information indicates that the first cell is a first type of cell. In this way, the network device knows, based on the first indication information, that the first cell is a cell of the first type of service received by the terminal device.
[0204] Optionally, in the first implementation method and the second implementation method, if the first wireless access side measurement results and the second wireless access side measurement results also include measurement results of the first type of cell, the terminal device may also carry corresponding first indication information in the measurement results corresponding to the first type of cell, informing the network device that the cell is a cell for the first type of service received by the terminal device.
[0205] In the above technical solution, several specific implementation methods for reporting the wireless signal measurement results of the first type of cell are given, which can avoid the inability to record the measurement information of the first type of cell due to the existing recording mechanism, thereby better aligning the application layer measurement results and the wireless access side measurement results.
[0206] It should be understood that the sequence numbers of the above processes do not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0207] It should also be understood that in some of the above embodiments, the devices in the existing network architecture are mainly used as examples for exemplary description, and it should be understood that the embodiments of the present application do not limit the specific form of the devices. For example, devices that can achieve the same function in the future are applicable to the embodiments of the present application.
[0208] It can be understood that in the above-mentioned various method embodiments, the methods and operations implemented by devices (such as the above-mentioned network devices, terminal devices, etc.) can also be implemented by components of the devices (such as chips or circuits).
[0209] Above, combined Figures 1 to 5 The method provided by the embodiment of the present application is described in detail. The above method is mainly introduced from the perspective of interaction between the network device and the terminal device. It can be understood that the network device and the terminal device, in order to realize the above functions, include hardware structures and / or software modules corresponding to the execution of each function.
[0210] Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0211] The following, combined Figure 6 and Figure 7 The communication device provided by the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, the content not described in detail can refer to the method embodiment above. For the sake of brevity, some contents are not repeated. The embodiment of the present application can divide the functional modules of the network device or terminal device according to the above method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic, which is only a logical function division, and there may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
[0212] The above describes in detail the method for data transmission provided by the present application. The following describes the communication device provided by the present application. In one possible implementation, the device is used to implement the steps or processes corresponding to the terminal device in the above method embodiment. In another possible implementation, the device is used to implement the steps or processes corresponding to the network device in the above method embodiment.
[0213] Figure 6 600 is a schematic block diagram of a communication device 600 provided in an embodiment of the present application. Figure 6 As shown, the device 600 may include a communication unit 610 and a processing unit 620. The communication unit 610 may communicate with the outside, and the processing unit 620 is used for data processing. The communication unit 610 may also be called a communication interface or a transceiver unit.
[0214] In one possible design, the device 600 can implement steps or processes corresponding to those executed by the network device in the above method embodiment, wherein the processing unit 620 is used to execute processing-related operations of the network device in the above method embodiment, and the communication unit 610 is used to execute sending-related operations of the network device in the above method embodiment.
[0215] In another possible design, the device 600 can implement steps or processes corresponding to those executed by the terminal device in the above method embodiment, wherein the communication unit 610 is used to execute reception-related operations of the terminal device in the above method embodiment, and the processing unit 620 is used to execute processing-related operations of the terminal device in the above method embodiment.
[0216] It should be understood that the device 600 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a proprietary processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit, and / or other suitable components that support the described functions. In an optional example, those skilled in the art can understand that the device 600 can be specifically a network device in the above-mentioned embodiment, and can be used to execute the various processes and / or steps corresponding to the network device in the above-mentioned method embodiment, or the device 600 can be specifically a terminal device in the above-mentioned embodiment, and can be used to execute the various processes and / or steps corresponding to the terminal device in the above-mentioned method embodiment. To avoid repetition, it will not be repeated here.
[0217] The apparatus 600 of each of the above schemes has the function of implementing the corresponding steps performed by the network device in the above method, or the apparatus 600 of each of the above schemes has the function of implementing the corresponding steps performed by the terminal device in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules corresponding to the above functions; for example, the communication unit can be replaced by a transceiver (for example, the sending unit in the communication unit can be replaced by a transmitter, and the receiving unit in the communication 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.
[0218] In addition, the communication unit may also be a transceiver circuit (for example, may include a receiving circuit and a sending circuit), and the processing unit may be a processing circuit. Figure 6 The device in the embodiment may be a terminal device or a network device in the foregoing embodiment, or may be a chip or a chip system, such as a system on chip (SoC). The communication unit may be an input / output circuit or a communication interface; the processing unit may be a processor or a microprocessor or an integrated circuit integrated on the chip. This is not limited here.
[0219] Figure 7A schematic block diagram of a communication device 700 provided in an embodiment of the present application. The device 700 includes a processor 710 and a transceiver 720. The processor 710 and the transceiver 720 communicate with each other through an internal connection path, and the processor 710 is used to execute instructions to control the transceiver 720 to send signals and / or receive signals.
[0220] Optionally, the device 700 may further include a memory 730, and the memory 730 communicates with the processor 710 and the transceiver 720 through an internal connection path. The memory 730 is used to store instructions, and the processor 710 can execute the instructions stored in the memory 730. In one possible implementation, the device 700 is used to implement the various processes and steps corresponding to the network device in the above method embodiment. In another possible implementation, the device 700 is used to implement the various processes and steps corresponding to the terminal device in the above method embodiment.
[0221] It should be understood that the device 700 can be specifically a network device or terminal device in the above-mentioned embodiment, or a chip or a chip system. Correspondingly, the transceiver 720 can be a transceiver circuit of the chip, which is not limited here. Specifically, the device 700 can be used to execute the various steps and / or processes corresponding to the network device or terminal device in the above-mentioned method embodiment. Optionally, the memory 730 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type. The processor 710 can be used to execute instructions stored in the memory, and when the processor 710 executes instructions stored in the memory, the processor 710 is used to execute the various steps and / or processes of the above-mentioned method embodiment corresponding to the network device or terminal device.
[0222] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.
[0223] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, digital signal processing (digital signal processing, DSP), ASIC, field-programmable gate array (field-programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The processor in the embodiment of the present application can implement or execute the methods, steps and logic block diagrams disclosed in the embodiment of the present application. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to execute, or the hardware and software modules in the decoding processor can be combined and executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0224] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0225] 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.
[0226] In addition, the present application also provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are executed on a computer, the operations and / or processes performed by a network device or a terminal device in each method embodiment of the present application are executed.
[0227] The present application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the operations and / or processes performed by the network device or terminal device in the various method embodiments of the present application are executed.
[0228] In addition, the present application also provides a chip, the chip including a processor. A memory for storing a computer program is provided independently of the chip, and the processor is used to execute the computer program stored in the memory, so that the operation and / or processing performed by the network device or the terminal device in any method embodiment is executed.
[0229] Furthermore, the chip may further include a communication interface. The communication interface may be an input / output interface, or an interface circuit, etc. Furthermore, the chip may further include a memory.
[0230] In addition, the present application also provides a communication system, including the network device and terminal device in the embodiments of the present application.
[0231] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0232] It can be appreciated by a person skilled in the art that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or in combination with computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. It can be clearly understood by a person skilled in the art that for the convenience and simplicity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the unit is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0233] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.
[0234] It should be understood that the "embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the various embodiments in the entire specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.
[0235] It should also be understood that in the present application, "when", "if" and "if" all mean that the network element will take corresponding actions under certain objective circumstances, and do not limit the time, nor do they require the network element to have a judgment action when implementing it, nor do they mean that there are other limitations.
[0236] It should also be understood that in each embodiment of the present application, "A corresponds to B" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0237] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, executed by a terminal device or a chip applied to the terminal device, characterized in that: include: receiving first configuration information from a network device, the first configuration information being used to request application layer measurement of a first type of service, the first type of service being a multicast service or a broadcast service, the first configuration information comprising a configuration range, the configuration range comprising cell information capable of performing application layer measurement on the first type of service; receiving a first service from a first cell, where the first service is a service of the first type; It is determined according to the cell information of the first cell whether the first cell is within the configuration range.
2. The method according to claim 1, characterized in that Determining that the first cell is within the configuration range, the method further includes: The application layer measurement of the first service has not yet started, and the terminal device starts the application layer measurement of the first service, or, The application layer measurement of the first service has been started, and the terminal device continues the application layer measurement of the first service.
3. The method according to claim 1, characterized in that Determining that the first cell is not within the configuration range, the method further includes: The application layer measurement of the first service has not been started, and the terminal device does not start or releases the application layer measurement of the first service. or, The application layer measurement of the first service has been started, and the terminal device continues or releases the application layer measurement of the first service.
4. The method according to any one of claims 1 to 3, characterized in that The cell information indicated by the configuration range and the cell information of the first cell include at least one of the following parameters: a cell identifier, a public land mobile network PLMN corresponding to the cell, and a tracking area code TAC corresponding to the cell.
5. The method according to any one of claims 1 to 4, characterized in that The cell information of the first cell also includes an identifier of the first service.
6. The method according to any one of claims 1 to 5, characterized in that The first configuration information includes an identifier of at least one service, the at least one service is the first type of service, the identifier of the at least one service is used to indicate that application layer measurement is only performed on the at least one service, and the at least one service includes the first service.
7. The method according to any one of claims 1 to 6, characterized in that The terminal device includes an access layer of the terminal device and an upper layer of the access layer of the terminal device, The determining, according to the cell information of the first cell, whether the first cell is within the configuration range includes: The access layer of the terminal device or an upper layer of the access layer of the terminal device determines whether the first cell is within the configuration range based on the cell information of the first cell.
8. The method according to claim 7, characterized in that The upper layer of the access layer of the terminal device determines whether the first cell is within the configuration range according to the cell information of the first cell, including: The access layer of the terminal device sends the cell information of the first cell to the upper layer of the access layer of the terminal device.
9. The method according to any one of claims 1 to 8, characterized in that The first cell is a non-service cell of the terminal device.
10. A communication method, executed by a network device or a chip applied to the network device, characterized in that: include: Acquire first information, where the first information includes a configuration range, where the configuration range includes cell information that can perform application layer measurement on a first type of service, where the first type of service is a multicast service or a broadcast service; Receiving cell information of a first cell from a terminal device, where the first cell is a cell of a first service received by the terminal device, and the first service is a service of the first type; It is determined according to the cell information of the first cell whether the first cell is within the configuration range.
11. The method according to claim 10, characterized in that Determining that the first cell is not within the configuration range, the method further includes: The application layer measurement of the first service has not yet started, sending second information to the terminal device, the second information instructing the terminal device to release the application layer measurement of the first service, or, The application layer measurement of the first service has been started, and third information is sent to the terminal device, where the third information indicates to suspend or release the application layer measurement of the first service.
12. The method according to claim 10 or 11, characterized in that: The cell information indicated by the configuration range and the cell information of the first cell include at least one of the following parameters: a cell identifier, a public land mobile network PLMN corresponding to the cell, and a tracking area code TAC corresponding to the cell.
13. The method according to any one of claims 10 to 12, characterized in that The cell information of the first cell also includes an identifier of the first service.
14. The method according to any one of claims 10 to 13, characterized in that The first information and the cell information of the first cell further include a first identifier, and the first identifier is used to identify the application layer measurement corresponding to the configuration range.
15. The method according to any one of claims 10 to 14, characterized in that The first cell is a non-service cell of the terminal device.
16. A communication device, characterized in that: include: a communication unit, configured to receive first configuration information from a network device, wherein the first configuration information is used to request application layer measurement of a first type of service, the first type of service being a multicast service or a broadcast service, the first configuration information comprising a configuration range, and the configuration range comprising cell information capable of performing application layer measurement on the first type of service; The communication unit is further configured to receive a first service from a first cell, where the first service is a service of the first type; A processing unit is used to determine whether the first cell is within the configuration range according to the cell information of the first cell.
17. The communication device according to claim 16, characterized in that: The processing unit determines that the first cell is within the configuration range, The application layer measurement of the first service has not been started, and the processing unit starts the application layer measurement of the first service. or, The application layer measurement of the first service has been started, and the processing unit continues the application layer measurement of the first service.
18. The communication device according to claim 16, characterized in that: The processing unit determines that the first cell is not within the configuration range, The application layer measurement of the first service has not been started, and the processing unit does not start or releases the application layer measurement of the first service. or, The application layer measurement of the first service has been started, and the processing unit continues or releases the application layer measurement of the first service.
19. The communication device according to any one of claims 16 to 18, characterized in that: The cell information indicated by the configuration range and the cell information of the first cell include at least one of the following parameters: a cell identifier, a public land mobile network PLMN corresponding to the cell, and a tracking area code TAC corresponding to the cell.
20. The communication device according to any one of claims 16 to 19, characterized in that: The cell information of the first cell also includes an identifier of the first service.
21. The communication device according to any one of claims 16 to 20, characterized in that: The first configuration information includes an identifier of at least one service, the at least one service is the first type of service, the identifier of the at least one service is used to indicate that application layer measurement is only performed on the at least one service, and the at least one service includes the first service.
22. The communication device according to any one of claims 16 to 21, characterized in that: The processing unit includes an access layer of the processing unit and an upper layer of the access layer of the processing unit, The processing unit determines, according to the cell information of the first cell, whether the first cell is within the configuration range, including: The access layer of the processing unit or an upper layer of the access layer of the processing unit determines whether the first cell is within the configuration range according to the cell information of the first cell.
23. The communication device according to claim 22, characterized in that: The upper layer of the access layer of the processing unit determines whether the first cell is within the configuration range according to the cell information of the first cell, including: The access layer of the processing unit sends the cell information of the first cell to an upper layer of the access layer of the processing unit.
24. The communication device according to any one of claims 16 to 23, characterized in that: The first cell is a non-service cell of the terminal equipment.
25. A communication device, characterized in that: include: a communication unit, configured to acquire first information, wherein the first information includes a configuration range, the configuration range includes information of a cell capable of performing application layer measurement on a first type of service, the first type of service being a multicast service or a broadcast service; The communication unit is further configured to receive cell information of a first cell from a terminal device, where the first cell is a cell of a first service received by the terminal device, and the first service is a service of the first type; A processing unit is used to determine whether the first cell is within the configuration range according to the cell information of the first cell.
26. The communication device according to claim 25, characterized in that The processing unit determines that the first cell is not within the configuration range, The application layer measurement of the first service has not started, the communication unit is further used to send second information to the terminal device, the second information instructing the terminal device to release the application layer measurement of the first service, or, The application layer measurement of the first service has been started, and the communication unit is further used to send third information to the terminal device, where the third information indicates to suspend or release the application layer measurement of the first service.
27. The communication device according to claim 25 or 26, characterized in that: The cell information indicated by the configuration range and the cell information of the first cell include at least one of the following parameters: a cell identifier, a public land mobile network PLMN corresponding to the cell, and a tracking area code TAC corresponding to the cell.
28. The communication device according to any one of claims 25 to 27, characterized in that: The cell information of the first cell also includes an identifier of the first service.
29. The communication device according to any one of claims 25 to 28, characterized in that: The first information and the cell information of the first cell further include a first identifier, and the first identifier is used to identify the application layer measurement corresponding to the configuration range.
30. The communication device according to any one of claims 25 to 29, characterized in that: The first cell is a non-service cell of the terminal device.
31. A communication device, characterized in that: The method comprises a module or a unit for executing the method according to any one of claims 1 to 9, or comprises a module or a unit for executing the method according to any one of claims 10 to 15.
32. A communication device, characterized in that: The device comprises at least one processor and a communication interface, wherein the communication interface is used to input and / or output signals, and the at least one processor is used to execute a computer program stored in a memory, so that the communication device implements the method as claimed in any one of claims 1 to 9, or implements the method as claimed in any one of claims 10 to 15.
33. A processing device, characterized in that: The device comprises a processor, wherein the processor is configured to execute a computer program stored in a memory, so that the device implements the method according to any one of claims 1 to 9, or implements the method according to any one of claims 10 to 15.
34. A processing device, characterized in that include: Memory for storing computer programs; A processor, configured to call and run the computer program from the memory, so that the apparatus implements the method according to any one of claims 1 to 9, or implements the method according to any one of claims 10 to 15.
35. A computer-readable storage medium, characterized in that: The invention comprises a computer program, which, when being executed on a computer, enables the computer to execute the method according to any one of claims 1 to 9, or to execute the method according to any one of claims 10 to 15.
36. A computer program product, comprising a computer program, which, when executed on a computer, enables the computer to execute the method according to any one of claims 1 to 9, or to execute the method according to any one of claims 10 to 15.