Information processing method, device, equipment and readable storage medium
By receiving and processing wireless network information and user plane function information in user plane function entities and deciding the sending method, the problem that the prior art cannot meet the high dynamic needs of mobile networks is solved, and the real-time transmission status of wireless transmission layer and underlying layer is realized, meeting the service needs of ultra-low latency and high bandwidth.
Patent Information
- Application Number
- CN202110001465.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-04
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2041-01-04
AI Technical Summary
The design of the existing service transport layer and wireless transport layer cannot meet the rapid response required by mobile networks with high dynamics, especially in the cloud-strong interactive service scenarios with ultra-low latency and high bandwidth.
The configuration information is received through the functional entity of the user plane, the wireless network information (RNI) and the user plane function information (UPFI), and the configuration information is decided to send these information through the user plane or the control plane based on the configuration information, so as to realize the real-time transmission status of the wireless transmission layer and the underlying layer.
It realizes the real-time transmission state perception of the wireless transmission layer and the underlying layer, and can respond more quickly to the dynamic changes of the mobile network, meeting the service needs of ultra-low latency and high bandwidth.
Smart Images

Figure CN114727308B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technologies, and in particular to an information processing method, device, equipment and readable storage medium. Background Art
[0002] The existing business transmission layer and wireless transmission layer are layered and silo-styled. The business transmission layer is usually responsible for end-to-end transmission control from users to application servers, and the wireless transmission layer is responsible for air interface transmission between base stations and terminals. GTP-U (GTP user plane) (GPRS Tunnel Protocol, GTP, GPRS tunnel transmission protocol) protocol is used for transmission between the wireless network and the core network.
[0003] In addition, the service transport layer and the mobile network transport layer adopt the "weak interaction" and "semi-static" design modes, and the main mechanisms used are the following two methods:
[0004] (1) Explicit Congestion Notification (ECN);
[0005] (2) Semi-static DSCP (Differentiated Services Code Point) transport layer marking.
[0006] 6G services, such as ultra-low latency, high-bandwidth cloud-intensive interactive services, are increasingly demanding (e.g., Cloud X: no cache / extremely small cache / no reordering). However, the existing services and mobile network transport layer design cannot meet the rapid response requirements of highly dynamic mobile networks. Summary of the invention
[0007] The embodiments of the present invention provide an information processing method, apparatus, device and readable storage medium to realize the perception of the real-time transmission status of the wireless transmission layer and the bottom layer.
[0008] In a first aspect, an embodiment of the present invention provides an information processing method, which is performed by a functional entity of a user plane, including:
[0009] Receive first configuration information, where the first configuration information is used to configure RNI (Radio Network Information) or UPFI (User Plane Function Information) sent by the functional entity of the user plane through the user plane or the control plane;
[0010] receiving a data packet sent by a base station, wherein the data packet includes a first RNI;
[0011] Acquire the first RNI according to the first configuration information, and / or acquire a first UPFI according to the first configuration information;
[0012] Send the first RNI and / or the first UPFI.
[0013] The receiving of the first configuration information includes:
[0014] The first configuration information is received by a functional entity of the control plane through a session establishment request or a session modification request.
[0015] The receiving of the data packet sent by the base station includes:
[0016] receiving an uplink data packet sent by the base station, where the uplink data packet carries the first RNI; or
[0017] A dummy (virtual) data packet sent by the base station is received, where the dummy data packet carries the first RNI.
[0018] The sending of the first RNI and / or the first UPFI includes:
[0019] If the first RNI and / or the first UPFI require user plane associated processing, sending the first RNI and / or the first UPFI through the user plane according to the forwarding rule configured by the functional entity of the control plane;
[0020] If the first RNI and / or the first UPFI need to be processed by the control plane, the first RNI and / or the first UPFI are sent through the control plane according to a reporting rule configured by a functional entity of the control plane.
[0021] The forwarding rule includes the protocol type reported by the user plane and the identifier of the reported parameters;
[0022] The sending the first RNI and / or the first UPFI through the user plane according to the forwarding rule configured by the functional entity of the control plane includes:
[0023] The first RNI and / or the first UPFI are sent according to the protocol type reported through the user plane, and the first RNI and / or the first UPFI are identified.
[0024] The sending the first RNI and / or the first UPFI through the control plane according to the reporting rule configured by the functional entity of the control plane includes:
[0025] According to a preset reporting cycle or event, and according to a reporting rule, the first RNI and / or the first UPFI are sent through the control plane.
[0026] The method further comprises at least one of the following steps:
[0027] Generate a downlink data sending window control indication according to the first RNI and / or the first UPFI;
[0028] Signaling and data processing between proxy terminals and application functions.
[0029] The first RNI includes one or more of the following:
[0030] Timestamp;
[0031] User-related measurement information;
[0032] Measurement information related to cells or base stations;
[0033] User business flow service quality QoS control information;
[0034] The wireless side obtains the following information through intelligent analysis based on statistical measurement information:
[0035] The first UPFI includes one or more of the following:
[0036] Timestamp;
[0037] User plane related measurement information;
[0038] Real-time status of user queues;
[0039] Cache occupancy status;
[0040] The size of the data packet that has been successfully transmitted;
[0041] User plane functional load information.
[0042] In a second aspect, an embodiment of the present invention further provides an information processing method, which is executed by a base station and includes:
[0043] receiving second configuration information, where the second configuration information is used to configure reporting information of the RNI;
[0044] Send a first RNI to a functional entity of the user plane according to the second configuration information.
[0045] The receiving of the second configuration information includes:
[0046] Receive the second configuration information sent by the functional entity of the control plane; wherein the second configuration information includes:
[0047] Based on periodic reporting information, including QFI (QoS Flow ID), reported RNI parameters and reporting period; or
[0048] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0049] The sending the first RNI to the functional entity of the user plane includes:
[0050] Sending an uplink data packet to the functional entity of the user plane, where the uplink data packet carries the first RNI; or
[0051] Send a dummy data packet to the functional entity of the user plane, where the dummy data packet carries the first RNI.
[0052] The first RNI includes one or more of the following:
[0053] Timestamp;
[0054] User-related measurement information;
[0055] Measurement information related to cells or base stations;
[0056] User business flow service quality QoS control information;
[0057] The wireless side obtains information based on statistical measurement information and intelligent analysis.
[0058] In a third aspect, an embodiment of the present invention provides an information processing method, which is performed by a functional entity of a control plane, including:
[0059] Sending first configuration information to a functional entity of a user plane, where the first configuration information is used to configure an RNI and / or UPFI sent by the functional entity of the user plane through a user plane or a control plane;
[0060] Sending second configuration information to the base station, where the second configuration information is used to configure reporting information of the RNI.
[0061] Wherein, the method further comprises:
[0062] Receive a first RNI and / or a first UPFI sent by the functional entity of the user plane.
[0063] The sending of the first configuration information to the functional entity of the user plane includes:
[0064] Sending the first configuration information to the functional entity of the user plane through a session establishment request or a session modification request;
[0065] The sending second configuration information to the base station, where the second configuration information is used to configure reporting information of the RNI, includes:
[0066] Sending the second configuration information to the base station; wherein the second configuration information includes:
[0067] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0068] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0069] The first RNI includes one or more of the following:
[0070] Timestamp;
[0071] User-related measurement information;
[0072] Measurement information related to cells or base stations;
[0073] User business flow service quality QoS control information;
[0074] The wireless side obtains the following information through intelligent analysis based on statistical measurement information:
[0075] The first UPFI includes one or more of the following:
[0076] Timestamp;
[0077] User plane related measurement information;
[0078] Real-time status of user queues;
[0079] Cache occupancy status;
[0080] The size of the data packet that has been successfully transmitted;
[0081] User plane functional load information.
[0082] In a fourth aspect, an embodiment of the present invention provides an information processing device, applied to a functional entity of a user plane, including:
[0083] A first receiving module, configured to receive first configuration information, where the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane;
[0084] A second receiving module, configured to receive a data packet sent by a base station, wherein the data packet includes a first RNI;
[0085] A first acquisition module, configured to acquire the first RNI according to the first configuration information, and / or acquire a first UPFI according to the first configuration information;
[0086] The first sending module is configured to send the first RNI and / or the first UPFI.
[0087] The first receiving module is used to receive first configuration information sent by a functional entity of the control plane through a session establishment request or a session modification request.
[0088] The second receiving module is configured to receive an uplink data packet sent by the base station, where the uplink data packet carries the first RNI; or receive a virtual dummy data packet sent by the base station, where the dummy data packet carries the first RNI.
[0089] Wherein, the first sending module includes:
[0090] A first sending submodule, configured to send the first RNI and / or the first UPFI through the user plane according to a forwarding rule configured by the functional entity of the control plane if the first RNI and / or the first UPFI require user plane associated processing;
[0091] The second sending submodule is configured to send the first RNI and / or the first UPFI through the control plane according to a reporting rule configured by a functional entity of the control plane if the first RNI and / or the first UPFI need to be processed by the control plane.
[0092] Among them, the forwarding rule includes the protocol type reported through the user plane and the identifier of the reported parameters; the first sending submodule is used to send the first RNI and / or the first UPFI according to the protocol type reported through the user plane, and identify the first RNI and / or the first UPFI.
[0093] Among them, the second sending submodule is used to send the first RNI and / or the first UPFI through the control plane according to a preset reporting period or event and a reporting rule.
[0094] Wherein, the device may further include:
[0095] A generating module, configured to generate a downlink data sending window control indication according to the first RNI and / or the first UPFI;
[0096] The processing module is used for signaling and data processing between the proxy terminal and the application function.
[0097] The first RNI includes one or more of the following:
[0098] Timestamp;
[0099] User-related measurement information;
[0100] Measurement information related to cells or base stations;
[0101] User business flow service quality QoS control information;
[0102] The wireless side obtains the following information through intelligent analysis based on statistical measurement information:
[0103] The first UPFI includes one or more of the following:
[0104] Timestamp;
[0105] User plane related measurement information;
[0106] Real-time status of user queues;
[0107] Cache occupancy status;
[0108] The size of the data packet that has been successfully transmitted;
[0109] User plane functional load information.
[0110] In a fifth aspect, an embodiment of the present invention provides an information processing device, applied to a base station, including:
[0111] A first receiving module, configured to receive second configuration information, where the second configuration information is used to configure reporting information of the RNI;
[0112] The first sending module is used to send a first RNI to a functional entity of a user plane according to the second configuration information.
[0113] The first receiving module is configured to receive the second configuration information sent by the functional entity of the control plane; wherein the second configuration information includes:
[0114] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0115] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0116] The first sending module is configured to send an uplink data packet to the functional entity of the user plane, where the uplink data packet carries the first RNI; or to send a dummy data packet to the functional entity of the user plane, where the dummy data packet carries the first RNI.
[0117] The first RNI includes one or more of the following:
[0118] Timestamp;
[0119] User-related measurement information;
[0120] Measurement information related to cells or base stations;
[0121] User business flow service quality QoS control information;
[0122] The wireless side obtains information based on statistical measurement information and intelligent analysis.
[0123] In a sixth aspect, an embodiment of the present invention provides an information processing device, applied to a functional entity of a control plane, including:
[0124] A first sending module, configured to send first configuration information to a functional entity of a user plane, where the first configuration information is used to configure an RNI and / or UPFI sent by the functional entity of the user plane through a user plane or a control plane;
[0125] The second sending module is used to send second configuration information to the base station, where the second configuration information is used to configure reporting information of the RNI.
[0126] Wherein, the device further comprises:
[0127] The second receiving module is used to receive the first RNI and / or the first UPFI sent by the functional entity of the user plane.
[0128] The first sending module is used to send the first configuration information to the functional entity of the user plane through a session establishment request or a session modification request; the second sending module is used to send the second configuration information to the base station; wherein the second configuration information includes:
[0129] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0130] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0131] The first RNI includes one or more of the following:
[0132] Timestamp;
[0133] User-related measurement information;
[0134] Measurement information related to cells or base stations;
[0135] User business flow service quality QoS control information;
[0136] The wireless side obtains the following information through intelligent analysis based on statistical measurement information:
[0137] The first UPFI includes one or more of the following:
[0138] Timestamp;
[0139] User plane related measurement information;
[0140] Real-time status of user queues;
[0141] Cache occupancy status;
[0142] The size of the data packet that has been successfully transmitted;
[0143] User plane functional load information.
[0144] In a seventh aspect, an embodiment of the present invention provides an information processing device, applied to a functional entity of a user plane, including: a processor and a transceiver;
[0145] The transceiver is configured to receive first configuration information, where the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane; receive a data packet sent by a base station, where the data packet includes the first RNI;
[0146] The processor is configured to acquire the first RNI according to the first configuration information, and / or acquire a first UPFI according to the first configuration information;
[0147] The transceiver is configured to send the first RNI and / or the first UPFI.
[0148] The transceiver is used to receive first configuration information sent by a functional entity of the control plane through a session establishment request or a session modification request.
[0149] The transceiver is configured to receive an uplink data packet sent by the base station, where the uplink data packet carries the first RNI; or receive a dummy data packet sent by the base station, where the dummy data packet carries the first RNI.
[0150] The transceiver is configured to send the first RNI and / or the first UPFI through the user plane according to the forwarding rule configured by the functional entity of the control plane if the first RNI and / or the first UPFI require user plane in-line processing; if the first RNI and / or the first UPFI require control plane processing, send the first RNI and / or the first UPFI through the control plane according to the reporting rule configured by the functional entity of the control plane.
[0151] The forwarding rule includes a protocol type reported through a user plane and an identifier of a reported parameter; the transceiver is used to send the first RNI and / or the first UPFI according to the protocol type reported through the user plane, and identify the first RNI and / or the first UPFI.
[0152] The transceiver is configured to send the first RNI and / or the first UPFI through a control plane according to a preset reporting period or event and a reporting rule.
[0153] The processor is configured to generate a downlink data sending window control indication according to the first RNI and / or the first UPFI; and perform signaling and data processing between the proxy terminal and the application function.
[0154] The first RNI includes one or more of the following:
[0155] Timestamp;
[0156] User-related measurement information;
[0157] Measurement information related to cells or base stations;
[0158] User business flow service quality QoS control information;
[0159] The wireless side obtains the following information through intelligent analysis based on statistical measurement information:
[0160] The first UPFI includes one or more of the following:
[0161] Timestamp;
[0162] User plane related measurement information;
[0163] Real-time status of user queues;
[0164] Cache occupancy status;
[0165] The size of the data packet that has been successfully transmitted;
[0166] User plane functional load information.
[0167] In an eighth aspect, an embodiment of the present invention provides an information processing device, applied to a base station, comprising: a processor and a transceiver;
[0168] The transceiver is configured to receive second configuration information, where the second configuration information is used to configure reporting information of the RNI; and send the first RNI to a functional entity of the user plane according to the second configuration information.
[0169] The transceiver is configured to receive the second configuration information sent by the functional entity of the control plane; wherein the second configuration information includes:
[0170] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0171] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0172] The transceiver is configured to send an uplink data packet to the functional entity of the user plane, where the uplink data packet carries the first RNI; or send a dummy data packet to the functional entity of the user plane, where the dummy data packet carries the first RNI.
[0173] The first RNI includes one or more of the following:
[0174] Timestamp;
[0175] User-related measurement information;
[0176] Measurement information related to cells or base stations;
[0177] User business flow service quality QoS control information;
[0178] The wireless side obtains information based on statistical measurement information and intelligent analysis.
[0179] In a ninth aspect, an embodiment of the present invention provides an information processing device, applied to a functional entity of a control plane, including: a processor and a transceiver;
[0180] The transceiver is used to send first configuration information to a functional entity of the user plane, where the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane; and send second configuration information to the base station, where the second configuration information is used to configure the reporting information of the RNI.
[0181] The transceiver is used to receive a first RNI and / or a first UPFI sent by a functional entity of the user plane.
[0182] The transceiver is configured to send the first configuration information to the functional entity of the user plane through a session establishment request or a session modification request; and send the second configuration information to the base station; wherein the second configuration information includes:
[0183] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0184] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0185] The first RNI includes one or more of the following:
[0186] Timestamp;
[0187] User-related measurement information;
[0188] Measurement information related to cells or base stations;
[0189] User business flow service quality QoS control information;
[0190] The wireless side obtains the following information through intelligent analysis based on statistical measurement information:
[0191] The first UPFI includes one or more of the following:
[0192] Timestamp;
[0193] User plane related measurement information;
[0194] Real-time status of user queues;
[0195] Cache occupancy status;
[0196] The size of the data packet that has been successfully transmitted;
[0197] User plane functional load information.
[0198] In the tenth aspect, an embodiment of the present invention provides a communication device, comprising: a transceiver, a memory, a processor, and a program stored in the memory and executable on the processor; the processor is used to read the program in the memory to implement the steps in the information processing method as described above.
[0199] In an eleventh aspect, an embodiment of the present invention provides a readable storage medium for storing a program, wherein the program, when executed by a processor, implements the steps in the information processing method as described above.
[0200] In an embodiment of the present invention, the functional entity of the user plane can flexibly process RNI and / or UPFI information and send it through the user plane or the control plane, so that the scheme of the embodiment of the present invention can realize the perception of the real-time transmission status of the wireless transmission layer and the underlying layer. BRIEF DESCRIPTION OF THE DRAWINGS
[0201] Figure 1 It is one of the flow charts of the information processing method provided by the embodiment of the present invention;
[0202] Figure 2 It is a schematic diagram of the structure of a data packet sent by the user plane;
[0203] Figure 3 It is a schematic diagram of the data packet structure of the TCP protocol;
[0204] Figure 4 This is a schematic diagram of TCP Options;
[0205] Figure 5 This is the second flowchart of the information processing method provided by the embodiment of the present invention;
[0206] Figure 6 It is a schematic diagram of the data packet structure of the base station sending RNI;
[0207] Figure 7 This is the third flowchart of the information processing method provided by the embodiment of the present invention;
[0208] Figure 8 is a schematic diagram of an information processing system according to an embodiment of the present invention;
[0209] Fig. 9 is a schematic diagram of an information processing system according to an embodiment of the present invention;
[0210] Fig.10 This is the fourth flowchart of the information processing method provided by the embodiment of the present invention;
[0211] Fig.11 is one of the structural diagrams of the information processing device provided by the embodiment of the present invention;
[0212] Fig.12 This is the second structural diagram of the information processing device provided by the embodiment of the present invention;
[0213] Fig.13 This is the third structural diagram of the information processing device provided by the embodiment of the present invention;
[0214] Fig.14 This is the fourth structural diagram of the information processing device provided by the embodiment of the present invention;
[0215] Fig.15 This is the fifth structural diagram of the information processing device provided by the embodiment of the present invention;
[0216] Fig.16 This is the sixth structural diagram of the information processing device provided by the embodiment of the present invention. DETAILED DESCRIPTION
[0217] In the embodiments of the present invention, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0218] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0219] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0220] See also Figure 1 , Figure 1 is a flow chart of an information processing method provided by an embodiment of the present invention, which is executed by a functional entity of the user plane, such as Figure 1 As shown, the following steps are included:
[0221] Step 101: Receive first configuration information, where the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane.
[0222] The functional entity of the user plane may be, for example, a UPF (User Plane Function) or the like.
[0223] Among them, RNI may include, for example, reported RNI parameters, reporting period, reporting events, etc.; UPFI may include, for example, reported UPFI parameters, reporting period, reporting events, etc.
[0224] In actual applications, the functional entity of the user plane may receive the first configuration information sent by the functional entity of the control plane through a session establishment request or a session modification request.
[0225] Step 102: Receive a data packet sent by a base station, where the data packet includes a first RNI.
[0226] Specifically, in this step, the functional entity of the user plane may receive an uplink data packet sent by the base station, where the uplink data packet carries the first RNI; or receive a dummy data packet sent by the base station, where the dummy data packet carries the first RNI.
[0227] The first RNI is an RNI that needs to be sent to a functional entity on the user plane and is determined by the base station according to second configuration information of the functional entity on the control plane.
[0228] Step 103: Acquire the first RNI according to the first configuration information, and / or acquire a first UPFI according to the first configuration information.
[0229] In this step, the functional entity of the user plane may obtain the first RNI from the data packet sent by the base station according to the first configuration information, and obtain the UPFI from itself.
[0230] The RNI sent by the base station includes but is not limited to the following:
[0231] (1) Timestamp;
[0232] (2) User-related measurement information;
[0233] (a) Real-time channel status, such as CQI (Channel quality indicator), RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Quality), SINR (signal-to-noise and interference ratio), MCS (Modulation and coding scheme), CSI (Channel State Information) and other user-plane measurement information, such as PDCP (Packet Data Convergence Protocol) & MAC (Medium Access Control) throughput, air interface latency (transmission latency of the wireless link between the base station and the terminal), and base station processing latency (the latency of the base station receiving a data packet and processing it internally).
[0234] (b) Real-time status of user queues, such as queue length;
[0235] (c) cache occupancy status, such as occupied cache size;
[0236] (d) The size of the data packets that have been successfully transmitted;
[0237] (3) Measurement information related to the cell or base station;
[0238] (a) Cell load change information, such as PRB (Physical Resource Block) occupancy rate;
[0239] (b) Number and distribution of available PRBs;
[0240] (c) Total number of uplink and downlink TBs (Transport Blocks) and bit error rate;
[0241] (d) base station load information;
[0242] (4) User traffic QoS (Quality of Service) control information;
[0243] (a) Whether QoS is met (0 / 1);
[0244] (b) Real-time statistics of QoS;
[0245] (5) Information obtained through intelligent analysis based on statistical measurement information on the wireless side:
[0246] (a) The air interface transmission capacity available to the user;
[0247] (b) Available air interface transmission capacity of the cell;
[0248] (c) User-available caching capacity
[0249] (d) Available buffering capacity of the cell.
[0250] Among them, UPFI includes but is not limited to the following:
[0251] (1) Timestamp;
[0252] (2) User plane related measurement information;
[0253] (3) Real-time status of user queues, such as queue length;
[0254] (4) Cache occupancy status, such as the occupied cache size;
[0255] (5) The size of the data packet that has been successfully transmitted;
[0256] (6) User plane functional load information.
[0257] Step 104: Send the first RNI and / or the first UPFI.
[0258] If the first RNI and / or the first UPFI requires user plane associated processing, the first RNI and / or the first UPFI are sent through the user plane according to the forwarding rule configured by the functional entity of the control plane.
[0259] In actual applications, if the information to be reported is user-specific information (such as user-level channel information, user plane measurement information, etc.), the functional entity of the user plane can use the user plane reporting method. According to the configuration of the new forwarding rule (FAR, Forwarding Action Rule) of the functional entity of the control plane, the functional entity of the user plane performs the path marking of the information sent by the base station in the uplink data packet. Specifically, the functional entity of the user plane sends the first RNI and / or the first UPFI according to the protocol type reported through the user plane, and identifies the first RNI and / or the first UPFI.
[0260] Among them, the new forwarding rules stipulate the following or one of the following:
[0261] (1) Protocol types reported on the user plane: such as IP, TCP (Transmission Control Protocol), UDP (User Datagram Protocol) / RTCP (Real-time Transport Control Protocol), HTTP2.0, HTTP3.0, etc.
[0262] (2) Identification of the specific parameters reported.
[0263] like Figure 2 As shown, the structure of the data packet reported by the user plane is shown by taking the PFCP (Packet Forwarding Control Protocol) protocol as an example. Among them, the PDCP protocol can be based on the UDP (User Datagram Protocol) protocol, and can also use the JSON (JavaScript Object Notation) protocol based on HTTP.
[0264] The functional entity of the user plane carries the information to be reported or sent in the uplink data packet of the corresponding protocol (such as TCP ACK, or TCP uplink user data packet) according to the protocol type defined above.
[0265] Figure 3 FIG. 1 is a schematic diagram of a data packet structure of the TCP protocol. In an embodiment of the present invention, the functional entity of the user plane may be as follows: Figure 4 As shown, the corresponding information is carried in TCP Options.
[0266] If the IP protocol is used, the information to be sent can also be carried by extending the IP message header.
[0267] If the first RNI and / or the first UPFI need to be processed by the control plane, the first RNI and / or the first UPFI are sent through the control plane according to the reporting rules configured by the functional entity of the control plane. Specifically, if it is information shared by multiple users (such as cell-level load information), the functional entity of the user plane can use the control plane reporting method. In terms of specific implementation, the functional entity of the control plane can configure a new session reporting rule (SRR, Session Reporting Rule) for the functional entity of the user plane, and configure information such as the reporting period. Then, the functional entity of the user plane sends the first RNI and / or the first UPFI through the control plane according to the preset reporting period or event and the reporting rules.
[0268] In an embodiment of the present invention, the functional entity of the user plane can flexibly process RNI and / or UPFI information and send it through the user plane or the control plane, so that the scheme of the embodiment of the present invention can realize the perception of the real-time transmission status of the wireless transmission layer and the underlying layer.
[0269] See also Figure 5 , Figure 5 is a flow chart of an information processing method provided by an embodiment of the present invention, which is executed by a base station, such as Figure 5 As shown, the following steps are included:
[0270] Step 501: Receive second configuration information, where the second configuration information is used to configure reporting information of RNI.
[0271] Specifically, the base station may receive the second configuration information sent by the functional entity of the control plane; wherein the second configuration information includes:
[0272] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0273] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0274] Step 502: Send a first RNI to a functional entity of the user plane according to the second configuration information.
[0275] The base station may send an uplink data packet to the functional entity of the user plane, where the uplink data packet carries the first RNI; or send a dummy data packet to the functional entity of the user plane, where the dummy data packet carries the first RNI.
[0276] Specifically, the base station calculates the RNI to be reported according to the second configuration information, and sends it through an uplink data packet in a configured period or when an event is triggered. If there is no uplink data packet, a dummy data packet is sent to carry the RNI to be reported.
[0277] In practical applications, such as Figure 6 As shown, taking the user plane data packet GTP-U as an example, the base station can extend the GTP-U packet header to carry the corresponding RNI, for example, a new PDU data packet type 2 can be defined, in which the RNI IE defines the parameter type of the RNI to be reported.
[0278] The RNI may refer to the description of the aforementioned embodiment.
[0279] In an embodiment of the present invention, the functional entity of the user plane can flexibly process RNI and / or UPFI information and send it through the user plane or the control plane, so that the scheme of the embodiment of the present invention can realize the perception of the real-time transmission status of the wireless transmission layer and the underlying layer.
[0280] See also Figure 7 , Figure 7 is a flow chart of an information processing method provided by an embodiment of the present invention, which is executed by a functional entity of the control plane, such as Figure 7 As shown, the following steps are included:
[0281] Step 701: Send first configuration information to a functional entity of a user plane, where the first configuration information is used to configure an RNI and / or UPFI sent by the functional entity of the user plane through a user plane or a control plane;
[0282] The functional entity of the control plane may send the first configuration information to the functional entity of the user plane through a session establishment request or a session modification request.
[0283] The functional entity of the control plane may be, for example, SMF (Session Management Function) or the like.
[0284] Step 702: Send second configuration information to the base station, where the second configuration information is used to configure RNI reporting information.
[0285] The control plane may send the second configuration information to the base station through an N2 message; wherein the second configuration information includes:
[0286] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0287] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0288] On the basis of the above embodiment, if the functional entity of the user plane sends the RNI and / or UPFI through the control plane, then the functional entity of the control plane may also receive the first RNI and / or the first UPFI sent by the functional entity of the user plane.
[0289] In an embodiment of the present invention, the functional entity of the user plane can flexibly process RNI and / or UPFI information and send it through the user plane or the control plane, so that the scheme of the embodiment of the present invention can realize the perception of the real-time transmission status of the wireless transmission layer and the underlying layer.
[0290] like Figure 8 As shown, it is a schematic diagram of an information processing system of an embodiment of the present invention. The system may include: a terminal, a base station, a functional entity of the user plane, an application function, a functional entity of the mobile network control plane, and a network capability exposure function. In the system, the RNI is transferred from the base station to the functional entity of the user plane, and then after being processed by the functional entity of the user plane, it is transferred to the application function through the control plane or the user plane for use. Similarly, the UPFI of the functional entity of the user plane can also be transferred to the application function through the control plane or the user plane for use.
[0291] like Fig. 9 FIG. 1 is another schematic diagram of an information processing system according to an embodiment of the present invention. Figure 8 What is different from the system shown is that, in this system, the functional entity on the user plane extends the service transport layer optimization function (such as TCP transport layer optimization), or the service transport layer optimization function can also be logically independent of the functional entity on the user plane and co-deployed with the functional entity on the user plane.
[0292] The service transport layer optimization function includes one or more of the following functions:
[0293] (1) Sending window control function: The service transport layer optimization function generates a downlink data sending window control indication based on the received RNI and / or UPFI. For example, a preset algorithm may be used to generate the downlink data sending window control indication. The preset algorithm may be a mathematical model or may be obtained through offline training using artificial intelligence.
[0294] (2) Proxy function: Signaling and data processing between proxy terminals and application functions. In this way, a wired transmission-based connection can be maintained between the application functions, ensuring that the application functions are unaware of the optimization of the service transmission layer, thereby reducing the overhead of the application functions.
[0295] Taking the TCP protocol as an example, the service transport layer optimization function can be a TCP service transport layer optimization function. Then, in the sending window control function, the TCP service transport layer optimization function receives RNI and / or UPFI through the user plane or the control plane, and generates a TCP sending window indication through an algorithm to achieve the sending window control of the user's downlink data. This algorithm can be mathematical modeling or obtained by offline training in an artificial intelligence manner. In the proxy function, the TCP service transport layer optimization function maintains a TCP connection based on wired transmission with the application server.
[0296] Of course, in actual applications, the specific functions of the above-mentioned service transport layer optimization function can also be implemented based on other protocols.
[0297] Through service transport layer optimization processing, rapid convergence of user plane transmission rate, small queuing delay, low latency and high bandwidth can be achieved.
[0298] The following describes the process of the information processing method according to the embodiment of the present invention in combination with a specific embodiment. Fig.10 As shown, the information processing method of the embodiment of the present invention may include:
[0299] Step 1001: The terminal initiates a service request to the base station.
[0300] Step 1002: The functional entity of the control plane configures the RNI to be sent through the user plane for the base station, such as RNI parameters to be reported, reporting period, and reported events.
[0301] Specifically, the functional entity of the control plane may send a request, such as an N2 message, to the base station to perform the above configuration.
[0302] Step 1003: The functional entity of the control plane establishes or modifies a request to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane through a session.
[0303] After receiving the request from the functional entity of the control plane, the functional entity of the user plane can subscribe to the parameter type and UPFI of the reported RNI and configure the delivery method of the report. For example, the functional entity of the user plane can be configured to report through the control plane or the user plane, and can identify the uplink data packet according to the protocol type.
[0304] Step 1004: The base station calculates the RNI parameters to be sent, carries the relevant RNI in the uplink data packet after the configured period or event is triggered, and sends it through the uplink data packet; if there is no uplink data packet, sends a dummy data packet and carries the relevant RNI.
[0305] Step 1005: The functional entity of the user plane parses the RNI sent by the base station and obtains the UPFI, and selects the control plane or the user plane to send.
[0306] When the functional entity of the user plane receives a data packet including RNI information from the base station, it is processed according to the configured rules. If it is determined based on the sent RNI information that user plane in-line processing is required, it is processed according to the configured rules, and according to the protocol type defined in the rules, the information to be sent is carried in the uplink data packet of the corresponding protocol (such as TCP ACK, or TCP uplink user data packet). If it is determined based on the sent RNI information that the control plane needs to send processing, the information in the data packet of the sent information is parsed out and sent to the control plane network element through the control plane interface. The information sent through the control plane can be information shared by multiple users.
[0307] Step 1006: The application function obtains RNI / UPFI information and performs rate adaptation, such as adjusting the service transport layer sending window or streaming media bit rate.
[0308] From the above description, it can be seen that the functional entity of the user plane can flexibly process RNI&UPFI information, send it through the user plane or the control plane, and identify the accompanying data packet according to the protocol type. Thus, by utilizing the solution of the embodiment of the present invention, the perception of the real-time transmission status of the wireless transmission layer and the underlying layer can be realized.
[0309] The embodiment of the present invention further provides an information processing device, which is applied to a functional entity of a user plane. Fig.11 , Fig.11 is a structural diagram of an information processing device provided by an embodiment of the present invention. Fig.11 As shown, the information processing device 1100 includes:
[0310] The first receiving module 1101 is used to receive first configuration information, where the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane; the second receiving module 1102 is used to receive a data packet sent by a base station, where the data packet includes a first RNI; the first acquisition module 1103 is used to obtain the first RNI according to the first configuration information, and / or obtain the first UPFI according to the first configuration information; the first sending module 1104 is used to send the first RNI and / or the first UPFI.
[0311] The first receiving module is used to receive first configuration information sent by a functional entity of the control plane through a session establishment request or a session modification request.
[0312] The second receiving module is configured to receive an uplink data packet sent by the base station, where the uplink data packet carries the first RNI; or receive a virtual dummy data packet sent by the base station, where the dummy data packet carries the first RNI.
[0313] Wherein, the first sending module includes:
[0314] A first sending submodule, configured to send the first RNI and / or the first UPFI through the user plane according to a forwarding rule configured by the functional entity of the control plane if the first RNI and / or the first UPFI require user plane associated processing;
[0315] The second sending submodule is configured to send the first RNI and / or the first UPFI through the control plane according to a reporting rule configured by a functional entity of the control plane if the first RNI and / or the first UPFI need to be processed by the control plane.
[0316] Among them, the forwarding rule includes the protocol type reported through the user plane and the identifier of the reported parameters; the first sending submodule is used to send the first RNI and / or the first UPFI according to the protocol type reported through the user plane, and identify the first RNI and / or the first UPFI.
[0317] Among them, the second sending submodule is used to send the first RNI and / or the first UPFI through the control plane according to a preset reporting period or event and a reporting rule.
[0318] Wherein, the device may further include:
[0319] A generating module, configured to generate a downlink data sending window control indication according to the first RNI and / or the first UPFI;
[0320] The processing module is used for signaling and data processing between the proxy terminal and the application function.
[0321] The device provided in the embodiment of the present invention can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0322] The embodiment of the present invention further provides an information processing device, which is applied to a functional entity of a user plane. Fig.12 , Fig.12 is a structural diagram of an information processing device provided by an embodiment of the present invention. Fig.12 As shown, the information processing device 1200 includes:
[0323] The first receiving module 1201 is used to receive second configuration information, where the second configuration information is used to configure reporting information of the RNI; the first sending module 1202 is used to send the first RNI to the functional entity of the user plane according to the second configuration information.
[0324] The first receiving module is configured to receive the second configuration information sent by the functional entity of the control plane; wherein the second configuration information includes:
[0325] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0326] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0327] The first sending module is configured to send an uplink data packet to the functional entity of the user plane, where the uplink data packet carries the first RNI; or to send a dummy data packet to the functional entity of the user plane, where the dummy data packet carries the first RNI.
[0328] The device provided in the embodiment of the present invention can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0329] The embodiment of the present invention further provides an information processing device, which is applied to a functional entity of a control plane. Fig.13 , Fig.13 is a structural diagram of an information processing device provided by an embodiment of the present invention. Fig.13 As shown, the information processing device 1300 includes:
[0330] The first sending module 1301 is used to send first configuration information to the functional entity of the user plane, wherein the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane; the second sending module 1302 is used to send second configuration information to the base station, wherein the second configuration information is used to configure the reporting information of the RNI.
[0331] Wherein, the device further comprises:
[0332] The second receiving module is used to receive the first RNI and / or the first UPFI sent by the functional entity of the user plane.
[0333] The first sending module is used to send the first configuration information to the functional entity of the user plane through a session establishment request or a session modification request; the second sending module is used to send the second configuration information to the base station; wherein the second configuration information includes:
[0334] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0335] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0336] The device provided in the embodiment of the present invention can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0337] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0338] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0339] The embodiment of the present invention further provides an information processing device, which is applied to a functional entity of a user plane. Fig.14 , Fig.14 is a structural diagram of an information processing device provided by an embodiment of the present invention. Fig.14 As shown, the information processing device includes: a processor 1401 and a transceiver 1402.
[0340] The transceiver 1402 is configured to receive first configuration information, where the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane; receive a data packet sent by the base station, where the data packet includes the first RNI;
[0341] The processor 1401 is configured to acquire the first RNI according to the first configuration information, and / or acquire a first UPFI according to the first configuration information;
[0342] The transceiver 1402 is configured to send the first RNI and / or the first UPFI.
[0343] The transceiver 1402 is configured to receive first configuration information sent by a functional entity of the control plane via a session establishment request or a session modification request.
[0344] The transceiver 1402 is configured to receive an uplink data packet sent by the base station, where the uplink data packet carries the first RNI; or receive a dummy data packet sent by the base station, where the dummy data packet carries the first RNI.
[0345] Among them, the transceiver 1402 is used to send the first RNI and / or the first UPFI through the user plane according to the forwarding rule configured by the functional entity of the control plane if the first RNI and / or the first UPFI require user plane in-line processing; if the first RNI and / or the first UPFI require control plane processing, send the first RNI and / or the first UPFI through the control plane according to the reporting rule configured by the functional entity of the control plane.
[0346] The forwarding rule includes a protocol type reported through a user plane and an identifier of a reported parameter; the transceiver is used to send the first RNI and / or the first UPFI according to the protocol type reported through the user plane, and identify the first RNI and / or the first UPFI.
[0347] The transceiver 1402 is configured to send the first RNI and / or the first UPFI through the control plane according to a preset reporting period or event and a reporting rule.
[0348] The processor 1401 is configured to generate a downlink data sending window control indication according to the first RNI and / or the first UPFI; and perform signaling and data processing between the proxy terminal and the application function.
[0349] The device provided in the embodiment of the present invention can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0350] The embodiment of the present invention also provides an information processing device, which is applied to a base station. Fig.15 , Fig.15 is a structural diagram of an information processing device provided by an embodiment of the present invention. Fig.15As shown, the information processing device includes: a processor 1501 and a transceiver 1502.
[0351] The transceiver 1502 is configured to receive second configuration information, where the second configuration information is used to configure reporting information of the RNI; and send the first RNI to a functional entity of the user plane according to the second configuration information.
[0352] The transceiver 1502 is configured to receive the second configuration information sent by the functional entity of the control plane; wherein the second configuration information includes:
[0353] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0354] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0355] The transceiver 1502 is configured to send an uplink data packet to the functional entity of the user plane, where the uplink data packet carries the first RNI; or send a dummy data packet to the functional entity of the user plane, where the dummy data packet carries the first RNI.
[0356] The device provided in the embodiment of the present invention can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0357] The embodiment of the present invention further provides an information processing device, which is applied to a functional entity of a control plane. Fig.16 , Fig.16 is a structural diagram of an information processing device provided by an embodiment of the present invention. Fig.16 As shown, the information processing device includes: a processor 1601 and a transceiver 1602.
[0358] The transceiver 1602 is used to send first configuration information to the functional entity of the user plane, where the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane; and send second configuration information to the base station, where the second configuration information is used to configure the reporting information of the RNI.
[0359] The transceiver 1602 is configured to receive a first RNI and / or a first UPFI sent by a functional entity of the user plane.
[0360] The transceiver 1602 is configured to send the first configuration information to the functional entity of the user plane through a session establishment request or a session modification request; and send the second configuration information to the base station; wherein the second configuration information includes:
[0361] Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or
[0362] Information reported based on events, including QFI, reported RNI parameters, and reported events.
[0363] The device provided in the embodiment of the present invention can execute the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0364] An embodiment of the present invention also provides a communication device, including: a transceiver, a memory, a processor, and a program stored in the memory and executable on the processor; the processor is used to read the program in the memory to implement the various processes of the above-mentioned information processing method embodiment.
[0365] The embodiment of the present invention further provides a readable storage medium, on which a program is stored, and when the program is executed by the processor, each process of the above-mentioned information processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)), etc.
[0366] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0367] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), and includes a number of instructions for a terminal (which can be a mobile phone, computer, server, air conditioner, or network equipment, etc.) to execute the methods described in each embodiment of the present invention.
[0368] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.
Claims
1. An information processing method, executed by a functional entity of a user plane, characterized in that: include: Receive first configuration information, where the first configuration information is used to configure the radio network information RNI and / or user plane function information UPFI sent by the functional entity of the user plane through the user plane or the control plane; receiving a data packet sent by a base station, wherein the data packet includes a first RNI; Acquire the first RNI according to the first configuration information, and / or acquire a first UPFI according to the first configuration information; Send the first RNI and / or the first UPFI.
2. The method according to claim 1, characterized in that The receiving first configuration information comprises: The first configuration information is received by a functional entity of the control plane through a session establishment request or a session modification request.
3. The method according to claim 1, characterized in that The receiving base station sends a data packet, comprising: receiving an uplink data packet sent by the base station, where the uplink data packet carries the first RNI; or A virtual dummy data packet sent by the base station is received, where the dummy data packet carries the first RNI.
4. The method according to claim 1, characterized in that: The sending the first RNI and / or the first UPFI includes: If the first RNI and / or the first UPFI require user plane associated processing, sending the first RNI and / or the first UPFI through the user plane according to the forwarding rule configured by the functional entity of the control plane; If the first RNI and / or the first UPFI need to be processed by the control plane, the first RNI and / or the first UPFI are sent through the control plane according to a reporting rule configured by a functional entity of the control plane.
5. The method according to claim 4, characterized in that The forwarding rule includes the protocol type reported by the user plane and the identifier of the reported parameters; The sending the first RNI and / or the first UPFI through the user plane according to the forwarding rule configured by the functional entity of the control plane includes: The first RNI and / or the first UPFI are sent according to the protocol type reported through the user plane, and the first RNI and / or the first UPFI are identified.
6. The method according to claim 4, characterized in that The sending the first RNI and / or the first UPFI through the control plane according to the reporting rule configured by the functional entity of the control plane includes: According to a preset reporting cycle or event, and according to a reporting rule, the first RNI and / or the first UPFI are sent through the control plane.
7. The method according to claim 1, characterized in that The method further comprises at least one of the following steps: Generate a downlink data sending window control indication according to the first RNI and / or the first UPFI; Signaling and data processing between proxy terminals and application functions.
8. The method according to claim 1, characterized in that The first RNI includes one or more of the following: Timestamp; User-related measurement information; Measurement information related to cells or base stations; User business flow service quality QoS control information; The wireless side obtains the following information through intelligent analysis based on statistical measurement information: The first UPFI includes one or more of the following: Timestamp; User plane related measurement information; Real-time status of user queues; Cache occupancy status; The size of the data packet that has been successfully transmitted; User plane functional load information.
9. An information processing method, executed by a base station, characterized in that: include: receiving second configuration information, where the second configuration information is used to configure reporting information of the RNI; Send a first RNI to a functional entity of the user plane according to the second configuration information.
10. The method according to claim 9, characterized in that The receiving the second configuration information comprises: Receive the second configuration information sent by the functional entity of the control plane; wherein the second configuration information includes: Based on periodic reporting information, including QoS flow ID QFI, reported RNI parameters and reporting period; or Information reported based on events, including QFI, reported RNI parameters, and reported events.
11. The method according to claim 9, characterized in that The sending the first RNI to the functional entity of the user plane includes: Sending an uplink data packet to the functional entity of the user plane, where the uplink data packet carries the first RNI; or Send a dummy data packet to the functional entity of the user plane, where the dummy data packet carries the first RNI.
12. The method according to claim 9, characterized in that The first RNI includes one or more of the following: Timestamp; User-related measurement information; Measurement information related to cells or base stations; User business flow service quality QoS control information; The wireless side obtains information based on statistical measurement information and intelligent analysis.
13. An information processing method, executed by a functional entity of a control plane, characterized in that: include: Sending first configuration information to a functional entity of a user plane, where the first configuration information is used to configure an RNI and / or UPFI sent by the functional entity of the user plane through a user plane or a control plane; Sending second configuration information to the base station, where the second configuration information is used to configure reporting information of the RNI.
14. The method according to claim 13, characterized in that The method further comprises: Receive a first RNI and / or a first UPFI sent by the functional entity of the user plane.
15. The method according to claim 13, characterized in that The sending the first configuration information to the functional entity of the user plane includes: Sending the first configuration information to the functional entity of the user plane through a session establishment request or a session modification request; The sending second configuration information to the base station, where the second configuration information is used to configure reporting information of the RNI, includes: Sending the second configuration information to the base station; wherein the second configuration information includes: Based on periodically reported information, including QFI, reported RNI parameters and reporting period; or Information reported based on events, including QFI, reported RNI parameters, and reported events.
16. The method according to claim 14, characterized in that The first RNI includes one or more of the following: Timestamp; User-related measurement information; Measurement information related to cells or base stations; User business flow service quality QoS control information; The wireless side obtains the following information through intelligent analysis based on statistical measurement information: The first UPFI includes one or more of the following: Timestamp; User plane related measurement information; Real-time status of user queues; Cache occupancy status; The size of the data packet that has been successfully transmitted; User plane functional load information.
17. An information processing device, applied to a functional entity of a user plane, characterized in that: include: A first receiving module, configured to receive first configuration information, where the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane; A second receiving module, configured to receive a data packet sent by a base station, wherein the data packet includes a first RNI; A first acquisition module, configured to acquire the first RNI according to the first configuration information, and / or acquire a first UPFI according to the first configuration information; The first sending module is configured to send the first RNI and / or the first UPFI.
18. An information processing device, applied to a base station, characterized in that: include: A first receiving module, configured to receive second configuration information, where the second configuration information is used to configure reporting information of the RNI; The first sending module is used to send a first RNI to a functional entity of a user plane according to the second configuration information.
19. An information processing device, applied to a functional entity of a control plane, characterized in that: include: A first sending module, configured to send first configuration information to a functional entity of a user plane, where the first configuration information is used to configure an RNI and / or UPFI sent by the functional entity of the user plane through a user plane or a control plane; The second sending module is used to send second configuration information to the base station, where the second configuration information is used to configure reporting information of the RNI.
20. An information processing device, applied to a functional entity of a user plane, characterized in that: include: processors and transceivers; The transceiver is used to receive first configuration information, where the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through the user plane or the control plane; receiving a data packet sent by a base station, wherein the data packet includes a first RNI; The processor is configured to acquire the first RNI according to the first configuration information, and / or acquire a first UPFI according to the first configuration information; The transceiver is configured to send the first RNI and / or the first UPFI.
21. An information processing device, applied to a base station, characterized in that: include: processors and transceivers; The transceiver is used to receive second configuration information, where the second configuration information is used to configure reporting information of the RNI; Send a first RNI to a functional entity of the user plane according to the second configuration information.
22. An information processing device, applied to a functional entity of a control plane, characterized in that: include: processors and transceivers; The transceiver is used to send first configuration information to a functional entity of a user plane, where the first configuration information is used to configure the RNI and / or UPFI sent by the functional entity of the user plane through a user plane or a control plane; Sending second configuration information to the base station, where the second configuration information is used to configure reporting information of the RNI.
23. A communication device comprising: A transceiver, a memory, a processor and a program stored in the memory and executable on the processor; wherein the processor is used to read the program in the memory to implement the steps of the information processing method as described in any one of claims 1 to 16.
24. A readable storage medium for storing a program, characterized in that: When the program is executed by a processor, the steps of the information processing method according to any one of claims 1 to 16 are implemented.
Citation Information
Patent Citations
Information transmission method and device and computer readable storage medium
CN110753335A
Method and device for reporting user plane function entity information
CN111083690A