Service control method, apparatus, communication equipment, and readable storage medium
The service control method dynamically decomposes and adjusts end-to-end QoS metrics for interactive services, addressing unbalanced latency and bandwidth issues, ensuring low-latency and high-bandwidth requirements are met, thus improving user experience.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2026-03-17
AI Technical Summary
Existing technologies struggle to effectively control end-to-end Quality of Service (QoS) metrics for interactive services like extended reality (XR), particularly in scenarios where uplink and downlink latency requirements are unbalanced and variable, leading to potential user discomfort due to variable latency and bandwidth needs.
A service control method that dynamically decomposes end-to-end QoS metrics based on network node and terminal interactions, utilizing QoS index information to adjust and ensure real-time QoS requirements, including resource state monitoring and dynamic updates to maintain immersive experiences.
Enables precise control over end-to-end QoS metrics, ensuring low-latency and high-bandwidth requirements are met, thereby enhancing user experience in interactive services by dynamically adapting to changing network conditions.
Abstract
Description
Technical Field
[0001] Cross-reference to Related Applications This application claims the priority of Chinese Patent Application No. 202210951519.2, filed in China on August 9, 2022, and all of its content is incorporated herein by reference. This application belongs to the technical field of communications, and specifically relates to a service control method, device, communication device, and readable storage medium.
Background Art
[0002] For new low-latency interactive services such as extended reality (XR), the uplink service and the downlink service have a strict coupling relationship in terms of time, quality of service (QoS), etc. For example, for a single-user powerful interactive XR service (such as virtual reality (VR) games, VR social networking, etc.), in order to obtain a good real-time interactive experience effect, the downlink bandwidth should be 100 Mbps or more, the uplink bandwidth should be 20 Mbps or more, and the bidirectional latency of motion to photon (MTP) should be 15 ms or less, etc. are required. However, the uplink latency requirement and the downlink latency requirement of the round-trip transmission (RTT) of XR services are unbalanced and variable. Moreover, in order to provide users with an immersive experience, real-time interactive XR / media services require an extremely low round-trip latency. Otherwise, it will cause dizziness to users. In this situation, how to control the end-to-end QoS index of interactive services is an urgent problem that needs to be solved currently.
Summary of the Invention
Problems to be Solved by the Invention
[0003] The object of the embodiments of this application is to provide a service control method, apparatus, communication equipment, and readable storage medium to solve the problem of how to control the end-to-end QoS metrics of interactive services. [Means for solving the problem]
[0004] To solve the above problems, this invention is implemented as follows.
[0005] The first aspect is a service control method applied to the first network node, To obtain first information of the first service transmitted from the second network node or terminal, which includes first quality of service (QoS) indicator information and / or second and third QoS indicator information, This includes transmitting the second information of the first service to the second network node and / or the terminal, The aforementioned second information includes at least one of the following: fourth QoS index information, fifth QoS index information, sixth QoS index information, and seventh QoS index information. The service control method is provided, wherein the first QoS index information includes QoS index information from the terminal to the second network node and QoS index information from the second network node to the terminal; the second QoS index information includes QoS index information from the terminal to the second network node; the third QoS index information includes QoS index information from the second network node to the terminal; the fourth QoS index information includes QoS index information from the terminal to the first network node; the fifth QoS index information includes QoS index information from the first network node to the terminal; the sixth QoS index information includes QoS index information from the first network node to the second network node; and the seventh QoS index information includes QoS index information from the second network node to the first network node.
[0006] The second aspect is a service control method applied to the second network node, To obtain or confirm the first QoS indicator information for the first service, This includes transmitting at least one QoS indicator information from among the first QoS indicator information, the second QoS indicator information, the third QoS indicator information, the fourth QoS indicator information, and the fifth QoS indicator information to the first network node and / or terminal. The service control method is provided, wherein the first QoS index information includes QoS index information from the terminal to the second network node and QoS index information from the second network node to the terminal; the second QoS index information includes QoS index information from the terminal to the second network node; the third QoS index information includes QoS index information from the second network node to the terminal; the fourth QoS index information includes QoS index information from the terminal to the first network node; and the fifth QoS index information includes QoS index information from the first network node to the terminal.
[0007] The third aspect is a service control method applied to a terminal, Receiving the first configuration information from the first network node, A service control method is provided, which includes reporting a fourth piece of information to the first network node in accordance with the first configuration information, wherein the fourth piece of information represents the resource state between the terminal and the first network node during the execution of the first service, and the resource state includes at least one of the following: the condition of the radio channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the magnitude of the data transmission and / or reception rate, the jitter status of data transmission, the resolution status of data transmission and / or reception, the resolution status of image transmission and / or reception, the frame loss status of data transmission and / or reception, and the frame loss status of image transmission and / or reception.
[0008] The fourth aspect is a service control device applied to the first network node, A first acquisition module for acquiring first information of a first service transmitted from a second network node or terminal, which includes first quality of service (QoS) index information and / or second and third QoS index information, Includes a first transmission module for transmitting the second information of the first service to the second network node and / or the terminal, The aforementioned second information includes at least one of the following: fourth QoS index information, fifth QoS index information, sixth QoS index information, and seventh QoS index information. The service control device is provided, wherein the first QoS indicator information includes QoS indicator information from the terminal to the second network node and QoS indicator information from the second network node to the terminal; the second QoS indicator information includes QoS indicator information from the terminal to the second network node; the third QoS indicator information includes QoS indicator information from the second network node to the terminal; the fourth QoS indicator information includes QoS indicator information from the terminal to the first network node; the fifth QoS indicator information includes QoS indicator information from the first network node to the terminal; the sixth QoS indicator information includes QoS indicator information from the first network node to the second network node; and the seventh QoS indicator information includes QoS indicator information from the second network node to the first network node.
[0009] The fifth aspect is a service control device applied to the second network node, A third acquisition module for acquiring or confirming the first QoS indicator information of the first service, It includes a second transmission module for transmitting at least one QoS indicator information from among the first QoS indicator information, the second QoS indicator information, the third QoS indicator information, the fourth QoS indicator information, and the fifth QoS indicator information to the first network node and / or terminal, The service control device is provided, wherein the first QoS indicator information includes QoS indicator information from the terminal to the second network node and QoS indicator information from the second network node to the terminal; the second QoS indicator information includes QoS indicator information from the terminal to the second network node; the third QoS indicator information includes QoS indicator information from the second network node to the terminal; the fourth QoS indicator information includes QoS indicator information from the terminal to the first network node; and the fifth QoS indicator information includes QoS indicator information from the first network node to the terminal.
[0010] The sixth aspect is a service control device applied to a terminal, A third receiving module for receiving first configuration information from the first network node, A service control device is provided, which includes a reporting module for reporting a fourth information to the first network node in accordance with the first configuration information, wherein the fourth information represents the resource state between the terminal and the first network node during the execution of the first service, and the resource state includes at least one of the following: the condition of the radio channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the magnitude of the data transmission and / or reception rate, the jitter status of data transmission, the resolution status of data transmission and / or reception, the resolution status of image transmission and / or reception, the frame loss status of data transmission and / or reception, and the frame loss status of image transmission and / or reception.
[0011] The seventh phase provides a communication device including a processor, memory, and a program or instruction stored in the memory and operable on the processor, wherein when the program or instruction is executed by the processor, a step of the method of the first phase, or a step of the method of the second phase, or a step of the method of the third phase is realized.
[0012] The eighth aspect provides a readable storage medium storing a program or instructions, which, when executed by a processor, realizes the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect.
Advantages of the Invention
[0013] In the embodiments of the present application, according to the end-to-end QoS requirements of the first service (e.g., an interactive service), the end-to-end QoS metrics of the first service can be dynamically decomposed, so that the control over the end-to-end QoS metrics of the first service is realized, and the transmission requirements of the first service are guaranteed.
Brief Description of the Drawings
[0014] [Figure 1] FIG. 1 is a flowchart of a service control method according to an embodiment of the present application. [[ID=!16]] [Figure 2] FIG. 2 is a schematic diagram of the uplink and downlink round-trip delay in an embodiment of the present application. [Figure 3] FIG. 3 is a flowchart of another service control method according to an embodiment of the present application. [Figure 4] FIG. 4 is a flowchart of a service control procedure in Embodiment 1 of the present application. [Figure 5] FIG. 5 is a flowchart of a service control procedure in Embodiment 2 of the present application. [Figure 6] FIG. 6 is a flowchart of another service control method according to an embodiment of the present application. [Figure 7] FIG. 7 is a schematic structural diagram of a service control apparatus according to an embodiment of the present application. [Figure 8] FIG. 8 is a schematic structural diagram of another service control apparatus according to an embodiment of the present application. [Figure 9] FIG. 9 is a schematic structural diagram of another service control apparatus according to an embodiment of the present application. [Figure 10] [[ID=!42]]FIG. 10 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Embodiments for Carrying Out the Invention
[0015] Hereinafter, while referring to the drawings in the embodiments of the present application, the technical aspects in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are some of the embodiments of the present application, not all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative labor shall be included in the protection scope of the present application.
[0016] The terms such as "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects and are not used to describe a specific order or sequence. The data used in this way can be mutually exchanged in appropriate situations, so it should be understood that the embodiments of the present application can be implemented in an order other than the order illustrated or described here. Also, the objects distinguished by "first", "second", etc. usually belong to the same category, and there is no limit to the number of objects. For example, the first object may be one or a plurality. Note that "and / or" in the specification and claims means at least one of the connected objects, and the symbol " / " generally indicates that the related objects before and after it are in an "or" relationship.
[0017] The technical aspects of the embodiments of the present application are applicable to various communication systems, such as Global System of Mobile communication (GSM) systems, Long Term Evolution (LTE) systems, or 5th Generation Mobile Communication Technology (5G) systems, etc. Optionally, a 5G system or 5G network may also be referred to as a New Radio (NR) system or NR network.
[0018] Exemplary, the communication system to which the embodiments of the present application apply may include network equipment, network nodes, and terminal equipment (which may also be called terminals, communication terminals, etc.), and the network equipment may be equipment that communicates with terminal equipment. Of these, the first network node is capable of providing communication coverage to a certain area and is capable of communicating with terminals located within that area. Optionally, the network equipment may be base stations in each communication system, for example, an Evolutionary Node B (eNB) in an LTE system, and further, for example, a base station in a 5G system, an NR system, or a 6th Generation Mobile Communication Technology (6G) system. The first network node may be one or more base stations, a transmitting point, a receiving point, a central unit, a distributed unit, a base band unit (BBU), a remote radio unit (RRU), a relay, an integrated access backhaul (IAB), an intelligent metasurface, a communication balloon, a flying aircraft base station, an antenna, a satellite base station, etc.
[0019] In this specification, the second network node may be a core network node, such as a User Plane Function (UPF), Application Function (AF), Mobility Management Entity (MME), Access and Mobility Management Function (AMF), equipment integrated with the core network, or other network elements for establishing connectivity, or it may be an application server, such as an XR server and / or an XR content provider node.
[0020] In this specification, “service” may represent at least one of the following concepts: service, protocol data unit (PDU) session, quality of service (QoS) flow, stream or service data flow, wireless bearer, or logical channel.
[0021] The term "data" as used herein may be one or more of the following: "data packet," "physical uplink share channel transmission (PUSCH)," "physical downlink share channel transmission (PDSCH)," "data unit," "PDU set packet," "sample," "slice," "tile," "stream," "transmission," and "transmission block."
[0022] To address the problem of controlling the end-to-end QoS metrics of interactive services, this invention proposes dynamically decomposing the end-to-end QoS metrics of interactive services according to their end-to-end QoS requirements through enhancements on both the access network and / or core network sides. This enables control over the end-to-end QoS metrics of interactive services, guarantees the transmission requirements of interactive services, and allows for more favorable scheduling and transmission of interactive services.
[0023] The service control method, apparatus, communication equipment, and readable storage medium according to the embodiment of this application will be described in detail below with reference to the drawings, through specific embodiments and their application scenarios.
[0024] Referring to Figure 1, Figure 1 is a flowchart of a service control method according to an embodiment of the present invention, which is applied to a first network node, and the first network node may be an access network element, such as a base station. As shown in Figure 1, the method includes the following steps 11 to 12.
[0025] Step 11 is to obtain the first information of the first service transmitted from the second network node or terminal.
[0026] In this embodiment, the first information may include first QoS index information, and / or second QoS index information and third QoS index information.
[0027] Selectively, the first QoS index information includes QoS index information from the terminal to the second network node and QoS index information from the second network node to the terminal. That is, the first QoS index information may indicate end-to-end QoS index information for the first service, for example, QoS index information from the terminal to the User Plane Function (UPF) or other core network elements. The second QoS index information includes QoS index information from the terminal to the second network node and corresponds to the uplink service. The third QoS index information includes QoS index information from the second network node to the terminal and corresponds to the downlink service.
[0028] In some embodiments, the second network node is, for example, a core network element.
[0029] In some embodiments, the first network node may acquire first QoS index information for the first service transmitted from the second network node or terminal, and / or acquire second and third QoS index information for the first service transmitted from the second network node or terminal.
[0030] In some embodiments, the first service described above is specifically an interactive service, such as a low-latency interactive service for XR. XR systems have two outstanding features: the integration of information from the real and virtual worlds, and real-time interactivity. XR systems employ multi-channel communication, humans possess multiple sensory perception functions, and the virtual environment can provide users with a realistic and highly immersive sensory experience. Gestures, body posture, voice, and even eye gaze capture can all be used as interactive methods within the XR system. Furthermore, tactile, olfactory, auditory, and / or force feedback can be used as outputs, enabling the combination of multi-channel augmented reality interaction with user intent.
[0031] Step 12 is to transmit the second information of the first service to the second network node and / or terminal.
[0032] In this embodiment, the second information may include at least one of the following: fourth QoS index information, fifth QoS index information, sixth QoS index information, and seventh QoS index information. Of these, the fourth QoS index information includes QoS index information from the terminal to the first network node and corresponds to uplink services. The fifth QoS index information includes QoS index information from the first network node to the terminal and corresponds to downlink services. The sixth QoS index information includes QoS index information from the first network node to the second network node. The seventh QoS index information includes QoS index information from the second network node to the first network node.
[0033] In some embodiments, the first network node may decompose the acquired first information of the first service into second information of the first service, for example, into at least one of the fourth QoS index information, fifth QoS index information, sixth QoS index information, and seventh QoS index information, according to the acquired first QoS index information of the first service, or it may decompose the acquired second and third QoS index information of the first service into at least one of the fourth QoS index information, fifth QoS index information, sixth QoS index information, and seventh QoS index information.
[0034] This enables the dynamic decomposition of the end-to-end QoS metrics for the first service (e.g., an interactive service) according to the end-to-end QoS requirements of the first service, thereby enabling control over the end-to-end QoS metrics of the first service and ensuring the transmission requirements of the first service.
[0035] Selectively, any of the above QoS indicator information, namely the first QoS indicator information, second QoS indicator information, third QoS indicator information, fourth QoS indicator information, fifth QoS indicator information, sixth QoS indicator information, and seventh QoS indicator information, may include, but is not limited to, at least one of the following: rate, packet delay, PDU set delay, packet error rate, PDU set error rate (PSER), priority, jitter, throughput, resolution, frame loss rate, etc.
[0036] Selectively, any of the above QoS indicator information, namely the first QoS indicator information, the second QoS indicator information, the third QoS indicator information, the fourth QoS indicator information, the fifth QoS indicator information, the sixth QoS indicator information, and the seventh QoS indicator information, may be considered as criteria for setting parameters for at least one of the following: QoS flow, Protocol Data Unit (PDU) session, packet (e.g., data packet), stream, and frame.
[0037] Selectively, the first QoS index information may include at least one of the following: a QoS flow (e.g., one QoS flow), a PDU session, a PDU set packet, a sample, a slice, a tile, a stream, and a frame transmitted from the terminal to the second network node, and QoS index information corresponding to at least one of the following: a corresponding QoS flow (e.g., one QoS flow), a PDU session, a PDU set packet, a sample, a slice, a tile, a stream, and a frame transmitted from the second network node to the terminal. For example, the first QoS index information may include QoS index information corresponding to different QoS flows or packets for uplink and downlink transmission.
[0038] Selectively, the second QoS index information corresponds to at least one of the following: a QoS flow (e.g., a single QoS flow), a PDU session, a PDU set packet, a sample, a slice, a tile, a stream, and a frame. For example, the second QoS index information is QoS index information from a terminal to a second network node that corresponds to at least one of the following: a QoS flow, a PDU session, a PDU set, a packet, a sample, a slice, a tile, a stream, and a frame.
[0039] Selectively, the third QoS index information corresponds to at least one of the following: a QoS flow (e.g., a single QoS flow), a PDU session, a PDU set packet, a sample, a slice, a tile, a stream, and a frame. For example, the third QoS index information is QoS index information from a second network node to a terminal that corresponds to at least one of the following: a QoS flow, a PDU session, a PDU set, a packet, a sample, a slice, a tile, a stream, and a frame.
[0040] Selectively, the fourth QoS index information corresponds to at least one of the following: a QoS flow (e.g., a single QoS flow), a PDU session, a PDU set packet, a sample, a slice, a tile, a stream, and a frame. For example, the fourth QoS index information is QoS index information from a terminal to a first network node that corresponds to at least one of the following: a QoS flow, a PDU session, a PDU set, a packet, a sample, a slice, a tile, a stream, and a frame.
[0041] Selectively, the fifth QoS index information corresponds to at least one of the following: a QoS flow (e.g., a single QoS flow), a PDU session, a PDU set packet, a sample, a slice, a tile, a stream, and a frame. For example, the fifth QoS index information is QoS index information from a first network node to a terminal that corresponds to at least one of the following: a QoS flow, a PDU session, a PDU set, a packet, a sample, a slice, a tile, a stream, and a frame.
[0042] Selectively, the sixth QoS metric information corresponds to at least one of the following: a QoS flow (e.g., a single QoS flow), a PDU session, a PDU set packet, a sample, a slice, a tile, a stream, and a frame. For example, the sixth QoS metric information is QoS metric information from a first network node to a second network node that corresponds to at least one of the following: a QoS flow, a PDU session, a PDU set, a packet, a sample, a slice, a tile, a stream, and a frame.
[0043] Selectively, the seventh QoS indicator information corresponds to at least one of the following: a QoS flow (e.g., a single QoS flow), a PDU session, a PDU set packet, a sample, a slice, a tile, a stream, and a frame. For example, the seventh QoS indicator information is QoS indicator information from a second network node to a first network node that corresponds to at least one of the following: a QoS flow, a PDU session, a PDU set, a packet, a sample, a slice, a tile, a stream, and a frame.
[0044] Conventional QoS metrics, such as latency, packet error rate, and lifespan, are basically fixed. The core network decomposes end-to-end QoS metrics into QoS metrics from base stations to the core network (or from base stations to servers) and air interface metrics from base stations to terminals before distributing them to base stations. Base stations then schedule and transmit data according to these air interface metrics. However, for ultra-low latency interactive services, uplink and downlink latency requirements are unbalanced and variable. As an ultra-low latency requirement, a more precise decomposition of latency requirements (e.g., packet delay budget (PDB) and / or PDU-set delay budget (PSDB)) is required. The connection from base stations to the core network, and from the core network to servers, is wired, and the transmission channel is relatively stable, with the main bottleneck being the air interface. On the other hand, base stations can determine the state of the wireless channel more quickly and accurately based on their own channel measurement results, channel measurement results reported from terminals, and the success status of packet reception. Therefore, for such ultra-low latency interactive services, the decomposition of QoS metrics by base stations is more feasible and effective than the decomposition of QoS metrics (e.g., PDB) by the core network. Base stations can dynamically decompose and update end-to-end QoS metrics in response to dynamic changes in the uplink and downlink resource states on the wireless side.
[0045] Selectively, in embodiments of the present invention, the first network node may acquire the resource state between the terminal of the first service and the first network node, and decompose the QoS index of the first service according to the resource state. This makes the decomposition of the QoS index more feasible and effective.
[0046] Selectively, the resource state may include, but is not limited to, at least one of the following: the condition of the wireless channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the rate of data transmission and / or reception, the jitter status of data transmission, / or reception, the resolution status of data transmission and / or reception, the resolution status of image transmission and / or reception, the frame loss status of data transmission and / or reception, and the frame loss status of image transmission and / or reception.
[0047] Selectively, the resource states include upstream and / or downstream resource states.
[0048] Selectively obtaining first information of the first service transmitted from the second network node or terminal described above may include obtaining sixth QoS performance information and / or seventh QoS performance information of the first service transmitted from the second network node or terminal. The sixth QoS performance information is the current QoS performance information from the first network node to the second network node, and the seventh QoS performance information is the current QoS performance information from the second network to the first network node. The QoS performance information, i.e., the sixth QoS performance information and / or seventh QoS performance information, may include, but is not limited to, at least one of the following: rate, packet delay, PDU set delay, packet error rate, PDU set error rate (PSER), priority, jitter, throughput, resolution, frame loss rate, etc. The QoS performance information, i.e., the sixth QoS performance information and / or the seventh QoS performance information, may be considered as at least one actual performance parameter within the network, from among the respective QoS flows, PDU sessions, PDU sets, packets, samples, slices, tiles, streams, and frames. The QoS performance information can be understood as the current performance level of the network; for example, the packet delay in the QoS performance information defines the actual value of the delay it takes for one packet to be transmitted from one node to another, and / or the rate in the QoS performance information defines the actual value of the rate at which one packet is transmitted from one node to another.
[0049] And / or, obtaining first information of the first service transmitted from the second network node or terminal described above may include sixth QoS index information and / or seventh QoS index information of the first service transmitted from the second network node or terminal, of which the sixth QoS index information includes QoS index information from the first network node to the second network node. The seventh QoS index information includes QoS index information from the second network node to the first network node. The QoS index information, i.e., the sixth QoS index information and / or seventh QoS index information, may be minimum requirements for a single performance requirement, for example, the packet delay in the QoS index information defines the maximum delay of one packet being transmitted from one node to another node, and / or the rate in the QoS index information defines the minimum rate at which one packet is transmitted from one node to another node.
[0050] In the embodiment of the present invention, the service control method may further include the first network node decomposing the acquired first information and resource status into second information. In this way, the decomposition of QoS metrics can be made more feasible and effective with the help of the resource status.
[0051] Selectively, decomposing the acquired first information and resource state into second information is: Subtracting the sixth and seventh QoS index information obtained from the second network node from the first QoS index information, and then decomposing it into the fourth QoS index information and / or fifth QoS index information according to the resource state, that is, subtracting the sixth and seventh QoS index information obtained from the second network node from the first QoS index information, and then decomposing the subtraction result into the fourth QoS index information and / or fifth QoS index information according to the resource state, This may include at least one of the following: subtracting the sixth and seventh QoS performance information obtained from the second network node from the first QoS index information, and then decomposing it into fourth QoS index information and / or fifth QoS index information according to the resource state; that is, subtracting the sixth and seventh QoS performance information obtained from the second network node from the first QoS index information, and then decomposing the subtraction result into fourth QoS index information and / or fifth QoS index information according to the resource state.
[0052] Selectively, decomposing the acquired first information and resource state into second information is: Subtracting the sixth and seventh QoS index information obtained from the second network node from the first QoS index information, and updating the fourth and / or fifth QoS index information obtained by decomposition according to the resource state, that is, after subtracting the sixth and seventh QoS index information obtained from the second network node from the first QoS index information, updating the fourth and / or fifth QoS index information obtained by decomposition according to the resource state based on the subtraction result, This may include at least one of the following: subtracting the sixth and seventh QoS performance information obtained from the second network node from the first QoS index information, and updating the fourth and / or fifth QoS index information obtained by decomposition according to the resource state; that is, subtracting the sixth and seventh QoS performance information obtained from the second network node from the first QoS index information, and then updating the fourth and / or fifth QoS index information obtained by decomposition according to the resource state based on the subtraction result.
[0053] Selectively obtaining first information of the first service transmitted from the second network node or terminal described above may include obtaining second and third QoS index information and third QoS index information obtained by decomposing QoS index information transmitted from the second network node or terminal from the first service, wherein the second QoS index information corresponds to at least one of the uplink QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame, and corresponds to the uplink service. The third QoS index information corresponds to at least one of the downlink QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame, and corresponds to the downlink service.
[0054] Selectively, after acquiring the resource status between the terminal of the first service and the first network node, the first network node may evaluate the acquired uplink and / or downlink resource status to obtain the fourth QoS index information and / or fifth QoS index information for the first service, and then determine the sixth QoS index information and / or seventh QoS index information for the first service according to the fourth QoS index information and / or fifth QoS index information. This enables end-to-end decomposition of QoS indices.
[0055] Selectively, after acquiring the resource status between the terminal of the first service and the first network node, the first network node may evaluate the acquired upstream and / or downstream resource status to obtain the fourth QoS index information and / or fifth QoS index information for the first service, and update the sixth QoS index information and / or seventh QoS index information for the first service according to the fourth QoS index information and / or fifth QoS index information. This enables end-to-end updating of QoS indices.
[0056] In embodiments of the present invention, the service control method may further include the first network node adjusting the media encoding and / or decoding of the first service and / or adjusting the rate of the first service according to the acquired first information and resource status. That is, the rate of media encoding and / or the service is matched to the network resource status. For example, if the resource status satisfies certain conditions, for example, if the delay is less than threshold A and the measurement result is higher than threshold B, the rate of media encoding and / or the service is increased; otherwise, the rate of media encoding and / or the service is decreased.
[0057] In the embodiment of the present invention, the service control method may further include the first network node adjusting the selection between "GBR" and "Non-GBR" for the first service according to the acquired first information and resource status. In this way, setting the QoS indicator becomes more feasible and effective with the help of the resource status. GBR refers to Guaranteed Bit Rate. Non-GBR refers to Unguaranteed Bit Rate.
[0058] In the embodiment of the present invention, the first network node may update the second information of the first service in the form of dynamic transmission. The above service control method is This may further include obtaining the updated first information transmitted from the second network node or terminal. Transmitting the updated second information to the second network node and / or the terminal includes at least one of the following methods: The second piece of information may be transmitted in a manner that includes it in the GPRS Tunneling Protocol for the user plane (GTP-U) header on the user plane. The second piece of information may be transmitted in a manner that includes it in the Real-time Transport Protocol (RTP) header. The second piece of information may be transmitted via signaling between network nodes. In other words, the updated second piece of information is obtained by decomposing it according to the updated first piece of information, so that real-time updates of end-to-end QoS metrics can be achieved.
[0059] In the embodiment of the present invention, the first network node may update the second information of the first service in real time. The above service control method is To obtain the updated first information transmitted from the second network node or terminal, This may further include transmitting the updated second information to the second network node and / or the terminal.
[0060] In other words, the updated second piece of information is obtained by decomposing it according to the updated first piece of information, so that real-time updates of end-to-end QoS metrics can be achieved.
[0061] Selectively, the above service control method may further include the first network node calculating the change value of the fourth QoS index information and / or the change value of the fifth QoS index information at a first time according to the channel measurement result of the first network node, the channel measurement result reported from the terminal, and the success status of packet reception, and then updating the change value of the fifth QoS index information according to the change value of the fourth QoS index information, or updating the change value of the fourth QoS index information according to the change value of the fifth QoS index information. This enables dynamic updating of the uplink and / or downlink QoS indices.
[0062] After selectively obtaining the resource status between the terminal of the first service and the first network node, the first network node may obtain Duu-d and Duu-u using the following equations 1 and 2. Duu-d=(a*ULDL-RTT-Delay - Dser2cn-d - Dng-d*hop) - delta Equation 1 Duu-u=((1-a)*ULDL-RTT-Delay - Dser2cn-u - Dng-u*hop) + delta Equation 2
[0063] Of these, Duu-d is the downlink delay from the first network node to the terminal of the first service, Duu-u is the uplink delay from the terminal to the first network node of the first service, delta is a delay correction value obtained by evaluating according to the uplink and / or downlink resource status, ULDL-RTT-Delay is the end-to-end round-trip transmission delay of the first service, a is determined based on the first QoS index information, Dser2cn-d is the downlink delay from the cloud side to the second network node of the first service, Dser2cn-u is the uplink delay from the second network node to the cloud side of the first service, Dng-d is the downlink delay from the second network node to the first network node of the first service, Dng-u is the uplink delay from the first network node to the second network node of the first service, and hop is the number of frequency hopping.
[0064] For example, as shown in Figure 2, the decomposition of Duu-d and Duu-u may include the following steps S1 to S3b.
[0065] S1: The base station performs a preliminary decomposition according to the uplink / downlink delay requirement range for the informed interactive service (i.e., the maximum acceptable delay requirement). DL-RTT-Delay0=a*ULDL-RTT-Delay (1) UL-RTT-Delay0=(1-a)*ULDL-RTT-Delay (2) Here, a relates to the maximum acceptable delay requirement and may be determined based on the maximum acceptable delay requirement.
[0066] S2: The base station performs a preliminary decomposition according to the acquired end-to-end round-trip transmission delay requirements, delay from the cloud to the core network, delay from the core network to the base station, and uplink / downlink delay requirement ranges (i.e., maximum acceptable delay requirement). Duu-d0(DL Uu budget)=a*ULDL-RTT-Delay - Dser2cn-d - Dng-d*hop (3) Duu-u0(UL Uu budget)=(1-a)*ULDL-RTT-Delay - Dser2cn-u - Dng-u*hop (4)
[0067] S3a:(Dynamic Update Method 1): At time t1, the base station determines the state of the radio channel based on its own channel measurement results, channel measurement results reported from the terminal, and the success status of packet reception, or directly evaluates the air interface delay for uplink / downlink interactive services. For example, if the current downlink air interface delay is Duu-d0-delta1, the base station performs a requirements decomposition update. Duu-d1=(a*ULDL-RTT-Delay - Dser2cn-d - Dng-d*hop) - delta1 (5) Duu-u1=((1-a)*ULDL-RTT-Delay - Dser2cn-u - Dng-u*hop) + delta1 (6)
[0068] S3b:(Dynamic update method 2): At time t2, the base station receives the change in the uplink / downlink delay requirement range (i.e., the maximum acceptable delay requirement) for the interactive service from the server or core network. For example, if the current downlink delay budget DL-RTT-Delay2 is DL-RTT-Delay0 - delta2, the base station performs a requirement decomposition update, changing a to b, where b=(DL-RTT-Delay0 - delta2) / ULDL-RTT-Delay. Duu-d2=b*ULDL-RTT-Delay - Dser2cn-d - Dng-d*hop (7) Duu-u2=(1-b)*ULDL-RTT-Delay - Dser2cn-u - Dng-u*hop (8)
[0069] Selectively obtaining the resource state between the terminal of the first service and the first network node may include the first network node obtaining its own first channel measurement result and / or receiving the second channel measurement result reported from the terminal, and then determining the resource state according to at least one of the first channel measurement result, the second channel measurement result, and the data reception success status of the first network node.
[0070] Because the dynamic uplink and downlink resource states on the wireless side change dynamically, and especially in XR services where the demand for large bandwidths is relatively high, high-frequency band FR2 is a common scenario. Channels in this frequency band attenuate quickly and have more unstable channel quality than conventional low-frequency band FR1. If a base station detects that the transmission delay of an uplink (downlink) service exceeds the previously set delay budget, it can quickly start a downlink (uplink) transmission acceleration procedure to ensure successful transmission and guarantee that the overall service delay does not exceed the requirements, thereby rescuing the transmission of the entire interactive service, and can take the following measures: 1) At least two sets of resources are pre-configured for the terminal, and when the base station detects that the downlink (DL) service has timed out, it triggers the terminal to use a resource that corresponds to low latency, for example, a resource with high bandwidth (high number of PRBs), a high price adjustment scheme, high transmit power, or a large number of beams. 2) If the reception of downlink data by a terminal is delayed beyond a predetermined time, the system will spontaneously trigger short-period configured grant (CG) transmission, or start a higher-order modulation scheme to reduce uplink (UL) transmission delay by initiating multi-carrier transmission, multi-beam, multipath, multi-network node, or other terminal-assisted transmission methods.
[0071] Selectively, the service control method further includes sending a second configuration information to a terminal for configuring at least two sets of resources for the terminal, and, after the downlink service of the first service times out, sending trigger information to the terminal to trigger the terminal to execute the first service using the first resource, which is the resource corresponding to the low-latency service among the at least two sets of resources. In this way, it is possible to ensure that the overall service latency does not exceed the requirements, to quickly start the uplink acceleration procedure, and to rescue the transmission of the entire interactive service.
[0072] Selectively, since multimedia services such as XR and cloud gaming are typically interactive services, the downlink DL streams within these services often contain synchronization, video frame rematching feedback, video tile (title), and video slice (slice) packets. It is easily inferred that the vast majority of packets in a DL stream are video slice packets. While feedback and synchronization data packets are small in size and quantity, they are more critical to DL and UL stream transmission. This is because loss of synchronization and feedback can lead to transmission failure or the inability to send new packets, and the loss of video segment packets typically affects an entire frame. Traditional UL streams in VR / XR consist of video frame reception, user input, synchronization, and feedback of head-tracking information packets. In panoramic VR / XR application programs, the user's FOV (field of view) also needs to be transmitted in UL format. Similarly, feedback and synchronization in UL, though very small, are extremely important. Head-tracking information packets are generated by the head-mounted display (HMD). The generation cycle is related to the frame rate and / or sampling rate of the sensors within the HMD. Similarly, information such as user input, synchronization, and feedback of head-tracking information packets in the UL directly affects the transmission of information such as video frames / video slices / video tiles in the DL stream at the next point in time. Selectively, the network may inform the terminal of the association between uplink and downlink services to ensure the effective transmission of the service. The service control method further includes transmitting third configuration information to the terminal to constitute the association between the uplink and downlink services of the first service.
[0073] Selectively, the relationship between the upstream service and the downstream service may include a service and / or resource relationship, and may include at least one of the following 1) to 6): 1) The relationship between the logical information of the upstream service and the logical information of the downstream service. 2) The relationship between upstream service sessions (e.g., PDU sessions) and downstream service sessions (e.g., PDU sessions), 3) The relationship between the Data Radio Bearer (DRB) for the uplink service and the DRB for the downlink service. 4) The relationship between the Radio Link Control (RLC) entity for the uplink service and the RLC entity for the downlink service. 5) A master-slave relationship between the upstream and downstream services. For example, if the master service fails to send data, the slave service will not start. For instance, the upstream command key service may be primary and the downstream video stream service may depend on the command key service, or the downstream video stream service may be primary and the user action feedback service may be secondary. 6) This refers to the relationship between resources for the uplink service and resources for the downlink service. For example, in semi-persistent scheduling (SPS) and CG configuration signaling, the relationship between the two, as well as the master-slave relationship, may be indicated. The uplink grant signaling and downlink scheduling signaling that have this relationship may be included in a single downlink control information (DCI) signaling and transmitted in one go.
[0074] Selectively, the above service control method further includes at least one of the following: If the downlink service transmission of the first service fails, the transmission resources and / or timer settings for the corresponding uplink service are abandoned, and / or monitoring of the uplink service transmission corresponding to the downlink service is abandoned. For example, if the downlink service transmission (e.g., video stream) of the base station fails, the transmission resources and timer settings for the corresponding uplink service are canceled, and monitoring of the Scheduling Request (SR) / Buffer Status Report (BSR) and / or monitoring of the Physical Uplink Shared Channel (PUSCH) for the corresponding uplink service transmission is abandoned. If the uplink service reception of the first service fails, the transmission resources and / or timer settings for the corresponding downlink service are abandoned. For example, if the base station fails to receive the uplink service (e.g., action stream), the transmission resources and timer settings for the corresponding downlink service are abandoned, and the terminal may be notified of the associated relationship configuration between logical information, between PDU sessions, between DRBs and / or between RLC entities.
[0075] Referring to Figure 3, Figure 3 is a flowchart of a service control method according to an embodiment of the present invention, the method being applied to a second network node, which is, for example, a core network element. As shown in Figure 3, the method includes the following steps 31 to 32.
[0076] Step 31 is to obtain or confirm the first QoS indicator information for the first service.
[0077] Step 32 is to transmit at least one QoS indicator information from among the first QoS indicator information, the second QoS indicator information, the third QoS indicator information, the fourth QoS indicator information, and the fifth QoS indicator information to the first network node and / or terminal.
[0078] In this embodiment, the first QoS index information includes QoS index information from the terminal to the second network node and QoS index information from the second network node to the terminal. That is, the first QoS index information may indicate end-to-end QoS index information for the first service, for example, QoS index information from the terminal to the UPF or other core network element. The second QoS index information includes QoS index information from the terminal to the second network node and corresponds to the uplink service. The third QoS index information includes QoS index information from the second network node to the terminal and corresponds to the downlink service. The fourth QoS index information includes QoS index information from the terminal to the first network node and corresponds to the uplink service. The fifth QoS index information includes QoS index information from the first network node to the terminal and corresponds to the downlink service.
[0079] In some embodiments, the first network node is, for example, an access network element, such as a base station.
[0080] In some embodiments, the first service described above is specifically an interactive service, such as a low-latency interactive service for XR.
[0081] This enables the dynamic decomposition of the end-to-end QoS metrics for the first service (e.g., an interactive service) according to the end-to-end QoS requirements of the first service, thereby enabling control over the end-to-end QoS metrics of the first service and ensuring the transmission requirements of the first service.
[0082] Selectively, the above service control method is The service may further include receiving resource status between the terminal of the first service and the first network node from the first network node, the resource status may include at least one of the following: the condition of the radio channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the magnitude of the data transmission and / or reception rate, the jitter status of data transmission, the resolution status of data transmission and / or reception, the resolution status of image transmission and / or reception, the frame loss status of data transmission and / or reception, and the frame loss status of image transmission and / or reception.
[0083] Selectively, the resource states include upstream and / or downstream resource states.
[0084] Selectively, the above service control method is In accordance with the upstream and / or downstream resource status, the fourth QoS index information and / or fifth QoS index information for the first service are obtained by evaluation. This may further include determining the sixth QoS indicator information and / or the seventh QoS indicator information of the first service in accordance with the fourth QoS indicator information and / or the fifth QoS indicator information, or updating the sixth QoS indicator information and / or the seventh QoS indicator information of the first service. The sixth QoS index information includes QoS index information from the first network node to the second network node, and the seventh QoS index information includes QoS index information from the second network node to the first network node.
[0085] Selectively, the above service control method is The third information between the terminal of the first service and the first network node may further include receiving from the first network node third information which includes at least one of the fourth QoS performance information and / or fifth QoS performance information of the first service, wherein the fourth QoS performance information is the current QoS performance information from the terminal to the first network node, and the fifth QoS performance information is the current QoS performance information from the first network to the terminal. The QoS performance information, i.e., the fourth QoS performance information and / or fifth QoS performance information, may include at least one of the following: rate, packet delay, PDU set delay, packet error rate, PDU set error rate (PSER), priority, jitter, throughput, resolution, frame loss rate, etc. The QoS performance information, i.e., the fourth QoS performance information and / or fifth QoS performance information, may be considered as at least one of the following actual performance parameters within the network: each QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame. QoS performance information can be understood as the current performance level of the network. For example, the packet delay in the QoS performance information defines the actual delay of one packet being transmitted from one node to another, and / or the rate in the QoS performance information defines the actual rate at which one packet is transmitted from one node to another.
[0086] Selectively, the above service control method is Subtracting the fourth and fifth QoS performance information obtained from the first network node from the first QoS index information, and then decomposing it into sixth and / or seventh QoS index information according to the resource state, that is, subtracting the fourth and fifth QoS performance information obtained from the first network node from the first QoS index information, and then decomposing the subtraction result into sixth and / or seventh QoS index information according to the resource state, The method may further include at least one of the following: subtracting the fourth QoS performance information and the fifth QoS performance information obtained from the first network node from the first QoS index information, and updating the sixth QoS index information and / or seventh QoS index information obtained by decomposing it according to the resource state; that is, subtracting the fourth QoS performance information and the fifth QoS performance information obtained from the first network node from the first QoS index information, and then updating the sixth QoS index information and / or seventh QoS index information obtained by decomposing it according to the resource state based on the subtraction result.
[0087] Of these, the sixth QoS index information includes QoS index information from the first network node to the second network node. The seventh QoS index information includes QoS index information from the second network node to the first network node.
[0088] The present application will be described in detail with reference to specific examples.
[0089] Example 1 In this embodiment 1, the base station is a dynamic decomposition node for RTT delay. As shown in Figure 4, the corresponding service control procedure includes the following steps 401 to 407.
[0090] Step 401: The cloud-side processor transmits XR bidirectional service information, which includes at least end-to-end round-trip transmission delay requirements, to the core network element.
[0091] Step 402: The core network element decomposes the XR service received from the application layer, establishes two independent PDU sessions for uplink and downlink, and transmits end-to-end round-trip transmission delay requirement information, delay information from the cloud side to the core network, and delay information from the core network to the base station, so that the base station can obtain the necessary information as a dynamic RTT delay decomposition node.
[0092] Step 403: The base station obtains the uplink and downlink resource status based on an evaluation of the uplink and downlink transmission delay between it and the terminal (Uu interface), and dynamically decomposes the end-to-end delay of the XR service according to the dynamic uplink and downlink resource status on the radio side and information obtained from the core network network elements, and obtains the decomposition result. For example, the decomposition result may include at least the PDB from the base station to the core network (or from the base station to the cloud side) and the PDB from the terminal to the base station for the uplink service, and the PDB from the core network to the base station (or from the cloud side to the base station) and the PDB from the base station to the terminal for the downlink service.
[0093] Step 404: The base station informs the core network network elements of the obtained decomposition results, for example, the PDBs from the base station to the core network (or from the base station to the cloud side) and from the terminal to the base station for uplink services, and / or the PDBs from the core network to the base station (or from the cloud side to the base station) and from the base station to the terminal for downlink services.
[0094] Step 405: The core network element schedules uplink and downlink data according to the PDBs received from the base station to the core network (or from the base station to the cloud side) and from the core network to the base station (or from the cloud side to the base station).
[0095] Step 406: The base station obtains the uplink and downlink resource status based on an evaluation of the uplink and downlink transmission delay between it and the terminal (Uu interface), and updates the end-to-end delay of the XR service according to the dynamic uplink and downlink resource status on the radio side and information obtained from the core network network elements, thereby obtaining the update result. For example, the update result may include at least the PDB from the base station to the core network (or from the base station to the cloud side) and the PDB from the terminal to the base station for the uplink service, and the PDB from the core network to the base station (or from the cloud side to the base station) and the PDB from the base station to the terminal for the downlink service.
[0096] Step 407: The base station informs the core network network element of the updated update results, for example, the PDB from the base station to the core network (or from the base station to the cloud) and the PDB from the terminal to the base station after the update of the uplink service, and / or the PDB from the core network to the base station (or from the cloud to the base station) and the PDB from the base station to the terminal after the update of the downlink service. The core network network element can then schedule the uplink and downlink data according to the updated PDB from the base station to the core network (or from the base station to the cloud) and the PDB from the core network to the base station (or from the cloud to the base station).
[0097] Example 2 In this embodiment 2, the core network network element is a dynamic RTT delay decomposition node. As shown in Figure 5, the corresponding service control procedure includes the following steps 501 to 512.
[0098] Step 501: The cloud-side processor transmits XR bidirectional service information, which includes at least end-to-end round-trip transmission delay requirements, to the core network element.
[0099] Step 502: The core network element decomposes the XR service received from the application layer, establishes two independent PDU sessions for uplink and downlink, informs the base station of the PDB between the rudimentarily decomposed PDU and the terminal (Uu interface), and sends a request to the base station to obtain an Uu uplink and downlink transmission delay evaluation.
[0100] Step 503: The base station schedules the uplink and downlink data according to the PDB of the acquired Uu interface.
[0101] Step 504: The base station performs an evaluation of the uplink and downlink transmission delay between itself and the terminal.
[0102] Step 505: The base station sends the Uu uplink and downlink transmission delay evaluation report to the core network element.
[0103] Step 506: The core network element dynamically decomposes the end-to-end latency of the XR service according to the dynamic uplink and downlink resource status of the radio side dynamically reported from the base station to obtain the decomposition result. For example, the decomposition result may include at least the PDB from the base station to the core network (or from the base station to the cloud side) and the PDB from the terminal to the base station for the uplink service, and the PDB from the core network to the base station (or from the cloud side to the base station) and the PDB from the base station to the terminal for the downlink service.
[0104] Step 507: The core network network elements schedule uplink and downlink data according to the PDB from the core network or base station to the cloud side.
[0105] Step 508: The base station performs an evaluation of the uplink and downlink transmission delay between itself and the terminal.
[0106] Step 509: The base station retransmits the Uu uplink and downlink transmission delay evaluation report to the core network element.
[0107] Step 510: The core network element dynamically decomposes the end-to-end latency of the XR service according to the dynamic uplink and downlink resource status of the radio side dynamically reported from the base station to obtain the decomposition result. For example, the decomposition result may include at least the PDB from the base station to the core network (or from the base station to the cloud side) and the PDB from the terminal to the base station for the uplink service, and the PDB from the core network to the base station (or from the cloud side to the base station) and the PDB from the base station to the terminal for the downlink service.
[0108] Step 511: The core network element updates the PDB of the disassembled Uu interface to the base station.
[0109] Step 512: The base station schedules the uplink and downlink data according to the PDB of the acquired Uu interface.
[0110] Referring to Figure 6, which is a flowchart of a service control method according to an embodiment of the present invention, the method is applied to a terminal. As shown in Figure 6, the method includes the following steps 61 to 62.
[0111] Step 61 is to receive the first configuration information from the first network node.
[0112] Step 62 is to report the fourth information to the first network node according to the first configuration information.
[0113] In this embodiment, the fourth information represents the resource state between the terminal and the first network node during the execution of the first service, and the resource state may include, but is not limited to, at least one of the following: the condition of the wireless channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the magnitude of the data transmission and / or reception rate, the jitter status of data transmission, / or reception resolution status, image transmission and / or reception resolution status, data transmission and / or reception frame loss status, and image transmission and / or reception frame loss status.
[0114] In some embodiments, the first network node is, for example, an access network element, such as a base station.
[0115] In some embodiments, the first service described above is specifically an interactive service, such as a low-latency interactive service for XR.
[0116] Thus, with the help of the reporting of the fourth piece of information, the first network node can know the resource state between itself and the terminal during the execution of the first service, which supports the dynamic decomposition of the end-to-end QoS metrics of the first service by the first network node. As a result, control over the end-to-end QoS metrics of the first service is achieved, and the transmission requirements of the first service are guaranteed.
[0117] Selectively, the above service control method is If the time it takes for the terminal to receive and / or transmit the packet of the first service is greater than a predetermined packet delay by a first threshold value and / or less than a second threshold value, the system may further include starting to report the fourth information to the first network node according to the first configuration information. In this way, the first network node becomes aware of the resource state between it and the terminal.
[0118] Because the dynamic uplink and downlink resource states on the wireless side change dynamically, and especially in XR services where the demand for large bandwidths is relatively high, high-frequency band FR2 is a common scenario. Channels in this frequency band attenuate quickly and have more unstable channel quality than conventional low-frequency band FR1. If a base station detects that the transmission delay of an uplink (downlink) service exceeds the previously set delay budget, it can quickly start a downlink (uplink) transmission acceleration procedure to ensure successful transmission and guarantee that the overall service delay does not exceed the requirements, thereby rescuing the transmission of the entire interactive service, and can take the following measures: 1) At least two sets of resources are pre-configured for the terminal, and when the base station detects that the downlink (DL) service has timed out, it triggers the terminal to use a resource that corresponds to low latency, for example, a resource with high bandwidth (high number of PRBs), a high price adjustment scheme, high transmit power, or a large number of beams. 2) If the reception of downlink data by a terminal is delayed beyond a predetermined time, the system will spontaneously trigger to start short-period configured grant (CG) transmission, or start a higher-order modulation scheme to reduce uplink (UL) transmission delay by initiating multi-carrier transmission, multi-beam, multipath, multi-network node, or other terminal-assisted transmission methods.
[0119] Selectively, the service control method may further include receiving a second configuration information from a first network node to configure at least two sets of resources for a terminal, and, after the downlink service of the first service times out, receiving trigger information from the first network node to trigger the terminal to execute the first service using a first resource, which is a resource corresponding to a low-latency service among the at least two sets of resources. In this way, it is possible to ensure that the overall service latency does not exceed the requirements, to quickly start the uplink acceleration procedure, and to rescue the transmission of the entire interactive service.
[0120] Selectively, the above service control method may further include, if the time it takes for the terminal to receive the downlink data of the first service is longer than a predetermined time, initiating a low-latency configured grant to transmit the uplink service of the first service.
[0121] Selectively, the network may inform terminals of the association between uplink and downlink services so as to ensure the effective transmission of the service. The service control method further includes receiving third configuration information from a first network node to constitute the association between the uplink and downlink services of a first service.
[0122] Selectively, the relationship between the upstream service and the downstream service may include a service and / or resource relationship, and may include at least one of the following 1) to 6): 1) The relationship between the logical information of the upstream service and the logical information of the downstream service. 2) The relationship between upstream service sessions (e.g., PDU sessions) and downstream service sessions (e.g., PDU sessions), 3) The relationship between the DRB for the upbound service and the DRB for the downbound service. 4) The relationship between the RLC entity for the upstream service and the RLC entity for the downstream service. 5) A master-slave relationship between the upstream and downstream services. For example, if the master service fails to send data, the slave service will not start. For instance, the upstream command key service may be primary and the downstream video stream service may depend on the command key service, or the downstream video stream service may be primary and the user action feedback service may be secondary. 6) This refers to the relationship between uplink service resources and downlink service resources. For example, in the configuration signaling of SPS and CG, the relationship between the two, as well as the master-slave relationship, may be indicated. The uplink grant signaling and downlink scheduling signaling that have a relationship may be included in a single DCI signaling and transmitted in one go.
[0123] Selectively, the above service control method may further include at least one of the following: If the reception of the downstream service of the first service fails, the transmission resources and / or timer settings of the upstream service corresponding to the downstream service will be ignored. For example, if the terminal fails to receive the downstream service (e.g., a video stream), the transmission resources and timer settings of the corresponding upstream service will be ignored, and the anomaly will be reported to the network, and the terminal may be informed of the relationship configuration between logical information, between PDU sessions, between DRBs and / or between RLC entities. - If the uplink service transmission of the first service fails, monitoring of the downlink service transmission corresponding to the uplink service is ignored. For example, if the uplink service transmission of a terminal (e.g., action information) fails, monitoring, decoding, and reporting of the corresponding Channel State Information (CSI) and CSI Reference Signal (CSI-RS) measurement results for the Physical Downlink Control Channel (PDCCH) and / or Physical Downlink Shared Channel (PDSCH) of the corresponding downlink service may be ignored, and the terminal may be informed of the relationship configuration between logical information, between PDU sessions, between DRBs and / or between RLC entities.
[0124] It should be explained that the service control method according to the embodiment of the present application may be implemented by a service control device or a control module for executing the service control method in the service control device. In the embodiment of the present application, the service control device according to the embodiment of the present application will be described as an example of a case in which the service control device executes the service control method.
[0125] Referring to Figure 7, Figure 7 is a schematic diagram of the structure of a service control device according to an embodiment of the present application, and the device is applied to a first network node, and as shown in Figure 7, the service control device 70 is A first acquisition module 71 for acquiring first information of a first service transmitted from a second network node or terminal, which includes first QoS index information and / or second QoS index information and third QoS index information, It includes a first transmission module 72 for transmitting the second information of the first service to the second network node and / or the terminal, The aforementioned second information includes at least one of the following: fourth QoS index information, fifth QoS index information, sixth QoS index information, and seventh QoS index information. The first QoS index information includes QoS index information from the terminal to the second network node and QoS index information from the second network node to the terminal; the second QoS index information includes QoS index information from the terminal to the second network node; the third QoS index information includes QoS index information from the second network node to the terminal; the fourth QoS index information includes QoS index information from the terminal to the first network node; the fifth QoS index information includes QoS index information from the first network node to the terminal; the sixth QoS index information includes QoS index information from the first network node to the second network node; and the seventh QoS index information includes QoS index information from the second network node to the first network node.
[0126] Selectively, the QoS metric information includes at least one of the following: rate, packet delay, PDU set delay, packet error rate, PDU-Set Error Rate (PSER), priority, jitter, throughput, resolution, and frame loss rate, and the QoS metric information is considered a criterion for setting parameters for at least one of the following: each QoS flow, protocol data unit PDU session, packet, stream, and frame.
[0127] Selectively, the first QoS index information is QoS index information corresponding to at least one of a QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame transmitted from the terminal to the second network node, and corresponding to at least one of a QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame transmitted from the second network node to the terminal, the second QoS index information is QoS index information corresponding to at least one of a QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame, and the third QoS index information is QoS flow, PDU session, PDU set (PDU The fourth QoS metric information corresponds to at least one of QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame; the fifth QoS metric information corresponds to at least one of QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame; the sixth QoS metric information corresponds to at least one of QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame; and the seventh QoS metric information corresponds to QoS flow, PDU session, PDU set (PDUIt corresponds to at least one of the following: set, packet, sample, slice, tile, stream, and frame.
[0128] Selectively, the first acquisition module 71 is also for acquiring resource status between the terminal of the first service and the first network node. The resource status includes at least one of the following: the condition of the wireless channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the magnitude of the data transmission and / or reception rate, the jitter status of data transmission, the resolution status of data transmission and / or reception, the resolution status of image transmission and / or reception, the frame loss status of data transmission and / or reception, and the frame loss status of image transmission and / or reception.
[0129] Selectively, the first acquisition module 71 is also for acquiring sixth QoS performance information and / or seventh QoS performance information of the first service transmitted from the second network node or the terminal, and / or for acquiring sixth QoS index information and / or seventh QoS index information of the first service transmitted from the second network node or the terminal. The sixth QoS performance information is the current QoS performance information from the first network node to the second network node, and the seventh QoS performance information is the current QoS performance information from the second network to the first network node. The QoS performance information includes at least one of the following: rate, packet delay, PDU set delay, packet error rate, PDU set error rate (PSER), priority, jitter, throughput, resolution, and frame loss rate. The QoS performance information is considered to be the actual performance parameter within the network for at least one of the following: each QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame.
[0130] Selectively, the service control device 70, The system further includes a first decomposition module for decomposing the first information into the second information according to the first information and the resource state, and / or for adjusting the media encoding and / or decoding of the first service and / or for adjusting the rate of the first service according to the first information and the resource state.
[0131] Selectively, the disassembly module is Subtracting the sixth and seventh QoS index information obtained from the second network node from the first QoS index information, and decomposing it into the fourth QoS index information and / or the fifth QoS index information according to the resource status, This is used for at least one of the following: subtracting the sixth QoS performance information and the seventh QoS performance information obtained from the second network node from the first QoS index information, and decomposing it into the fourth QoS index information and / or the fifth QoS index information according to the resource status.
[0132] Selectively, the disassembly module is The process involves subtracting the sixth and seventh QoS index information obtained from the second network node from the first QoS index information, and updating the fourth QoS index information and / or the fifth QoS index information obtained by decomposing it according to the resource status. It is used for at least one of the following: subtracting the first QoS performance information and the second QoS performance information obtained from the second network node from the first QoS index information, and updating the fourth QoS index information and / or the fifth QoS index information obtained by decomposing it according to the resource state.
[0133] Selectively, the first acquisition module 71 is QoS index information transmitted from the second network node or the terminal is for obtaining second QoS index information and third QoS index information obtained by decomposing from the first service, wherein the second QoS index information corresponds to at least one of the following: uplink QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame, and the third QoS index information corresponds to at least one of the following: downlink QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame.
[0134] Selectively, the resource states include upstream and / or downstream resource states.
[0135] Selectively, the service control device 70, A first evaluation module for evaluating according to the upstream and / or downstream resource status to obtain fourth QoS index information and / or fifth QoS index information for the first service, The system further includes a first determination module for determining the sixth QoS indicator information and / or the seventh QoS indicator information of the first service in accordance with the fourth QoS indicator information and / or the fifth QoS indicator information.
[0136] Selectively, the service control device 70, A second evaluation module for evaluating and obtaining fourth QoS index information and / or fifth QoS index information for the first service according to the upstream and / or downstream resource status, The system further includes a first update module for updating the sixth QoS indicator information and / or the seventh QoS indicator information of the first service in accordance with the fourth QoS indicator information and / or the fifth QoS indicator information.
[0137] Selectively, the first acquisition module 71 is also for acquiring the updated first information transmitted from the second network node or the terminal. The first transmission module 72 is also for transmitting the updated second information to the second network node and / or the terminal.
[0138] Selectively, the service control device 70, A first calculation module for calculating the change in the fourth QoS index information and / or the change in the fifth QoS index information according to the channel measurement results of the first network node, the channel measurement results reported from the terminal, and the success status of packet reception at the first time point, The system further includes a second update module for updating the value of the fifth QoS index information in accordance with the value of the fourth QoS index information, or updating the value of the fourth QoS index information in accordance with the value of the fifth QoS index information.
[0139] Selectively, the service control device 70, The following second calculation module further includes obtaining Duu-d and Duu-u using equations 1 and 2: Duu-d=(a*ULDL-RTT-Delay - Dser2cn-d - Dng-d*hop) - delta Equation 1 Duu-u=((1-a)*ULDL-RTT-Delay - Dser2cn-u - Dng-u*hop) + delta Equation 2 Here, Duu-d is the downlink delay from the first network node of the first service to the terminal, Duu-u is the uplink delay from the terminal of the first service to the first network node, delta is a delay correction value obtained by evaluating according to the uplink and / or downlink resource status, ULDL-RTT-Delay is the end-to-end round-trip transmission delay of the first service, a is determined based on the first QoS index information, Dser2cn-d is the downlink delay from the cloud side of the first service to the second network node, Dser2cn-u is the uplink delay from the second network node of the first service to the cloud side, Dng-d is the downlink delay from the second network node of the first service to the first network node, Dng-u is the uplink delay from the first network node of the first service to the second network node, and hop is the number of frequency hopping.
[0140] Selectively, the service control device 70, A second acquisition module for acquiring the first channel measurement result of the first network node and / or receiving the second channel measurement result reported from the terminal, The system further includes a second determination module for determining the resource state according to at least one of the first channel measurement results, the second channel measurement results, and the data reception success status of the first network node.
[0141] Selectively, the first transmission module 72, The system also transmits second configuration information to the terminal for configuring at least two sets of resources for the terminal, and, after the downlink service of the first service times out, transmits trigger information to the terminal to trigger the terminal to execute the first service using the first resource, which is a resource corresponding to the low-latency service among the at least two sets of resources.
[0142] Selectively, the first transmission module 72, It also serves to transmit third configuration information to the terminal for establishing the relationship between the uplink service and the downlink service of the aforementioned first service.
[0143] Selectively, the aforementioned relationships include: The relationship between the logical information of the upstream service and the logical information of the downstream service, The relationship between the upstream service session and the downstream service session, The relationship between the data radio bearer (DRB) for the uplink service and the DRB for the downlink service, The relationship between the uplink service radio link control (RLC) entity and the downlink service RLC entity, The master-slave relationship between the aforementioned upstream service and the aforementioned downstream service, This includes at least one of the relationships between the resources of the upstream service and the resources of the downstream service.
[0144] Selectively, the service control device 70, If the downstream service transmission of the first service fails, the transmission resources and / or timer settings for the upstream service corresponding to the downstream service will be abandoned, and / or monitoring of the upstream service transmission corresponding to the downstream service will be abandoned. The first execution module further includes, in the event that the uplink service reception of the first service fails, to perform at least one of the following: abandoning the transmission resources and / or timer settings for the downlink service corresponding to the uplink service.
[0145] The service control device 70 according to the embodiment of the present application can implement each step of the embodiment of the method shown in Figure 1 above and achieve the same technical effects, but to avoid duplication, it will not be described again here.
[0146] Referring to Figure 8, Figure 8 is a schematic diagram of the structure of a service control device according to an embodiment of the present invention, and the device is applied to a second network node, and as shown in Figure 8, the service control device 80 is A third acquisition module 81 for acquiring or confirming the first QoS indicator information of the first service, It includes a second transmission module 82 for transmitting at least one QoS indicator information from among the first QoS indicator information, the second QoS indicator information, the third QoS indicator information, the fourth QoS indicator information, and the fifth QoS indicator information to the first network node and / or terminal, The first QoS index information includes QoS index information from the terminal to the second network node and QoS index information from the second network node to the terminal; the second QoS index information includes QoS index information from the terminal to the second network node; the third QoS index information includes QoS index information from the second network node to the terminal; the fourth QoS index information includes QoS index information from the terminal to the first network node; and the fifth QoS index information includes QoS index information from the first network node to the terminal.
[0147] Selectively, the service control device 80, The system further includes a first receiving module for receiving resource status between the terminal of the first service and the first network node from the first network node, The resource status includes at least one of the following: the condition of the wireless channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the rate of data transmission and / or reception, the jitter status of data transmission, the resolution status of data transmission and / or reception, the resolution status of image transmission and / or reception, the frame loss status of data transmission and / or reception, and the frame loss status of image transmission and / or reception. The aforementioned resource states include upstream and / or downstream resource states.
[0148] Selectively, the service control device 80, A third evaluation module for evaluating and obtaining fourth QoS index information and / or fifth QoS index information for the first service according to the upstream and / or downstream resource status, The system further includes a third determination module for determining the sixth QoS indicator information and / or the seventh QoS indicator information of the first service, or updating the sixth QoS indicator information and / or the seventh QoS indicator information of the first service, in accordance with the fourth QoS indicator information and / or the fifth QoS indicator information. The sixth QoS index information includes QoS index information from the first network node to the second network node, and the seventh QoS index information includes QoS index information from the second network node to the first network node.
[0149] Selectively, the service control device 80, The system further includes a second receiving module for receiving third information from the first network node, which is third information between the terminal of the first service and the first network node, and which includes at least one of the fourth QoS performance information and / or fifth QoS performance information of the first service, The fourth QoS performance information is the current QoS performance information from the terminal to the first network node, and the fifth QoS performance information is the current QoS performance information from the first network to the terminal. The QoS performance information includes at least one of the following: rate, packet delay, PDU set delay, packet error rate, PDU set error rate (PSER), priority, jitter, throughput, resolution, and frame loss rate. The QoS performance information is considered to be the actual performance parameter within the network for at least one of the following: each QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame.
[0150] Selectively, the service control device 80, Subtracting the fourth and fifth QoS performance information obtained from the first network node from the first QoS index information, and decomposing it into sixth QoS index information and / or seventh QoS index information according to the resource status, The second decomposition module is used for at least one of the following: subtracting the fourth QoS performance information and the fifth QoS performance information obtained from the first network node from the first QoS index information, and updating the sixth QoS index information and / or seventh QoS index information obtained by decomposition according to the resource state. The sixth QoS index information includes QoS index information from the first network node to the second network node, and the seventh QoS index information includes QoS index information from the second network node to the first network node.
[0151] The service control device 80 according to the embodiment of the present invention can implement each step of the embodiment of the method shown in Figure 3 above and achieve the same technical effects, but to avoid duplication, it will not be described again here.
[0152] Referring to Figure 9, Figure 9 is a schematic diagram of the structure of a service control device according to an embodiment of the present application, and the device is applied to a terminal, and as shown in Figure 9, the service control device 90 is A third receiving module 91 for receiving first configuration information from the first network node, The system includes a reporting module 92 for reporting fourth information to the first network node in accordance with the first configuration information, wherein the fourth information represents the resource state between the terminal and the first network node during the execution of the first service, and the resource state includes at least one of the following: the condition of the radio channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the magnitude of the data transmission and / or reception rate, the jitter status of data transmission, the resolution status of data transmission and / or reception, the resolution status of image transmission and / or reception, the frame loss status of data transmission and / or reception, and the frame loss status of image transmission and / or reception.
[0153] Selectively, the service control device 90, The system further includes a first start module for initiating the reporting of the fourth information to the first network node in accordance with the first configuration information, if the time at which the terminal receives and / or transmits the packets of the first service is greater than a predetermined packet delay by a first threshold value and / or less than a second threshold value.
[0154] Selectively, the third receiving module 91, The system also receives second configuration information from the first network node for configuring at least two sets of resources for the terminal, and, after the downlink service of the first service times out, receives trigger information from the first network node to trigger the terminal to execute the first service using the first resource, which is a resource corresponding to a low-latency service among the at least two sets of resources.
[0155] Selectively, the service control device 90, If the time it takes for the terminal to receive the downlink data of the first service is longer than a predetermined time, the system further includes a second start module for starting a low-latency configured grant and transmitting the uplink service of the first service.
[0156] Selectively, the third receiving module 91, It also serves to receive third configuration information from the first network node in order to establish the relationship between the uplink and downlink services of the first service.
[0157] Selectively, the aforementioned relationships include: The relationship between the logical information of the upstream service and the logical information of the downstream service, The relationship between the upstream service session and the downstream service session, The relationship between the data radio bearer (DRB) for the uplink service and the DRB for the downlink service, The relationship between the uplink service radio link control (RLC) entity and the downlink service RLC entity, The master-slave relationship between the aforementioned upstream service and the aforementioned downstream service, This includes at least one of the relationships between the resources of the upstream service and the resources of the downstream service.
[0158] Selectively, the service control device 90, If the downstream service reception of the first service fails, the transmission resources and / or timer settings of the upstream service corresponding to the downstream service will be ignored. The second execution module further includes, if the uplink service transmission of the first service fails, to perform at least one of the following: ignoring monitoring of the downlink service transmission corresponding to the uplink service.
[0159] The service control device 90 according to the embodiment of the present application can implement each step of the embodiment of the method shown in Figure 6 above and achieve the same technical effects, but to avoid duplication, it will not be described again here.
[0160] Selectively, as shown in Figure 10, the embodiment of the present application further provides a communication device 100 including a processor 101, a memory 102, and a program or instruction stored in the memory 102 that can be operated on the processor 101, and when the program or instruction is executed by the processor 101, each step of the embodiment of the service control method described above is realized and the same technical effects can be achieved, but to avoid duplication, it will not be repeated here.
[0161] The embodiments of the present application further provide a readable storage medium storing a program or instruction, and when the program or instruction is executed by a processor, each step of the above-described service control method embodiment can be realized and the same technical effects can be achieved, but to avoid duplication, they will not be repeated here.
[0162] Computer-readable media include persistent and non-persistent media, removable media and removable media, and information may be stored in any way or by any technique. The information may be computer-readable instructions, data structures, program modules, or other data. Computer storage media are those that can be used to store information accessible from computing equipment, and include, but are not limited to, Phase-Change Random Access Memory (PRAM), Static Random-Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read-Only Memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Flash Memory storage media or other memory technologies, Compact Disc Read-Only Memory (CD-ROM), Digital Video Disc (DVD) or other optical storage media, Magnetic Cassette Tape, Magnetic Disks or other Magnetic Storage Devices or any other non-transmission media. As defined herein, computer-readable media does not include transient computer-readable media such as modulated data signals or carriers.
[0163] It should be explained that, in this specification, the terms “include,” “incorporate,” or any other variant are intended to cover non-exclusive inclusion; therefore, a procedure, method, object, or apparatus that includes a set of elements includes not only those elements, but also other elements not expressly enumerated, or elements specific to that procedure, method, object, or apparatus. Unless further limited, an element limited by the term “includes one…” does not preclude the presence of other identical elements in a procedure, method, object, or apparatus that includes that element.
[0164] The numbering of the embodiments described above is for descriptive purposes only and does not indicate the quality of the embodiments.
[0165] From the above description of the embodiments, it will be clear to those skilled in the art that the methods according to the above embodiments can be realized by adding the necessary general-purpose hardware platform to the software, although they can of course also be realized by hardware, but in many cases the former is a more preferred embodiment. Based on this understanding, the essential parts of the technical embodiments of the present application, or the parts that contribute to related technologies, can be embodied in the form of a software product, which is stored in a single storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes several instructions to enable a single service classification device (which may be a mobile phone, computer, server, air conditioner, network equipment, etc.) to perform the methods according to each embodiment of the present application.
[0166] The above describes preferred embodiments of the present application, and it should be noted that those skilled in the art may make some further improvements and modifications without departing from the principles of the present application, and these improvements and modifications should also be considered to be within the scope of protection of the present application.
Claims
1. A service control method applied to a first network node, wherein the method is: To obtain first information of the first service transmitted from the second network node or terminal, which includes first quality of service (QoS) indicator information and / or second and third QoS indicator information, This includes transmitting the second information of the first service to the second network node and / or the terminal, The aforementioned second information includes at least one of the following: fourth QoS indicator information, fifth QoS indicator information, sixth QoS indicator information, and seventh QoS indicator information. A service control method wherein the first QoS index information includes QoS index information from the terminal to the second network node and QoS index information from the second network node to the terminal; the second QoS index information includes QoS index information from the terminal to the second network node; the third QoS index information includes QoS index information from the second network node to the terminal; the fourth QoS index information includes QoS index information from the terminal to the first network node; the fifth QoS index information includes QoS index information from the first network node to the terminal; the sixth QoS index information includes QoS index information from the first network node to the second network node; and the seventh QoS index information includes QoS index information from the second network node to the first network node.
2. The aforementioned QoS metric information includes at least one of the following: rate, packet delay, protocol data unit (PDU) set delay, packet error rate, PDU set error rate, priority, jitter, throughput, resolution, and frame loss rate. The method according to claim 1, wherein the QoS metric information is considered as criteria for setting parameters for at least one of the QoS flows, PDU sessions, packets, streams, and frames.
3. The first QoS index information is QoS index information corresponding to at least one of a QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame transmitted from the terminal to the second network node, and corresponding to at least one of a QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame transmitted from the second network node to the terminal. The aforementioned second QoS index information corresponds to at least one of the following: QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame. The aforementioned third QoS index information corresponds to at least one of the following: QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame. The fourth QoS metric information corresponds to at least one of the following: QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame. The aforementioned fifth QoS indicator information corresponds to at least one of the following: QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame. The aforementioned 6. QoS index information corresponds to at least one of the following: QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame. The method according to claim 1, wherein the seventh QoS metric information corresponds to at least one of QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame.
4. The aforementioned method, The method further includes obtaining the resource status between the terminal of the first service and the first network node, The method according to claim 1, wherein the resource state includes at least one of the following: the condition of the wireless channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the magnitude of the data transmission and / or reception rate, the jitter status of data transmission, the resolution status of data transmission and / or reception, the resolution status of image transmission and / or reception, the frame loss status of data transmission and / or reception, and the frame loss status of image transmission and / or reception.
5. Obtaining the first information of the first service transmitted from the second network node or terminal mentioned above is: To acquire the sixth QoS performance information and / or seventh QoS performance information of the first service transmitted from the second network node or the terminal, and / or, This includes obtaining the sixth QoS index information and / or the seventh QoS index information of the first service transmitted from the second network node or the terminal, The sixth QoS performance information is the current QoS performance information from the first network node to the second network node, and the seventh QoS performance information is the current QoS performance information from the second network to the first network node. The method according to claim 1, wherein the QoS performance information includes at least one of rate, packet delay, PDU set delay, packet error rate, PDU set error rate, priority, jitter, throughput, resolution, and frame loss rate, and the QoS performance information is considered to be at least one of the following in the network: QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame.
6. The aforementioned method, Decomposing the first information and the resource state into the second information, and / or The method according to claim 4, further comprising adjusting the media encoding and / or decoding of the first service and / or adjusting the rate of the first service according to the first information and the resource state.
7. Decomposing the above-mentioned first information and resource status into the second information is as follows: Subtracting the sixth and seventh QoS index information obtained from the second network node from the first QoS index information, and decomposing it into the fourth QoS index information and / or the fifth QoS index information according to the resource status, The method according to claim 6, comprising at least one of the following: subtracting the sixth QoS performance information and the seventh QoS performance information obtained from the second network node from the first QoS performance information, and decomposing it into the fourth QoS performance information and / or the fifth QoS performance information according to the resource status.
8. Decomposing the above-mentioned first information and resource status into the second information is as follows: Subtracting the sixth and seventh QoS index information obtained from the second network node from the first QoS index information, and updating the fourth QoS index information and / or the fifth QoS index information obtained by decomposition according to the resource status, The method according to claim 6, comprising at least one of the following: subtracting the first QoS performance information and the second QoS performance information obtained from the second network node from the first QoS index information, and updating the fourth QoS index information and / or the fifth QoS index information obtained by decomposition according to the resource status.
9. Obtaining the first information of the first service transmitted from the second network node or terminal mentioned above is: This includes obtaining QoS index information transmitted from the second network node or the terminal, which is obtained by decomposing it from the first service, and including second QoS index information and third QoS index information. The method according to claim 1, wherein the second QoS index information corresponds to at least one of the upstream QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame, and the third QoS index information corresponds to at least one of the downstream QoS flow, PDU session, PDU set, packet, sample, slice, tile, stream, and frame.
10. The aforementioned resource status includes the upstream and / or downstream resource status. After obtaining the resource status between the terminal of the first service and the first network node as described above, the method then In accordance with the upstream and / or downstream resource status, the fourth QoS index information and / or fifth QoS index information for the first service are obtained by evaluation. The further includes determining the sixth QoS index information and / or the seventh QoS index information of the first service in accordance with the fourth QoS index information and / or the fifth QoS index information, Or, After obtaining the resource status between the terminal of the first service and the first network node as described above, the method then In accordance with the upstream and / or downstream resource status, the fourth QoS index information and / or fifth QoS index information for the first service are obtained by evaluation. The method according to claim 4, further comprising updating the sixth QoS index information and / or the seventh QoS index information of the first service in accordance with the fourth QoS index information and / or the fifth QoS index information.
11. A service control method applied to a second network node, wherein the method is: To obtain or confirm the first QoS indicator information for the first service, This includes transmitting at least one of the following QoS indicators to the first network node and / or terminal: first QoS indicator information, second QoS indicator information, third QoS indicator information, fourth QoS indicator information, and fifth QoS indicator information. A service control method wherein the first QoS index information includes QoS index information from the terminal to the second network node and QoS index information from the second network node to the terminal, the second QoS index information includes QoS index information from the terminal to the second network node, the third QoS index information includes QoS index information from the second network node to the terminal, the fourth QoS index information includes QoS index information from the terminal to the first network node, and the fifth QoS index information includes QoS index information from the first network node to the terminal.
12. The aforementioned method, The service further includes receiving the resource status between the terminal of the first service and the first network node from the first network node, The resource status includes at least one of the following: the condition of the wireless channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the magnitude of the data transmission and / or reception rate, the jitter status of data transmission, the resolution status of data transmission and / or reception, the resolution status of image transmission and / or reception, the frame loss status of data transmission and / or reception, and the frame loss status of image transmission and / or reception. The method according to claim 11, wherein the resource state includes upstream and / or downstream resource states.
13. A service control method applied to a terminal, wherein the method is Receiving the first configuration information from the first network node, A service control method comprising reporting fourth information to the first network node in accordance with the first configuration information, wherein the fourth information represents the resource state between the terminal and the first network node during the execution of the first service, and the resource state includes at least one of the following: the condition of the radio channel, the delay status of data transmission and / or reception, the success rate of data transmission and / or reception, the magnitude of the data transmission and / or reception rate, the jitter status of data transmission, the resolution status of data transmission and / or reception, the resolution status of image transmission and / or reception, the frame loss status of data transmission and / or reception, and the frame loss status of image transmission and / or reception.
14. The aforementioned method, The method according to claim 13, further comprising: if the time at which the terminal receives and / or transmits the packet of the first service is greater than a predetermined packet delay by a first threshold value and / or less than a second threshold value, then starting to report the fourth information to the first network node in accordance with the first configuration information.
15. A communication device comprising a processor, memory, and a program or instruction stored in the memory and operable on the processor, wherein when the program or instruction is executed by the processor, a step of the service control method described in any one of claims 1 to 10, or a step of the service control method described in any one of claims 11 to 12, or a step of the service control method described in any one of claims 13 to 14 is realized.
Citation Information
Patent Citations
Access network service quality monitoring method and system
CN112911628A
Device and method for communication network
WO2018163557A1
Method and apparatus for ensuring service quality, and communication device
WO2022143745A1