WO2023005561A1 - 网络优化方法和通信装置 - Google Patents

网络优化方法和通信装置 Download PDF

Info

Publication number
WO2023005561A1
WO2023005561A1 PCT/CN2022/101692 CN2022101692W WO2023005561A1 WO 2023005561 A1 WO2023005561 A1 WO 2023005561A1 CN 2022101692 W CN2022101692 W CN 2022101692W WO 2023005561 A1 WO2023005561 A1 WO 2023005561A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
application layer
service type
access network
measurement result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2022/101692
Other languages
English (en)
French (fr)
Inventor
胡星星
杨旭东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP22848168.5A priority Critical patent/EP4366363A4/en
Priority to KR1020247006018A priority patent/KR20240035877A/ko
Publication of WO2023005561A1 publication Critical patent/WO2023005561A1/zh
Priority to US18/422,499 priority patent/US20240163719A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5061Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the interaction between service providers and their network customers, e.g. customer relationship management
    • H04L41/5067Customer-centric QoS measurements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0895Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • H04L43/0829Packet loss
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/20Arrangements for monitoring or testing data switching networks the monitoring system or the monitored elements being virtualised, abstracted or software-defined entities, e.g. SDN or NFV

Definitions

  • the present application relates to the communication field, and in particular to a network optimization method and a communication device.
  • QoE Quality of experience
  • QoE measurement also known as application layer measurement
  • Application layer measurement may also refer to the terminal equipment reporting the quality and performance of equipment, applications or services. Operators collect QoE measurement results (also referred to as application layer measurement results) to know the status of user experience, and then better optimize the network to improve user experience.
  • the present application provides a network optimization method, which is beneficial to improving the accuracy and efficiency of network optimization, thereby improving service performance.
  • a network optimization method including: an access network device sends first information to a terminal device, the first information includes application layer measurement configuration information, network slice range information, and service type, and the network slice range information including at least one network slice identifier; the access network device receives second information from the terminal device, where the second information includes an application layer measurement result corresponding to the first information and identification information corresponding to the application layer measurement result, the The identification information includes a protocol data unit PDU session identification.
  • the terminal device when the terminal device reports the measurement result of the application layer to the access network device, it also reports the PDU session identifier corresponding to the measurement result of the application layer.
  • the access network device can know the above-mentioned The application layer measurement result and the corresponding PDU session identifier can accurately locate the service corresponding to the application layer measurement result through the application layer measurement result and the PDU session identifier corresponding to the application layer measurement result, and then the access network device can only Configuration or scheduling optimization is performed for this service, so the present application improves the efficiency and accuracy of network optimization in the case of accurately locating the measurement service, and further improves the performance of the above-mentioned service.
  • the above-mentioned method further includes: the above-mentioned access network device optimizes the wireless resource configuration corresponding to the above-mentioned PDU session based on the above-mentioned second information.
  • the access network device can accurately locate the service corresponding to the application layer measurement result through the application layer measurement result and the PDU session identifier corresponding to the application layer measurement result, which improves the efficiency and accuracy of network optimization. performance, thereby improving the performance of the above-mentioned business.
  • the identification information further includes at least one quality of service QoS flow identification corresponding to the PDU session identification; before optimizing the radio resource configuration corresponding to the PDU session, the above The method also includes: the above-mentioned access network device determining at least one data radio bearer DRB corresponding to the above-mentioned at least one QoS flow identifier; the above-mentioned optimizing the wireless resource configuration corresponding to the PDU session includes: the above-mentioned access network device The corresponding configuration of the at least one DRB is optimized.
  • the access network device in addition to knowing the application layer measurement result and the corresponding PDU session identifier through the above second information, the access network device can also obtain which QoS flows in which PDU sessions the application layer measurement result corresponds to , and then the access network device can obtain the corresponding DRB according to the QoS flow, and can optimize the configuration or scheduling of the above-mentioned QoS flow or the DRB corresponding to the above-mentioned QoS flow based on the above-mentioned application layer measurement results, while accurately positioning the measurement service, More fine-grained positioning of the service further improves the accuracy and efficiency of network optimization.
  • the above-mentioned second information is sent in the form of a container; after the above-mentioned access network device receives the second information from the above-mentioned terminal device, the above-mentioned method further includes: The access network device decodes the second information to obtain the application layer measurement result and the identification information.
  • the above application layer measurement results include measurement results of at least one measurement indicator; the measurement indicator includes at least one of the following indicators: average throughput indicator, initial playback delay Indicators, buffer level indicators, playback delay indicators, deterioration duration indicators, consecutive packet loss indicators, jitter duration indicators, out-of-sync duration indicators, round-trip delay indicators, average bit rate indicators, analog quality perspective switching delay indicators , or freeze status indicators.
  • the above service types include at least one of the following types: multimedia telephony service types, streaming media service types, multimedia broadcast and multicast service types, virtual reality service types, Or the extended reality business type.
  • a network optimization method including: a terminal device receives first information from an access network device, the first information includes application layer measurement configuration information, network slice range and service type, and the network slice range includes At least one network slice identifier; the terminal device performs application layer measurement based on the first information, and obtains an application layer measurement result; the terminal device sends second information to the access network device, and the second information includes the application layer measurement result Identification information corresponding to the above application layer measurement result, where the identification information includes a protocol data unit PDU session identification.
  • the identification information further includes at least one quality of service (QoS) flow identification corresponding to the PDU session identification.
  • QoS quality of service
  • the above-mentioned terminal device performing measurement based on the above-mentioned first information includes: the terminal device determines an application corresponding to the above-mentioned at least one network slice identifier based on the above-mentioned first information; The terminal device measures the application on the network slice corresponding to the at least one network slice identifier based on the application layer measurement configuration information.
  • the second information is sent in a container.
  • the above application layer measurement results include measurement results of at least one measurement index; the measurement index includes at least one of the following indicators: average throughput index, initial playback delay Indicators, buffer level indicators, playback delay indicators, deterioration duration indicators, consecutive packet loss indicators, jitter duration indicators, out-of-sync duration indicators, round-trip delay indicators, average bit rate indicators, analog quality perspective switching delay indicators , or freeze status indicators.
  • the above service types include at least one of the following types: multimedia telephony service type, streaming media service type, multimedia broadcast and multicast service type, virtual reality service type , or extended reality business types.
  • another network optimization method including: the access network device sends first information to the terminal device, the first information includes application layer measurement configuration information, network slice range information, and service type, the network slice range The information includes at least one network slice identifier; the access network device receives third information from the terminal device, where the third information includes an application layer measurement result corresponding to the first information and identification information corresponding to the application layer measurement result, Service type information corresponding to the application layer measurement result, the identification information including the network slice identification; the access network device determines that the network slice identification and the service type information correspond to the network slice identification based on the first correspondence and the second correspondence. At least one protocol data unit PDU session identifier, the first corresponding relationship indicates the corresponding relationship between the network slice identifier and the PDU session identifier, and the second corresponding relationship indicates the corresponding relationship between the service type and the PDU session identifier.
  • the access network device may obtain at least one PDU corresponding to the application layer measurement result according to the network slice identifier corresponding to the application layer measurement result reported by the terminal device and the correspondence between the service type and the PDU session identifier
  • the session identifier on the premise of reducing the service corresponding to the measurement result of the application layer, narrows the scope of network optimization, improves the efficiency of network optimization, and effectively improves the performance of the service.
  • the above-mentioned method further includes: the above-mentioned access network device optimizes radio resource configuration corresponding to the above-mentioned at least one PDU session based on the above-mentioned third information.
  • the service type information includes a service type corresponding to the application layer measurement result or a configuration identifier corresponding to the application layer measurement result, and the configuration identifier is used to indicate the The service type corresponding to the application layer measurement result;
  • the above-mentioned access network device determines at least one PDU session corresponding to the above-mentioned network slice identifier and the above-mentioned service type information based on the first correspondence relationship and the second correspondence relationship, including: the above-mentioned access network device Determine at least one candidate PDU session identifier based on the first corresponding relationship and the network slice identifier; the access network device determines the service type corresponding to the application layer measurement result based on the above service type or the configuration identifier; the access The network device determines the at least one PDU session identifier corresponding to the service type based on the second correspondence, the at least one candidate PDU session identifier, and the service type corresponding to the application layer measurement result.
  • the above-mentioned second correspondence is also used to indicate the correspondence between the service type, the PDU session identifier, and the QoS flow identifier; the above-mentioned access network device is based on the above-mentioned third information, before optimizing the wireless resource configuration corresponding to the at least one PDU session, the above method further includes: the access network device determines at least one QoS flow identifier corresponding to the at least one PDU session based on the second correspondence; The network access device determines at least one data radio bearer DRB corresponding to the at least one QoS flow identifier; the access network device optimizes the radio resource configuration corresponding to the at least one PDU session based on the third information, including: the access The network device optimizes the at least one DRB configuration corresponding to the at least one PDU session.
  • the above-mentioned method before the above-mentioned access network device sends the first information to the above-mentioned terminal device, the above-mentioned method further includes: the access network device receives the above-mentioned first information from the core network device A corresponding relationship; the access network device receives the second corresponding relationship from the core network device or the management device.
  • the above application layer measurement results include measurement results of at least one measurement index; the measurement index includes at least one of the following indicators: average throughput index, initial playback delay Indicators, buffer level indicators, playback delay indicators, deterioration duration indicators, consecutive packet loss indicators, jitter duration indicators, out-of-sync duration indicators, round-trip delay indicators, average bit rate indicators, analog quality perspective switching delay indicators , or freeze status indicators.
  • the above service types include at least one of the following types: multimedia telephony service type, streaming media service type, multimedia broadcast and multicast service type, virtual reality service type, Or the extended reality business type.
  • a communication device including: a sending module and a receiving module, wherein the sending module is configured to: send first information to a terminal device, where the first information includes application layer measurement configuration information, network slice range information, and service Type, the network slice range information includes at least one network slice identifier; the receiving module is configured to: receive second information from the terminal device, the second information includes the application layer measurement result corresponding to the first information and the application layer measurement The identification information corresponding to the result, where the identification information includes a protocol data unit PDU session identification.
  • the above-mentioned apparatus further includes: a processing module, configured to: based on the above-mentioned second information, optimize the wireless resource configuration corresponding to the above-mentioned PDU session.
  • the identification information further includes at least one quality of service QoS flow identification corresponding to the PDU session identification; the processing module is configured to: determine that the at least one QoS flow identification corresponds to at least one data radio bearer DRB; optimizing the configuration of the at least one DRB corresponding to the PDU session.
  • the above-mentioned second information is sent in the form of a container; the above-mentioned processing module is configured to: decode the above-mentioned second information, and obtain the above-mentioned application layer measurement result and the identification information.
  • the measurement result of the application layer includes the measurement result of at least one measurement indicator;
  • the measurement indicator includes at least one of the following indicators: average throughput indicator, initial playback delay Indicators, buffer level indicators, playback delay indicators, deterioration duration indicators, consecutive packet loss indicators, jitter duration indicators, out-of-sync duration indicators, round-trip delay indicators, average bit rate indicators, analog quality perspective switching delay indicators , or freeze status indicators.
  • the above service types include at least one of the following types: multimedia telephony service type, streaming media service type, multimedia broadcast and multicast service type, virtual reality service type, Or the extended reality business type.
  • another communication device including: a receiving module, a processing module, and a sending module, wherein the receiving module is configured to: receive first information from an access network device, where the first information includes application layer measurement configuration information, Network slice range and service type, the above network slice range includes at least one network slice identifier; the processing module is used to: perform application layer measurement based on the above first information, and obtain the application layer measurement result; the sending module is used to: send the above access network device Sending second information, where the second information includes the application layer measurement result and identification information corresponding to the application layer measurement result, where the identification information includes a protocol data unit PDU session identification.
  • the receiving module is configured to: receive first information from an access network device, where the first information includes application layer measurement configuration information, Network slice range and service type, the above network slice range includes at least one network slice identifier
  • the processing module is used to: perform application layer measurement based on the above first information, and obtain the application layer measurement result
  • the sending module is used to: send the above access network device Sending second information, where the
  • the identification information further includes at least one quality of service (QoS) flow identification corresponding to the PDU session identification.
  • QoS quality of service
  • the above processing module is configured to: determine the application corresponding to the at least one network slice identifier based on the above first information; based on the above application layer measurement configuration information, in the above The upper application is measured on the network slice corresponding to at least one network slice identifier.
  • the second information is sent in a container.
  • the above application layer measurement results include measurement results of at least one measurement indicator; the measurement indicator includes at least one of the following indicators: average throughput indicator, initial playback delay Indicators, buffer level indicators, playback delay indicators, deterioration duration indicators, consecutive packet loss indicators, jitter duration indicators, out-of-sync duration indicators, round-trip delay indicators, average bit rate indicators, analog quality perspective switching delay indicators , or freeze status indicators.
  • the above service types include at least one of the following types: multimedia telephony service types, streaming media service types, multimedia broadcast and multicast service types, virtual reality service types, Or the extended reality business type.
  • another communication device including: a sending module, a receiving module, and a processing module, wherein the sending module is configured to: send first information to the terminal device, the first information includes application layer measurement configuration information, network slice range Information and service types, the network slice range information includes at least one network slice identifier; the receiving module is configured to: receive third information from the above terminal device, the third information includes the application layer measurement results corresponding to the above first information, the above The identification information corresponding to the application layer measurement result, and the service type information corresponding to the above application layer measurement result, the identification information includes the above network slice identification; the processing module is used to: based on the first correspondence and the second correspondence, determine the At least one protocol data unit PDU session identifier corresponding to the slice identifier and the above service type information, the first correspondence indicates the correspondence between the network slice identifier and the PDU session identifier, and the second correspondence indicates the relationship between the service type and the PDU session identifier Correspondence between.
  • the sending module is configured to: send first information to the terminal device, the
  • the above-mentioned processing module is configured to: based on the third information, optimize the radio resource configuration corresponding to the above-mentioned at least one PDU session.
  • the service type information includes a service type corresponding to the application layer measurement result or a configuration identifier corresponding to the application layer measurement result, and the configuration identifier is used to indicate that the application layer The service type corresponding to the layer measurement result; the above-mentioned processing module is used to: determine at least one candidate PDU session identifier based on the above-mentioned first correspondence and the above-mentioned network slice identifier; determine the above-mentioned application layer measurement based on the above-mentioned service type or the configuration identifier A service type corresponding to the result: determining the at least one PDU session identifier corresponding to the service type based on the second correspondence, the at least one candidate PDU session identifier, and the service type corresponding to the application layer measurement result.
  • the above-mentioned second correspondence is also used to represent the correspondence between the service type, the PDU session identifier, and the QoS flow identifier; the above-mentioned processing module is configured to: based on the first Two correspondences, determining at least one QoS flow identifier corresponding to the at least one PDU session; determining at least one data radio bearer DRB corresponding to the at least one QoS flow identifier; optimizing the at least one DRB configuration corresponding to the at least one PDU session .
  • the above application layer measurement results include measurement results of at least one measurement indicator; the measurement indicator includes at least one of the following indicators: average throughput indicator, initial playback delay Indicators, buffer level indicators, playback delay indicators, deterioration duration indicators, consecutive packet loss indicators, jitter duration indicators, out-of-sync duration indicators, round-trip delay indicators, average bit rate indicators, analog quality perspective switching delay indicators , or freeze status indicators.
  • the above service types include at least one of the following types: multimedia telephony service types, streaming media service types, multimedia broadcast and multicast service types, virtual reality service types, Or the extended reality business type.
  • another communication device including a processor, the processor is coupled to a memory, and can be used to execute instructions in the memory to implement the method in any possible implementation manner of any of the above aspects, the second A method in any possible implementation manner in the aspect, or a method in any possible implementation manner in the third aspect.
  • the device further includes a memory.
  • the device further includes a communication interface, and the processor is coupled to the communication interface.
  • a processor including: an input circuit, an output circuit, and a processing circuit.
  • the processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation manner of the first aspect, the second aspect, or the third aspect above.
  • the above-mentioned processor can be a chip
  • the input circuit can be an input pin
  • the output circuit can be an output pin
  • the processing circuit can be a transistor, a gate circuit, a flip-flop, and various logic circuits.
  • the input signal received by the input circuit may be received and input by, for example but not limited to, the receiver
  • the output signal of the output circuit may be, for example but not limited to, output to the transmitter and transmitted by the transmitter
  • the circuit may be the same circuit, which is used as an input circuit and an output circuit respectively at different times.
  • the embodiment of the present application does not limit the specific implementation manners of the processor and various circuits.
  • a processing device including a processor and a memory.
  • the processor is used to read instructions stored in the memory, and may receive signals through the receiver and transmit signals through the transmitter, so as to execute the method in any possible implementation manner of the first aspect above.
  • processors there are one or more processors, and one or more memories.
  • the memory may be integrated with the processor, or the memory may be separated from the processor.
  • the memory can be a non-transitory (non-transitory) memory, such as a read-only memory (read only memory, ROM), which can be integrated with the processor on the same chip, or can be respectively arranged in different On the chip, the embodiment of the present application does not limit the type of the memory and the configuration of the memory and the processor.
  • a non-transitory memory such as a read-only memory (read only memory, ROM)
  • ROM read only memory
  • a related data interaction process such as sending indication information may be a process of outputting indication information from a processor
  • receiving capability information may be a process of receiving input capability information from a processor.
  • processed output data may be output to the transmitter, and input data received by the processor may be from the receiver.
  • the transmitter and the receiver may be collectively referred to as a transceiver.
  • the processing device in the above-mentioned ninth aspect may be a chip, and the processor may be implemented by hardware or by software.
  • the processor may be a logic circuit, an integrated circuit, etc.;
  • the processor may be a general-purpose processor, which is realized by reading the software code stored in the memory, and the memory may be integrated in the processor, or it may be located outside the processor and exist independently.
  • a computer program product includes: a computer program (also referred to as code, or instruction), which, when the computer program is run, causes the computer to perform the above-mentioned first aspect, second aspect or first aspect.
  • a computer program also referred to as code, or instruction
  • a computer-readable storage medium stores a computer program (also referred to as code, or an instruction) which, when run on a computer, causes the computer to perform the above-mentioned first aspect. , the method in any possible implementation of the second aspect or the third aspect.
  • FIG. 1 is a schematic diagram of a network structure of an access network device provided in an embodiment of the present application
  • FIG. 2 is a schematic diagram of a system architecture provided by an embodiment of the present application.
  • FIG. 3 is a schematic flowchart of an application layer measurement method for network slicing provided in an embodiment of the present application
  • FIG. 4 is a schematic flowchart of another application layer measurement method for network slicing provided by an embodiment of the present application
  • FIG. 5 is a schematic flowchart of a network optimization method provided in an embodiment of the present application.
  • FIG. 6 is a schematic flowchart of another network optimization method provided by the embodiment of the present application.
  • FIG. 7 is a schematic flowchart of another network optimization method provided by the embodiment of the present application.
  • Fig. 8 is a schematic flowchart of another network optimization method provided by the embodiment of the present application.
  • FIG. 9 is a schematic block diagram of a communication device provided by an embodiment of the present application.
  • FIG. 10 is a schematic block diagram of another communication device provided by an embodiment of the present application.
  • Fig. 11 is a schematic block diagram of another communication device provided by an embodiment of the present application.
  • Fig. 12 is a schematic block diagram of another communication device provided by an embodiment of the present application.
  • LTE long term evolution
  • FDD frequency division duplex
  • TDD time division duplex
  • UMTS universal mobile telecommunications system
  • 5th generation, 5G fifth generation
  • new radio new radio, NR
  • the terminal equipment in the embodiment of the present application may also be referred to as: user equipment (user equipment, UE), mobile station (mobile station, MS), mobile terminal (mobile terminal, MT), access terminal, subscriber unit, subscriber station, Mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
  • user equipment user equipment
  • MS mobile station
  • MS mobile terminal
  • MT mobile terminal
  • access terminal subscriber unit, subscriber station, Mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
  • a terminal device may be a device that provides voice/data connectivity to users, for example, a handheld device with a wireless connection function, a vehicle-mounted device, and the like.
  • some terminals are: mobile phone (mobile phone), tablet computer, notebook computer, palmtop computer, mobile internet device (mobile internet device, MID), wearable device, virtual reality (virtual reality, VR) device, augmented reality (augmented reality, AR) equipment, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, smart grid Wireless terminals in transportation safety, wireless terminals in smart city, wireless terminals in smart home, cellular phones, cordless phones, session initiation protocol , SIP) telephone, wireless local loop (wireless local loop, WLL) station, personal digital assistant (personal digital assistant, PDA), handheld device with wireless communication function, computing device or other processing device connected to a wireless modem, vehicle Devices, wearable devices, terminal devices in a 5G network or terminal devices in a future evolving public land mobile network (PLMN), etc., are not limited
  • the terminal device may also be a wearable device.
  • Wearable devices can also be called wearable smart devices, which is a general term for the application of wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes.
  • a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not only a hardware device, but also achieve powerful functions through software support, data interaction, and cloud interaction.
  • Generalized wearable smart devices include full-featured, large-sized, complete or partial functions without relying on smart phones, such as smart watches or smart glasses, etc., and only focus on a certain type of application functions, and need to cooperate with other devices such as smart phones Use, such as various smart bracelets and smart jewelry for physical sign monitoring.
  • the terminal device can also be a terminal device in the Internet of Things (IoT) system.
  • IoT Internet of Things
  • the terminal device of the present application can also be a vehicle-mounted unit, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit built into the vehicle as one or more components or units.
  • the on-board components, on-board chips, or on-board units can implement the method of the present application.
  • V2X vehicle to everything
  • LTE-V long term evolution-vehicle
  • V2V vehicle-to-vehicle
  • the access network device in the embodiment of the present application may also be referred to as a wireless access network device, and may be a transmission reception point (transmission reception point, TRP), or an evolved base station (evolved NodeB, eNB) in the LTE system. or eNodeB), it can also be a home base station (for example, home evolved NodeB, or home Node B, HNB), a base band unit (base band unit, BBU), or a cloud radio access network (cloud radio access network, CRAN)
  • the wireless controller in the scenario, or the access network device can be a relay station, access point, vehicle-mounted device, wearable device, access network device in the 5G network or access network device in the future evolved PLMN network, etc.
  • It may be an access point (access point, AP) in a WLAN, may be a gNB in a new radio (new radio, NR) system, may be a satellite base station in a satellite communication system, etc., and is not limited in this embodiment of the present application.
  • Figure 1 shows a network structure of the above-mentioned access network device, as shown in Figure 1, the access network device may include a centralized unit (centralized unit, CU) node, or a distributed unit (distributed unit, DU) node, or include a CU
  • the access network equipment including CU nodes and DU nodes can separate the protocol layer of the access network equipment, and the functions of some protocol layers are placed in the centralized control of the CU, and the remaining part or all of the functions of the protocol layer are distributed in the DU.
  • the DU is centrally controlled by the CU.
  • the CU deployment protocol stack includes the radio resource control (radio resource control, RRC) layer, the data convergence protocol (packet data convergence protocol, PDCP) layer, and the service data adaptation protocol (service data adaptation protocol, SDAP) layer.
  • the DU deploys the radio link control (radio link control, RLC) layer, media access control (media access control, MAC) layer, and physical (physical layer, PHY) layer in the protocol stack.
  • the CU has the processing capability of RRC, PDCP and SDAP.
  • DU has the processing capability of RLC, MAC and PHY.
  • the segmentation of the above functions is only an example, and does not constitute a limitation on CUs and DUs.
  • the functions of the CU can be implemented by one entity or by different entities.
  • the functions of the CU can be further divided, for example, the control plane (CP) and the user plane (UP) are separated, that is, the control plane (CU-CP) and the CU user plane (CU-UP) of the CU.
  • the CU-CP and CU-UP can be implemented by different functional entities, and the CU-CP and CU-UP can be coupled with the DU to jointly complete the functions of the access network device.
  • the CU-CP is responsible for control plane functions, mainly including RRC and PDCP-C, wherein PDCP-C is mainly responsible for encryption and decryption of control plane data, integrity protection, data transmission, etc.
  • CU-UP is responsible for user plane functions, mainly including SDAP and PDCP-U, among which SDAP is mainly responsible for processing data of core network devices and mapping data flows to bearers.
  • SDAP is mainly responsible for processing data of core network devices and mapping data flows to bearers.
  • PDCP-U is mainly responsible for encryption and decryption of the data plane, integrity protection, header compression, serial number maintenance, data transmission, etc.
  • CU-CP and CU-UP are connected through E1 interface.
  • the CU-CP represents that the access network device is connected to the core network device through the interface between the core network device and the access network device. Connect with DU through F1-C (control plane). CU-UP is connected to DU through F1-U (user plane). In addition, there is another possible implementation that the PDCP-C is also in the CU-UP, which is not limited in this application.
  • the core network device in the embodiment of the present application refers to the device in the core network (core network, CN) that provides service support for the terminal device.
  • the above-mentioned core network equipment can be: access and mobility management function (access and mobility management function, AMF) entity, session management function (session management function, SMF) entity, user plane function (user plane function, UPF) entity Wait, I won't list them all here.
  • AMF access and mobility management function
  • SMF session management function
  • UPF user plane function
  • the above-mentioned AMF entity may be responsible for access management and mobility management of terminal equipment
  • the above-mentioned SMF entity may be responsible for session management, such as user session establishment
  • the above-mentioned UPF entity may be a functional entity of the user plane, mainly responsible for connecting to external networks.
  • AMF entities may also be referred to as AMF network elements or AMF functional entities
  • SMF entities may also be referred to as SMF network elements or SMF functions entities, etc., which are not limited in this application.
  • FIG. 2 is a schematic diagram of a system architecture 200 provided by an embodiment of the present application.
  • the system architecture 200 includes a core network device 201 , a terminal device 202 , an access network device 203 and an access network device 204 .
  • the core network device 201 can provide a core network for service support for the terminal device 202, and the core network can provide connection for the terminal device 202, manage the terminal device 202, and carry out services, and provide an interface to the external network as a bearer network .
  • the access network device 203 and the access network device 204 are mainly used for cross-connection, multiplexing and transmission between the core network device 201 and the terminal device 202 .
  • the terminal device 202 may receive transmission resources (for example, frequency domain resources, or spectrum resources) through the access network device 203 or the access network device 204 to communicate with the cell, and the cell may belong to a macro base station (for example, a macro eNB or a macro gNB, etc.), can also belong to the base station corresponding to the small cell (small cell), where the small cell can include: urban cell (metro cell), micro cell (micro cell), pico cell (pico cell), femto cell (femto cell), etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
  • a macro base station for example, a macro eNB or a macro gNB, etc.
  • small cell small cell
  • the small cell can include: urban cell (metro cell), micro cell (micro cell), pico cell (pico cell), femto cell (femto cell), etc.
  • the measurement types of the existing MDT technology can be divided into the following categories:
  • the terminal device measures the signal level of the wireless signal, and sends the measurement result to the access network device.
  • Qos measurement is usually performed by access network equipment, such as: service flow, service throughput, service delay, etc., or terminal equipment measures uplink processing delay, etc. It may also be that the access network device and the terminal device jointly measure the air interface delay, that is, measure the time from when the data packet passes through the SDAP layer/PDCP layer of the access network device to when the data packet reaches the SDAP/PDCP layer of the terminal device.
  • the terminal device records the information of RRC connection establishment failure, and sends it to the access network device.
  • streaming service streaming service
  • multimedia telephony service for IMS MMSI
  • pure signal quality cannot reflect that users are using these services
  • QoE quality of experience
  • application layer measurement Also known as application layer measurement.
  • the current basic process of application layer measurement is as follows: the access network device obtains the application layer measurement configuration information from the core network device or management device, and sends the application layer measurement configuration information to the access layer of the terminal device, and the access layer of the terminal device Send the application layer measurement configuration information to the upper layer of the access layer of the terminal device, and the upper layer of the access layer of the terminal device receives the application layer measurement configuration information, performs measurement based on the configuration information, and sends the application layer measurement result to the terminal.
  • the access layer of the device, the access layer of the terminal device sends the application layer measurement result to the access network device, and the access network device sends the application layer measurement result to a measurement collector entity (MCE) device.
  • MCE measurement collector entity
  • a measurement collection entity may also be referred to as a trace collector entity (TCE).
  • the upper layer of the access layer of the terminal device may also report some measurement indicators visible to the access network device.
  • the access network device can optimize wireless resources according to the measurement indicators visible to the access network device reported by the terminal device. For example, when the measurement result of a certain measurement indicator is not satisfactory, the access network device can allocate more wireless resources to the terminal device resources, or increase the scheduling priority of the terminal device, etc.
  • the measurement indicators visible to the access network device may be a part of the measurement indicators in the application layer measurement results, or may be another measurement result obtained according to a part of the measurement indicators in the application layer measurement results.
  • the foregoing management device may also be called an operation administration and maintenance (OAM) device, a domain management (domain manager) device, or an element management (element manager) device.
  • OAM operation administration and maintenance
  • domain manager domain management
  • element manager element management
  • FIG. 3 shows an application layer measurement method 300 for network slicing.
  • the network slice scope (slice scope) is carried.
  • a service type (service type) (the service type may also be referred to as a service type)
  • the network slice range may include at least one network slice identifier (slice ID).
  • the network slice identifier may be, for example, single network slice selection assistance information (single network slice selection assistance information, S-NSSAI. S302.
  • the access network device may obtain the above-mentioned network slice according to the corresponding relationship between the network slice identifier and the PDU session identifier At least one PDU session identifier corresponding to the identifier, during the service establishment process, the core network device will send the corresponding relationship between the PDU session identifier and the network slice identifier to the access network device.
  • the access network device sends the The above-mentioned application layer measurement configuration, the above-mentioned at least one PDU session identifier and service type.
  • the terminal device may perform measurement based on the above-mentioned application layer measurement configuration, and the above-mentioned at least one PDU session identifier and service type.
  • the above-mentioned terminal device sends a message to the access network
  • the device reports the application layer measurement result, it carries the PDU session identification corresponding to the application layer measurement result.
  • the access network equipment can perform network optimization according to the application layer measurement result and its corresponding PDU session identification.
  • the access network The device can also send the network slice identifier and application layer measurement results corresponding to the PDU session identifier to the MCE device.
  • a PDU session identifier corresponds to a network Slice identifier
  • one network slice identifier may correspond to multiple PDU session identifiers, so the above access network device can obtain the network slice identifier corresponding to the above application layer measurement configuration information according to the corresponding relationship between the network slice identifier and the PDU session identifier.
  • All PDU session identifiers and because different service types may correspond to the same network slice identifier, and the access network device does not know the service type corresponding to each PDU session identifier, so the obtained PDU session identifier may be more than the actual above Network slicing has more PDU session IDs corresponding to this task, that is, the above-mentioned access network device sends the above-mentioned application layer measurement configuration information and all PDU session IDs corresponding to the above-mentioned network slice IDs to the terminal device, because the terminal device obtains The scope of the PDU session identifier is larger, so it does not meet the original requirements of the network side.
  • FIG. 4 shows another application layer measurement method 400 for network slicing.
  • the access network device or management device sends the application layer measurement configuration to the access network device with the network slice range and service type, the network slice range may include at least one network slice identifier.
  • the above-mentioned access network device sends the above-mentioned application layer measurement configuration, network slice range and service type to the terminal device.
  • the terminal device may perform application layer measurement based on the foregoing application layer measurement configuration, network slice range, and service type.
  • S404. The terminal device sends the application layer measurement result and the network slice identifier corresponding to the application layer measurement result to the access network device.
  • the access network device may perform network optimization based on the application layer measurement result and the corresponding network slice identifier.
  • the access network device may also send the received measurement result of the application layer and the corresponding network slice identifier to the MCE device.
  • the access network device since there is not a one-to-one correspondence between the network slice identifier and the PDU session identifier, after the access network device receives the application layer measurement result and the network slice identifier from the terminal device, the access network device does not know the application layer measurement results.
  • the access network device can only optimize all PDU sessions corresponding to the network slice identifier corresponding to the application layer measurement result, resulting in the expansion of the optimization range of the access network device, that is, the network optimization cannot be performed accurately. This reduces the optimization efficiency.
  • this application proposes a network optimization method.
  • the terminal device sends the application layer measurement result to the access network device, it also sends the PDU session identifier corresponding to the application layer measurement result to the access network device, so that The access network device obtains the PDU session corresponding to the application layer measurement result while obtaining the above application layer measurement result, and then the access network device can optimize the radio resource configuration or scheduling of the PDU session.
  • the terminal device also While sending the PDU session identifier to the above-mentioned access network device, it is also possible to send the QoS flow identifier corresponding to the PDU session identifier, so that the access network device can use the QoS flow according to the QoS flow, and then enable the access network device to target the corresponding QoS flow of the PDU session.
  • the radio resource configuration or scheduling of QoS flow is optimized.
  • the access network device can also optimize the wireless resource configuration or scheduling of the data radio bearer (DRB) corresponding to the QoS flow), which is beneficial to improve the accuracy and efficiency of network optimization, and thus improve service efficiency. performance.
  • DRB data radio bearer
  • At least one means one or more, and “multiple” means two or more.
  • “And/or” describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural.
  • the character “/” generally indicates that the contextual objects are an “or” relationship.
  • “At least one of the following” or similar expressions refer to any combination of these items, including any combination of single or plural items.
  • At least one (one) of a, b and c may represent: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, wherein a, b, c can be single or multiple.
  • FIG. 5 is a schematic flowchart of a network optimization method 500 provided by an embodiment of the present application.
  • the method 500 may be applicable to the system architecture 200 shown in FIG. 2 above, and may also be applicable to other architectures, which is not limited in this embodiment of the present application. As shown in Figure 5, the method 500 includes the following steps:
  • the access network device sends first information to the terminal device, and correspondingly, the terminal device receives the first information from the access network device.
  • the first information may include application layer measurement configuration information, network slice range information, and service type, where the network slice range information may include at least one network slice identifier.
  • the application layer measurement configuration information may be sent to the terminal device in the form of a container (for example, in the form of a byte string).
  • the access layer of the terminal device cannot perceive the information in the container, or the information in the container is invisible to the access layer of the terminal device, or for the access layer of the terminal device, the information in the container is only some byte strings, The access layer of the terminal device does not need to perceive the specific meaning of these byte strings.
  • the container corresponding to the application layer measurement configuration information carries information configured in an extensible markup language (XML) format.
  • the application layer measurement configuration information may also be sent to the terminal device in a non-container form, that is, in a form that can be perceived or seen by the access layer of the terminal device (for example, in the form of information elements).
  • the application layer measurement configuration information can be used to instruct the terminal device to report the measurement results corresponding to the measurement indicators that the access network device can perceive or see as specified in the protocol, or to instruct the terminal device to report those measurement indicators that the access network device can perceive or see.
  • the visible measurement indicators correspond to the measurement results.
  • the above application layer measurement configuration information may come from the receiving core network device or management device, or may be generated by the above access network device itself.
  • the core network device or the management device may also send the application layer measurement configuration information to the access network device in the form of a container, and the access network device may not parse the content in the container (even if the access network device is capable of parsing) , and directly forward the container to the terminal device, or send the above application layer configuration information to the access network device in a perceivable or visible form through the access network device.
  • the foregoing service types may include at least one of the following types: multimedia telephony service types, streaming media service types, multimedia broadcast and multicast service types, virtual reality service types, or extended reality service types.
  • the network slice range information may also be included in the application layer measurement configuration information, which is not limited in this application.
  • the terminal device performs application layer measurement based on the foregoing first information, and obtains an application layer measurement result.
  • the above application layer measurement result may include a measurement result of at least one measurement indicator.
  • the measurement index may include an average throughput index, an initial play delay index, a buffer level index, a play delay index, a deterioration duration index, a continuous packet loss index, a jitter duration index, and an out-of-sync duration index , at least one of a round-trip delay indicator, an average bit rate indicator, an analog quality viewing angle switching delay indicator, or a freezing condition indicator, a playlist indicator, and the like.
  • the value of the measurement index may be a specific numerical value, or may be a range (for example, one of good, medium, and poor). The definition of these indicators can refer to the definition in the 3GPP agreement.
  • the measurement index can also be the above average throughput index, initial play delay index, buffer level index, play delay index, deterioration duration index, continuous packet loss index, jitter duration index, out-of-sync duration
  • the value of the comprehensive measurement index may be a specific numerical value, or may be a range (for example, one of good, medium, and poor).
  • the access layer of the terminal device may send the above-mentioned first attention command (attention command) to the upper layer of the access layer of the terminal device through an attention command information, the upper layer of the access layer of the terminal device can perform application layer measurement according to the first information, and obtain an application layer measurement result.
  • first attention command attention command
  • the upper layer of the access layer of the terminal device can perform application layer measurement according to the first information, and obtain an application layer measurement result.
  • the upper layer of the access layer of the terminal device may perform periodic measurements according to the application layer measurement configuration information and obtain the application layer measurement results, or generate the corresponding application layer measurement after the application layer measurement configuration information is completed. result.
  • the terminal device sends the second information to the access network device, and correspondingly, the access network device receives the second information from the terminal device.
  • the second information includes an application layer measurement result corresponding to the first information and identification information corresponding to the application layer measurement result, and the identification information may include a protocol data unit PDU session identifier.
  • the upper layer of the access layer of the terminal device generates the second information when obtaining the measurement result of the application layer, and the upper layer of the access layer of the terminal device passes through the connection between the access layer and the upper layer of the access layer
  • the password command sends the second information to the access layer of the terminal device, and the access layer of the terminal device may send the second information to the access network device.
  • the application layer measurement result may be sent to the access network device by the access layer of the terminal device in the form of a container.
  • Ingress devices cannot sense or see application layer measurements (even if access devices are capable of parsing them).
  • the container corresponding to the measurement result of the application layer corresponds to some byte strings, and these byte strings carry information carried in XML format, and the information is compressed to form these byte strings.
  • the application layer measurement result can be sent to the access network device by the access layer of the terminal device in a non-container form, that is, the access Network equipment can perceive or visible form (such as the form of cells).
  • the application layer measurement result can be sent to the access network device in the form of a container by the access layer of the terminal device, but the access network The device can sense or see or interpret the contents of this container.
  • the application layer measurement results carry information in the XML format, and the access network device can parse the XML format information, so as to perceive, visualize or parse the application layer measurement results.
  • the application layer measurement result includes two parts, one part is the measurement result corresponding to the application layer measurement configuration information received in the container, and the other part is the measurement result corresponding to the application layer measurement configuration information received in the non-container mode
  • the result may be the measurement result corresponding to the measurement indicator that the access network device can perceive or see as specified in the protocol reported by the terminal device.
  • the application layer measurement result is a measurement result corresponding to a measurement indicator that can be perceived or seen by the access network device specified in the terminal device reporting protocol.
  • the above identification information may also include a network slice identification.
  • the access network device can learn the network slice identifier corresponding to the application layer measurement result according to the network slice identifier.
  • the network slice identifier may be in the application layer measurement result (that is, the application layer measurement result includes the network slice identifier), or may be outside the application layer result (that is, the application layer measurement result does not include the network slice identifier).
  • the access network device After the access network device receives the application layer measurement result, when the access network device sends the application layer measurement result to the measurement collection entity, it also sends the network slice identifier (may be inside or outside the application layer measurement result).
  • the access network device may also optimize the wireless resource configuration corresponding to the PDU session based on the second information.
  • the terminal device when the terminal device reports the measurement result of the application layer to the access network device, it also reports the PDU session identifier corresponding to the measurement result of the application layer.
  • the access network device can know the above-mentioned The application layer measurement result and the corresponding PDU session identifier can accurately locate the service corresponding to the application layer measurement result through the application layer measurement result and the PDU session identifier corresponding to the application layer measurement result, and then the access network device can only Configuration or scheduling optimization is performed for this service, so the present application improves the efficiency and accuracy of network optimization in the case of accurately locating the measurement service, and further improves the performance of the above-mentioned service.
  • the foregoing first information may not include network slice range information, that is, the network slice range for application layer measurement is not limited.
  • the above identification information may also include at least one quality of service QoS flow identification corresponding to the above PDU session identification; and before the access network device optimizes the radio resource configuration corresponding to the PDU session, the access network device may also determine At least one data radio bearer DRB corresponding to the at least one QoS flow identifier; and the access network device can optimize the configuration of the at least one DRB.
  • the CU of the access network device may send the second information to the DU of the access network device when receiving the second information, so that Based on the second information, the DU can know which PDU sessions, or which PDU sessions and QoS flows, the application layer measurement results correspond to, so that the DU of the access network device can compare the corresponding PDU sessions based on the above application layer measurement results, Or the configuration or scheduling of the DRB corresponding to the above QoS flow corresponding to it is optimized.
  • the CU of the access network device may send the application layer measurement result in the second information and the DRB identifier corresponding to the QoS flow corresponding to the application layer measurement result
  • the DU for the access network device so that the DU can optimize the configuration or scheduling of the DRB corresponding to the above-mentioned QoS flow based on the measurement result of the application layer.
  • the CU of the access network device when it receives the above second information, it can obtain a The combined application layer measurement result, the CU of the access network device sends the combined application layer measurement result and the DRB identifier corresponding to the combined application layer measurement result to the DU of the access network device, so that the DU can be based on the combined application layer measurement result
  • the layer measurement result optimizes the configuration or scheduling of the DRB, wherein the QoS flow corresponding to the application layer measurement result in the second information and the above other QoS flows are mapped in the above DRB.
  • the access network device when the access network device includes CU and DU, when the CU of the access network device receives the above-mentioned second information, the CU of the access network device updates the wireless configuration information of the terminal device according to the second information, and accesses The CU of the network device sends updated wireless configuration information to the DU of the access network device (such as the updated mapping relationship between the QoS flow and the DRB, or the relevant QoS parameter configuration of each QoS flow).
  • the CU of the access network device includes a CU-CP and a CU-UP, the wireless configuration information sent by the CU-CP of the access network device to the CU-UP of the access network device.
  • the access network device may also send the above-mentioned PDU session identifier or the above-mentioned DRB identifier to the MCE, so that the MCE can find the access layer of the terminal device corresponding to the application layer measurement result according to the PDU session or the DRB identifier corresponding to the PDU session. measurement results.
  • the access network device when the access network device includes a CU and a DU, after the access network device receives the second information, the CU of the access network device may send a message to the DU, and the message is used to request the other party (ie DU) Send the measurement result of the access layer corresponding to the PDU session corresponding to the above application layer measurement result (such as the delay measurement result, etc.) to the MCE, or the measurement result of the access layer of the DRB corresponding to the PDU session corresponding to the above application layer measurement result
  • the result, or the measurement result of the access layer of the DRB corresponding to the QoS flow corresponding to the above application layer measurement result.
  • the access network device may also send a message to the CU-UP through the CU-CP, the The message is used to request the other party (ie CU-UP) to send to the MCE the measurement results of the access layer corresponding to the PDU session corresponding to the above application layer measurement results (such as delay measurement results, etc.), or the PDU session corresponding to the above application layer measurement results.
  • the access network device may also carry time information, and the time information instructs the access network device to send Or receive the time information of the measurement result of the application layer, so that the MCE can obtain the measurement result of the access layer of the terminal device at the corresponding time according to the above time information.
  • the access network device in addition to knowing the application layer measurement result and the corresponding PDU session identifier through the above second information, the access network device can also obtain which QoS flows in which PDU sessions the application layer measurement result corresponds to , and then the access network device can obtain the corresponding DRB according to the QoS flow, and can optimize the configuration or scheduling of the above-mentioned QoS flow or the DRB corresponding to the above-mentioned QoS flow based on the above-mentioned application layer measurement results, while accurately positioning the measurement service, More fine-grained positioning of the service further improves the accuracy and efficiency of network optimization.
  • the access network device sending the first information and the access network device receiving the second information may be the same access network device, or may be different access network devices .
  • the access network device 203 sends the above-mentioned first information, and the access network device 204 receives the above-mentioned second information
  • the terminal device 202 receives the above-mentioned first information, if it does not occur move, or the moving range is relatively small, still within the range of the access network device 203 that sent the first information, and send the second information within this range, then it can be determined that the access network device 203 that sent the first information and
  • the aforementioned access network device 204 that receives the second information may be the same access network device; otherwise, it may be determined that the aforementioned access network device 203 that sends the first information and the aforementioned access network device 204 that receives the second information are different interfaces. network access equipment.
  • the service corresponding to the PDU session ID or QoS flow ID corresponding to the application layer measurement result is transmitted between the terminal device and at least two different access network devices, it can be divided into two different application scenarios.
  • the terminal device 202 can be connected to at least two access network devices.
  • This embodiment takes two access network devices as an example, that is, the access network device 203 and the access network device 204.
  • the access network device 203 receives the application layer measurement result from the terminal device, then the access network device 203 After receiving the application layer measurement result, the application layer measurement result can be sent to another access network device 204, and the access network device 203 can notify the access network device 204 which PDU session the application layer measurement result corresponds to or QoS flow, that is, the PDU session identifier and QoS flow identifier corresponding to the application layer measurement result will be sent to the above-mentioned access network device 204. In this application scenario, the access network device 204 can also use the application layer measurement result. The configuration or scheduling of the above QoS flow or the DRB corresponding to the above QoS flow is optimized.
  • the embodiment of this application takes the above-mentioned access network device 203 as an example, in this scenario , the access network device 203 receives the application layer measurement result, and the CU corresponding to the access network device 203 sends the above application layer measurement result to the DU of the access network device 203, and the access network device 203 sends the application layer measurement result to the access network device 204 The above application layer measurement results. Further, the CU corresponding to the access network device 204 sends the above application layer measurement result received from the access network device to the DU of the access network device 204 .
  • the CU of the access network device 203 can notify the DU of the access network device 203 which PDU session or QoS flow or DRB the application layer measurement result corresponds to, and the CU of the access network device 204 can notify the DU of the access network device 204 Which PDU session, QoS flow or DRB the application layer measurement result corresponds to, that is, the CU of the access network device 203 will send the PDU session identifier, QoS flow identifier or DRB identifier corresponding to the above application layer measurement result to the above access network
  • the DU of the device 203 and the CU of the access network device 204 will send the PDU session identifier, QoS flow identifier or DRB identifier corresponding to the above application layer measurement results to the DU of the access network device 204, so that the access network device 203
  • the DU of the DU and the access network device 204 optimizes the configuration or scheduling of the above-mentioned QoS flow or the DRB corresponding to the above-
  • the application layer measurement result sent by the CU corresponding to the access network device 203 to the DU of the access network device 203 and the application layer measurement result sent by the access network device 203 to the access network device 204 may be the same or different .
  • the transmitted application layer measurement results are the application layer measurement results received from the terminal device.
  • indication information is also carried when the above application layer measurement result is sent, and the indication information indicates that the application layer measurement result is an application layer measurement result corresponding to a split PDU session or a split bearer.
  • the indication information may also indicate that the split bearer (split bearer) has adopted replication, that is, the content sent by the split bearer (split bearer) in the above two access network devices is the same.
  • the access network The device 203 can forward the application layer measurement results received from the terminal device 202 to other entities, which is conducive to simplifying the processing complexity of the above-mentioned access network device 203.
  • split bearer split bearer
  • the above-mentioned split bearer adopts replication
  • the above two access network devices provide services for the terminal device independently of each other, so the same application layer measurement results are sent It is more conducive to the configuration or scheduling optimization of the above two access network devices respectively.
  • the access network device 203 can respectively pass through the access network device 203 Between the terminal device 202 and between the access network device 204 and the terminal device 202, the historical throughput rate and throughput corresponding to data transmission decompose the throughput rate, throughput or buffer level in the received application layer measurement results into the above-mentioned In the two access network devices.
  • the historical throughput or throughput corresponding to the data transmission between the access network device 203 and the terminal device 202 according to the statistics of the access network device 203 is A
  • the statistics of the corresponding data transmission between the access network device 204 and the terminal device are A.
  • the historical throughput or throughput is B, and the throughput or throughput or buffer level in the application layer measurement results received by the access network device 203 from the terminal device 202 is C. Then the throughput or throughput or buffer level in the application layer measurement result sent by the CU of the access network device 203 to the DU of the access network device 203 may be: C*A/(A+B), the access network device 203 The throughput, throughput or buffer level in the application layer measurement results sent to the access network device 204 may be: C*B/(A+B), in this case, it may be applicable to the above split bearer ) adopts non-replication, that is, because the transmission content between the terminal device 202 and the access network device 203 is different from the content transmitted between the terminal device 202 and the access network device 204, it is equivalent to a part of data passing through the access network
  • the device 203 and the terminal device 202 transmit, and another part of the data is transmitted through the access network device 204 and the terminal device 202, and the measurement results of
  • the access network device 203 decomposes the application layer measurement results received from the terminal device 202 to each access network device, thereby avoiding the waste of wireless resources.
  • the access network device in addition to obtaining the above application layer measurement results and the corresponding identification information through the above S501-S503, can also use other methods to obtain the application layer measurement results and related information.
  • the corresponding identification information is not limited in this application.
  • the above-mentioned terminal device may also send the above-mentioned second information in the form of a container; therefore, after the access network device receives the second information from the above-mentioned terminal device, the access network device needs to first decode the above-mentioned first information
  • the second information is to obtain the above application layer measurement result and the identification information corresponding to the application layer measurement result, and accurately locate the service under test based on the identification information, so as to realize efficient network optimization.
  • the above-mentioned terminal device may also send only the application layer measurement results in the above-mentioned second information in the form of a container, and send other information in the above-mentioned second information in a non-container form, and when the access network device receives the information from the above-mentioned terminal After the second information of the device, the access network device needs to first decode the application layer measurement results in the above second information, obtain the measurement indicators in the above application layer measurement results, and accurately locate the service under test based on the identification information in the second information , to achieve efficient network optimization.
  • the above-mentioned terminal device performing measurement based on the above-mentioned first information includes: the terminal device may determine the service corresponding to the at least one network slice identifier based on the above-mentioned first information; and the terminal device may determine the service corresponding to the at least one network slice identifier based on the above-mentioned Application layer measurement configuration information, performing application layer measurement on the above service on the service corresponding to the network slice corresponding to the at least one network slice identifier.
  • the access layer of the terminal device may receive the first information received from the above-mentioned access network device sent to the upper layer of the access layer of the terminal device, the upper layer of the access layer of the terminal device can determine that the measurement task is performed on network slice 1 according to the network slice range in the first information above, and can be based on the service type 1 A service whose service type is service type 1 in the network slice 1 is selected for application layer measurement, and the application layer measurement result is sent to the access layer of the terminal device.
  • the embodiment of this application also provides another method for network optimization.
  • the access network device receives The application layer measurement result from the terminal device and the network slice identifier corresponding to the application layer measurement result, but the difference is that in the embodiment of this application, the access network device can use the correspondence between the service type received in advance and the PDU session identifier
  • the PDU session identifier corresponding to the application layer measurement result can be determined by itself, and the radio resource configuration corresponding to the PDU session can be optimized.
  • the access network device can also determine the PDU session ID and corresponding QoS flow, and in the case of obtaining the corresponding DRB based on the QoS flow, the access network device can also optimize the DRB configuration corresponding to the above PDU session, narrowing the scope of optimization, and improving optimization efficiency and accuracy. Improve business performance.
  • FIG. 6 is a schematic flowchart of another network optimization method 600 provided by an embodiment of the present application.
  • the method 600 may also be applicable to the system architecture 200 shown in FIG. 2 above, and may also be applicable to other architectures, which is not limited in this embodiment of the present application.
  • the method 600 includes S601-S604, wherein S601 is similar to the above S501, and S602 is similar to the above S602. To avoid repetition, details are not repeated here.
  • the terminal device sends the third information to the access network device, and correspondingly, the access network device receives the third information from the terminal device.
  • the third information includes an application layer measurement result corresponding to the first information, identification information corresponding to the application layer measurement result, and service type information corresponding to the application layer measurement result, where the identification information includes a network slice identification .
  • the access network device determines at least one protocol data unit PDU session identifier corresponding to the network slice identifier and the service type information based on the first correspondence relationship and the second correspondence relationship.
  • first correspondence indicates the correspondence between the network slice identifier and the PDU session identifier
  • second correspondence indicates the correspondence between the service type and the PDU session identifier
  • the access network device may also optimize the wireless resource configuration corresponding to the at least one PDU session based on the above-mentioned third information, and, due to the mobility of the terminal device, the above-mentioned access network that sends the first information
  • the device and the above access network device receiving the third information may be the same access network device, or may be different access network devices, and the above access network device sending the first information and the above receiving third information
  • the embodiment of the present application may also be applicable to the above two different application scenarios, and details are not repeated here to avoid repetition.
  • the access network device may obtain at least one PDU corresponding to the application layer measurement result according to the network slice identifier corresponding to the application layer measurement result reported by the terminal device and the correspondence between the service type and the PDU session identifier
  • the session identifier on the premise of reducing the service corresponding to the measurement result of the application layer, narrows the scope of network optimization, improves the efficiency of network optimization, and effectively improves the performance of the service.
  • the service type information includes a service type corresponding to the application layer measurement result, or a configuration identifier corresponding to the application layer measurement result.
  • the above-mentioned access network device determines at least one PDU session corresponding to the above-mentioned network slice identifier and the above-mentioned service type information based on the first corresponding relationship and the second corresponding relationship, including: the access network device based on the above-mentioned first corresponding relationship and the above-mentioned network A slice identifier, determining at least one candidate PDU session identifier; and based on the above-mentioned service type or the above-mentioned configuration identifier, determining the service type corresponding to the application layer measurement result; the above-mentioned access network device may be based on the above-mentioned second correspondence, the above-mentioned at least one backup Select the PDU session identifier and the service type corresponding to the application layer measurement result, and determine the at least one PDU session identifier
  • the configuration identifier is used to indicate the service type corresponding to the above application layer measurement result.
  • the configuration identifier may be a quality of experience reference (QoE reference) or an identifier allocated by the access network device for the application layer measurement of the terminal service.
  • QoE reference quality of experience reference
  • the access network device can obtain the application layer measurement configuration corresponding to the application layer measurement result according to the configuration identifier, so as to obtain the corresponding service type.
  • the above-mentioned second correspondence can also be used to indicate the correspondence between the service type, the PDU session identifier and the QoS flow identifier, and the above-mentioned access network device based on the above-mentioned third information, for the above-mentioned at least one
  • the method further includes: the access network device may determine at least one QoS flow identifier corresponding to the at least one PDU session based on the second correspondence, and determine the at least one QoS flow identifier corresponding to the at least one QoS flow identifier. Identify at least one corresponding data radio bearer DRB, and the access network device may optimize the at least one DRB configuration corresponding to the at least one PDU session.
  • the access network device sends the first information to the terminal device, the access network device receives the above-mentioned first correspondence from the core network device, and the access network device receives the above-mentioned first correspondence from the above-mentioned core network device or management device.
  • the above-mentioned second correspondence is
  • the embodiment of the present application also provides another network optimization method, which is different from the above embodiment in that the access network device can determine in advance the corresponding relationship between the application layer configuration information and PDU session identifier, or according to the corresponding relationship between the network slice identifier, PDU session identifier and QoS flow identifier, determine the PDU session identifier and QoS flow identifier corresponding to the application layer configuration information in advance, and use the above determined PDU session identifier , or the PDU session identifier and the corresponding QoS flow identifier sending the terminal device, that is, the terminal device can specify the measurement range corresponding to the above application layer measurement configuration after receiving the above PDU session identifier, or the above PDU session identifier and the corresponding QoS flow identifier , and this range is smaller than the above-mentioned embodiment, so it is beneficial to improve the measurement efficiency of the application layer of the terminal device, and when the terminal device sends the measurement result of the application layer to the access network device, it also sends
  • FIG. 7 is a schematic flowchart of another network optimization method 700 provided by an embodiment of the present application.
  • the method 700 may also be applicable to the system architecture 200 shown in FIG. 2 above, and may also be applicable to other architectures, which is not limited in this embodiment of the present application. As shown in FIG. 7, the method 700 includes the following steps:
  • the access network device sends fourth information to the terminal device, and correspondingly, the terminal device receives the fourth information from the access network device.
  • the above fourth information includes application layer measurement configuration information, service type and PDU session identifier.
  • the access network device when the access network device receives the application measurement configuration information and the corresponding network slice range information and service type from the core network device or the management device, the access network device may base on the above first correspondence and the above second correspondence and determining at least one PDU session identifier corresponding to the network slice range and the service type in the fourth information.
  • the access layer of the terminal device can receive the above-mentioned fourth information from the access network device, and can send the above-mentioned fourth information to the upper layer of the terminal device's access layer through a password command between the access layer and the upper layer of the access layer. information.
  • the terminal device performs application layer measurement based on the fourth information, and obtains an application layer measurement result.
  • the upper layer of the access layer of the terminal device receives the above fourth information, and may perform application layer measurement based on the above fourth information, and obtain an application layer measurement result.
  • the upper layer of the access layer of the terminal device may perform periodic measurements according to the application layer measurement configuration information and obtain the application layer measurement results, or generate the corresponding application layer measurement after the application layer measurement configuration information is completed. result.
  • the terminal device sends fifth information to the access network device, and correspondingly, the access network device receives the fifth information from the terminal device.
  • the fifth information may include the application layer measurement result and identification information corresponding to the application layer measurement result.
  • the identification information includes the protocol data unit PDU session identification, and the description of the measurement result of the application layer can refer to the description in the foregoing embodiments, and will not be repeated here to avoid repetition.
  • the upper layer of the access layer of the terminal device sends the above-mentioned fifth information to the access layer of the terminal device through a password command between the access layer and the upper layer of the access layer, and the access layer of the terminal device sends the The network device sends the fifth information above.
  • the access network device may also optimize the wireless resource configuration corresponding to the above-mentioned PDU session based on the fifth information, and because the mobility of the terminal device , the above-mentioned access network device sending the fourth information and the above-mentioned access network device receiving the fifth information may be the same access network device, or may be different access network devices, and the above-mentioned access network device sending the fourth information In the case where the network access device and the access network device receiving the fifth information are different access network devices, the embodiment of the present application may also be applicable to the two application scenarios passed above, and details are not repeated here to avoid repetition.
  • the access network device may determine the PDU session identifier corresponding to at least one network slice identifier in the network slice range information corresponding to the application layer measurement configuration according to the above-mentioned first correspondence and the above-mentioned second correspondence. , and may send at least one of the above PDU session identifiers and the above application layer measurement configuration to the terminal device, so that the terminal device accurately knows the measurement range corresponding to the application layer measurement configuration, and while sending the application layer measurement result to the access network device, The PDU session identifier corresponding to the application layer measurement result is also sent, so that the access network device can accurately locate the measurement service, improve the efficiency and accuracy of network optimization, and then improve the performance of the service under test.
  • the identification information may further include at least one quality of service (QoS) flow identification corresponding to the PDU session identification.
  • QoS quality of service
  • the access network device may also determine at least one data radio bearer DRB corresponding to the at least one QoS flow identifier, and the access network device may The above configuration of at least one DRB is optimized, and will not be repeated here to avoid repetition.
  • the access network device may also perform network optimization through the core network device.
  • FIG. 8 shows another network optimization method 800 provided by the embodiment of the present application. As shown in FIG. 8, the method includes the following steps:
  • the access network device obtains an application layer measurement result corresponding to at least one QoS flow in the PDU session.
  • the access network device may obtain the application layer measurement result corresponding to the at least one QoS flow in the PDU session in the foregoing embodiment, or may obtain it in other ways, which is not limited in this embodiment.
  • the access network device determines the QoS parameters that the access network device can satisfy according to the application layer measurement result corresponding to at least one QoS flow in the PDU session.
  • the core network device when the core network device notifies the access network device to allocate corresponding wireless resources for the above-mentioned at least one QoS flow in the above-mentioned PDU session, the core network device will send multiple sets of QoS parameters respectively corresponding to the at least one QoS flow to the access network
  • the access network device may determine the QoS parameters that the current access network device can satisfy when it can provide communication services for each QoS flow in the at least one QoS flow according to the QoS parameters issued by the core network device.
  • the above multiple sets of QoS parameters may be carried in the PDU session resource establishment request sent by the core network device to the access network device.
  • each set of QoS parameters above may have corresponding uplink guaranteed bit rate, downlink guaranteed bit rate, packet delay budget, packet error bits, etc., and each set of QoS parameters has an index.
  • the access network device sends the QoS parameters that the access network device can currently satisfy to the core network device.
  • the access network device may send the index corresponding to the aforementioned satisfyable QoS parameters to the core network device.
  • the access network device may carry the index corresponding to the above-mentioned QoS parameter in the PDU session resource notify (PDU session resource notify) message sent to the core network device, or in the handover scenario, the above-mentioned access network device serves as the target access
  • the index corresponding to the above QoS parameter is carried in the transmission of the path switching request, or when the core network device notifies the access network device to establish the at least one QoS flow or modify the QoS parameter of the at least one QoS flow , the response from the access network device to the core network device will carry the index corresponding to the above QoS parameter.
  • the current access network device uses QoS parameter #1 corresponding to QoS flow 1 to provide communication services for the terminal device.
  • the throughput or throughput reported in the application layer measurement result does not meet the requirements corresponding to the current QoS parameter #1 , that is, the downlink throughput rate reported in the application layer measurement results is A, the downlink bit rate corresponding to the current QoS parameter #1 is B, and A ⁇ B
  • the access network device can send another set of The throughput reported in the current application layer measurement results or the QoS parameters that the throughput can meet, such as QoS parameter #2 sent to the core network device, the uplink and downlink bit rates corresponding to the QoS parameter #2 are lower than or equal to the application layer measurement results
  • the access network device may also send a message to the terminal device, notifying the terminal device of the currently satisfying QoS parameters or notifying the terminal device of configuration information, the configuration information corresponding to the currently satisfying QoS parameters.
  • the core network device adjusts the resources allocated to the terminal device according to the QoS parameters sent by the access network device that can currently be satisfied.
  • the core network device can control the rate of sending data to the access network device, or the core network device notifies the server corresponding to the terminal device to adjust the rate of sending data to the terminal device or adjust the performance requirements for sending services to the terminal device , so as to adjust the resources allocated for the terminal device.
  • the access network device can obtain the QoS parameters that the access network device can currently satisfy through the measurement results of the application layer, and adjust and allocate wireless resources for the terminal device according to the QoS parameters, or the access network device can also The above QoS parameters are sent to the core network equipment, so as to adjust and allocate resources for the terminal equipment through the core network equipment.
  • the network optimization method according to the embodiment of the present application is described in detail above with reference to FIG. 3 to FIG. 8 .
  • the communication device according to the embodiment of the present application will be described in detail below with reference to FIG. 9 to FIG. 12 .
  • FIG. 9 shows a communication device 900 provided by an embodiment of the present application, and the device 900 includes: a sending module 901 and a receiving module 902 .
  • the sending module 901 is configured to: send first information to the terminal device, the first information includes application layer measurement configuration information, network slice range information and service type, and the network slice range information includes at least one network slice identifier; the receiving module 902 It is used for: receiving second information from the terminal device, where the second information includes an application layer measurement result corresponding to the first information and identification information corresponding to the application layer measurement result, where the identification information includes a protocol data unit PDU session identifier .
  • the foregoing apparatus further includes: a processing module 903, configured to: optimize the radio resource configuration corresponding to the foregoing PDU session based on the foregoing second information.
  • a processing module 903 configured to: optimize the radio resource configuration corresponding to the foregoing PDU session based on the foregoing second information.
  • the identification information further includes at least one quality of service QoS flow identification corresponding to the PDU session identification; the processing module 903 is configured to: determine at least one data radio bearer DRB corresponding to the at least one QoS flow identification; The configuration of the at least one DRB corresponding to the session is optimized.
  • the above-mentioned second information is sent in the form of a container; the above-mentioned processing module 903 is configured to: decode the above-mentioned second information, and obtain the above-mentioned application layer measurement result and the identification information.
  • the measurement result of the application layer includes the measurement result of at least one measurement indicator;
  • the measurement indicator includes at least one of the following indicators: average throughput indicator, initial playback delay indicator, buffer level indicator, playback delay indicator, degradation Duration indicators, consecutive packet loss indicators, jitter duration indicators, out-of-sync duration indicators, round-trip delay indicators, average bit rate indicators, analog quality perspective switching delay indicators, or freeze status indicators.
  • the foregoing service types include at least one of the following types: multimedia telephony service types, streaming media service types, multimedia broadcast and multicast service types, virtual reality service types, or extended reality service types.
  • the apparatus 900 here is embodied in the form of functional modules.
  • the term "module” here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group processor, etc.) and memory, incorporated logic, and/or other suitable components to support the described functionality.
  • ASIC application specific integrated circuit
  • the device 900 may specifically be the access network device in the above embodiment, or the functions of the access network device in the above embodiment may be integrated in the device 900, and the device 900 It may be used to execute various processes and/or steps corresponding to the access network device in the foregoing method embodiments, and details are not repeated here to avoid repetition.
  • the above-mentioned apparatus 900 has the function of implementing the corresponding steps performed by the access network equipment in the above method; the above-mentioned functions can be realized by hardware, and can also be realized by executing corresponding software by hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the device 900 in FIG. 9 may also be a chip or a chip system, for example: a system on chip (system on chip, SoC).
  • SoC system on chip
  • FIG. 10 shows another communication device 1000 provided by an embodiment of the present application.
  • the device 1000 includes: a receiving module 1001 , a processing module 1002 and a sending module 1003 .
  • the receiving module 1001 is configured to: receive the first information from the access network device, the first information includes the application layer measurement configuration information, the network slice range and the service type, and the network slice range includes at least one network slice identifier;
  • the processing module 1002 is configured to: perform application layer measurement based on the above first information, and obtain an application layer measurement result;
  • the sending module 1003 is configured to: send second information to the above access network device, the second information includes the above application layer measurement result and the above application Identification information corresponding to the layer measurement result, where the identification information includes a protocol data unit PDU session identification.
  • the identification information further includes at least one quality of service (QoS) flow identification corresponding to the PDU session identification.
  • QoS quality of service
  • the above-mentioned processing module 1002 is configured to: determine the application corresponding to the above-mentioned at least one network slice identifier based on the above-mentioned first information; on the application for measurement.
  • the above second information is sent in the form of a container.
  • the above application layer measurement results include measurement results of at least one measurement indicator; the measurement indicator includes at least one of the following indicators: average throughput indicator, initial playback delay indicator, buffer level indicator, playback delay indicator, degradation Duration indicators, consecutive packet loss indicators, jitter duration indicators, out-of-sync duration indicators, round-trip delay indicators, average bit rate indicators, analog quality perspective switching delay indicators, or freeze status indicators.
  • the foregoing service types include at least one of the following types: multimedia telephony service types, streaming media service types, multimedia broadcast and multicast service types, virtual reality service types, or extended reality service types.
  • module here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group processor, etc.) and memory, incorporated logic, and/or other suitable components to support the described functionality.
  • ASIC application specific integrated circuit
  • the device 1000 can be specifically the terminal device in the above embodiment, or the functions of the terminal device in the above embodiment can be integrated in the device 1000, and the device 1000 can be used to execute In order to avoid repetition, the procedures and/or steps corresponding to the terminal device in the foregoing method embodiments are not repeated here.
  • the above-mentioned apparatus 1000 has the function of implementing corresponding steps executed by the terminal device in the above-mentioned method; the above-mentioned functions can be realized by hardware, or can be realized by executing corresponding software by hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the device 1000 in FIG. 10 may also be a chip or a chip system, for example: a system on chip (system on chip, SoC).
  • SoC system on chip
  • FIG. 11 shows another communication device 1100 provided by an embodiment of the present application.
  • the device 1100 includes: a sending module 1101 , a receiving module 1102 and a processing module 1103 .
  • the sending module 1101 is configured to: send first information to the terminal device, the first information includes application layer measurement configuration information, network slice range information, and service type, and the network slice range information includes at least one network slice identifier; the receiving module 1102 uses In: receiving the third information from the above terminal device, the third information includes the application layer measurement result corresponding to the above first information, the identification information corresponding to the above application layer measurement result, and the service type information corresponding to the above application layer measurement result , the identification information includes the network slice identification; and the processing module 1103 is configured to: determine at least one protocol data unit PDU session identification corresponding to the network slice identification and the service type information based on the first correspondence and the second correspondence, The first correspondence indicates the correspondence between the network slice identifier and the PDU session identifier, and the second correspondence indicates the correspondence between the service type and the PDU session identifier.
  • the processing module 1103 is configured to: optimize the radio resource configuration corresponding to the at least one PDU session based on the third information.
  • the service type information includes a service type corresponding to the application layer measurement result or a configuration identifier corresponding to the application layer measurement result, where the configuration identifier is used to indicate the service type corresponding to the application layer measurement result;
  • the processing module 1103 It is used to: determine at least one candidate PDU session identifier based on the above-mentioned first correspondence and the above-mentioned network slice identifier; based on the above-mentioned service type or the configuration identifier, determine the service type corresponding to the above-mentioned application layer measurement result;
  • the at least one candidate PDU session identifier and the service type corresponding to the application layer measurement result determine the at least one PDU session identifier corresponding to the service type.
  • the above-mentioned second correspondence is also used to indicate the correspondence between the service type, the PDU session identifier and the QoS flow identifier; the processing module 1103 is configured to: determine the above-mentioned at least one PDU session correspondence based on the second correspondence at least one QoS flow identifier; determine at least one data radio bearer DRB corresponding to the at least one QoS flow identifier; optimize the at least one DRB configuration corresponding to the at least one PDU session.
  • the above application layer measurement results include measurement results of at least one measurement indicator; the measurement indicator includes at least one of the following indicators: average throughput indicator, initial playback delay indicator, buffer level indicator, playback delay indicator, degradation Duration indicators, consecutive packet loss indicators, jitter duration indicators, out-of-sync duration indicators, round-trip delay indicators, average bit rate indicators, analog quality perspective switching delay indicators, or freeze status indicators.
  • the foregoing service types include at least one of the following types: multimedia telephony service types, streaming media service types, multimedia broadcast and multicast service types, virtual reality service types, or extended reality service types.
  • the apparatus 1100 here is embodied in the form of functional modules.
  • the term "module” here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group processor, etc.) and memory, incorporated logic, and/or other suitable components to support the described functionality.
  • ASIC application specific integrated circuit
  • the device 1100 may specifically be the access network device in the above embodiment, or the functions of the access network device in the above embodiment may be integrated in the device 1100, and the device 1100 It may be used to execute various processes and/or steps corresponding to the access network device in the foregoing method embodiments, and details are not repeated here to avoid repetition.
  • the above-mentioned apparatus 1100 has the function of implementing the corresponding steps performed by the access network equipment in the above-mentioned method; the above-mentioned functions can be realized by hardware, and can also be realized by executing corresponding software by hardware.
  • the hardware or software includes one or more modules corresponding to the above functions.
  • the device 1100 in FIG. 11 may also be a chip or a chip system, for example: a system on chip (system on chip, SoC).
  • SoC system on chip
  • FIG. 12 shows another communication device 1200 provided by the embodiment of the present application.
  • the device 1200 includes: a processor 1201 , a memory 1202 , a communication interface 1203 and a bus 1204 .
  • the memory 1202 is used to store instructions
  • the processor 1201 is used to execute the instructions stored in the memory 1202 .
  • the processor 1201 , the memory 1202 and the communication interface 1203 are connected to each other through the bus 1204 .
  • the apparatus 1200 may specifically be the access network device in the foregoing embodiment, where the processor 1201 is configured to: send first information to the terminal device, where the first information includes application layer measurement configuration information, Network slice range information and service types, where the network slice range information includes at least one network slice identifier; and receiving second information from the terminal device, where the second information includes an application layer measurement result corresponding to the first information and the application layer Identification information corresponding to the layer measurement result, where the identification information includes a protocol data unit PDU session identification.
  • the processor 1201 is configured to: send first information to the terminal device, where the first information includes application layer measurement configuration information, Network slice range information and service types, where the network slice range information includes at least one network slice identifier; and receiving second information from the terminal device, where the second information includes an application layer measurement result corresponding to the first information and the application layer Identification information corresponding to the layer measurement result, where the identification information includes a protocol data unit PDU session identification.
  • the apparatus 1200 may specifically be the access network device in the foregoing embodiment, wherein the processor 1201 is configured to: send first information to the terminal device, where the first information includes application layer measurement configuration information, Network slice range information and service types, where the network slice range information includes at least one network slice identifier; receiving third information from the terminal device, where the third information includes application layer measurement results corresponding to the first information, the application layer The identification information corresponding to the measurement result, and the service type information corresponding to the above application layer measurement result, the identification information includes the above network slice identification; and based on the first correspondence and the second correspondence, determine the network slice identification and the above service type At least one protocol data unit PDU session identifier corresponding to the information, the first correspondence indicates the correspondence between the network slice identifier and the PDU session identifier, and the second correspondence indicates the correspondence between the service type and the PDU session identifier.
  • the processor 1201 is configured to: send first information to the terminal device, where the first information includes application layer measurement configuration information, Network slice range information and service types, where the
  • the apparatus 1200 may specifically be the terminal device in the foregoing embodiment, wherein the processor 1201 is configured to: receive first information from the access network device, where the first information includes application layer measurement configuration information , network slice range and service type, where the above network slice range includes at least one network slice identifier; perform application layer measurement based on the above first information, and obtain application layer measurement results; and send second information to the above access network device, the first The second information includes the above application layer measurement result and identification information corresponding to the above application layer measurement result, where the identification information includes a protocol data unit PDU session identification.
  • the apparatus 1200 may specifically be the access network device or the terminal device in the foregoing embodiments, or, the functions of the access network device or the terminal device in the foregoing embodiments may be integrated into the apparatus 1200, and the apparatus 1200 may be used to perform the above-mentioned Each step and/or process corresponding to the access network device or the terminal device in the method embodiment.
  • the memory 1202 may include a read-only memory and a random access memory, and provides instructions and data to the processor 1201 .
  • a portion of memory 1202 may also include non-volatile random access memory.
  • memory 1202 may also store device type information.
  • the processor 1201 may be configured to execute instructions stored in the memory, and when the processor executes the instructions, the processor 1201 may execute various steps and/or processes corresponding to the encoding end or the decoding end in the above method embodiments.
  • the processor may be a central processing unit (Central Processing Unit, CPU), and the processor may also be other general processors, digital signal processors (DSP), application specific integrated circuits (ASIC ), field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
  • a general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.
  • 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 methods disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.
  • the software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register.
  • the storage medium is located in the memory, and the processor executes the instructions in the memory to complete the steps of the above method in combination with its hardware. To avoid repetition, no detailed description is given here.
  • the disclosed systems, devices and methods may be implemented in other ways.
  • the device embodiments described above are only illustrative.
  • the division of the units is only a logical function division. In actual implementation, there may be other division methods.
  • multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in 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 may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
  • the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium.
  • the technical solution of the present application may be embodied in the form of software products, which are stored in a storage medium and include several instructions to make a computer device (which may be a personal computer, a server, or Network devices, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application.
  • the aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disc and other media that can store program codes. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Environmental & Geological Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供了一种网络优化方法和通信装置,有利于提高网络优化的准确性和效率,从而提高业务性能。该方法包括:接入网设备向终端设备发送第一信息,该第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,该网络切片范围信息包括至少一个网络切片标识;上述终端设备接收来自接入网设备的第一信息,并基于该第一信息进行应用层测量,获得对应于上述第一信息的应用层测量结果;该终端设备向接入网设备发送第二信息,该第二信息包括上述应用层测量结果和上述应用层测量结果对应的标识信息,该标识信息包括协议数据单元PDU会话标识;接入网设备接收来自上述终端设备的第二信息。

Description

网络优化方法和通信装置
本申请要求于2021年7月26日提交中国国家知识产权局、申请号为202110846019.8、申请名称为“网络优化方法和通信装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信领域,尤其涉及一种网络优化方法和通信装置。
背景技术
体验质量(quality of experience,QoE)是一种性能指标,用于评价用户对设备、网络、系统、应用或业务的质量和性能(包括有效性和可用性等方面)的综合主观感受,也就是从业务应用的舒适度来定义的。对体验质量进行测量被称为QoE测量(也称为应用层测量)。应用层测量还可以指终端设备上报设备、应用或业务的质量和性能。运营商通过收集QoE测量结果(也称为应用层测量结果)来获知用户体验的状况,进而更好的优化网络以提高用户体验。
目前可以对某些网络切片(slice)进行应用层测量,但存在网络优化的准确性和效率低下的问题。
因此,目前亟需一种方法,以解决上述网络优化的准确性和效率低下的问题。
发明内容
本申请提供一种网络优化方法,有利于提高网络优化的准确性和效率,从而提高业务性能。
第一方面,提供了一种网络优化方法,包括:接入网设备向终端设备发送第一信息,该第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,该网络切片范围信息包括至少一个网络切片标识;上述接入网设备接收来自上述终端设备的第二信息,该第二信息包括对应于上述第一信息的应用层测量结果和上述应用层测量结果对应的标识信息,该标识信息包括协议数据单元PDU会话标识。
在本申请实施例中,终端设备向接入网设备上报应用层测量结果时,同时还上报该应用层测量结果对应的PDU会话标识,对应的,接入网设备可以通过上述第二信息获知上述应用层测量结果及对应的PDU会话标识,并可以通过该应用层测量结果和该应用层测量结果对应的PDU会话标识,准确的定位该应用层测量结果对应的业务,进而接入网设备可以仅针对该业务进行配置或调度优化,因此本申请在准确定位测量业务的情况下,提高了网络优化的效率和准确性,进而提高该上述业务的性能。
结合第一方面,在第一方面的某些实现方式中,上述方法还包括:上述接入网设备基于上述第二信息,对上述PDU会话对应的无线资源配置进行优化。
在本申请实施例中,接入网设备可以通过该应用层测量结果和该应用层测量结果对应的PDU会话标识,准确的定位该应用层测量结果对应的业务,提高了网络优化的效率和准确性,进而提高该上述业务的性能。
结合第一方面,在第一方面的某些实现方式中,上述标识信息还包括上述PDU会话标识对应的至少一个服务质量QoS流标识;在对该PDU会话对应的无线资源配置进行优化之前,上述方法还包括:上述接入网设备确定与上述至少一个QoS流标识对应的至少一个数据无线承载DRB;上述对该PDU会话对应的无线资源配置进行优化,包括:上述接入网设备对上述PDU会话对应的该至少一个DRB的配置进行优化。
在本申请实施例中,接入网设备除了通过上述第二信息获知上述应用层测量结果及对应的PDU会话标识之外,还可以获得该应用层测量结果是对应哪些PDU会话中的哪些QoS流,进而接入网设备可以根据该QoS流获得对应的DRB,并可以基于上述应用层测量结果对上述QoS流或上述QoS流对应的DRB的配置或调度进行优化,在精准定位测量业务的同时,更加细粒度的定位该业务,进一步提高网络优化的准确性和效率。
结合第一方面,在第一方面的某些实现方式中,上述第二信息是通过容器的形式发送的;在上述接入网设备接收来自上述终端设备的第二信息之后,上述方法还包括:该接入网设备解码上述第二信息,获得上述应用层测量结果和上述标识信息。
结合第一方面,在第一方面的某些实现方式中,上述应用层测量结果包括至少一个测量指标的测量结果;该测量指标包括下列指标中的至少一个:平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
结合第一方面,在第一方面的某些实现方式中,上述业务类型包括下列类型中的至少一个:多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
第二方面,提供了一种网络优化方法,包括:终端设备接收来自接入网设备的第一信息,该第一信息包括应用层测量配置信息、网络切片范围和业务类型,该网络切片范围包括至少一个网络切片标识;上述终端设备基于上述第一信息进行应用层测量,获得应用层测量结果;上述终端设备向上述接入网设备发送第二信息,该第二信息包括所述应用层测量结果和上述应用层测量结果对应的标识信息,该标识信息包括协议数据单元PDU会话标识。
结合第二方面,在第二方面的某些实现方式中,上述标识信息还包括上述PDU会话标识对应的至少一个服务质量QoS流标识。
结合第二方面,在第二方面的某些实现方式中,上述终端设备基于上述第一信息进行测量,包括:该终端设备基于上述第一信息,确定与上述至少一个网络切片标识对应的应用;该终端设备基于上述应用层测量配置信息,在上述至少一个网络切片标识对应的网络切片上对上述应用进行测量。
结合第二方面,在第二方面的某些实现方式中,上述第二信息是通过容器的形式发送的。
结合第二方面,在第二方面的某些实现方式中,上述应用层测量结果包括至少一 个测量指标的测量结果;该测量指标包括下列指标中的至少一个:平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
结合第二方面,在第二方面的某些实现方式中,所上业务类型包括下列类型中的至少一个:多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
第三方面,提供了另一网络优化方法,包括:接入网设备向终端设备发送第一信息,该第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,所该网络切片范围信息包括至少一个网络切片标识;上述接入网设备接收来自上述终端设备的第三信息,该第三信息包括对应于上述第一信息的应用层测量结果、上述应用层测量结果对应的标识信息,和上述应用层测量结果对应的业务类型信息,该标识信息包括所述网络切片标识;上述接入网设备基于第一对应关系和第二对应关系,确定与上述网络切片标识和上述业务类型信息对应的至少一个协议数据单元PDU会话标识,该第一对应关系指示网络切片标识和PDU会话标识之间的对应关系,上述第二对应关系指示业务类型、PDU会话标识之间的对应关系。
在本申请实施例中,接入网设备可以根据终端设备上报的应用层测量结果对应的网络切片标识以及业务类型与PDU会话标识之间的对应关系,获得该应用层测量结果对应的至少一个PDU会话标识,在缩小该应用层测量结果对应的业务前提下,缩小了网络优化范围,提高网络优化效率,进而有效提高业务的性能。
结合第三方面,在第三方面的某些实现方式中,上述方法还包括:上述接入网设备基于上述第三信息,对上述至少一个PDU会话对应的无线资源配置进行优化。
结合第三方面,在第三方面的某些实现方式中,上述业务类型信息包括上述应用层测量结果对应的业务类型或者与上述应用层测量结果对应的配置标识,该配置标识用于指示所述应用层测量结果对应的业务类型;上述接入网设备基于第一对应关系和第二对应关系,确定与上述网络切片标识和上述业务类型信息对应的至少一个PDU会话,包括:上述接入网设备基于上述第一对应关系和上述网络切片标识,确定至少一个备选PDU会话标识;该接入网设备基于上述业务类型或所述配置标识,确定上述应用层测量结果对应的业务类型;该接入网设备基于上述第二对应关系、上述至少一个备选PDU会话标识和上述应用层测量结果对应的业务类型,确定上述业务类型对应的上述至少一个PDU会话标识。
结合第三方面,在第三方面的某些实现方式中,上述第二对应关系还用于表示业务类型、PDU会话标识和QoS流标识之间的对应关系;上述接入网设备基于上述第三信息,对上述至少一个PDU会话对应的无线资源配置进行优化之前,上述方法还包括:该接入网设备基于该第二对应关系,确定上述至少一个PDU会话对应的至少一个QoS流标识;该接入网设备确定与上述至少一个QoS流标识对应的至少一个数据无线承载DRB;该接入网设备基于该第三信息,对上述至少一个PDU会话对应的无线资源配置进行优化,包括:该接入网设备对上述至少一个PDU会话对应的上述至少一个DRB配置进行优化。
结合第三方面,在第三方面的某些实现方式中,在上述接入网设备向上述终端设备发送第一信息之前,上述方法还包括:该接入网设备接收来自核心网设备的上述第一对应关系;该接入网设备接收来自上述核心网设备或管理设备的所述第二对应关系。
结合第三方面,在第三方面的某些实现方式中,上述应用层测量结果包括至少一个测量指标的测量结果;该测量指标包括下列指标中的至少一个:平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
结合第三方面,在第三方面的某些实现方式中,上述业务类型包括下列类型中的至少一个:多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
第四方面,提供了一种通信装置,包括:发送模块和接收模块,其中发送模块用于:向终端设备发送第一信息,该第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,该网络切片范围信息包括至少一个网络切片标识;接收模块用于:接收来自上述终端设备的第二信息,该第二信息包括对应于上述第一信息的应用层测量结果和上述应用层测量结果对应的标识信息,该标识信息包括协议数据单元PDU会话标识。
结合第四方面,在第四方面的某些实现方式中,上述装置还包括:处理模块,该处理模块用于:基于上述第二信息,对上述PDU会话对应的无线资源配置进行优化。
结合第四方面,在第四方面的某些实现方式中,上述标识信息还包括上述PDU会话标识对应的至少一个服务质量QoS流标识;上述处理模块用于:确定与上述至少一个QoS流标识对应的至少一个数据无线承载DRB;对上述PDU会话对应的所述至少一个DRB的配置进行优化。
结合第四方面,在第四方面的某些实现方式中,上述第二信息是通过容器的形式发送的;上述处理模块用于:解码上述第二信息,获得上述应用层测量结果和所述标识信息。
结合第四方面,在第四方面的某些实现方式中,上述应用层测量结果包括至少一个测量指标的测量结果;上述测量指标包括下列指标中的至少一个:平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
结合第四方面,在第四方面的某些实现方式中,上述业务类型包括下列类型中的至少一个:多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
第五方面,提供了另一通信装置,包括:接收模块、处理模块和发送模块,其中接收模块用于:接收来自接入网设备的第一信息,该第一信息包括应用层测量配置信息、网络切片范围和业务类型,上述网络切片范围包括至少一个网络切片标识;处理模块用于:基于上述第一信息进行应用层测量,获得应用层测量结果;发送模块用于:向上述接入网设备发送第二信息,该第二信息包括上述应用层测量结果和上述应用层 测量结果对应的标识信息,该标识信息包括协议数据单元PDU会话标识。
结合第五方面,在第五方面的某些实现方式中,上述标识信息还包括上述PDU会话标识对应的至少一个服务质量QoS流标识。
结合第五方面,在第五方面的某些实现方式中,上述处理模块用于:基于上述第一信息,确定与上述至少一个网络切片标识对应的应用;基于上述应用层测量配置信息,在上述至少一个网络切片标识对应的网络切片上对上应用进行测量。
结合第五方面,在第五方面的某些实现方式中,上述第二信息是通过容器的形式发送的。
结合第五方面,在第五方面的某些实现方式中,上述应用层测量结果包括至少一个测量指标的测量结果;该测量指标包括下列指标中的至少一个:平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
结合第五方面,在第五方面的某些实现方式中,上述业务类型包括下列类型中的至少一个:多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
第六方面,提供了又一通信装置,包括:发送模块、接收模块和处理模块,其中发送模块用于:向终端设备发送第一信息,该第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,该网络切片范围信息包括至少一个网络切片标识;接收模块用于:接收来自上述终端设备的第三信息,该第三信息包括对应于上述第一信息的应用层测量结果、上述应用层测量结果对应的标识信息,和上述应用层测量结果对应的业务类型信息,该标识信息包括上述网络切片标识;处理模块用于:基于第一对应关系和第二对应关系,确定与上述网络切片标识和上述业务类型信息对应的至少一个协议数据单元PDU会话标识,该第一对应关系指示网络切片标识和PDU会话标识之间的对应关系,该第二对应关系指示业务类型、PDU会话标识之间的对应关系。
结合第六方面,在第六方面的某些实现方式中,上述处理模块用于:基于所述第三信息,对上述至少一个PDU会话对应的无线资源配置进行优化。
结合第六方面,在第六方面的某些实现方式中,上述业务类型信息包括上述应用层测量结果对应的业务类型或者与上述应用层测量结果对应的配置标识,该配置标识用于指示上述应用层测量结果对应的业务类型;上述处理模块用于:基于上述第一对应关系和上述网络切片标识,确定至少一个备选PDU会话标识;基于上述业务类型或所述配置标识,确定上述应用层测量结果对应的业务类型;基于上述第二对应关系、上述至少一个备选PDU会话标识和上述应用层测量结果对应的业务类型,确定上述业务类型对应的上述至少一个PDU会话标识。
结合第六方面,在第六方面的某些实现方式中,上述第二对应关系还用于表示业务类型、PDU会话标识和QoS流标识之间的对应关系;上述处理模块用于:基于该第二对应关系,确定上述至少一个PDU会话对应的至少一个QoS流标识;确定与上述至少一个QoS流标识对应的至少一个数据无线承载DRB;对上述至少一个PDU会话对应的上述至少一个DRB配置进行优化。
结合第六方面,在第六方面的某些实现方式中,上述应用层测量结果包括至少一个测量指标的测量结果;该测量指标包括下列指标中的至少一个:平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
结合第六方面,在第六方面的某些实现方式中,上述业务类型包括下列类型中的至少一个:多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
第七方面,提供了另一种通信装置,包括处理器,该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述任一方面中任一种可能实现方式中的方法、第二方面中任一种可能实现方式中的方法,或第三方面中任一种可能实现方式中的方法。可选地,该装置还包括存储器。可选地,该装置还包括通信接口,处理器与通信接口耦合。
第八方面,提供了一种处理器,包括:输入电路、输出电路和处理电路。处理电路用于通过输入电路接收信号,并通过输出电路发射信号,使得处理器执行上述第一方面、第二方面或第三方面中任一种可能实现方式中的方法。
在具体实现过程中,上述处理器可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本申请实施例对处理器及各种电路的具体实现方式不做限定。
第九方面,提供了一种处理装置,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以执行上述第一方面中任一种可能实现方式中的方法。
可选地,处理器为一个或多个,存储器为一个或多个。
可选地,存储器可以与处理器集成在一起,或者存储器与处理器分离设置。
在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,ROM),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
应理解,相关的数据交互过程例如发送指示信息可以为从处理器输出指示信息的过程,接收能力信息可以为处理器接收输入能力信息的过程。具体地,处理输出的数据可以输出给发射器,处理器接收的输入数据可以来自接收器。其中,发射器和接收器可以统称为收发器。
上述第九方面中的处理装置可以是一个芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。
第十方面,提供了一种计算机程序产品,计算机程序产品包括:计算机程序(也可以称为代码,或指令),当计算机程序被运行时,使得计算机执行上述第一方面、第二方面或第三方面中任一种可能实现方式中的方法。
第十一方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述第一方面、第二方面或第三方面中任一种可能实现方式中的方法。
附图说明
图1是本申请实施例提供的一种接入网设备的网络结构的示意图;
图2是本申请实施例提供的一种系统架构的示意图;
图3是本申请实施例提供的一种针对网络切片进行的应用层测量方法的示意性流程图;
图4是本申请实施例提供的又一针对网络切片进行的应用层测量方法的示意性流程图;
图5是本申请实施例提供的一种网络优化方法的示意性流程图;
图6是本申请实施例提供的又一网络优化方法的示意性流程图;
图7是本申请实施例提供的又一网络优化方法的示意性流程图;
图8是本申请实施例提供的又一网络优化方法的示意性流程图;
图9是本申请实施例提供的一种通信装置的示意性框图;
图10是本申请实施例提供的又一种通信装置的示意性框图;
图11是本申请实施例提供的又一种通信装置的示意性框图;
图12是本申请实施例提供的又一种通信装置的示意性框图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
本申请实施例的技术方案可以应用于各种通信系统,例如:长期演进(long term evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)、通用移动通信系统(universal mobile telecommunication system,UMTS)、第五代(5th generation,5G)系统或新无线(new radio,NR)或者其他演进的通信系统等。
本申请实施例中的终端设备也可以称为:用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。
终端设备可以是一种向用户提供语音/数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR) 设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等,本申请实施例对此并不限定。
作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
此外,在本申请实施例中,终端设备还可以是物联网(internet of things,IoT)系统中的终端设备,IoT是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。本申请的终端设备还可以是作为一个或多个部件或者单元而内置于车辆的车载单元、车载模组、车载部件、车载芯片或者车载单元,车辆通过内置的所述车载单元、车载模组、车载部件、车载芯片或者车载单元可以实施本申请的方法。因此,本申请实施例可以应用于车联网,例如车辆外联(vehicle to everything,V2X)、车间通信长期演进技术(long term evolution-vehicle,LTE-V)、车到车(vehicle-to-vehicle,V2V)等。
另外,本申请实施例中的接入网设备也可以称为无线接入网设备,可以是传输接收点(transmission reception point,TRP),还可以是LTE系统中的演进型基站(evolved NodeB,eNB或eNodeB),还可以是家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),还可以是云无线接入网络(cloud radio access network,CRAN)场景下的无线控制器,或者该接入网设备可以为中继站、接入点、车载设备、可穿戴设备以及5G网络中的接入网设备或者未来演进的PLMN网络中的接入网设备等,可以是WLAN中的接入点(access point,AP),可以是新型无线(new radio,NR)系统中的gNB,可以是卫星通信系统中的卫星基站等,本申请实施例并不限定。
图1示出了上述接入网设备一种网络结构,如图1所示接入网设备可以包括集中单元(centralized unit,CU)节点、或分布单元(distributed unit,DU)节点、或包括CU节点和DU节点的接入网设备、或者控制面CU节点(CU-CP节点)和用户面CU节点(CU-UP节点)以及DU节点的接入网设备。其中包括CU节点和DU节点的接入网设备可以将接入网设备的协议层拆分开,部分协议层的功能放在CU集中控制, 剩下部分或全部协议层的功能分布在DU中,由CU集中控制DU。作为一种实现方式,CU部署协议栈中包括无线资源控制(radio Resource Control,RRC)层,数据汇聚协议(packet data convergence protocol,PDCP)层,以及业务数据适应协议(service data adaptation protocol,SDAP)层。DU部署协议栈中的无线链路控制(radio link control,RLC)层,媒体介入控制(media access control,MAC)层,以及物理(physical layer,PHY)层。从而,CU具有RRC、PDCP和SDAP的处理能力。DU具有RLC、MAC和PHY的处理能力。上述功能的切分仅为一个示例,不构成对CU和DU的限定。也就是说,CU和DU之间还可以有其他功能切分的方式,本申请实施例在此不予赘述。CU的功能可以由一个实体来实现也可以由不同的实体实现。例如,可以对CU的功能进行进一步切分,例如,将控制面(CP)和用户面(UP)分离,即CU的控制面(CU-CP)和CU用户面(CU-UP)。例如,CU-CP和CU-UP可以由不同的功能实体来实现,所述CU-CP和CU-UP可以与DU相耦合,共同完成接入网设备的功能。一种可能的方式中,CU-CP负责控制面功能,主要包含RRC和PDCP-C,其中PDCP-C主要负责控制面数据的加解密,完整性保护,数据传输等。CU-UP负责用户面功能,主要包含SDAP和PDCP-U,其中SDAP主要负责将核心网设备的数据进行处理并将数据流(flow)映射到承载。PDCP-U主要负责数据面的加解密,完整性保护,头压缩,序列号维护,数据传输等。其中CU-CP和CU-UP通过E1接口连接。CU-CP代表接入网设备通过核心网设备和接入网设备之间的接口和核心网设备连接。通过F1-C(控制面)和DU连接。CU-UP通过F1-U(用户面)和DU连接。此外,还有一种可能的实现是PDCP-C也在CU-UP,本申请对此不作限定。
本申请实施例中的核心网设备是指为终端设备提供业务支持的核心网(core network,CN)中的设备。目前,上述核心网设备可以为:接入和移动性管理功能(access and mobility management function,AMF)实体、会话管理功能(session management function,SMF)实体、用户面功能(user plane function,UPF)实体等等,此处不一一列举。其中,上述AMF实体可以负责终端设备的接入管理和移动性管理;上述SMF实体可以负责会话管理,如用户的会话建立等;上述UPF实体可以是用户面的功能实体,主要负责连接外部网络。需要说明的是,本申请中实体也可以称为网元或功能实体,例如,AMF实体也可以称为AMF网元或AMF功能实体,又例如,SMF实体也可以称为SMF网元或SMF功能实体等,本申请对此不作限定。
图2为本申请实施例提供的系统架构200示意图。如图2所示,系统架构200包括核心网设备201、终端设备202、接入网设备203接入网设备204。其中,核心网设备201可以为终端设备202提供业务支持的核心网,该核心网可以给终端设备202提供连接、对终端设备202的管理以及对业务完成承载,作为承载网络提供到外部网络的接口。接入网设备203和接入网设备204主要用于核心网设备201和终端设备202之间的交叉连接、复用和传输。终端设备202可以通过接入网设备203或接入网设备204接收传输资源(例如,频域资源,或者说,频谱资源)与小区进行通信,该小区可以属于宏基站(例如,宏eNB或宏gNB等),也可以属于小小区(small cell)对应的基站,这里的小小区可以包括:城市小区(metro cell)、微小区(micro cell)、微微小区(pico cell)、毫微微小区(femto cell)等,这些小小区具有覆盖范围小、发射 功率低的特点,适用于提供高速率的数据传输服务。
运营商一般每一个月都要做例行的网络覆盖路测,或者针对用户的投诉也会做一些针对特定区域的进行呼叫质量路测,并根据测量结果检测和优化无线网络中的问题和故障。为实现自动收集终端测量数据,进而提高网络优化效率,目前上述路测都可以使用最小化路测(minimization of drive-tests,MDT)代替,该技术的基本思想是运营商通过签约用户的商用终端设备进行测量并发送测量结果来部分替代传统的路测工作。
现有的MDT技术的测量类型可分为以下几种:
1、信号水平测量:由终端设备测量无线信号的信号水平,将测量结果发送给接入网设备。
2、服务质量(quality of service,Qos)测量:通常由接入网设备执行Qos测量,比如:业务的流量、业务的吞吐量,业务时延等,或者由终端设备测量上行处理时延等,也可以是接入网设备和终端设备联合测量空口时延,即测量数据包经过接入网设备的SDAP层/PDCP层到该数据包达到终端设备的SDAP/PDCP层的时间。
3、可接入性测量:由终端设备记录RRC连接建立失败的信息,并发送给接入网设备。
但是对于一些流类业务或者语音业务而言,比如流媒体服务(streaming service),IP多媒体系统的多媒体电话服务(multimedia telephony service for IMS,MTSI),单纯的信号质量并不能体现用户在使用这些业务时的用户体验,为使运营商更好的了解用户的体验情况,从而更好的优化网络以更准确的提高用户的体验,目前可以通过体验质量(quality of experience,QoE)测量实现,该测量也可称为应用层测量。
目前应用层测量的基本流程如下:接入网设备从核心网设备或管理设备获取应用层测量配置信息,并将该应用层测量配置信息发送给终端设备的接入层,终端设备的接入层将该应用层测量配置信息发送给终端设备的接入层的上层,终端设备的接入层的上层接收该应用层测量配置信息,基于该配置信息进行测量,并将应用层测量结果发送给终端设备的接入层,终端设备的接入层将该应用层测量结果发送给接入网设备,接入网设备将该应用层测量结果发送给测量收集实体(measurement collector entity,MCE)设备。测量收集实体也可以称为跟踪收集实体(trace collector entity,TCE)。另外,终端设备的接入层的上层还可以上报一些接入网设备可见的测量指标。接入网设备可以根据终端设备上报的接入网设备可见的测量指标进行优化无线资源,比如当某个测量指标测量结果并不理想时,接入网设备可以给该终端设备分配更多的无线资源,或者提高该终端设备的调度优先级等。接入网设备可见的测量指标可以是应用层测量结果中的一部分测量指标,也可能是根据应用层测量结果中的一部分测量指标获得的另外一个测量结果。
上述管理设备还可以称为操作、管理和维护(operation administration and maintenance,OAM)设备、域管理(domain manager)设备,或元素管理(element manager)设备。
此外,为了提高网络优化的准确性和效率,在上述现有应用层测量方案的基础上,目前还提出了针对网络切片(slice)进行的应用层测量方案。
图3示出了针对网络切片进行的应用层测量方法300,如图3所示,S301、核心 网设备或管理设备向接入网设备发送应用层测量配置信息时携带有网络切片范围(slice scope)和业务类型(service type)(业务类型也可以称为服务类型),该网络切片范围可以包括至少一个网络切片标识(slice ID)。网络切片标识例如可以是单网络切换选择支撑信息(single network slice selection assistance information,S-NSSAI。S302、接入网设备可以根据该网络切片标识与PDU会话标识之间的对应关系,获得上述网络切片标识对应的至少一个PDU会话标识,在业务建立过程中,核心网设备会把PDU会话标识和网络切片标识之间的对应关系发送给接入网设备。S303、接入网设备向终端设备下发上述应用层测量配置、上述至少一个PDU会话标识和业务类型。S304、终端设备可以基于上述应用层测量配置,以及上述至少一个PDU会话标识和业务类型进行测量。S305、上述终端设备向接入网设备上报应用层测量结果时,携带该应用层测量结果对应的PDU会话标识。S306、接入网设备可以根据该应用层测量结果和其对应的PDU会话标识,进行网络优化。此外,接入网设备还可以将该PDU会话标识对应的网络切片标识和应用层测量结果发送给MCE设备。但是,由于网络切片标识与PDU会话标识之间并不是一一对应的,比如一个PDU会话标识对应一个网络切片标识,但一个网络切片标识可能对应多个PDU会话标识,所以上述接入网设备可以根据网络切片标识与PDU会话标识之间对应关系,获得上述应用层测量配置信息携带的网络切片标识对应的全部PDU会话标识,又由于不同的业务类型又可能对应相同的网络切片标识,且接入网设备并不知道每个PDU会话标识对应的业务类型,所以可能导致获得的上述PDU会话标识比实际上述网络切片在本次任务中对应的PDU会话标识更多,即在上述接入网设备将上述应用层测量配置信息和上述网络切片标识对应的全部PDU会话标识发送给终端设备,因为,终端设备获得的PDU会话标识的范围更大,所以不符合网络侧的原始需求。
图4示出了又一种针对网络切片进行的应用层测量方法400,如图4所示,S401、接入网设备或管理设备向接入网设备发送应用层测量配置时携带有网络切片范围和业务类型,该网络切片范围可以包括至少一个网络切片标识。S402、上述接入网设备将上述应用层测量配置、网络切片范围和业务类型,发送给终端设备。S403、终端设备可以基于上述应用层测量配置,网络切片范围和业务类型进行应用层测量。S404、终端设备向接入网设备发送应用层测量结果,以及该应用层测量结果对应的网络切片标识。S405、接入网设备可以基于该应用层测量结果,以及对应的网络切片标识进行网络优化。此外接入网设备还可以将收到的上述应用层测量结果和对应的网络切片标识发送给MCE设备。但是,由于网络切片标识与PDU会话标识之间并不是一一对应的,接入网设备从终端设备收到的应用层测量结果、网络切片标识之后,接入网设备并不知道该应用层测量结果对应哪一个PDU会话标识,导致接入网设备只能针对该应用层测量结果对应的网络切片标识对应的所有PDU会话进行优化,导致接入网设备优化范围扩大,即无法准确执行网络优化,进而降低优化效率。
有鉴于此,本申请提出了一种网络优化方法,在终端设备向接入网设备发送应用层测量结果的同时,还将该应用层测量结果对应的PDU会话标识发送给接入网设备,使得该接入网设备在获得上述应用层测量结果的同时,获得该应用层测量结果对应的PDU会话,进而接入网设备可以针对该PDU会话的无线资源配置或调度进行优化, 此外,终端设备还可以向上述接入网设备发送PDU会话标识的同时,还发送该PDU会话标识对应QoS流标识,使接入网设备可以根据该QoS流,进而使接入网设备可以针对该PDU会话的对应的QoS流的无线资源配置或调度进行优化。进一步的,接入网设备还可以对该QoS流对应的数据无线承载(data radio bearer,DRB)的无线资源配置或调度进行优化),有利于提高网络优化的准确性和效率,进而提高业务的性能。
为了使本申请的目的、技术方案更加清楚直观,下面将结合附图及实施例,对本申请实施例通过的网络优化方法和通信装置进行详细说明。应理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在介绍本申请实施例提供的方法和装置之前,先做出以下几点说明。
第一,在下文示出的实施例中,各术语及英文缩略语,例如基准数据或差分数据等,均为方便描述而给出的示例性举例,不应对本申请构成任何限定。本申请并不排除在已有或未来的协议中定义其它能够实现相同或相似功能的术语的可能。
第二,在下文示出的实施例中第一、第二以及各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围。
第三,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b和c中的至少一项(个),可以表示:a,或b,或c,或a和b,或a和c,或b和c,或a、b和c,其中a,b,c可以是单个,也可以是多个。
图5是本申请实施例提供的一种网络优化方法500的示意性流程图。该方法500可以适用于上述图2所示的系统架构200,除此之外还可以适用于其他架构,本申请实施例对此不做限定。如图5所示,该方法500包括以下步骤:
S501、接入网设备向终端设备发送第一信息,对应地,终端设备接收来自该接入网设备的上述第一信息。
可选地,该第一信息可以包括应用层测量配置信息、网络切片范围信息和业务类型,其中,该网络切片范围信息可以包括至少一个网络切片标识。
在一种可能的实现方式中,应用层测量配置信息可以以容器(container)的形式(例如以字节串的形式)发送给终端设备。终端设备的接入层不可以感知容器中的信息,或容器中的信息对终端设备的接入层不可见,或对于终端设备的接入层而言,容器中的信息只是一些字节串,终端设备的接入层无需感知这些字节串的具体含义。例如应用层测量配置信息对应的容器携带的是以可延伸标记式语音(extensible markup language,XML)格式配置的信息。
在一种可能的实现方式中,应用层测量配置信息还可以以非容器的形式发送给终端设备,即为终端设备的接入层可以感知或可见的形式(比如信元的形式)。
应理解,应用层测量配置信息可以用于指示终端设备上报协议中规定的接入网设备可以感知或可见的测量指标对应的测量结果,或者用于指示终端设备上报那些接入网设备可以感知或可见的测量指标对应的测量结果。
应理解,上述应用层测量配置信息可以来自收核心网设备或管理设备,也可以是上述接入网设备自己生成。
可选地,核心网设备或者管理设备也可以通过容器的形式将应用层测量配置信息发送给接入网设备,接入网设备可以不解析容器中的内容(即使接入网设备有能力解析),直接将容器转发给终端设备,或者也可以通过接入网设备可以感知或可见的形式发送上述应用层配置信息至接入网设备。
可选地,上述业务类型可以包括下列类型中的至少一个:多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型等。
可选地,网络切片范围信息也可以在应用层测量配置信息中,本申请对此不做限定。
S502、终端设备基于上述第一信息进行应用层测量,获得应用层测量结果。
应理解,上述应用层测量结果可以包括至少一个测量指标的测量结果。
可选地,该测量指标可以包括平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标、播放列表指标等中的至少一个。可选地,该测量指标的取值可以是一个具体的数值,也可能是一个范围(比如好,中,差中的一个)。这些指标的定义可以参考3GPP协议中的定义。
可选地,该测量指标还可以是以上平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标等中的多个指标的一个综合测量指标,比如按照某种规则会公式综合以上多个指标获得一个综合指标。该综合测量指标的取值可以是一个具体的数值,也可能是一个范围(比如好,中,差中的一个)。
示例性地,终端设备的接入层可以通过该终端设备的接入层与该终端设备的接入层的上层之间的口令命令(attention command)向终端设备的接入层的上层发送上述第一信息,终端设备的接入层的上层可以按照上述第一信息进行应用层测量,并获得应用层测量结果。
可选地,终端设备的接入层的上层可以按照应用层测量配置信息进行周期性的测量并获得应用层测量结果,或者在应用层测量配置信息在业务测量结束之后才产生对应的应用层测量结果。
S503、终端设备向上述接入网设备发送第二信息,对应地,接入网设备接收来自上述终端设备的第二信息。
可选地,上述第二信息包括对应于上述第一信息的应用层测量结果和该应用层测量结果对应的标识信息,该标识信息可以包括协议数据单元PDU会话标识。
示例性地,终端设备的接入层的上层在获得应用层测量结果时,产生第二信息,且该终端设备的接入层的上层通过该接入层与该接入层的上层之间的口令命令向终端设备的接入层发送上述第二信息,终端设备的接入层可以向接入网设备发送该第二信 息。
可选地,若终端设备以透明的容器的形式收到的应用层测量配置信息,则该应用层测量结果可以是终端设备的接入层以容器的形式发送给接入网设备,此时接入网设备不能感知或可见应用层测量结果(即使接入网设备有能力解析)。例如应用层测量结果对应的容器对应一些字节串,且这些字节串携带的是以XML格式携带的信息且这些信息是经过压缩之后形成了这些字节串。
可选地,若终端设备是以非容器的方式收到的应用层测量配置信息,则应用层测量结果可以是终端设备的接入层以非容器的形式发送给接入网设备,即接入网设备可以感知或可见的形式(比如信元的形式)。
可选地,若终端设备是以非容器的方式收到的应用层测量配置信息,则应用层测量结果可以是终端设备的接入层以容器的形式发送给接入网设备,但接入网设备可以感知或可见或可解析该容器中的内容。例如,应用层测量结果携带的是以XML格式的信息,接入网设备可以解析这些XML格式的信息,从而感知或可见或解析这些应用层测量结果。
可选地,应用层测量结果包括两部分,一部分是以容器的方式收到的应用层测量配置信息对应的测量结果,另外一部分是以非容器的方式收到的应用层测量配置信息对应的测量结果或者是终端设备上报协议中规定的接入网设备可以感知或可见的测量指标对应的测量结果。
可选地,应用层测量结果是终端设备上报协议中规定的接入网设备可以感知或可见的测量指标对应的测量结果。
可选地,上述标识信息还可以包括网络切片标识。接入网设备根据网络切片标识能获知该应用层测量结果对应的网络切片标识。网络切片标识可能在应用层测量结果中(即应用层测量结果中包括网络切片标识),也可能在应用层结果之外(即应用层测量结果中不包括网络切片标识)。接入网设备收到应用层测量结果之后,接入网设备向测量收集实体发送应用层测量结果时,还发送该网络切片标识(可能在应用层测量结果之内或之外)。
应理解,在接入网设备获得上述第二信息后,该接入网设备还可以基于该第二信息,对上述PDU会话对应的无线资源配置进行优化。
在本申请实施例中,终端设备向接入网设备上报应用层测量结果时,同时还上报该应用层测量结果对应的PDU会话标识,对应的,接入网设备可以通过上述第二信息获知上述应用层测量结果及对应的PDU会话标识,并可以通过该应用层测量结果和该应用层测量结果对应的PDU会话标识,准确的定位该应用层测量结果对应的业务,进而接入网设备可以仅针对该业务进行配置或调度优化,因此本申请在准确定位测量业务的情况下,提高了网络优化的效率和准确性,进而提高该上述业务的性能。
可选地,上述第一信息也可以不包括网络切片范围信息,即不限定进行应用层测量的网络切片范围。
可选地,上述标识信息还可以包括上述PDU会话标识对应的至少一个服务质量QoS流标识;且在接入网设备对该PDU会话对应的无线资源配置进行优化之前,接入网设备还可以确定与上述至少一个QoS流标识对应的至少一个数据无线承载DRB;且 该接入网设备可以对上述至少一个DRB的配置进行优化。
作为一个可选的实施例,当接入网设备包括CU和DU时,接入网设备的CU收到上述第二信息时,并可以将该第二信息发送给接入网设备的DU,从而DU可以基于该第二信息,获知该应用层测量结果是对应哪些PDU会话,或者哪些PDU会话和QoS流,从而接入网设备的DU可以基于上述应用层测量结果对与其对应的上述PDU会话,或者与其对应的上述QoS流对应的DRB的配置或调度进行优化。
在一种可能的实现方式中,接入网设备的CU收到上述第二信息时,可以将该第二信息中的应用层测量结果和该应用层测量结果对应的QoS流对应的DRB标识发送给接入网设备的DU,从而DU可以基于该应用层测量结果对与上述QoS流对应的DRB的配置或调度进行优化。
在一种可能的实现方式中接入网设备的CU收到上述第二信息时,可以根据第二信息中的应用层测量结果和终端设备上报的与其他QoS流对应的应用层测量结果获得一个合并的应用层测量结果,接入网设备的CU把该合并的应用层测量结果和该合并的应用层测量结果对应的DRB标识发送给接入网设备的DU,从而DU可以基于该合并的应用层测量结果对所述DRB的配置或调度进行优化,其中第二信息中的应用层测量结果对应的QoS流和上述其他QoS流都是映射在上述DRB中。
示例性地,当接入网设备包括CU和DU时,接入网设备的CU收到上述第二信息时,由接入网设备的CU根据第二信息更新终端设备的无线配置信息,接入网设备的CU向接入网设备的DU发送更新的无线配置信息(比如更新之后的QoS流与DRB的映射关系,或者各个QoS流的相关QoS参数配置)。当接入网设备的CU包括CU-CP和CU-UP时,接入网设备的CU-CP向接入网设备的CU-UP发送的无线配置信息。
应理解,接入网设备还可以向MCE发送上述PDU会话标识,或上述DRB标识,从而MCE可以根据PDU会话或PDU会话对应的DRB标识找到该应用层测量结果对应的终端设备的接入层的测量结果。
示例性地,在接入网设备包括CU和DU的情况下,在接入网设备收到上述第二信息后,接入网设备的CU可以向DU发送消息,该消息用于请求对方(即DU)向MCE发送上述应用层测量结果对应的PDU会话对应的接入层的测量结果(例如时延测量结果等),或者上述应用层测量结果对应的PDU会话对应的DRB的接入层的测量结果,或者上述应用层测量结果对应的QoS流对应的DRB的接入层的测量结果。若上述接入网设备的CU还包括CU-CP和CU-UP,则在接入网设备收到上述第二信息后,接入网设备也可以通过CU-CP向CU-UP发送消息,该消息用于请求对方(即CU-UP)向MCE发送上述应用层测量结果对应的PDU会话对应的接入层的测量结果(例如时延测量结果等),或者上述应用层测量结果对应的PDU会话对应的DRB的接入层的测量结果,或者上述应用层测量结果对应的QoS流对应的DRB的接入层的测量结果。
可选地,接入网设备在向MCE发送上述应用层测量结果和与其对应的PDU会话标识或者对应的DRB标识时,接入网设备还可以携带时间信息,该时间信息指示接入网设备发送或接收应用层测量结果的时刻信息,从而MCE可以上述根据时间信息能获得对应时刻的终端设备的接入层的测量结果。
在本申请实施例中,接入网设备除了通过上述第二信息获知上述应用层测量结果 及对应的PDU会话标识之外,还可以获得该应用层测量结果是对应哪些PDU会话中的哪些QoS流,进而接入网设备可以根据该QoS流获得对应的DRB,并可以基于上述应用层测量结果对上述QoS流或上述QoS流对应的DRB的配置或调度进行优化,在精准定位测量业务的同时,更加细粒度的定位该业务,进一步提高网络优化的准确性和效率。
应理解,由于上述终端设备的移动性,上述发送第一信息的接入网设备和上述接收第二信息的接入网设备可能为同一个接入网设备,也可能为不同的接入网设备。
在图2所示的系统架构200中,若接入网设备203发送上述第一信息,接入网设备204接收上述第二信息,则当终端设备202接收上述第一信息后,若其未发生移动,或者移动范围较小,仍然处于上述发送第一信息的接入网设备203的范围内,并在该范围内发送第二信息,则可以确定上述发送第一信息的接入网设备203和上述接收第二信息的接入网设备204可以为同一个接入网设备,否则,可以确定上述发送第一信息的接入网设备203和上述接收第二信息的接入网设备204为不同接入网设备。
可选地,当应用层测量结果对应的PDU会话标识或QoS流标识对应的业务是终端设备与至少两个不同的接入网设备中进行传输,则可以分为两种不用的应用场景。
在一种可能的应用场景中,在多空口双连接(multi-radio dual connectivity,MR-DC)场景或多空口多连接(multi-raido multi connectivity)场景中,如图2所示,在该场景下,终端设备202可以连接至少两个接入网设备。本实施例以两个接入网设备为例,即接入网设备203和接入网设备204,若从终端设备收到应用层测量结果的是接入网设备203,则接入网设备203收到该应用层测量结果之后,可以将该应用层测量结果发送给另外一个接入网设备204,且接入网设备203可以通知接入网设备204该应用层测量结果是对应哪一个PDU会话或QoS流,即会将应用层测量结果对应的PDU会话标识和QoS流标识发送给上述接入网设备204,在这种应用场景下,接入网设备204也可以根据该应用层测量结果对上述QoS流或上述QoS流对应的DRB的配置或调度进行优化。
在另一种可能的应用场景中,在上述接入网设备203或上述接入网设备204包括CU/DU的场景中,本申请实施例以上述接入网设备203为例,在该场景下,接入网设备203接收应用层测量结果,且该接入网设备203对应的CU会向接入网设备203的DU发送上述应用层测量结果,接入网设备203向接入网设备204发送上述应用层测量结果。进一步的,接入网设备204对应的CU会向接入网设备204的DU发送从接入网设备接收到的上述应用层测量结果。且接入网设备203的CU可以通知接入网设备203的DU该应用层测量结果是对应哪一个PDU会话或QoS流或DRB,接入网设备204的CU可以通知接入网设备204的DU该应用层测量结果是对应哪一个PDU会话、QoS流或DRB,即接入网设备203的CU会将上述应用层测量结果对应的PDU会话标识、QoS流标识或DRB标识发送给上述接入网设备203的DU,接入网设备204的CU会将上述应用层测量结果对应的PDU会话标识、QoS流标识或DRB标识发送给上述接入网设备204的DU,从而,接入网设备203的DU和接入网设备204的DU根据该应用层测量结果对上述QoS流或上述QoS流对应的DRB的配置或调度进行优化。
可选地,接入网设备203对应的CU向接入网设备203的DU发送的应用层测量结果和接入网设备203向接入网设备204发送的应用层测量结果可以相同,也可以不同。
示例性地,对于上述发送的应用层测量结果相同的情况,发送的应用层测量结果都为从终端设备收到的应用层测量结果。可选地,发送上述应用层测量结果时还携带指示信息,该指示信息指示该应用层测量结果为分裂PDU会话或分裂承载(split bearer)对应的应用层测量结果。可选地,该指示信息还可以指示分裂承载(split bearer)采用了复制,即该分裂承载(split bearer在上述两个接入网设备中发送的内容相同。这种应用场景下,接入网设备203可以把从终端设备202侧接收的应用层测量结果转发给其他实体,有利于简化上述接入网设备203的处理复杂度。另外,在上述分裂承载(split bearer)采用了复制的情况下,由于终端设备202与接入网设备203和接入网设备204传输的内容是相同的,相当于上述两个接入网设备是相互独立为终端设备提供服务,所以发送相同的应用层测量结果更有利于上述两个接入网设备分别进行配置或调度优化。
示例性地,对于上述发送的应用层测量结果不相同的情况,对于吞吐率、吞吐量或缓冲级别而言,接入网设备203可以按照接入网设备203统计的分别通过接入网设备203和终端设备202之间,接入网设备204与终端设备202之间进行数据传输对应的历史吞吐率、吞吐量把收到的应用层测量结果中的吞吐率、吞吐量或缓冲级别分解到上述两个接入网设备中。例如,接入网设备203统计通过接入网设备203与终端设备202之间进行数据传输对应的历史吞吐率或吞吐量为A,统计通过接入网设备204与终端设备之间进行数据传输对应的历史吞吐率或吞吐量为B,接入网设备203从终端设备202收到的应用层测量结果中的吞吐率或吞吐量或缓冲级别为C。则接入网设备203的CU向接入网设备203的DU发送的应用层测量结果中的吞吐率或吞吐量或缓冲级别可以为:C*A/(A+B),接入网设备203向接入网设备204发送的应用层测量结果中的吞吐率、吞吐量或缓冲级别可以为:C*B/(A+B),在该种情况下,可以适用于上述分裂承载(split bearer)采用了非复制,即由于终端设备202与接入网设备203之间的传输内容与终端设备202和接入网设备204之间传输的内容是不相同的,相当于一部分数据通过接入网设备203与终端设备202进行传输,另外一部分数据通过接入网设备204与终端设备202进行传输,而应用层测量结果反映的是通过接入网设备203与终端设备202,以及接入网设备204与终端设备202进行传输的总体结果。所以若接入网络设备根据同一个应用层测量结果进行配置或调度优化,则会导致过优化,导致无线资源的浪费。本实施例通过接入网设备203把从终端设备202收到的应用层测量结果分解到各个接入网设备,从而可以避免该无线资源的浪费。
应理解,在上述两个应用场景中,接入网设备除可以通过上述S501~S503获得上述应用层测量结果,以及与其对应的标识信息之外,还可以采用其他方法获得应用层测量结果及与其对应的标识信息,本申请对此不作限定。
作为一个可选的实施例,上述终端设备还可以通过容器的形式发送上述第二信息;所以在接入网设备接收来自上述终端设备的第二信息之后,该接入网设备需要先解码上述第二信息,获得上述应用层测量结果和该应用层测量结果对应的标识信息,并可 以基于该标识信息精准定位被测业务,实现高效网络优化。
可选地,上述终端设备还可以通过容器的形式仅发送上述第二信息中的应用层测量结果,以非容器的形式发送上述第二信息中的其他信息,在接入网设备接收来自上述终端设备的第二信息之后,该接入网设备需要先解码上述第二信息中的应用层测量结果,获得上述应用层测量结果中的测量指标,并可以第二信息中标识信息精准定位被测业务,实现高效网络优化。
作为一个可选的实施例,上述终端设备基于上述第一信息进行测量,包括:该终端设备可以基于上述第一信息,确定与该至少一个网络切片标识对应的业务;且该终端设备可以基于上述应用层测量配置信息,在上述至少一个网络切片标识对应的网络切片对应的业务上对上述业务进行应用层测量。
示例性地,若上述第一信息包括应用层测量配置信息、网络切片范围信息为网络切片1和业务类型1,则终端设备的接入层可以将从上述接入网设备接收到的第一信息发送给终端设备的接入层的上层,该终端设备的接入层的上层可以根据上述第一信息中的网络切片范围,确定此次测量任务在网络切片1上执行,且可以根据业务类型1选择在该网络切片1中业务类型为业务类型1的业务进行应用层测量,且将该应用层测量结果发送给终端设备的接入层。
除接入网设备接收来自终端设备的PDU会话标识或PDU会话标识和其对应的QoS流标识进行网络优化之外,本申请实施例还提供了另一种网络优化的方法,接入网设备接收来自终端设备的应用层测量结果、该应用层测量结果对应的网络切片标识,但不同的是在本申请实施例中接入网设备可以通过提前收到的业务类型和PDU会话标识之间的对应关系,自身确定与上述应用层测量结果对应的PDU会话标识,并可以对该PDU会话对应的无线资源配置进行优化。或者,接入网设备还可以通过提前收到的业务类型、PDU会话标识,以及该PDU会话对应的QoS流三者之间的对应关系,确定与上述应用层测量结果对应的PDU会话标识和对应的QoS流,并在基于该QoS流获得对应的DRB的情况下,接入网设备还可以对上述PDU会话对应的DRB配置进行优化,缩小了优化范围,有利于提高优化效率和准确性,进而提高业务的性能。
图6是本申请实施例提供的又一网络优化方法600的示意性流程图。该方法600也可以适用于上述图2所示的系统架构200,除此之外还可以适用于其他架构,本申请实施例对此不做限定。如图6所示,该方法600包括以S601~S604,其中S601和上述S501类似,S602和上述S602类似,为避免重复,此处不再做赘述。
S603、上述终端设备向接入网设备发送第三信息,对应地,该接入网设备接收来自上述终端设备的第三信息。
可选地,该第三信息包括对应于上述第一信息的应用层测量结果、该应用层测量结果对应的标识信息、和该应用层测量结果对应的业务类型信息,该标识信息包括网络切片标识。
S604、接入网设备基于第一对应关系和第二对应关系,确定与上述网络切片标识和上述业务类型信息对应的至少一个协议数据单元PDU会话标识。
应理解,上述第一对应关系指示网络切片标识和PDU会话标识之间的对应关系,上述第二对应关系指示业务类型、PDU会话标识之间的对应关系。
同上述实施例类似,接入网设备还可以基于上述第三信息,对上述至少一个PDU会话对应的无线资源配置进行优化,以及,由于终端设备的移动性,上述发送第一信息的接入网设备和上述接收第三信息的接入网设备可能为同一个接入网设备,也可能为不同的接入网设备,且在上述发送第一信息的接入网设备和上述接收第三信息的接入网设备为两个不同的接入网设备的情况下,本申请实施例也可以适用于上述两种不同的应用场景中,为避免重复此处不再做赘述。
在本申请实施例中,接入网设备可以根据终端设备上报的应用层测量结果对应的网络切片标识以及业务类型与PDU会话标识之间的对应关系,获得该应用层测量结果对应的至少一个PDU会话标识,在缩小该应用层测量结果对应的业务前提下,缩小了网络优化范围,提高网络优化效率,进而有效提高业务的性能。
作为一个可选的实施例,上述业务类型信息包括上述应用层测量结果对应的业务类型,或者与上述应用层测量结果对应的配置标识。上述接入网设备基于第一对应关系和第二对应关系,确定与上述网络切片标识和上述业务类型信息对应的至少一个PDU会话,包括:该接入网设备基于上述第一对应关系和上述网络切片标识,确定至少一个备选PDU会话标识;并基于上述业务类型或上述配置标识,确定该应用层测量结果对应的业务类型;上述接入网设备可以基于上述第二对应关系、上述至少一个备选PDU会话标识和上述应用层测量结果对应的业务类型,确定与该应用层测量结果对应的上述至少一个PDU会话标识。
应理解,上述配置标识用于指示上述应用层测量结果对应的业务类型。该配置标识可能是体验质量参考(QoE reference)或者接入网设备为终端业务的该应用层测量分配的一个标识。接入网设备可以根据配置标识获知该应用层测量结果对应的应用层测量配置,从而能获知对应的业务类型。
作为一个可选的实施例,上述第二对应关系还可以用于表示业务类型、PDU会话标识和QoS流标识之间的对应关系,在上述接入网设备基于上述第三信息,对上述至少一个PDU会话对应的无线资源配置进行优化之前,该方法还包括:接入网设备可以基于上述第二对应关系,确定上述至少一个PDU会话对应的至少一个QoS流标识,并确定与该至少一个QoS流标识对应的至少一个数据无线承载DRB,该接入网设备可以对上述至少一个PDU会话对应的上述至少一个DRB配置进行优化。
应理解,在上述接入网设备向终端设备发送第一信息之前,该接入网设备接收来自核心网设备的上述第一对应关系,该接入网设备接收来自上述核心网设备或管理设备的上述第二对应关系。
此外,本申请实施例还提供了另一种网络优化的方法,与上述实施例不同的是接入网设备可以根据网络切片标识和PDU会话标识之间的对应关系,提前确定应用层配置信息对应的PDU会话标识,或者根据网络切片标识、PDU会话标识和QoS流标识三者之间的对应关系,提前确定应用层配置信息对应的PDU会话标识和QoS流标识,并将上述确定的PDU会话标识,或者PDU会话标识和对应的QoS流标识发送终端设备,即终端设备在收到上述PDU会话标识,或者上述PDU会话标识和对应的QoS流标识之后,可以明确上述应用层测量配置对应的测量范围,且该范围相较于上述实施例更小,所以有利于提高终端设备的应用层测量效率,且在终端设备向接入网设备发 送应用层测量结果的同时,还发送了该应用层测量结果对应的PDU会话标识,或者至PDU会话标识和与其对应QoS流标识,使接入网设备可以精准定位业务,进而有利于提高网络优化效率和准确性。
图7是本申请实施例提供的又一网络优化方法700的示意性流程图。该方法700也可以适用于上述图2所示的系统架构200,除此之外还可以适用于其他架构,本申请实施例对此不做限定。如图7所示,该方法700包括以下步骤:
S701、接入网设备向终端设备发送第四信息,对应地,上述终端设备接收来自接入网设备的第四信息。
可选地,上述第四信息包括应用层测量配置信息、业务类型和PDU会话标识。
应理解,该应用层测量配置信息的描述参见以上实施例中的描述,为避免重复此处不再做赘述。
示例性地,当接入网设备从核心网设备或管理设备接收应用测量配置信息和对应的网络切片范围信息、业务类型时,接入网设备可以基于上述第一对应关系和上述第二对应关系,确定上述第四信息中与上述网络切片范围和上述业务类型对应的至少一个PDU会话标识。且端设备的接入层可以接收上述来自接入网设备的第四信息,并可以通过接入层与接入层的上层之间的口令命令向终端设备的接入层的上层发送上述第四信息。
应理解,该第一对应关系和第二对应关系的描述可以参见以上实施例中的描述,为避免重复,此处不再赘述。
S702、上述终端设备基于该第四信息进行应用层测量,获得应用层测量结果。
示例性地,终端设备的接入层的上层接收上述第四信息,并可以基于上述第四信息进行应用层测量,获得应用层测量结果。
可选地,终端设备的接入层的上层可以按照应用层测量配置信息进行周期性的测量并获得应用层测量结果,或者在应用层测量配置信息在业务测量结束之后才产生对应的应用层测量结果。
S703、上述终端设备向接入网设备发送第五信息,对应地,该接入网设备接收来自上述终端设备的第五信息。
可选地,该第五信息可以包括应用层测量结果和上述应用层测量结果对应的标识信息。其中,该标识信息包括协议数据单元PDU会话标识,应用层测量结果的描述可以参见上述实施例中的描述,为避免重复此处不再赘述。
示例性地,终端设备的接入层的上层通过接入层与接入层的上层之间的口令命令向终端设备的接入层发送上述第五信息,该终端设备的接入层向接入网设备发送上述第五信息。
与上述实施例类似,在接入网设备获得上述第五信息后,该接入网设备还可以基于该第五信息,对上述PDU会话对应的无线资源配置进行优化,且由于终端设备的移动性,上述发送第四信息的接入网设备和上述接收第五信息的接入网设备可能为同一个接入网设备,也可能为不同的接入网设备,且在上述发送第四信息的接入网设备和上述接收第五信息的接入网设备为不同接入网设备的情况下,本申请实施例也可以适用于上述通过的两种应用场景,为避免重复此处不再做赘述。
在本申请实施例中,接入网设备可以根据该上述第一对应关系和上述第二对应关系,确定该应用层测量配置对应的网络切片范围信息中的至少一个网络切片标识对应的PDU会话标识,并可以将至少一个上述PDU会话标识和上述应用层测量配置发送给终端设备,使终端设备准确知道应用层测量配置对应的测量范围,且在向接入网设备发送应用层测量结果的同时,还发送了该应用层测量结果对应的PDU会话标识,使得接入网设备可以精准定位测量测量业务,提高网络优化的效率和准确性,进而提高被测业务的性能。
同上,上述标识信息还可以包括上述PDU会话标识对应的至少一个服务质量QoS流标识。且在接入网设备对该PDU会话对应的无线资源配置进行优化之前,接入网设备还可以确定与上述至少一个QoS流标识对应的至少一个数据无线承载DRB,且该接入网设备可以对上述至少一个DRB的配置进行优化,为避免重复此处不再做赘述。
作为一个可选的实施例,在接入网设备获得上述应用层测量结果,以及该应用层测量结果对应的PDU会话标识,以及与该PDU会话标识对应至少一个QoS流之后,除该接入网设备可以基于上述PDU会话和其对应至少一个QoS流进行网络优化之外,还可以通过上述核心网设备执行网络优化。
图8示出了本申请实施例提供的又一网络优化方法800,如图8所示,该方法包括以下步骤:
S801、接入网设备获得上述PDU会话中至少一个QoS流对应的应用层测量结果。
应理解,接入网设备可以采用上述实施例中获得该上述PDU会话中至少一个QoS流对应的应用层测量结果,也可以采用其他方法获得,本实施例对此不作限定。
S802、接入网设备根据上述PDU会话中至少一个QoS流对应的应用层测量结果,确定接入网设备能满足的QoS参数。
应理解,在核心网设备通知接入网设备为上述PDU会话中上述至少一个QoS流分配对应无线资源时,核心网设备会把该至少一个QoS流分别对应的多套QoS参数发送给接入网设备,接入网设备可以根据核心网设备下发的QoS参数来确定出当前接入网设备能为所述至少一个QoS流中每个QoS流提供通信服务时能满足的QoS参数。
示例性地,上述多套QoS参数可以在核心网设备给接入网设备发送的PDU会话资源建立要求中携带。
可选地,上述每套QoS参数可以具有与其对应的上行保证比特率、下行保证比特率,包时延预算,包错误比特等,且每套QoS参数具有一个索引。
S803、接入网设备向核心网设备发送接入网设备当前能满足的QoS参数。
应理解,接入网设备可以把上述能满足的QoS参数对应的索引发送给核心网设备。
可选地,接入网设备可以在给核心网设备发送的PDU会话资源通知(PDU session resource notify)消息中携带上述QoS参数对应的索引,或者在切换场景下,上述接入网设备作为目标接入网设备时,在路径切换请求传输中携带上述QoS参数对应的索引,又或者可以在核心网设备通知接入网设备建立所述至少一个QoS流或修改所述至少一个QoS流的QoS参数时,接入网设备给核心网设备的响应中会携带上述QoS参数对应的索引。
示例性地,假设当前接入网设备采用QoS流1对应的QoS参数#1为终端设备提 供通信服务,当应用层测量结果中上报的吞吐率或吞吐量不满足当前QoS参数#1对应的需求时,即应用层测量结果中上报的下行吞吐率为A,当前QoS参数#1对应的下行比特率为B,且A<B,则接入网设备可以向核心网设备发送另一套能满足当前应用层测量结果中上报的吞吐率或吞吐量能满足的QoS参数,如QoS参数#2发送给核心网设备,该QoS参数#2对应的上行、下行比特率低于或等于应用层测量结果中上报的吞吐率,即QoS参数#2对应的下行比特率可以为C,且C<=A。
示例性地,假设当前接入网设备采用QoS流1对应的QoS参数#1为终端设备提供通信服务,当应用层测量结果中上报的播放时延不满足当前QoS参数#1对应的需求时,即应用层测量结果中上报的播放时延为D,当前QoS参数#1对应的包时延预算为E,D>E),则接入网设备可以向核心网设备发送另一套QoS参数,如QoS参数#2,该套QoS参数对应的包时延预算高于或等于上述应用层测量结果中上报的播放时延,即QoS参数#2对应的包时延预算可以为F,且F>=D。
可选地,接入网设备也可以向终端设备发送消息,通知终端设备当前能满足的QoS参数或者通知终端设备配置信息,该配置信息与当前能满足的QoS参数相对应。
可选地,核心网设备根据接入网设备发送的当前能满足的QoS参数,调整为终端设备分配的资源。
示例性地,核心网设备可以控制向接入网设备发送数据的速率等,或核心网设备通知终端设备对应的服务器,调整向终端设备发送数据的速率或调整向中终端设备发送业务的性能要求,进而实现调整为上述终端设备分配的资源。
在本申请实施例中,接入网设备能通过应用层测量结果,获得接入网设备当前能满足的QoS参数,根据该QoS参数,为终端设备调整分配无线资源,或者接入网设备也可以将上述QoS参数发送给核心网设备,从而通过核心网设备为终端设备调整分配资源。
应理解,上述各个实施例的各个步骤之间也可以相互耦合,本申请对此不作限定。且上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
上文中结合图3至图8,详细描述了本申请实施例的网络优化方法,下面将结合图9至图12,详细描述本申请实施例的通信装置。
图9示出了本申请实施例提供的通信装置900,该装置900包括:发送模块901、接收模块902。
其中,发送模块901用于:向终端设备发送第一信息,该第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,该网络切片范围信息包括至少一个网络切片标识;接收模块902用于:接收来自上述终端设备的第二信息,该第二信息包括对应于上述第一信息的应用层测量结果和上述应用层测量结果对应的标识信息,该标识信息包括协议数据单元PDU会话标识。
可选地,上述装置还包括:处理模块903,该处理模块903用于:基于上述第二信息,对上述PDU会话对应的无线资源配置进行优化。
可选地,上述标识信息还包括上述PDU会话标识对应的至少一个服务质量QoS流标识;上述处理模块903用于:确定与上述至少一个QoS流标识对应的至少一个数 据无线承载DRB;对上述PDU会话对应的所述至少一个DRB的配置进行优化。
可选地,上述第二信息是通过容器的形式发送的;上述处理模块903用于:解码上述第二信息,获得上述应用层测量结果和所述标识信息。
可选地,上述应用层测量结果包括至少一个测量指标的测量结果;上述测量指标包括下列指标中的至少一个:平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
可选地,上述业务类型包括下列类型中的至少一个:多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
应理解,这里的装置900以功能模块的形式体现。这里的术语“模块”可以指应用特有集成电路(application specific integrated circuit,ASIC)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选例子中,本领域技术人员可以理解,装置900可以具体为上述实施例中的接入网设备,或者,上述实施例中接入网设备的功能可以集成在装置900中,装置900可以用于执行上述方法实施例中与接入网设备对应的各个流程和/或步骤,为避免重复,在此不再赘述。
上述装置900具有实现上述方法中接入网设备执行的相应步骤的功能;上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
在本申请的实施例,图9中的装置900也可以是芯片或者芯片系统,例如:片上系统(system on chip,SoC)。
图10示出了本申请实施例提供的另一通信装置1000,该装置1000包括:接收模块1001、处理模块1002和发送模块1003。
其中,接收模块1001用于:接收来自接入网设备的第一信息,该第一信息包括应用层测量配置信息、网络切片范围和业务类型,上述网络切片范围包括至少一个网络切片标识;处理模块1002用于:基于上述第一信息进行应用层测量,获得应用层测量结果;发送模块1003用于:向上述接入网设备发送第二信息,该第二信息包括上述应用层测量结果和上述应用层测量结果对应的标识信息,该标识信息包括协议数据单元PDU会话标识。
可选地,上述标识信息还包括上述PDU会话标识对应的至少一个服务质量QoS流标识。
可选地,上述处理模块1002用于:基于上述第一信息,确定与上述至少一个网络切片标识对应的应用;基于上述应用层测量配置信息,在上述至少一个网络切片标识对应的网络切片上对上应用进行测量。
可选地,上述第二信息是通过容器的形式发送的。
可选地,上述应用层测量结果包括至少一个测量指标的测量结果;该测量指标包括下列指标中的至少一个:平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时 间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
可选地,上述业务类型包括下列类型中的至少一个:多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
应理解,这里的装置1000以功能模块的形式体现。这里的术语“模块”可以指应用特有集成电路(application specific integrated circuit,ASIC)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选例子中,本领域技术人员可以理解,装置1000可以具体为上述实施例中的终端设备,或者,上述实施例中终端设备的功能可以集成在装置1000中,装置1000可以用于执行上述方法实施例中与终端设备对应的各个流程和/或步骤,为避免重复,在此不再赘述。
上述装置1000具有实现上述方法中终端设备执行的相应步骤的功能;上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
在本申请的实施例,图10中的装置1000也可以是芯片或者芯片系统,例如:片上系统(system on chip,SoC)。
图11示出了本申请实施例提供的另一通信装置1100,该装置1100包括:发送模块1101、接收模块1102和处理模块1103。
其中发送模块1101用于:向终端设备发送第一信息,该第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,该网络切片范围信息包括至少一个网络切片标识;接收模块1102用于:接收来自上述终端设备的第三信息,该第三信息包括对应于上述第一信息的应用层测量结果、上述应用层测量结果对应的标识信息,和上述应用层测量结果对应的业务类型信息,该标识信息包括上述网络切片标识;和处理模块1103用于:基于第一对应关系和第二对应关系,确定与上述网络切片标识和上述业务类型信息对应的至少一个协议数据单元PDU会话标识,该第一对应关系指示网络切片标识和PDU会话标识之间的对应关系,该第二对应关系指示业务类型、PDU会话标识之间的对应关系。
可选地,该处理模块1103用于:基于所述第三信息,对上述至少一个PDU会话对应的无线资源配置进行优化。
可选地,上述业务类型信息包括上述应用层测量结果对应的业务类型或者与上述应用层测量结果对应的配置标识,该配置标识用于指示上述应用层测量结果对应的业务类型;该处理模块1103用于:基于上述第一对应关系和上述网络切片标识,确定至少一个备选PDU会话标识;基于上述业务类型或所述配置标识,确定上述应用层测量结果对应的业务类型;基于上述第二对应关系、上述至少一个备选PDU会话标识和上述应用层测量结果对应的业务类型,确定上述业务类型对应的上述至少一个PDU会话标识。
可选地,上述第二对应关系还用于表示业务类型、PDU会话标识和QoS流标识之间的对应关系;该处理模块1103用于:基于该第二对应关系,确定上述至少一个PDU会话对应的至少一个QoS流标识;确定与上述至少一个QoS流标识对应的至少一个数 据无线承载DRB;对上述至少一个PDU会话对应的上述至少一个DRB配置进行优化。
可选地,上述应用层测量结果包括至少一个测量指标的测量结果;该测量指标包括下列指标中的至少一个:平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
可选地,上述业务类型包括下列类型中的至少一个:多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
应理解,这里的装置1100以功能模块的形式体现。这里的术语“模块”可以指应用特有集成电路(application specific integrated circuit,ASIC)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选例子中,本领域技术人员可以理解,装置1100可以具体为上述实施例中的接入网设备,或者,上述实施例中接入网设备的功能可以集成在装置1100中,装置1100可以用于执行上述方法实施例中与接入网设备对应的各个流程和/或步骤,为避免重复,在此不再赘述。
上述装置1100具有实现上述方法中接入网设备执行的相应步骤的功能;上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
在本申请的实施例,图11中的装置1100也可以是芯片或者芯片系统,例如:片上系统(system on chip,SoC)。
图12示出了本申请实施例提供的另一通信装置1200。该装置1200包括:处理器1201和存储器1202,通信接口1203以及总线1204。其中,存储器1202用于存储指令,该处理器1201用于执行该存储器1202存储的指令。处理器1201、存储器1202和通信接口1203通过总线1204实现彼此之间的通信连接。
在第一种实现方式中,装置1200可以具体为上述实施例中的接入网设备,其中,处理器1201用于:向终端设备发送第一信息,该第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,该网络切片范围信息包括至少一个网络切片标识;以及接收来自上述终端设备的第二信息,该第二信息包括对应于上述第一信息的应用层测量结果和上述应用层测量结果对应的标识信息,该标识信息包括协议数据单元PDU会话标识。
在第二种实现方式中,装置1200可以具体为上述实施例中的接入网设备,其中,处理器1201用于:向终端设备发送第一信息,该第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,该网络切片范围信息包括至少一个网络切片标识;接收来自上述终端设备的第三信息,该第三信息包括对应于上述第一信息的应用层测量结果、上述应用层测量结果对应的标识信息,和上述应用层测量结果对应的业务类型信息,该标识信息包括上述网络切片标识;以及基于第一对应关系和第二对应关系,确定与上述网络切片标识和上述业务类型信息对应的至少一个协议数据单元PDU会话标识,该第一对应关系指示网络切片标识和PDU会话标识之间的对应关系,该第二对应关系指示业务类型、PDU会话标识之间的对应关系。
在第三种实现方式中,装置1200可以具体为上述实施例中的终端设备,其中,处理器1201用于:接收来自接入网设备的第一信息,该第一信息包括应用层测量配置信息、网络切片范围和业务类型,上述网络切片范围包括至少一个网络切片标识;基于上述第一信息进行应用层测量,获得应用层测量结果;以及,向上述接入网设备发送第二信息,该第二信息包括上述应用层测量结果和上述应用层测量结果对应的标识信息,该标识信息包括协议数据单元PDU会话标识。
应理解,装置1200可以具体为上述实施例中的接入网设备或终端设备,或者,上述实施例中接入网设备或终端设备的功能可以集成在装置1200中,装置1200可以用于执行上述方法实施例中与接入网设备或终端设备对应的各个步骤和/或流程。
可选地,该存储器1202可以包括只读存储器和随机存取存储器,并向处理器1201提供指令和数据。存储器1202的一部分还可以包括非易失性随机存取存储器。例如,存储器1202还可以存储设备类型的信息。该处理器1201可以用于执行存储器中存储的指令,并且该处理器执行该指令时,该处理器1201可以执行上述方法实施例中与编码端或解码端对应的各个步骤和/或流程。
应理解,在本申请实施例中,该处理器可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器执行存储器中的指令,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (41)

  1. 一种网络优化方法,其特征在于,包括:
    接入网设备向终端设备发送第一信息,所述第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,所述网络切片范围信息包括至少一个网络切片标识;
    所述接入网设备接收来自所述终端设备的第二信息,所述第二信息包括对应于所述第一信息的应用层测量结果和所述应用层测量结果对应的标识信息,所述标识信息包括协议数据单元PDU会话标识。
  2. 根据权利要求1所述的方法,其特征在于,所述方法还包括:
    所述接入网设备基于所述第二信息,对所述PDU会话对应的无线资源配置进行优化。
  3. 根据权利要求2所述的方法,其特征在于,所述标识信息还包括所述PDU会话标识对应的至少一个服务质量QoS流标识;
    在所述对所述PDU会话对应的无线资源配置进行优化之前,所述方法还包括:
    所述接入网设备确定与所述至少一个QoS流标识对应的至少一个数据无线承载DRB;
    所述对所述PDU会话对应的无线资源配置进行优化,包括:
    所述接入网设备对所述PDU会话对应的所述至少一个DRB的配置进行优化。
  4. 根据权利要求1所述的方法,其特征在于,所述第二信息是通过容器的形式发送的;
    在所述接入网设备接收来自所述终端设备的第二信息之后,所述方法还包括:
    所述接入网设备解码所述第二信息,获得所述应用层测量结果和所述标识信息。
  5. 根据权利要求1至4中任一项所述的方法,其特征在于,所述应用层测量结果包括至少一个测量指标的测量结果;
    所述测量指标包括下列指标中的至少一个:
    平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
  6. 根据权利要求1至5中任一项所述的方法,其特征在于,所述业务类型包括下列类型中的至少一个:
    多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
  7. 一种网络优化方法,其特征在于,包括:
    终端设备接收来自接入网设备的第一信息,所述第一信息包括应用层测量配置信息、网络切片范围和业务类型,所述网络切片范围包括至少一个网络切片标识;
    所述终端设备基于所述第一信息进行应用层测量,获得应用层测量结果;
    所述终端设备向所述接入网设备发送第二信息,所述第二信息包括所述应用层测量结果和所述应用层测量结果对应的标识信息,所述标识信息包括协议数据单元PDU会话标识。
  8. 根据权利要求7所述的方法,其特征在于,所述标识信息还包括所述PDU会话标识对应的至少一个服务质量QoS流标识。
  9. 根据权利要求7或8所述的方法,其特征在于,所述终端设备基于所述第一信息进行测量,包括:
    所述终端设备基于所述第一信息,确定与所述至少一个网络切片标识对应的应用;
    所述终端设备基于所述应用层测量配置信息,在所述至少一个网络切片标识对应的网络切片上对所述应用进行测量。
  10. 根据权利要求7至9中任一项所述的方法,其特征在于,所述第二信息是通过容器的形式发送的。
  11. 根据权利要求7至10中任一项所述的方法,其特征在于,所述应用层测量结果包括至少一个测量指标的测量结果;
    所述测量指标包括下列指标中的至少一个:
    平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
  12. 根据权利要求7至11中任一项所述的方法,其特征在于,所述业务类型包括下列类型中的至少一个:
    多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
  13. 一种网络优化方法,其特征在于,包括:
    接入网设备向终端设备发送第一信息,所述第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,所述网络切片范围信息包括至少一个网络切片标识;
    所述接入网设备接收来自所述终端设备的第三信息,所述第三信息包括对应于所述第一信息的应用层测量结果、所述应用层测量结果对应的标识信息,和所述应用层测量结果对应的业务类型信息,所述标识信息包括所述网络切片标识;
    所述接入网设备基于第一对应关系和第二对应关系,确定与所述网络切片标识和所述业务类型信息对应的至少一个协议数据单元PDU会话标识,所述第一对应关系指示网络切片标识和PDU会话标识之间的对应关系,所述第二对应关系指示业务类型、PDU会话标识之间的对应关系。
  14. 根据权利要求13所述的方法,其特征在于,所述方法还包括:
    所述接入网设备基于所述第三信息,对所述至少一个PDU会话对应的无线资源配置进行优化。
  15. 根据权利要求13或14所述的方法,其特征在于,所述业务类型信息包括所述应用层测量结果对应的业务类型或者与所述应用层测量结果对应的配置标识,所述配置标识用于指示所述应用层测量结果对应的业务类型;
    所述接入网设备基于第一对应关系和第二对应关系,确定与所述网络切片标识和所述业务类型信息对应的至少一个PDU会话,包括:
    所述接入网设备基于所述第一对应关系和所述网络切片标识,确定至少一个备选PDU会话标识;
    所述接入网设备基于所述业务类型或所述配置标识,确定所述应用层测量结果对应的业务类型;
    所述接入网设备基于所述第二对应关系、所述至少一个备选PDU会话标识和所述应用层测量结果对应的业务类型,确定所述业务类型对应的所述至少一个PDU会话标识。
  16. 根据权利要求14或15所述的方法,其特征在于,所述第二对应关系还用于表示业务类型、PDU会话标识和QoS流标识之间的对应关系;
    所述接入网设备基于所述第三信息,对所述至少一个PDU会话对应的无线资源配置进行优化之前,所述方法还包括:
    所述接入网设备基于所述第二对应关系,确定所述至少一个PDU会话对应的至少一个QoS流标识;
    所述接入网设备确定与所述至少一个QoS流标识对应的至少一个数据无线承载DRB;
    所述接入网设备基于所述第三信息,对所述至少一个PDU会话对应的无线资源配置进行优化,包括:
    所述接入网设备对所述至少一个PDU会话对应的所述至少一个DRB配置进行优化。
  17. 根据权利要求13至16中任一项所述的方法,其特征在于,在所述接入网设备向所述终端设备发送第一信息之前,所述方法还包括:
    所述接入网设备接收来自核心网设备的所述第一对应关系;
    所述接入网设备接收来自所述核心网设备或管理设备的所述第二对应关系。
  18. 根据权利要求13至17中任一项所述的方法,其特征在于,所述应用层测量结果包括至少一个测量指标的测量结果;
    所述测量指标包括下列指标中的至少一个:
    平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
  19. 根据权利要求13至18中任一项所述的方法,其特征在于,所述业务类型包括下列类型中的至少一个:
    多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
  20. 一种通信装置,其特征在于,包括:
    发送模块,用于向终端设备发送第一信息,所述第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,所述网络切片范围信息包括至少一个网络切片标识;
    接收模块,用于接收来自所述终端设备的第二信息,所述第二信息包括对应于所述第一信息的应用层测量结果和所述应用层测量结果对应的标识信息,所述标识信息包括协议数据单元PDU会话标识。
  21. 根据权利要求20所述的装置,其特征在于,所述装置还包括:
    处理模块,用于基于所述第二信息,对所述PDU会话对应的无线资源配置进行优化。
  22. 根据权利要求21所述的装置,其特征在于,所述标识信息还包括所述PDU会话标识对应的至少一个服务质量QoS流标识;
    所述处理模块用于:确定与所述至少一个QoS流标识对应的至少一个数据无线承载DRB;
    对所述PDU会话对应的所述至少一个DRB的配置进行优化。
  23. 根据权利要求20所述的装置,其特征在于,所述第二信息是通过容器的形式发送的;
    所述处理模块用于:
    解码所述第二信息,获得所述应用层测量结果和所述标识信息。
  24. 根据权利要求20至23中任一项所述的装置,其特征在于,所述应用层测量结果包括至少一个测量指标的测量结果;
    所述测量指标包括下列指标中的至少一个:
    平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
  25. 根据权利要求20至24中任一项所述的装置,其特征在于,所述业务类型包括下列类型中的至少一个:
    多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
  26. 一种通信装置,其特征在于,包括:
    接收模块,用于接收来自接入网设备的第一信息,所述第一信息包括应用层测量配置信息、网络切片范围和业务类型,所述网络切片范围包括至少一个网络切片标识;
    处理模块,用于基于所述第一信息进行应用层测量,获得应用层测量结果;
    发送模块,用于向所述接入网设备发送第二信息,所述第二信息包括所述应用层测量结果和所述应用层测量结果对应的标识信息,所述标识信息包括协议数据单元PDU会话标识。
  27. 根据权利要求26所述的装置,其特征在于,所述标识信息还包括所述PDU会话标识对应的至少一个服务质量QoS流标识。
  28. 根据权利要求26或27所述的装置,其特征在于,所述处理模块用于:
    基于所述第一信息,确定与所述至少一个网络切片标识对应的应用;
    基于所述应用层测量配置信息,在所述至少一个网络切片标识对应的网络切片上对所述应用进行测量。
  29. 根据权利要求26至28中任一项所述的装置,其特征在于,所述第二信息是通过容器的形式发送的。
  30. 根据权利要求26至29中任一项所述的装置,其特征在于,所述应用层测量结果包括至少一个测量指标的测量结果;
    所述测量指标包括下列指标中的至少一个:
    平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
  31. 根据权利要求26至30中任一项所述的装置,其特征在于,所述业务类型包括下列类型中的至少一个:
    多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
  32. 一种通信装置,其特征在于,包括:
    发送模块,用于向终端设备发送第一信息,所述第一信息包括应用层测量配置信息、网络切片范围信息和业务类型,所述网络切片范围信息包括至少一个网络切片标识;
    接收模块,用于接收来自所述终端设备的第三信息,所述第三信息包括对应于所述第一信息的应用层测量结果、所述应用层测量结果对应的标识信息,和所述应用层测量结果对应的业务类型信息,所述标识信息包括所述网络切片标识;
    处理模块,用于基于第一对应关系和第二对应关系,确定与所述网络切片标识和所述业务类型信息对应的至少一个协议数据单元PDU会话标识,所述第一对应关系指示网络切片标识和PDU会话标识之间的对应关系,所述第二对应关系指示业务类型、PDU会话标识之间的对应关系。
  33. 根据权利要求32所述的装置,其特征在于,所述处理模块用于:
    基于所述第三信息,对所述至少一个PDU会话对应的无线资源配置进行优化。
  34. 根据权利要求32或33所述的装置,其特征在于,所述业务类型信息包括所述应用层测量结果对应的业务类型或者与所述应用层测量结果对应的配置标识,所述配置标识用于指示所述应用层测量结果对应的业务类型;
    所述处理模块用于:
    基于所述第一对应关系和所述网络切片标识,确定至少一个备选PDU会话标识;
    基于所述业务类型或所述配置标识,确定所述应用层测量结果对应的业务类型;
    基于所述第二对应关系、所述至少一个备选PDU会话标识和所述应用层测量结果对应的业务类型,确定所述业务类型对应的所述至少一个PDU会话标识。
  35. 根据权利要求33或34所述的装置,其特征在于,所述第二对应关系还用于表示业务类型、PDU会话标识和QoS流标识之间的对应关系;
    所述处理模块用于:
    基于所述第二对应关系,确定所述至少一个PDU会话对应的至少一个QoS流标识;
    确定与所述至少一个QoS流标识对应的至少一个数据无线承载DRB;
    对所述至少一个PDU会话对应的所述至少一个DRB配置进行优化。
  36. 根据权利要求32至35中任一项所述的装置,其特征在于,所述接收模块用于:
    接收来自核心网设备的所述第一对应关系;
    接收来自所述核心网设备或管理设备的所述第二对应关系。
  37. 根据权利要求32至36中任一项所述的装置,其特征在于,所述应用层测量结 果包括至少一个测量指标的测量结果;
    所述测量指标包括下列指标中的至少一个:
    平均吞吐量指标、初始播放时延指标、缓冲级别指标、播放时延指标,恶化持续时间指标、连续丢包数指标、抖动持续时间指标、失步持续时间指标、往返时延指标、平均码率指标、类比质量视角切换时延指标、或卡顿情况指标。
  38. 根据权利要求32至37中任一项所述的装置,其特征在于,所述业务类型包括下列类型中的至少一个:
    多媒体电话业务类型、流媒体业务类型、多媒体广播和组播业务类型、虚拟现实业务类型、或扩展现实业务类型。
  39. 一种通信装置,其特征在于,包括:处理器,所述处理器和存储器耦合,所述存储器存储计算机执行指令,所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如权利要求1至6中任一项所述的方法,或者执行如权利要求7至12中任一项所述的方法,或者执行如权利要求13至19中任一项所述的方法。
  40. 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序包括用于实现如权利要求1至6中任一项所述的方法,或者执行如权利要求7至12中任一项所述的方法,或者执行如权利要求13至19中任一项所述的方法的指令。
  41. 一种计算机程序产品,所述计算机程序产品中包括计算机程序代码,其特征在于,当所述计算机程序代码在计算机上运行时,使得所述计算机实现如权利要求1至6中任一项所述的方法,或者执行如权利要求7至12中任一项所述的方法,或者执行如权利要求13至19中任一项所述的方法。
PCT/CN2022/101692 2021-07-26 2022-06-27 网络优化方法和通信装置 Ceased WO2023005561A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP22848168.5A EP4366363A4 (en) 2021-07-26 2022-06-27 NETWORK OPTIMIZATION METHOD AND COMMUNICATION APPARATUS
KR1020247006018A KR20240035877A (ko) 2021-07-26 2022-06-27 네트워크 최적화 방법 및 통신 장치
US18/422,499 US20240163719A1 (en) 2021-07-26 2024-01-25 Network optimization method and communication apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110846019.8A CN115696373A (zh) 2021-07-26 2021-07-26 网络优化方法和通信装置
CN202110846019.8 2021-07-26

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/422,499 Continuation US20240163719A1 (en) 2021-07-26 2024-01-25 Network optimization method and communication apparatus

Publications (1)

Publication Number Publication Date
WO2023005561A1 true WO2023005561A1 (zh) 2023-02-02

Family

ID=85044662

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/101692 Ceased WO2023005561A1 (zh) 2021-07-26 2022-06-27 网络优化方法和通信装置

Country Status (5)

Country Link
US (1) US20240163719A1 (zh)
EP (1) EP4366363A4 (zh)
KR (1) KR20240035877A (zh)
CN (1) CN115696373A (zh)
WO (1) WO2023005561A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117572838A (zh) * 2024-01-17 2024-02-20 青岛创新奇智科技集团股份有限公司 一种基于工业大模型的自动调整生产线速度的方法
US12015669B2 (en) * 2022-10-19 2024-06-18 Cisco Technology, Inc. Dynamic open radio access network radio unit sharing between multiple tenant open radio access network distributed units
WO2025156411A1 (en) * 2024-04-02 2025-07-31 Zte Corporation Optimization of access network deployment and performance in wireless network slices

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116405970B (zh) * 2021-12-25 2026-02-17 华为技术有限公司 应用层测量收集方法和通信装置
CN116866404A (zh) * 2023-07-26 2023-10-10 中国联合网络通信集团有限公司 业务类型的确定方法、装置及存储介质
CN119729838A (zh) * 2023-09-27 2025-03-28 华为技术有限公司 通信方法和通信装置
CN119729537A (zh) * 2023-09-28 2025-03-28 华为技术有限公司 通信方法、装置及系统

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110786039A (zh) * 2019-09-17 2020-02-11 北京小米移动软件有限公司 测量配置方法及装置、测量信息上报方法及装置和基站
WO2021098074A1 (en) * 2020-02-27 2021-05-27 Zte Corporation Collection and reporting of quality of experience information

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB201715920D0 (en) * 2017-09-29 2017-11-15 Nec Corp Communication system
CN110120879B (zh) * 2018-02-06 2020-12-01 华为技术有限公司 一种应用服务水平协议的保障方法、设备及系统
CN111586667B (zh) * 2019-02-15 2022-01-14 华为技术有限公司 通信方法及终端设备、核心网设备
CN112055423B (zh) * 2019-06-06 2022-09-02 华为技术有限公司 一种通信方法及相关设备
WO2022005361A1 (en) * 2020-06-30 2022-01-06 Telefonaktiebolaget Lm Ericsson (Publ) Quality-of-experience (qoe) reporting for ran-based qoe management
US12520174B2 (en) * 2021-01-05 2026-01-06 Qualcomm Incorporated Handling of NR QoE measurements and QoE reporting in RRC modes
EP4305868A4 (en) * 2021-04-14 2024-05-01 ZTE Corporation EXPERIENCE QUALITY MEASUREMENTS FOR RADIO ACCESS NETWORKS

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110786039A (zh) * 2019-09-17 2020-02-11 北京小米移动软件有限公司 测量配置方法及装置、测量信息上报方法及装置和基站
WO2021098074A1 (en) * 2020-02-27 2021-05-27 Zte Corporation Collection and reporting of quality of experience information

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
HUAWEI: "Further discussions on the remaining open issues of support slice for QoE", 3GPP DRAFT; R3-210864, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG3, no. E-meeting; 20210125 - 20210205, 15 January 2021 (2021-01-15), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051969207 *
SAMSUNG: "Discussion on per slice QoE measurement", 3GPP DRAFT; R3-210508, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG3, no. Electronic meeting; 20210125 - 20210204, 15 January 2021 (2021-01-15), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051968952 *
See also references of EP4366363A4
ZTE, CHINA TELECOM: "Discussion on NR QoE Configuration", 3GPP DRAFT; R3-212435, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG3, no. Online; 20210517 - 20210528, 7 May 2021 (2021-05-07), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP052002479 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12015669B2 (en) * 2022-10-19 2024-06-18 Cisco Technology, Inc. Dynamic open radio access network radio unit sharing between multiple tenant open radio access network distributed units
CN117572838A (zh) * 2024-01-17 2024-02-20 青岛创新奇智科技集团股份有限公司 一种基于工业大模型的自动调整生产线速度的方法
CN117572838B (zh) * 2024-01-17 2024-04-05 青岛创新奇智科技集团股份有限公司 一种基于工业大模型的自动调整生产线速度的方法
WO2025156411A1 (en) * 2024-04-02 2025-07-31 Zte Corporation Optimization of access network deployment and performance in wireless network slices

Also Published As

Publication number Publication date
US20240163719A1 (en) 2024-05-16
EP4366363A1 (en) 2024-05-08
CN115696373A (zh) 2023-02-03
KR20240035877A (ko) 2024-03-18
EP4366363A4 (en) 2024-10-23

Similar Documents

Publication Publication Date Title
WO2023005561A1 (zh) 网络优化方法和通信装置
US20230115085A1 (en) Communication Method and Apparatus for Sending Quality of Experience Measurement Result
KR101909038B1 (ko) 이동통신 시스템에서 단말의 성능을 보고하는 방법 및 장치
WO2021228095A1 (zh) 通信方法和通信装置
CN113676930A (zh) 通信方法和通信装置
US20220224405A1 (en) Beam Handover Method, Apparatus, And Communications Device
EP4561159A1 (en) Communication method and communication apparatus
CN121334783A (zh) 通信方法、装置及设备
US20240172076A1 (en) Periodic service transmission method and communication apparatus
US20240040450A1 (en) Information transmission method and apparatus
WO2021174555A1 (zh) 一种信息处理方法及通信装置
CN115706648A (zh) 控制信令监测方法、装置、设备及存储介质
CN103987082A (zh) 信号测量、获取通信节点信息的方法、设备及通信系统
US20250113226A1 (en) Communication method and communication apparatus
WO2025194633A1 (zh) 通信方法和通信装置
WO2025185038A1 (zh) 通信方法、设备、存储介质及产品
WO2024152939A1 (zh) 一种调度信息的确定方法及装置
WO2023115301A1 (zh) 数据传输方法、装置、计算机设备及存储介质
WO2025092629A1 (zh) 通信方法和通信装置
US20260067725A1 (en) Communication method and apparatus
US20260032749A1 (en) Multi-path communication method and apparatus
EP4642076A1 (en) Communication method and apparatus, device, storage medium, chip, product, and program
JP7666633B2 (ja) ビーム障害回復方法及び装置
US20260082269A1 (en) Wireless communication methods and communication apparatuses
US20260012881A1 (en) Enhanced Reduced Neighbor Report for Improved Access-Point Discovery

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22848168

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2022848168

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 202437007654

Country of ref document: IN

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112024001569

Country of ref document: BR

ENP Entry into the national phase

Ref document number: 2022848168

Country of ref document: EP

Effective date: 20240130

ENP Entry into the national phase

Ref document number: 20247006018

Country of ref document: KR

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1020247006018

Country of ref document: KR

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 112024001569

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20240125