Information processing method and apparatus, communication device, and storage medium
Core network elements send data packets or sets of data packets based on the correlation of data, which solves the problem of determining the correlation of data packets when the base station is replaced, and achieves data integrity and reduces the burden.
Patent Information
- Application Number
- CN202380008709.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-24
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2043-03-24
AI Technical Summary
In wireless communication, when a base station is replaced, some data packets are transmitted at the original base station, while others are transmitted at the new base station. This requires the base stations to determine the correlation between the data packets, increasing their workload.
Core network elements send data packets or sets of data packets based on the correlation of data, ensuring that the same base station or network element receives complete data packets or sets of data packets, thereby reducing the processing burden on base stations and other core network elements.
By sending data in a correlated manner, the processing burden on base stations and other core network elements is reduced, ensuring the integrity of data packets and data packet sets.
Smart Images

Figure CN116615921B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to, but is not limited to, the technical field of wireless communication, and particularly relates to an information processing method and device, a communication device, and a storage medium. BACKGROUND
[0002] At present, in the field of wireless communication technology, a communication device can send a data packet set; for example, a core network element can send a data packet set. The base station needs to regard the data packets in the data packet set as a whole, and if part of the data packets in the data packet set are not successfully sent, it means that other data packets in the data packet set do not need to be continuously sent. For the case of base station replacement, if part of the data packets in the data packet set are transmitted in the original base station, and another part of the data packets are transmitted in the new base station, it is necessary to determine the association relationship between the part of the data packets and the other part of the data packets, which increases the burden between the base stations. SUMMARY
[0003] Embodiments of the present disclosure provide an information processing method and device, a communication device, and a storage medium.
[0004] According to a first aspect of an embodiment of the present disclosure, an information processing method is provided, which is executed by a first core network element, and includes:
[0005] Sending first data according to the association of the first data.
[0006] In some embodiments, the first data includes at least one of:
[0007] at least one data packet;
[0008] at least one data packet set; wherein one data packet set includes one or more data packets.
[0009] In some embodiments, the association of the first data includes at least one of:
[0010] the association between data packets in the first data;
[0011] the association between data packets in a data packet set in the first data;
[0012] the association between data packet sets in the first data.
[0013] In some embodiments, sending the first data according to the association of the first data includes one of:
[0014] sending data packets and / or data packet sets with association in the first data to the same access network element or a second core network element;
[0015] Based on the first core network element receiving part of the data packets of the first data, the part of the data packets is sent to a second core network element; wherein the second core network element is a network element corresponding to the first core network element after the change.
[0016] In some embodiments, the method further comprises:
[0017] The data packets and / or data packet sets in the first data that do not have the correlation are sent to a different second core network element or an access network element.
[0018] In some embodiments, the data packets and / or data packet sets in the first data that have the correlation are sent to the same access network element, comprising:
[0019] Based on the change of the access network element, the data packets and / or data packet sets in the first data that have the correlation are sent to the same changed access network element.
[0020] In some embodiments, the change of the access network element comprises one of:
[0021] The access network element is switched from a first base station to a second base station;
[0022] The bearer type of the access network element is changed;
[0023] An auxiliary base station is added or the auxiliary base station is changed;
[0024] The logical node of a packet data convergence protocol (PDCP) corresponding to the access network element is changed.
[0025] In some embodiments, the first data comprises at least one protocol data unit set (PDU set); the data packets and / or data packet sets in the first data that have the correlation are sent to the same access network element, comprising:
[0026] When a protocol data unit (PDU) set integrated handling indication (PSIHI) of a data packet set in the first data is a first value, all data packets in the data packet set are sent to the same access network element.
[0027] In some embodiments, after the first data is sent according to the correlation of the first data, one of the following is further included:
[0028] sending at least one end identifier to the second core network element or the access network element; wherein the end identifier is used to indicate that the data packet and / or the data packet set with the association in the first data packet are sent completely.
[0029] In some embodiments, before the at least one end identifier is sent to the second core network element or the access network element, the method further comprises:
[0030] receiving indication information sent by the base station, wherein the indication information is used to indicate that the access network element accessed by the user equipment (UE) is changed.
[0031] In some embodiments, the method further comprises: sending notification information to the access network element; wherein the notification information is used to indicate that the first core network element has the capability of supporting the sending of the first data according to the association of the first data.
[0032] In some embodiments, the first core network element comprises one of the following: a user plane function (UPF) and a session management function (SMF).
[0033] In some embodiments, the second core network element comprises one of the following: a UPF and a SMF; and / or the access network element is a base station.
[0034] According to a second aspect of the embodiments of the present disclosure, an information processing method is provided, which is executed by an access network element and comprises:
[0035] receiving first data sent by a first core network element according to an association of the first data.
[0036] In some embodiments, the first data comprises at least one of the following:
[0037] at least one data packet;
[0038] at least one data packet set; wherein one data packet set comprises one or more data packets.
[0039] In some embodiments, the association of the first data comprises at least one of the following:
[0040] an association between data packets in the first data;
[0041] an association between data packets in a data packet set in the first data;
[0042] an association between data packet sets in the first data.
[0043] In some embodiments, the receiving of the first data sent by the first core network element according to the association of the first data comprises:
[0044] receive the data packet and / or the data packet set with the correlation in the first data sent by the first core network element.
[0045] In some embodiments, the first data with the correlation is sent by the first core network element based on the change of the access network element.
[0046] In some embodiments, the change of the access network element comprises one of:
[0047] the access network element is switched from a first base station to a second base station;
[0048] a bearer type of the access network element is changed;
[0049] a secondary base station is added or a secondary base station is changed;
[0050] a logical node of PDCP corresponding to the access network element is changed.
[0051] In some embodiments, the method further comprises receiving at least one end identifier sent by the first core network element, the end identifier being used to indicate that the data packet and / or the data packet set with the correlation in the first data packet is sent completely.
[0052] In some embodiments, the method further comprises receiving notification information sent by the first core network element, wherein the notification information is used to indicate that the first core network element has the capability of supporting sending the first data according to the correlation of the first data.
[0053] In some embodiments, the first core network element comprises at least one of: a UPF and a SMF; and / or the access network element is a base station.
[0054] According to a third aspect of the embodiments of the present disclosure, an information processing method is provided, executed by a second core network element, comprising:
[0055] receiving the first data sent by the first core network element according to the correlation of the first data.
[0056] In some embodiments, the method comprises receiving at least one end identifier sent by the first core network element, wherein the end identifier is used to indicate that the data packet and / or the data packet set with the correlation in the first data packet is sent completely.
[0057] According to a fourth aspect of the embodiments of the present disclosure, an information processing apparatus is provided, comprising:
[0058] a sending module configured to send the first data according to the correlation of the first data.
[0059] In some embodiments, the first data comprises at least one of:
[0060] at least one data packet;
[0061] at least one data packet set; wherein one data packet set comprises one or more data packets.
[0062] In some embodiments, the association of the first data comprises at least one of:
[0063] an association between data packets in the first data;
[0064] an association between data packets within a data packet set in the first data;
[0065] an association between data packet sets in the first data.
[0066] In some embodiments, the sending module is configured to send the data packets and / or data packet sets having the association in the first data to the same access network element or the second core network element.
[0067] Alternatively, the sending module is configured to send the data packets and / or data packet sets having the association in the first data to the same access network element or the second core network element.
[0068] In some embodiments, the sending module is configured to send the data packets and / or data packet sets not having the association in the first data to a different second core network element or access network element.
[0069] In some embodiments, the sending module is configured to send the data packets and / or data packet sets having the association in the first data to the same access network element after the change based on the change of the access network element.
[0070] In some embodiments, the change of the access network element comprises one of:
[0071] the access network element is switched from a first base station to a second base station;
[0072] a bearer type of the access network element is changed;
[0073] a secondary base station is added or changed;
[0074] a logical node of PDCP corresponding to the access network element is changed.
[0075] In some embodiments, the sending module is configured to send all data packets in a data packet set to the same access network element when a PSIHI of the data packet set in the first data is a first value.
[0076] In some embodiments, the sending module is configured to send at least one end identifier to the second core network element or the access network element; wherein the end identifier is used to indicate that the sending of the data packets and / or data packet sets having the association in the first data is completed.
[0077] In some embodiments, a first receiving module is configured to receive indication information sent by a base station, where the indication information is used to indicate that the access network element accessed by a user equipment (UE) has changed.
[0078] In some embodiments, a sending module is configured to send notification information to an access network element; wherein, the notification information is used to indicate that a first core network element has the ability to support sending first data according to the relevance of the first data.
[0079] In some embodiments, the first core network element includes one of the following: a UPF and an SMF.
[0080] In some embodiments, the second core network element includes one of the following: a UPF and an SMF; and / or, the access network element is a base station.
[0081] According to a fifth aspect of the embodiments of the present disclosure, an information processing apparatus is provided, which includes:
[0082] A second receiving module is configured to receive first data sent by a first core network element according to the relevance of the first data.
[0083] In some embodiments, the first data includes at least one of the following:
[0084] At least one data packet;
[0085] At least one data packet set; wherein, one data packet set includes one or more data packets.
[0086] In some embodiments, the relevance of the first data includes at least one of the following:
[0087] The relevance between data packets in the first data;
[0088] The relevance between data packets within a data packet set in the first data;
[0089] The relevance between data packet sets in the first data.
[0090] In some embodiments, the second receiving module is configured to receive relevant data packets and / or data packet sets in the first data sent by the first core network element.
[0091] In some embodiments, the relevant first data is sent by the first core network element based on the change of the access network element.
[0092] In some embodiments, the change of the access network element includes one of the following:
[0093] The access network element is switched from a first base station to a second base station;
[0094] a bearer type of the access network element changes;
[0095] an addition of a secondary base station or a change of a secondary base station;
[0096] a logical node of PDCP corresponding to the access network element changes.
[0097] In some embodiments, the second receiving module is configured to receive at least one end identifier sent by the first core network element, the end identifier being used to indicate that the data packet and / or the data packet set having the association in the first data packet are sent completely.
[0098] In some embodiments, the second receiving module is configured to receive notification information sent by the first core network element, wherein the notification information is used to indicate that the first core network element has the capability of supporting the sending of the first data according to the association of the first data.
[0099] In some embodiments, the first core network element comprises at least one of the following: a UPF and an SMF; and / or the access network element is a base station.
[0100] According to the sixth aspect of the embodiments of the present disclosure, an information processing system is provided, comprising a first core network element and an access network element; wherein,
[0101] The first core network element is configured to send the first data according to the association of the first data.
[0102] The access network element is further configured to receive the first data.
[0103] According to the seventh aspect of the embodiments of the present disclosure, an information processing system is provided, comprising a first core network element and a second core network element; wherein,
[0104] The first core network element is configured to send the first data according to the association of the first data.
[0105] The second core network element is configured to receive the first data.
[0106] According to the eighth aspect of the embodiments of the present disclosure, a communication device is provided, comprising a processor, a transceiver, a memory, and an executable program stored on the memory and capable of being executed by the processor, wherein the processor executes the executable program to perform the information processing method provided in the first aspect or the second aspect or the third aspect.
[0107] According to the ninth aspect of the embodiments of the present disclosure, a computer storage medium is provided, the computer storage medium storing an executable program; the executable program is executed by a processor to implement the information processing method provided in the first aspect or the second aspect or the third aspect.
[0108] The technical solutions provided by the embodiments of the present disclosure can include the following beneficial effects:
[0109] In the embodiments of the present disclosure, the first core network element sends the first data according to the association of the first data, so that the first core network element sends the first data with an association relationship, that is, sends complete data packets and / or data packet sets; this is beneficial to reducing the burden of the base station or other core network elements and the like when the communication device receives the first data, without receiving the information of the association of the data packets and / or data packet sets in the first data.
[0110] The technical solutions provided by the embodiments of the present disclosure should be understood as being exemplary and explanatory, and cannot limit the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0111] The accompanying drawings incorporated in and forming a part of the specification, illustrate the embodiments consistent with the present disclosure and serve to explain the principles of the embodiments of the present disclosure together with the specification.
[0112] Figure 1 is a structural schematic diagram of a wireless communication system according to an exemplary embodiment.
[0113] Figure 2 is a flowchart of an information processing method according to an exemplary embodiment.
[0114] Figure 3 is a flowchart of an information processing method according to an exemplary embodiment.
[0115] Figure 4 is a flowchart of an information processing method according to an exemplary embodiment.
[0116] Figure 5 is a flowchart of an information processing method according to an exemplary embodiment.
[0117] Figure 6 is a flowchart of an information processing method according to an exemplary embodiment.
[0118] Figure 7 is a flowchart of an information processing method according to an exemplary embodiment.
[0119] Figure 8 is a flowchart of an information processing method according to an exemplary embodiment.
[0120] Figure 9is a flowchart of an information processing method according to an example embodiment.
[0121] Figure 10 is a flowchart of an information processing method according to an example embodiment.
[0122] Figure 11 is a structural diagram of an information processing apparatus according to an example embodiment.
[0123] Figure 12 is a structural diagram of an information processing apparatus according to an example embodiment.
[0124] Figure 13 is a structural diagram of an information processing apparatus according to an example embodiment.
[0125] Figure 14 is a structural diagram of a UE according to an example embodiment.
[0126] Figure 15 is a structural diagram of a communication device according to an example embodiment. DETAILED DESCRIPTION
[0127] The example embodiments will be described in detail below with reference to the attached drawings. In the following description, unless otherwise indicated, like numbers in the different drawings represent the same or similar elements. The following example embodiments described in the detailed description are not meant to be exhaustive or to be limiting in scope. Rather, they are example embodiments of apparatuses and methods consistent with example embodiments of the present application.
[0128] The terminology used in the disclosure embodiments is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure embodiments. As used in the description of the disclosure embodiments and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It also will be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items. In the disclosure embodiments, "multiple" means two or more. The prefix "first," "second," etc. in the disclosure embodiments are used only to distinguish different descriptive objects, and do not constitute a limitation on the location, order, priority, number, or content of the descriptive objects, and the description of the descriptive objects should be understood in the context of the claims or embodiments, and should not be construed as redundant limitations. For example, various information is described using "first," "second," "third," etc., but the information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information, without departing from the scope of the disclosure embodiments. Depending on the context, the word "if" as used herein can be interpreted as "when" or "upon" or "in response to determining." In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and the terms "information," "message," "signaling," "report," "indication," "configuration," "data," etc. can be replaced with each other.
[0129] In some embodiments of the disclosure, "acquire," "obtain," "get," "receive," "transmit (send and / or receive)" are interchangeable with each other, which can be interpreted as receiving from other subjects, acquiring from protocols, obtaining by oneself, etc.
[0130] In some embodiments of the disclosure, "send," "report," "issue," "transmit (send and / or receive)" are interchangeable with each other.
[0131] Reference is made to Figure 1 , which shows a structure diagram of a wireless communication system provided by the disclosure embodiments. As Figure 1 indicated, the wireless communication system is a communication system based on cellular mobile communication technology, which can include a plurality of UEs 11 and a plurality of access devices 12.
[0132] The UE 11 can be a device that provides voice and / or data connectivity to a user. The UE 11 can communicate with one or more core networks (CNs) via a Radio Access Network (RAN), and the UE 11 can be an Internet of Things (IoT) UE, such as a sensor device, a mobile phone (also known as a "cellular" phone), and a computer with an IoT UE, for example, which can be fixed, portable, pocketable, hand-held, computer-embedded, or in-vehicle devices. For example, a Station (STA), a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, or a user equipment (UE). Alternatively, the UE 11 can also be a device of an unmanned aerial vehicle. Alternatively, the UE 11 can also be a vehicle-mounted device, for example, it can be a vehicle-mounted computer with wireless communication function, or a wireless communication device externally connected to the vehicle-mounted computer. Alternatively, the UE 11 can also be a roadside device, for example, it can be a street lamp, a signal lamp, or other roadside devices with wireless communication function, etc.
[0133] The access device 12 can be a network-side device in a wireless communication system. The wireless communication system can be a 4th generation mobile communication (4G) system, also known as a Long Term Evolution (LTE) system, or the wireless communication system can also be a 5G system, also known as a new radio (NR) system or a 5G NR system. Alternatively, the wireless communication system can also be a next generation system of the 5G system. In the 5G system, the access network can be referred to as a New Generation-Radio Access Network (NG-RAN). Alternatively, the MTC system.
[0134] The access device 12 can be an evolved access device (eNB) used in a 4G system. Alternatively, the access device 12 can also be an access device (gNB) using a centralized and distributed architecture in a 5G system. When the access device 12 uses a centralized and distributed architecture, it usually includes a central unit (CU) and at least two distributed units (DUs). The central unit is provided with a protocol stack of a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a media access control (MAC) layer; the distributed unit is provided with a physical (PHY) layer protocol stack, and the specific implementation of the access device 12 is not limited in the embodiments of the present disclosure.
[0135] The access device 12 and the UE 11 can establish a wireless connection through a wireless air interface. In different embodiments, the wireless air interface is a wireless air interface based on a fourth generation mobile communication network technology (4G) standard; or the wireless air interface is a wireless air interface based on a fifth generation mobile communication network technology (5G) standard, such as the wireless air interface is a new air interface; or the wireless air interface can also be a wireless air interface based on a more next generation mobile communication network technology standard of 5G.
[0136] In some embodiments, the wireless communication system described above can also include a core network element 13.
[0137] Several access network elements 12 are connected to core network elements 13 respectively. Among them, core network elements 13 can be core network equipment in a wireless communication system. For example, core network element 13 can be the Mobility Management Entity (MME) in an Evolved Packet Core (EPC). Alternatively, the core network device can be other core network devices, such as a Serving Gateway (SGW), a Public Data Network Gateway (PGW), a Policy and Charging Rules Function (PCRF), or a Home Subscriber Server (HSS); or core network element 13 can also be a core network device in 5G; for example, it can be a Policy Control Function (PCF), a Session Management Function (SMF), an Access and Mobility Management Function (AMF), a Unified Data Management (UDM), or a User Plane Function (UPF). The implementation of core network element 13 is not limited in this disclosure.
[0138] In some embodiments, the PDCP layer operates by transmitting PDCP layer state information from the source base station to the destination base station when carrying a changing base station. For example... Figure 2 As shown, this disclosure provides an information processing method executed by a communication device, which includes a UE, a source base station, a destination base station, an AMF, and a UPF; the method includes the following steps:
[0139] Step S200: AMF provides mobility control information;
[0140] In an optional embodiment, before step S200, the following steps are included: user data transmission between the UE and the source base station; and / or user data transmission between the source base station and the UPF.
[0141] Step S201: The UE sends a measurement control and report to the source base station;
[0142] Step S202: The source base station decides on the handover;
[0143] Step S203: The source base station sends a handover request to the target base station.
[0144] Step S204: The target base station determines the admission control.
[0145] Step S205: The target base station sends a handover request acknowledgement to the source base station.
[0146] Step S206: The RAN initiates the handover.
[0147] In an optional embodiment, comprising: the source base station distributes buffered data and new data from the UPF.
[0148] In an optional embodiment, comprising: the UE detaches from the old cell and synchronizes with the new cell. Here, the old cell can be a cell corresponding to the source base station, and the new cell can be a cell corresponding to the target base station.
[0149] Step S207a: The source base station transfers the periodic state to the target base station.
[0150] Step S207b: The source base station transfers the sequence number (SN) state to the target base station.
[0151] In an optional embodiment, comprising: the UPF sends user data to the source base station; and / or the source base station sends user data to the target base station.
[0152] In an optional embodiment, comprising: the target base station buffers user data from the source base station.
[0153] Step S208: The RAN handover is determined to be complete.
[0154] Step S208a: The target base station sends a handover success message to the source base station.
[0155] Step S208b: The source base station sends the SN state to the target base station.
[0156] In an optional embodiment, comprising: the UPF sends user data to the source base station; and / or the source base station sends user data to the target base station.
[0157] In another optional embodiment, comprising: the UE performs transmission of user data with the target base station; and the target base station performs transmission of user data with the UPF.
[0158] Step S209: The target base station sends a path switch request to the AMF.
[0159] Step S210: The path is switched in the UPF.
[0160] In an optional embodiment, the UPF sends an end marker to the source base station; and the source base station sends the end marker to the target base station.
[0161] Step S211: The AMF sends a path switch request acknowledgement to the target base station.
[0162] Step S212: The target base station sends a UE context release message to the source base station.
[0163] In an optional embodiment, comprising: the target base station sends a UE context release message to the UE.
[0164] Here, steps S201 to S205 can be a handover preparation phase; steps S206 to S207 can be a handover execution phase; and steps S208 to S212 can be a handover completion phase.
[0165] Here, based on the above steps S207a and S207b, for the DRB without a dual active protocol stack (DAPS) configured, the source base station sends a SN status transfer message to the target base station to convey the uplink PDCP SN receiver status and the downlink PDCP SN transmitter status of the DRB (i.e. RLC AM) for which PDCP status preservation applies. The uplink PDCP SN receiver status includes at least the PDCP SN of the first missing UL PDCP SDU, and can include a bitmap of the reception status of out-of-sequence UL PDCP SDUs that the UE needs to retransmit in the target cell (if any). The downlink PDCP SN transmitter status indicates the next PDCP SN that the target base station will assign to a new PDCP SDU, and the PDCP SNs that have not yet been assigned.
[0166] For the downlink direction, the source base station delivers the PDCP layer sequence number to the target base station, so that the target base station can perform sequence number calculation and / or transmission, etc. on the new data packets obtained by the base station from the core network. At this time, the data packets in the front transmission also include data packets that have not been confirmed by the UE; that is, for the target base station, the target base station needs to send two types of data packets (at the PDCP layer): one is the data packet forwarded from the source base station, and the other is the new data packet received from the core network.
[0167] In some embodiments, in an extended reality (XR) service, data can be distinguished according to the importance of the data; for example, it can be divided into I-frame and P-frame data; wherein the I-frame is a relatively important frame, and the P-frame is a relatively unimportant frame. Here, the UE can decode the I-frame; and the P-frame cannot be decoded alone.
[0168] In some embodiments, a Protocol Data Unit (PDU) set is introduced; this PDU set can consist of multiple PDUs. Sometimes, all the data in a PDU set needs to reach the higher layer for correct decoding; while other times, all the data in a PDU set does not need to reach the higher layer for correct decoding.
[0169] In some embodiments, a PDU set consists of one or more PDUs carrying the payload of an information unit generated by the application layer (e.g., a frame or video segment for XRM services, as used in TR 26.926
[27] ). In some implementations, the application layer requires all PDUs in the PDU set to use the corresponding information unit. In other implementations, the application layer can still recover all or part of the information unit's PDUs even if some PDUs are lost.
[0170] In some embodiments, the UPF identifies the PDU set and is placed in the GTP-U header and transmitted to the RAN.
[0171] In some embodiments, the UPF identifies the PDU set for downlink (DL) PDUs at the GTP-U layer via a GTP-U header extension. The GTP-U identifier is independent of and shared by different PDU set identifiers between the access layer (AS) and the UPF. The UPF identifies the PDUs belonging to a PDU set and the following information for each PDU set: information processed within the PDU set (i.e., PDU set integration processing).
[0172] The basic parameters include at least one of the following:
[0173] PDU set serial number (SN) (Solutions 7, 8, 9, 11, 12, 14, 19, 20, 21, 22, 23, 50, 53, 55, 56);
[0174] The identifiers of the start and end PDUs in the PDU set (Solutions 11, 12, 15, 18, 21, 22, 55, 56);
[0175] PDU serial numbers in the PDU set (Solutions 11, 20, 22, 55, 56);
[0176] The number of PDUs in the PDU set (Solutions 9, 20, 50) and the size of the PDU set (in bytes);
[0177] Packet set importance or importance level;
[0178] Important PDU serial numbers in the PDU Set.
[0179] Here, the starting PDU can be implicitly indicated by the PDU serial number.
[0180] As can be seen, some basic parameters of a PDU set that UPF identifies may include at least one of the following: the sequence number of the PDU set; the sequence numbers of the start and end PDUs (i.e., the sequence number of the first or last PDU in the PDU set); the number of PDUs in the PDU set; and the sequence numbers of the PDUs in the PDU set.
[0181] In some embodiments, the base station needs to treat the data packets in a data packet set as a whole. That is, if a data packet in a data packet set is not successfully transmitted, it means that the other data packets in that data packet set (which have not yet been transmitted) do not need to be transmitted. When switching base stations, there are certain problems regarding how the two different base stations can coordinate to simultaneously process the same data packet set.
[0182] For example, part of the same data packet is transmitted at the original base station, while another part is transmitted at the new base station. In this case, for the inter-base station sequence number state transition (SN STATUS TRANSFER), it is also necessary to transmit the correlation between the data packets so that the new base station can process other data packets of the same data packet, which increases the burden between the base stations.
[0183] However, if the core network takes into account the correlation between data packets when sending them, it can send a complete data packet within a single network element as much as possible, thus avoiding the above situation. Therefore, certain enhancements are needed in the core network.
[0184] This disclosure provides an information processing method executed by a first core network element, comprising: determining a first strategy.
[0185] Optionally, the first strategy is to send the first data based on the correlation of the first data.
[0186] Optionally, a first strategy is used to instruct the sending of the first data based on the correlation of the first data.
[0187] Optionally, the first strategy can be the first mechanism or the first method.
[0188] Optionally, the first strategy can be a packet sending strategy, a packet sending mechanism, or a packet sending method.
[0189] like Figure 3 As shown, this embodiment of the disclosure provides an information processing method, executed by a first core network element, including:
[0190] Step S31: Send the first data according to the correlation of the first data.
[0191] The first core network element in this disclosure embodiment and the access network element and second core network element involved in the following embodiments can all be, but are not limited to, logical nodes or functions flexibly deployed in the network. For example, both the first core network element and the second core network element can be logical nodes or functions flexibly deployed in the core network; such as both the first core network element and the second core network element can be, but are not limited to, UPF or SMF, etc. As another example, the access network element can be a logical node or function flexibly deployed in the access network; such as the access network element can be, but is not limited to, a base station.
[0192] In some embodiments, the base station may be, but is not limited to, various types of base stations, such as, but not limited to, at least one of the following: 3G base station, 4G base station, 5G base station and other evolved base stations.
[0193] In some embodiments, the first data includes at least one of the following:
[0194] At least one data packet;
[0195] At least one data packet set; wherein a data packet set comprises one or more data packets.
[0196] In some embodiments, the correlation of the first data includes at least one of the following:
[0197] The correlation between data packets in the first data;
[0198] The correlation between data packets within the data packet set in the first data set;
[0199] The correlation between data sets in the first data.
[0200] Optionally, the correlation of the first data may also include: the correlation between data packets in the first data and data packets within the data packet set, and / or the correlation between data packets in the first data and the data packet set.
[0201] For example, the first data may include: one or more PDUs, and / or, one or more sets of PDUs.
[0202] Optionally, a data packet includes a PDU; a data packet set includes a PDU set.
[0203] In this embodiment, the first core network element sends the first data according to the correlation of the first data. This allows the first core network element to send first data with correlation, that is, to send complete data packets and / or data packet sets. This is beneficial because when the base station or other core network elements and other communication devices receive the first data, they do not need to receive the correlation information of the data packets and / or data packet sets in the first data, thereby greatly reducing the burden on the base station or other core network elements and other communication devices.
[0204] Furthermore, in this embodiment of the disclosure, the first core network element can send data packets according to the correlation of data packets, and / or send data packet sets according to the correlation of data packet sets, thereby enabling the complete transmission of at least one data packet and / or the complete transmission of at least one data packet set.
[0205] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0206] In some embodiments, step S31 includes: sending related data packets and / or data packet sets in the first data to the same access network element or the second core network element; or, based on the partial data packets of the first data received by the first core network element, sending a portion of the data packets to the second core network element; wherein the second core network element is the network element corresponding to the first core network element after the change.
[0207] like Figure 4 As shown, this embodiment of the disclosure provides an information processing method, executed by a first core network element, including:
[0208] Step S41: Send the related data packets and / or data packet sets in the first data to the same access network element or the second core network element.
[0209] This disclosure provides an information processing method, executed by a first core network element, including one of the following:
[0210] Send data packets and / or sets of data packets that are not related in the first data to different access network elements;
[0211] Send data packets and / or sets of data packets that are not related in the first data to different second core network elements.
[0212] This disclosure provides an information processing method executed by a first core network element, comprising: sending first data to the same access network element based on the correlation of first data.
[0213] For example, the data to be transmitted includes: data packet 1 and data packet 2, data packet set 1 and data packet set 2; data packet set 1 includes data packet 3 and data packet 4, and data packet set 2 includes data packet 5 and data packet 6; data packet 1 and data packet 3 and data packet 4 in data packet set 1 are related; data packet 2 and data packet 5 in data packet set 1 are related; then the first core network element can send data packet 1 and data packet 3 and data packet 4 in data packet set 1 to the first access network element (i.e., send them to the same access network element), send data packet 2 and data packet 5 in data packet set 2 to the second access network element, and send data packet 6 in data packet set 2 to the third access network element (i.e., send it to different access network elements). In this way, related data packets and / or data packet sets can be sent to the same access network element or core network element, and unrelated data packets and / or data packet sets can be sent to different access network elements or core network elements respectively, thereby ensuring that related data is transmitted completely.
[0214] This disclosure provides an information processing method, executed by a first core network element, comprising:
[0215] Based on the partial data packets of the first data received by the first core network element, the partial data packets are sent to the second core network element; wherein, the second core network element is the network element corresponding to the first core network element after the change.
[0216] For example, during the process of a first core network element sending first data to an access network element, if the first core network element sends only a portion of the first data packets to the access network element, and the first core network element changes, then the first core network element sends that portion of the data packets to the changed second core network element. For instance, the first core network element could be a first UPF, and the second core network element could be a second UPF; the access network element could be a base station. If the first UPF changes during the first data transmission, for example, switching from the first UPF to the second UPF, then the first UPF can use a forward pass to send the data packets sent in the first data to the second UPF. This ensures that related data is sent completely.
[0217] For example, the first core network element may also send data packets and / or data packets that are not related in the first data to the same access network element or the second core network element.
[0218] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0219] In some embodiments, sending related data packets and / or data packet sets in the first data to the same access network element includes: sending related data packets and / or data packet sets in the first data to the same modified access network element based on a change in the access network element.
[0220] like Figure 5 As shown, this embodiment of the disclosure provides an information processing method, executed by a first core network element, including:
[0221] Step S51: Based on the change of the access network element, send the related data packets and / or data packet sets in the first data to the same changed access network element.
[0222] In some embodiments, changes to access network elements include one of the following:
[0223] The access network element is switched from the first base station to the second base station;
[0224] The bearer type of the access network element has changed;
[0225] Adding or changing auxiliary base stations;
[0226] Changes to the logical nodes of the packet data aggregation protocol corresponding to the access network element.
[0227] In this embodiment, the first core network element and the access network element can be the first core network element and the access network element in the above embodiments.
[0228] For example, during the transmission of the first data, if the access network element receiving the first data undergoes a change, such as changing from the first base station to the second base station, then the first core network element will send related data packets and / or sets of data packets from the first data to the second base station. That is, the first core network element needs to consider the correlation of data when sending data packets to the access network element. Multiple related data packets cannot be sent separately to different access network elements.
[0229] For example, during the transmission of the first data, if the change of bearer type from primary base station to secondary base station is successful, the first core network element will send the associated first data to the secondary base station. Optionally, the primary base station and the secondary base station can be access network elements in the above embodiments.
[0230] For example, during the transmission of the first data, if a secondary base station is successfully added to the network, the first core network element will send the associated first data to the added secondary base station.
[0231] Thus, in this embodiment, in scenarios where the access network element (i.e., the network element receiving data) changes, such as access network element switching, addition or modification of secondary base stations, or changes in the bearer type corresponding to the access network element, the first data can be sent to different network elements based on its correlation, thereby achieving complete data transmission. That is, when the first core network element sends data packets to different network elements, the correlation of the data needs to be considered. Multiple data packets with correlation cannot be sent separately to different network elements.
[0232] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0233] In some embodiments, the first data includes at least one set of data packets; sending related data packets and / or data packet sets in the first data to the same access network element includes: when the PSIHI of the data packet set in the first data is a first value, sending all data packets in the data packet set to the same access network element.
[0234] like Figure 6 As shown, this embodiment of the disclosure provides an information processing method, executed by a first core network element, including:
[0235] Step S61: When the PSIHI of the data packet set in the first data is the first value, send all data packets in the data packet set to the same access network element.
[0236] Optionally, when the PSIHI of the data packet set is the first value, it indicates that all data packets in the data packet set need to be received. For example, the first value can be one or more bits, such as "1".
[0237] Optionally, when the PSIHI of the data packet set is the second value, it indicates that it is not necessary to receive all data packets in the data packet set. In this embodiment, the first core network element does not need to send the first data based on the correlation of the first data, that is, it does not need to send the data packet set based on the correlation between PDUs in the data packet set. For example, the second value can be one or more bits, such as the second value "0".
[0238] Optionally, the data packet set includes a PDU set, and the data packet includes PDUs.
[0239] Optionally, PSIHI is attribute information related to Quality of Service (QoS). For example, PSIHI is an identifier in 5G QoS Identifier (5QI).
[0240] In this embodiment of the disclosure, the first core network element determines whether to send the first data based on the correlation of the first data according to the value of PSIHI in the data packet set, so as to accurately select the appropriate sending method of the first data.
[0241] This disclosure provides an information processing method executed by a first core network element, comprising: sending related data packets and / or data packet sets in the first data to the same access network element based on a packet loss policy.
[0242] Optionally, the packet loss strategy includes at least one of the following:
[0243] Based on PSIHI as the first value, the first data is sent based on the correlation of the first data;
[0244] The first data is sent based on the second value of PSIHI, without relying on the correlation of the first data.
[0245] Optionally, the correlation of the first data indicated when PSIHI is a first value is higher than the correlation of the first data indicated when PSIHI is a second value. Optionally, the first data includes at least one set of PDUs.
[0246] In this way, the first core network element can also select the appropriate method for sending the first data based on the packet loss strategy. For example, it can send the first data with relatively strong correlation in its entirety, or it can choose not to send the first data with relatively weak correlation in its entirety.
[0247] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0248] like Figure 7 As shown, this embodiment of the disclosure provides an information processing method, executed by a first core network element, including:
[0249] Step S71: Send at least one end identifier to the second core network element or access network element. The end identifier is used to indicate that the related data packets and / or data packet sets in the first data packet have been sent.
[0250] In some embodiments of this disclosure, the first core network element, the second core network element, and the access network element are respectively the first core network element, the second core network element, and the access network element in the above embodiments; the first data is the first data in the above embodiments; and the correlation of the first data is the correlation of the first data in the above embodiments.
[0251] Optionally, after step S31, step S71 is performed.
[0252] Optionally, an end marker corresponds to the transmission of one complete first data.
[0253] Optionally, the end marker can be either an endmaker instruction or an endmaker.
[0254] For example, after the first core network element completely sends a related data packet and / or data packet set to the access network element, it sends an end identifier to the access network element. Optionally, the first core network element may also completely send other related data packets and / or data packet sets to the access network element before sending an end identifier to the access network element.
[0255] For example, after the first core network element sends a related data packet and / or data packet set completely to the second core network element, it sends an end identifier to the core network element. Optionally, the second core network element may also send other related data packets and / or data packet sets completely to the second core network element before sending an end identifier to the core network element.
[0256] In this embodiment of the disclosure, after sending complete first data to the access network element or the second core network element, an end identifier can be sent so that the access network element or the second core network element knows that complete first data has been received.
[0257] This disclosure provides an information processing method executed by a first core network element, comprising: sending an end identifier after each PDU set has been sent to a second core network element or an access network element; the end identifier indicates that the corresponding PDU set has been sent. This ensures the complete transmission of each PDU set and also notifies the second core network element or access network element that each PDU set has been sent.
[0258] In some embodiments, before step S71, the method includes: receiving indication information sent by a base station, the indication information being used to indicate that the access network element accessed by the UE has changed.
[0259] This disclosure provides an information processing method executed by a first core network element, comprising: receiving indication information sent by a base station, the indication information being used to indicate a change in the access network element accessed by the UE. Optionally, the access network element is a base station.
[0260] For example, the access network element changes from a first base station to a second base station; the first core network element receives an indication from the second base station, which indicates that the base station accessed by the UE has changed from the first base station to the second base station; the first core network element sends an end identifier to the second base station. Optionally, the first core network element may also receive indication information sent by the first base station before the change from the first base station to the second base station.
[0261] In this embodiment of the disclosure, if the access network element accessed by the UE changes, for example, from the first base station to the second base station, the second base station can inform the first core network element that the access network accessed by the UE has changed, thereby enabling the first core network element to send an end identifier to the access network element to ensure the complete transmission of the first data.
[0262] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0263] like Figure 8 As shown, this embodiment of the disclosure provides an information processing method, executed by a first core network element, including:
[0264] Step S81: Send notification information to the access network element, wherein the notification information is used to indicate that the first core network element has the ability to send the first data according to the correlation of the first data.
[0265] Optionally, the notification information is used to indicate that the first core network element has the capability to support the first policy.
[0266] In some embodiments of this disclosure, the first core network element and the access network element are respectively the first core network element and the access network element in the above embodiments; the first data is the first data in the above embodiments; and the correlation of the first data is the correlation of the first data in the above embodiments.
[0267] In this embodiment of the disclosure, a notification message can be sent from the first core network element to the access network element to inform the access network element that the first core network element has the capability to send the first data according to the correlation of the first data; this is beneficial for the access network element to not need to send auxiliary information such as packet loss to the target base station when the first data is forwarded.
[0268] In some embodiments, a first core network element sends a notification message to a second core network element. In this way, the first core network element can also notify other core network elements that it has the capability to send first data based on the correlation of the first data.
[0269] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0270] The following information processing method is executed by an access network element, and is similar to the information processing method executed by the first core network element described above. For technical details not disclosed in the embodiments of the information processing method executed by the access network element, please refer to the description of the information processing method example executed by the first core network element, which will not be described in detail here.
[0271] like Figure 9 As shown, this disclosure provides an information processing method, executed by an access network element, comprising:
[0272] Step S91: Receive the first data sent by the first core network element according to the correlation of the first data.
[0273] In some embodiments of this disclosure, the first core network element and the access network element are respectively the first core network element and the access network element in the above embodiments; the first data is the first data in the above embodiments; and the correlation of the first data is the correlation of the first data in the above embodiments.
[0274] For example, the first core network element is a UPF or SMF. The access network element is a base station.
[0275] For example, the first data includes at least one of the following:
[0276] At least one data packet;
[0277] At least one data packet set; wherein a data packet set comprises one or more data packets.
[0278] For example, the correlation of the first data includes at least one of the following:
[0279] The correlation between data packets in the first data;
[0280] The correlation between data packets within the first data packet set;
[0281] The correlation between data sets in the first data.
[0282] In some embodiments, receiving first data sent by a first core network element based on the correlation of first data includes: receiving data packets and / or sets of data packets that are correlated in the first data sent by the first core network element.
[0283] Optionally, the first data with correlation is sent by the first core network element based on the change of the access network element or based on the packet loss policy.
[0284] Optionally, associated data packets and / or sets of data packets are sent based on changes to access network elements.
[0285] This disclosure provides an information processing method executed by an access network element, comprising: receiving first data with correlation sent by a first core network element.
[0286] In some embodiments, changes to access network elements include one of the following:
[0287] The access network element is switched from the first base station to the second base station;
[0288] The bearer type of the access network element has changed;
[0289] Adding or changing auxiliary base stations;
[0290] Changes to the logical nodes of the PDCP corresponding to the access network elements.
[0291] This disclosure provides an information processing method executed by an access network element, comprising: receiving at least one end identifier sent by a first core network element, wherein the end identifier is used to indicate that the associated data packets and / or data packet sets in the first data packet have been sent.
[0292] This disclosure provides an information processing method executed by an access network element, comprising: receiving notification information sent by a first core network element, wherein the notification information is used to indicate that the first core network element has the capability to send first data based on the correlation of first data.
[0293] For details of the above implementation methods, please refer to the description on the first core network element side, which will not be repeated here.
[0294] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0295] The following information processing method is executed by a second core network element, and is similar to the information processing method executed by a first core network element and / or an access network element described above. For technical details not disclosed in the embodiments of the information processing method executed by the second core network element, please refer to the description of the information processing method example executed by the first core network element and / or the access network element, which will not be described in detail here.
[0296] like Figure 10 As shown, this embodiment of the disclosure provides an information processing method, executed by a second core network element, including:
[0297] Step S101: Receive the first data sent by the first core network element according to the correlation of the first data.
[0298] In some embodiments of this disclosure, the first core network element and the access network element are respectively the first core network element and the access network element in the above embodiments; the first data is the first data in the above embodiments; and the correlation of the first data is the correlation of the first data in the above embodiments.
[0299] For example, the first core network element is a UPF or SMF. The access network element is a base station.
[0300] For example, the first data includes at least one of the following:
[0301] At least one data packet;
[0302] At least one data packet set; wherein a data packet set comprises one or more data packets.
[0303] For example, the correlation of the first data includes at least one of the following:
[0304] The correlation between data packets in the first data;
[0305] The correlation between data packets within the first data packet set;
[0306] The correlation between data sets in the first data.
[0307] In some embodiments, receiving first data sent by a first core network element based on the correlation of first data includes: receiving data packets and / or sets of data packets that are correlated in the first data sent by the first core network element.
[0308] This disclosure provides an information processing method executed by a second core network element, comprising: receiving at least one end identifier sent by a first core network element, wherein the end identifier is used to indicate that the data packets and / or data packet sets that are related in the first data packet have been sent.
[0309] For details of the above implementation methods, please refer to the descriptions on the first core network element side and / or the access network element side, which will not be repeated here.
[0310] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0311] To further explain any of the embodiments of this disclosure, several specific embodiments are provided below.
[0312] Example 1
[0313] The information processing method disclosed herein includes the following steps:
[0314] In some embodiments, a mechanism is protected for a core network element to send data packets based on the dependency between data packets. Optionally, the data packets may be the first data in the foregoing embodiments.
[0315] Optionally, the core network element is a UPF or an SMF. Optionally, the core network element is the first core network element in the aforementioned embodiments.
[0316] Optionally, a data packet may include at least one data packet, or it may include a packet set consisting of at least one data packet.
[0317] Optionally, the correlation between packets includes the correlation between packets within a packet set (Intra packet set dependency) and the correlation between packets between packet sets (Inter packet set dependency).
[0318] In some embodiments, the core network element sending data packets based on the dependency between data packets includes directing one or more data packets from a packet set that have a dependency relationship (or correlation) to the same target network element. Optionally, the target network element can be an access network element or a second core network element as described in the foregoing embodiments.
[0319] Optionally, data packets with related relationships can be sent within the same network element, that is, data packets with related relationships are not sent separately to different network elements.
[0320] Optionally, the target network element can be a base station of the access network or other network elements of the core network.
[0321] Optionally, if a core network element changes during data transmission (e.g., switching from a first core network element to a second core network element, such as a UPF change), a data forwarding method can be used to ensure the complete transmission of related data. For example, if the first core network element receives a partial data packet set but cannot wait for an end indication of the data packet set, it means that the data packet set has not been received completely. In this case, the data in the incompletely received data packet set can be forwarded to the second core network element, which will then continue to transmit the data packet set to the access network element.
[0322] In some embodiments, the core network element sending data packets to the same target network element based on the dependency between data packets includes ensuring the integrity of the data packets when the target network element changes (from the first base station to the second base station). Optionally, the target network element is the access network element or the second core network element in the foregoing embodiments.
[0323] Optionally, changes to the target network element during data transmission include scenarios such as handover, SN addition / modification, etc.
[0324] Optionally, changes to the target network element during data transmission include scenarios involving bearer type changes, specifically (examples are given below):
[0325] During Evolved Universal Terrestrial Radio Access (E-UTRA) to New Radio (NR) Dual Connectivity (EN-DC) activities, for the Evolved Radio Access Bearer (E-RAB), the bearer type is changed from or to the Master Node (MN) to or from the Secondary Node (SN) for bearer termination.
[0326] For Multi-RAT DualConnectivity (MR-DC) with a 5G core network (5G Core, 5GC), user data forwarding can be performed between NG-RAN nodes whenever the logical node supporting the PDCP entity changes.
[0327] When SN changes involve the entire configuration;
[0328] For mobile scenarios involving more than two RAN nodes;
[0329] For MR-DC with 5GC, QoS flow offloading within a PDU session can be performed between NG-RAN nodes.
[0330] A change in the target network element during data transmission means that, for core network elements, the data transmission channel needs to be switched from the changed target network element.
[0331] In some embodiments, the process of a core network element sending data packets to the same target network element based on the dependency between data packets may further include additional limiting conditions (such as packet loss policies). Optionally, the target network element is the access network element in the foregoing embodiments.
[0332] Optionally, this operation is only performed if the PHISI attribute of the packet is set to 1. For example, PHISI indicates that all packets in a packet set need to be received simultaneously at the application layer, which means that the packets in the packet set are strongly correlated.
[0333] Optionally, if the PHISI attribute of the data packet is set to 0, then it is not necessary to perform the operation according to correlation. This correlation refers to the correlation between data packets in the foregoing embodiments.
[0334] Optionally, the PDU Set Comprehensive Processing Indicator (PSIHI) indicates whether the application layer needs all PDUs in the PDU set to use the PDU set. When PSIHI is set for a QoS flow, if one PDU in the PDU set is known to be lost, the remaining PDUs in that PDU set can be considered as no longer needed by the application and can be discarded.
[0335] In some embodiments, the mechanism by which core network elements send data packets based on the dependency between data packets can also take into account the dependency between data packets when sending the endmaker instruction.
[0336] Optionally, when a core network element needs to send an endmaker instruction to a target network element, it needs to consider that one or more data packets in a related packet set, or one or more data packets in a related packet set, have been completely sent to the same target network element before sending the endmaker instruction. Optionally, the endmaker instruction will not be sent in the middle of related data packets or before the related data packets have been completely sent. Optionally, the core network element is a UPF, and the target network element is the access network element in the aforementioned embodiments, such as a base station. Optionally, the core network element is an SMF, and the target network element is the second core network element in the aforementioned embodiments, such as a UPF.
[0337] In some embodiments, because the target network element changes during data transmission (e.g., switching), it means that for the core network element, the data transmission channel needs to be switched from the changed target network element (e.g., from the first base station to the second base station). This involves endmaker transmission; that is, the core network element first sends one or more data packets from one or more related data packet sets to the same target network element (e.g., the first base station) completely, and then sends an endmaker to the first proclamation. Afterwards, it continues to transmit data to the second base station.
[0338] Optionally, there can be one or more endmarkers.
[0339] Optionally, the core network element sending the endmaker message could actually be receiving a base station indication; for example, the UPF receiving an indication that the UE has connected to a new base station. Optionally, this indication could be the indication information described in the aforementioned embodiments. Optionally, this example could be expressed as:
[0340] The target gNB sends a path switch request message to the AMF to trigger the 5GC to switch the DL data path to the target gNB and establish a Next Generation Core Network (NG-C) interface instance to the target gNB. The 5GC switches the DL data path to the target gNB. The UPF sends one or more "end marker" packets to the source gNB on the old path via a PDU session or tunnel, and can then release any user plane or transport network layer (TNL) resources to the source gNB.
[0341] In some embodiments, core network elements can notify the base station of their ability to send data packets based on the dependency between data packets. Thus, when forwarding data packets, the base station does not need to notify the target base station of packet loss auxiliary information.
[0342] For details of the above implementation methods, please refer to the descriptions of the first core network element side and / or the second core network element side and / or the access network element side, which will not be repeated here.
[0343] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0344] Example 2
[0345] This disclosure provides an information processing system, including a first core network element and an access network element; wherein...
[0346] The first core network element is configured to send the first data based on the correlation of the first data;
[0347] The access network element is also configured to receive the first data.
[0348] In some embodiments, a first core network element is configured to send related data packets and / or sets of data packets in the first data to the same access network element.
[0349] In some embodiments, the first core network element is configured to send at least one end identifier to the access network element; wherein the end identifier is used to indicate that the associated data packets and / or data packet set in the first data packet have been sent.
[0350] In some embodiments, a first core network element sends a notification message to an access network element; wherein the notification message is used to indicate that the first core network element has the capability to send first data based on the correlation of first data.
[0351] For details of the above implementation methods, please refer to the descriptions of the first core network element side and / or the second core network element side and / or the access network element side, which will not be repeated here.
[0352] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0353] Example 3
[0354] This disclosure provides an information processing system, including a first core network element and a second core network element, wherein...
[0355] The first core network element is configured to send the first data based on the correlation of the first data;
[0356] The second core network element is configured to receive the first data.
[0357] In some embodiments, a first core network element is configured to send related data packets and / or sets of data packets in the first data to the same second core network element.
[0358] In some embodiments, a first core network element is configured to send at least one end identifier to a second core network element; wherein the end identifier is used to indicate that the associated data packets and / or data packet sets in the first data packet have been sent.
[0359] For details of the above implementation methods, please refer to the descriptions of the first core network element side and / or the second core network element side and / or the access network element side, which will not be repeated here.
[0360] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0361] like Figure 11 As shown, this disclosure provides an information processing apparatus, including:
[0362] The sending module 51 is configured to send the first data based on the correlation of the first data.
[0363] The information processing apparatus provided in this embodiment can be a first core network element. Optionally, the first core network element is a UPF or an SMF.
[0364] In some embodiments, the first data includes at least one of the following:
[0365] At least one data packet;
[0366] At least one data packet set; wherein a data packet set comprises one or more data packets.
[0367] In some embodiments, the correlation of the first data includes at least one of the following:
[0368] The correlation between data packets in the first data;
[0369] The correlation between data packets within the data packet set in the first data set;
[0370] The correlation between data sets in the first data.
[0371] This disclosure provides an information processing apparatus, including: a sending module 51, configured to send related data packets and / or data packet sets in first data to the same access network element or a second core network element;
[0372] Alternatively, the sending module 51 is configured to send a portion of the data packets received by the first core network element to the second core network element; wherein the second core network element is the network element corresponding to the first core network element after the change.
[0373] This disclosure provides an information processing apparatus, including: a sending module 51 configured to perform one of the following:
[0374] Send data packets and / or sets of data packets that are not related in the first data to different second core network elements or access network elements.
[0375] This disclosure provides an information processing apparatus, including: a sending module 51, configured to send related data packets and / or data packet sets in the first data to the same changed access network element based on a change in the access network element.
[0376] In some embodiments, changes to access network elements include one of the following:
[0377] The access network element is switched from the first base station to the second base station;
[0378] The bearer type of the access network element has changed;
[0379] Adding or changing auxiliary base stations;
[0380] Changes to the logical nodes of the PDCP corresponding to the access network elements.
[0381] This disclosure provides an information processing apparatus, including a sending module 51, configured to send all data packets in the data packet set to the same access network element when the PSIHI of the data packet set in the first data is a first value.
[0382] This disclosure provides an information processing apparatus, including: a sending module 51, configured to send at least one end identifier to a second core network element or an access network element; wherein the end identifier is used to indicate that the data packets and / or data packet sets with correlation in the first data packet have been sent.
[0383] This disclosure provides an information processing apparatus, including: a first receiving module configured to receive indication information sent by a base station, the indication information being used to indicate a change in the access network element accessed by a user equipment (UE).
[0384] This disclosure provides an information processing apparatus, including: a sending module 51 configured to send notification information to an access network element; wherein the notification information is used to indicate that a first core network element has the capability to send first data based on the correlation of first data.
[0385] In some embodiments, the second core network element includes one of the following: UPF and SMF; and / or, the access network element is a base station.
[0386] like Figure 12 As shown, this disclosure provides an information processing apparatus, including:
[0387] The second receiving module 61 is configured to receive the first data sent by the first core network element based on the correlation of the first data.
[0388] The information processing apparatus provided in this embodiment can be an access network element. Optionally, the access network element is a base station.
[0389] In some embodiments, the first data includes at least one of the following:
[0390] At least one data packet;
[0391] At least one data packet set; wherein a data packet set comprises one or more data packets.
[0392] In some embodiments, the correlation of the first data includes at least one of the following:
[0393] The correlation between data packets in the first data;
[0394] The correlation between data packets within the data packet set in the first data set;
[0395] The correlation between data sets in the first data.
[0396] This disclosure provides an information processing apparatus, including: a second receiving module 61, configured to receive data packets and / or data packet sets that are correlated in a first data sent by a first core network element.
[0397] In some embodiments, the associated first data is sent by the first core network element based on changes to the access network element.
[0398] In some embodiments, changes to access network elements include one of the following:
[0399] The access network element is switched from the first base station to the second base station;
[0400] The bearer type of the access network element has changed;
[0401] Adding or changing auxiliary base stations;
[0402] Changes to the logical nodes of the PDCP corresponding to the access network elements.
[0403] This disclosure provides an information processing apparatus, including: a second receiving module 61, configured to receive at least one end identifier sent by a first core network element, the end identifier being used to indicate that related data packets and / or data packet sets in the first data packet have been sent.
[0404] This disclosure provides an information processing apparatus, including: a second receiving module 61 configured to receive notification information sent by a first core network element, wherein the notification information is used to indicate that the first core network element has the capability to send first data based on the correlation of first data.
[0405] In some embodiments, the first core network element includes at least one of the following: UPF and SMF.
[0406] like Figure 13 As shown, this disclosure provides an information processing apparatus, including:
[0407] The third receiving module 71 is configured to receive the first data sent by the first core network element based on the correlation of the first data.
[0408] The information processing apparatus provided in this embodiment can be a second core network element. Optionally, the second core network element is a UPF or an SMF.
[0409] In some embodiments, the first data includes at least one of the following:
[0410] At least one data packet;
[0411] At least one data packet set; wherein a data packet set comprises one or more data packets.
[0412] In some embodiments, the correlation of the first data includes at least one of the following:
[0413] The correlation between data packets in the first data;
[0414] The correlation between data packets within the data packet set in the first data set;
[0415] The correlation between data sets in the first data.
[0416] This disclosure provides an information processing apparatus, including: a third receiving module 71, configured to receive data packets and / or data packet sets that are correlated in a first data sent by a first core network element.
[0417] In some embodiments, changes to access network elements include one of the following:
[0418] The access network element is switched from the first base station to the second base station;
[0419] The bearer type of the access network element has changed;
[0420] Adding or changing auxiliary base stations;
[0421] Changes to the logical nodes of the PDCP corresponding to the access network elements.
[0422] This disclosure provides an information processing apparatus, including: a third receiving module 71, configured to receive at least one end identifier sent by a first core network element, the end identifier being used to indicate that related data packets and / or data packet sets in the first data packet have been sent.
[0423] In some embodiments, the first core network element includes at least one of the following: UPF and SMF.
[0424] It should be noted that those skilled in the art will understand that the apparatus provided in the embodiments of this disclosure can be executed alone or together with some apparatus in the embodiments of this disclosure or some apparatus in related technologies.
[0425] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0426] This disclosure provides a communication device, including a processor, a transceiver, a memory, and an executable program stored in the memory and executable by the processor, wherein the processor executes the information processing method as described above when running the executable program.
[0427] In some embodiments, the processor may include various types of storage media that are non-transitory computer storage media capable of continuing to store information after the communication device loses power.
[0428] In some embodiments, the communication equipment includes: a first core network element, a second core network element, or a base station.
[0429] The processor can be connected to the memory via a bus or similar means to read executable programs stored in the memory, for example, such as... Figures 3 to 10 At least one of the methods shown.
[0430] This disclosure provides a computer storage medium storing an executable program; after being executed by a processor, the executable program can implement the aforementioned information processing method. For example, such as... Figures 3 to 10 At least one of the methods shown.
[0431] Figure 14 This is a block diagram illustrating a UE 800 according to an exemplary embodiment. For example, the UE 800 may be a mobile phone, computer, digital broadcast user equipment, messaging transceiver, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0432] Reference Figure 14 The UE 800 may include one or more of the following components: processing component 802, memory 804, power supply component 806, multimedia component 808, audio component 810, input / output (I / O) interface 812, sensor component 814, and communication component 816.
[0433] Processing component 802 typically controls the overall operation of UE 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 802 may include one or more processors 820 to execute instructions to generate all or part of the steps of the methods described above. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.
[0434] Memory 804 is configured to store various types of data to support operation on UE 800. Examples of this data include instructions for any application or method operating on UE 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0435] Power supply component 806 provides power to various components of UE 800. Power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to UE 800.
[0436] The multimedia component 808 includes a screen that provides an output interface between the UE 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When the UE 800 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0437] Audio component 810 is configured to output and / or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when UE 800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
[0438] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0439] Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of UE 800. For example, sensor assembly 814 can detect the on / off state of UE 800, the relative positioning of components such as the display and keypad of UE 800, changes in the position of UE 800 or one of its components, the presence or absence of user contact with UE 800, the orientation or acceleration / deceleration of UE 800, and temperature changes of UE 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 814 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0440] Communication component 816 is configured to facilitate wired or wireless communication between UE 800 and other devices. UE 800 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0441] In an exemplary embodiment, UE 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0442] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of the UE 800 to generate the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0443] like Figure 15 As shown in the illustration, one embodiment of this disclosure illustrates the structure of a communication device. For example, the communication device 900 can be provided as a network-side device. This communication device can be various network elements such as the aforementioned access network elements and / or network functions. The communication device can be a first core network element, a second core network element, or a base station as described in the above embodiments.
[0444] Reference Figure 15 The communication device 900 includes a processing component 922, which further includes one or more processors, and memory resources represented by a memory 932 for storing instructions executable by the processing component 922, such as application programs. The application programs stored in the memory 932 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 922 is configured to execute instructions to perform any of the methods described above applied to the access device.
[0445] The communication device 900 may also include a power supply component 1926 configured to perform power management of the communication device 900, a wired or wireless network interface 950 configured to connect the communication device 900 to a network, and an input / output (I / O) interface 958. The communication device 900 can operate on an operating system stored in memory 932, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or similar.
[0446] Unless otherwise specified, each step in a particular implementation or embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, the solution after removing some steps in a particular implementation or embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular implementation or embodiment can be arbitrarily interchanged. In addition, the optional methods or examples in a particular implementation or embodiment can be arbitrarily combined. Furthermore, the implementations or embodiments can be arbitrarily combined with each other. For example, some or all of the steps in different implementations or embodiments can be arbitrarily combined, and a particular implementation or embodiment can be arbitrarily combined with the optional methods or examples of other implementations or embodiments.
[0447] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the following claims.
[0448] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. An information processing method, wherein, Executed by the first core network element, including: Sending the first data according to the correlation of the first data; wherein, sending the first data according to the correlation of the first data includes: sending data packets and / or data packet sets that are correlated in the first data to the same access network element or the second core network element.
2. The method according to claim 1, wherein, The first data includes at least one of the following: At least one data packet; At least one data packet set; wherein one of the data packet sets comprises one or more of the data packets.
3. The method according to claim 1 or 2, wherein, The correlation of the first data includes at least one of the following: The correlation between data packets in the first data; The correlation between data packets within the data packet set in the first data set; The correlation between data sets in the first data.
4. The method according to claim 1 or 2, wherein, Sending the first data according to the correlation of the first data includes: Based on the partial data packets of the first data received by the first core network element, the partial data packets are sent to the second core network element; wherein, the second core network element is the network element corresponding to the first core network element after the change.
5. The method according to claim 1 or 2, wherein, The method further includes: Send data packets and / or sets of data packets that are not related in the first data to different second core network elements or access network elements.
6. The method according to claim 1 or 2, wherein, Sending related data packets and / or sets of data packets from the first data to the same access network element includes: Based on the change of the access network element, related data packets and / or data packet sets in the first data are sent to the same changed access network element.
7. The method according to claim 6, wherein, The changes to the access network elements include one of the following: The access network element is switched from the first base station to the second base station; The bearer type of the access network element has changed; Adding or changing auxiliary base stations; The logical node change of the Packet Data Convergence Protocol (PDCP) corresponding to the access network element.
8. The method according to claim 1 or 2, wherein, The first data includes at least one set of data packets; sending related data packets and / or sets of data packets from the first data to the same access network element includes: When the PDU set comprehensive processing indicator PSIHI of the data packet set in the first data is a first value, all data packets in the data packet set are sent to the same access network element.
9. The method according to claim 1 or 2, wherein, After sending the first data according to the correlation of the first data, the method further includes: Send at least one end identifier to the second core network element or access network element; wherein the end identifier is used to indicate that the related data packets and / or data packet sets in the first data have been sent.
10. The method according to claim 9, wherein, Before sending at least one end identifier to the second core network element or access network element, the method further includes: The system receives indication information sent by the base station, which is used to indicate that the access network element accessed by the user equipment (UE) has changed.
11. The method according to claim 1 or 2, wherein, The method further includes: Send notification information to the access network element; wherein the notification information is used to indicate that the first core network element has the ability to send the first data according to the correlation of the first data.
12. The method according to claim 1 or 2, wherein, The first core network element includes one of the following: User Plane Function (UPF) and Session Management Function (SMF).
13. The method according to claim 1 or 2, wherein, The second core network element includes one of the following: UPF and SMF; and / or, the access network element is a base station.
14. An information processing method, wherein, Performed by the access network element, including: Receive the first data sent by the first core network element according to the correlation of the first data; wherein, receiving the first data sent by the first core network element according to the correlation of the first data includes: receiving data packets and / or data packet sets that have correlation in the first data sent by the first core network element.
15. The method according to claim 14, wherein, The first data includes at least one of the following: At least one data packet; At least one data packet set; wherein one of the data packet sets comprises one or more of the data packets.
16. The method according to claim 14 or 15, wherein, The correlation of the first data includes at least one of the following: The correlation between data packets in the first data; The correlation between data packets within the data packet set in the first data set; The correlation between data sets in the first data.
17. The method according to claim 14 or 15, wherein, The first data that is related is sent by the first core network element based on the change of the access network element.
18. The method according to claim 17, wherein, The changes to the access network elements include one of the following: The access network element is switched from the first base station to the second base station; The bearer type of the access network element has changed; Adding or changing auxiliary base stations; The logical node change of the Packet Data Convergence Protocol (PDCP) corresponding to the access network element.
19. The method according to claim 14 or 15, wherein, The method further includes: Receive at least one end identifier sent by the first core network element, the end identifier being used to indicate that the associated data packets and / or data packet sets in the first data packet have been sent.
20. The method according to claim 14 or 15, further comprising: The system receives a notification message sent by the first core network element, wherein the notification message is used to indicate that the first core network element has the capability to send first data based on the correlation of the first data.
21. The method according to claim 14 or 15, wherein, The first core network element includes at least one of the following: User Plane Function (UPF) and Session Management Function (SMF); And / or, The access network element is a base station.
22. An information processing method, wherein, Executed by the second core network elements, including: Receive the first data sent by the first core network element according to the correlation of the first data; wherein, receiving the first data sent by the first core network element according to the correlation of the first data includes: receiving data packets and / or data packet sets that have correlation in the first data sent by the first core network element.
23. The method according to claim 22, wherein, The method includes: Receive at least one end identifier sent by the first core network element, wherein the end identifier is used to indicate that the associated data packets and / or data packet sets in the first data packet have been sent.
24. An information processing apparatus, wherein, include: The sending module is configured to send the first data according to the correlation of the first data; wherein, the sending module is specifically configured to send the data packets and / or data packet sets that are correlated in the first data to the same access network element or the second core network element.
25. An information processing apparatus, wherein, include: The second receiving module is configured to receive the first data sent by the first core network element according to the correlation of the first data; wherein, the second receiving module is configured to receive data packets and / or data packet sets that have correlation in the first data sent by the first core network element.
26. An information processing system, wherein, This includes the first core network elements and the access network elements; among them, The first core network element is configured to send the first data according to the correlation of the first data; wherein, the first core network element is specifically configured to send the data packets and / or data packet sets that are correlated in the first data to the same access network element or the second core network element; The access network element is further configured to receive the first data; specifically, the access network element is configured to receive related data packets and / or data packet sets from the first data sent by the first core network element.
27. An information processing system, wherein, Including the first core network elements and the second core network elements, among which, The first core network element is configured to send the first data according to the correlation of the first data; wherein, the first core network element is specifically configured to send the data packets and / or data packet sets that are correlated in the first data to the same access network element or the second core network element; The second core network element is configured to receive the first data; specifically, the second core network element is configured to receive related data packets and / or data packet sets from the first data sent by the first core network element.
28. A communication device, wherein, The communication device includes: a transceiver, a memory, and an executable program stored in the memory and executable by a processor, wherein when the processor executes the executable program, it performs the information processing method as described in any one of claims 1 to 13, or claims 14 to 21, or claims 22 to 23.
29. A computer storage medium, wherein, The computer storage medium stores a computer-executable program, which, when executed by a processor, enables the information processing method as described in any one of claims 1 to 13, or claims 14 to 21, or claims 22 to 23.
Citation Information
Patent Citations
Wireless communication method, device and network equipment
CN114501563A