Data processing, information determination method and device, storage medium

By establishing specific sessions and generating QoS rules for the TAN switch in the 5G system, the deficiencies of the 5G system in adapting to the transmission quality requirements of the TAN system are solved, data transmission with high reliability and deterministic delay is achieved, and the promotion of 5G and Integration of TAN systems.

CN115412507BActive Publication Date: 2025-01-21CHINA MOBILE COMM LTD RES INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110589666.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-28
Publication Date
2025-01-21
Estimated Expiration
2041-05-28

AI Technical Summary

Technical Problem

Currently, 5G end-to-end (UE-UPF) networks have shortcomings in the adaptation of transmission quality requirements of TAN systems and cannot be effectively compatible with the data processing requirements of TAN systems.

Method used

The UE establishes the same IP type session or the same Ethernet type session for data exchanged between the same source TAN switch and the same destination TAN switch, sends 5G session-related information to the TAN system control center, and generates QoS rules to adapt to the TAN system. Transmission quality requirements.

Benefits of technology

It achieves better adaptation of 5G system to TAN system, ensures high reliability and deterministic delay of data transmission, and promotes better integration of 5G and TAN systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115412507B_ABST
    Figure CN115412507B_ABST
Patent Text Reader

Abstract

The present invention discloses a data processing and information determination method and device, and a storage medium, including: UE establishes the same IP type session or the same Ethernet type session for data encapsulated in a predetermined format for interaction between the same source TAN switch and the same destination TAN switch; UE sends information related to the 5G session to the TAN system control center, and the TAN system control center is a functional body that determines service requirements and service flow identification information; UE transmits data encapsulated in a predetermined format encapsulated in an IP message or Ethernet frame according to the QoS rules issued by the SMF, and the QoS rules are generated according to the service requirements and service flow identification information determined by the TAN system control center. By adopting the present invention, the information in the TAN header field can be utilized, QoS control can be performed, and better integration of the two systems can be achieved, that is, the convenience of wireless deployment brought by the wireless network can be utilized, and the transmission guarantee of high reliability deterministic delay provided by the TAN system can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a data processing, information determination method and device, and a storage medium. Background Art

[0002] TAN (Time Aware Network) technology is a new time-based industrial communication technology. It introduces clock synchronization technology in the TAN system and encapsulates the TAN frame header before the standard Ethernet frame header field to process data based on the destination switch, source switch, data priority, data sequence number, and various time identifiers of the data. Because TAN technology encapsulates standard Ethernet frames, it has good compatibility with various industrial protocols used in current industrial networks. Based on the observability of TAN, the network can know the source, purpose, content, and time of the data. At present, TAN technology has been well applied in many fields of the industrial Internet, such as synchronous transmission of control instructions, data redundant backup, data monitoring and other scenarios.

[0003] The shortcoming of the existing technology is that in the architecture of TAN and 5G integration, the current 5G end-to-end (UE-UPF) network supports 5G system of IP data packet transmission and Ethernet data packet transmission, which cannot adapt well to the transmission quality requirements of TAN system. Summary of the invention

[0004] The present invention provides a data processing, information determination method and device, and a storage medium to solve the problem that in the architecture of TAN and 5G fusion, the current 5G end-to-end (UE-UPF) network supports IP data packet transmission and Ethernet data packet transmission. The 5G system cannot adapt well to the transmission quality requirements of the TAN system.

[0005] The present invention provides the following technical solutions:

[0006] A data processing method, comprising:

[0007] The UE establishes the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format for interaction between the same source TAN switch and the same destination TAN switch;

[0008] The UE sends 5G session related information to the TAN system control center, where the TAN system control center is a functional body that determines service requirements and service flow identification information;

[0009] The UE transmits data encapsulated in an IP message or Ethernet frame based on a predetermined format according to the QoS rules issued by the SMF, and the QoS rules are generated according to the service requirements and service flow identification information determined by the TAN system control center.

[0010] In implementation, encapsulating the data encapsulated based on the predetermined format in the IP message or Ethernet frame is to encapsulate the data encapsulated based on the predetermined format in the payload of the IP message or Ethernet frame, and mapping the field indicating the data type or data priority in the TAN header field to the IP header field.

[0011] In implementation, the field indicating the data type or data priority in the TAN header field is mapped to the type of service in the IP header field, or the traffic class type, or the VLAN tag in the MAC header field of the Ethernet frame.

[0012] In implementation, the 5G session-related information includes one or a combination of the following information:

[0013] UE source address and TAN header information.

[0014] In implementation, after the UE receives the QoS Rule sent by the SMF, the following steps are further performed:

[0015] Perform QFI mapping based on QoS Rule.

[0016] In implementation, the QoS Rule includes a Packet Filter;

[0017] QFI mapping based on QoS Rule is QFI mapping based on Packet Filter.

[0018] During implementation, it further includes:

[0019] According to the data type encapsulated based on the predetermined format, a corresponding session establishment request is triggered.

[0020] During implementation, it further includes:

[0021] If the corresponding session is an Ethernet session, different virtual MAC addresses are constructed for different sessions to distinguish different types of data encapsulated based on a predetermined format and transmitted on different sessions.

[0022] During implementation, it further includes:

[0023] The UE uses corresponding QoS after distinguishing data types based on the IP header field or Ethernet header field mapped based on the header field of the data encapsulated in the predetermined format.

[0024] In implementation, the QoS rule for QoS control is determined by a field indicating the data type or data priority in a frame header of the data encapsulated based on the predetermined format.

[0025] In implementation, the data packaged based on a predetermined format is TAN data.

[0026] An information determination method, comprising:

[0027] The TAN system control center receives the 5G session related information sent by the UE, and the TAN system control center is a functional body that determines the service requirements and service flow identification information;

[0028] The TAN system control center determines the service requirements and service flow identification information based on the service transmission quality requirements, the control information of the TAN system and the 5G session-related information. The service requirements and service flow identification information are used to generate data QoS rules based on a predetermined format encapsulated in an IP message or Ethernet frame for transmission to the UE.

[0029] In implementation, the service flow identification information includes one or a combination of the following information:

[0030] UE source address, TAN header information, IP header mapped with TAN header information, and MAC header mapped with TAN header information.

[0031] A UE, comprising:

[0032] The processor reads the program in the memory and performs the following processes:

[0033] Establishing the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format that interacts between the same source TAN switch and the same destination TAN switch;

[0034] Sending 5G session related information to a TAN system control center, the TAN system control center being a functional body for determining service requirements and service flow identification information;

[0035] Transmitting data encapsulated in a predetermined format in an IP message or Ethernet frame according to the QoS rules issued by the SMF, wherein the QoS rules are generated according to the service requirements and service flow identification information determined by the TAN system control center;

[0036] A transceiver is used to receive and send data under the control of the processor.

[0037] In implementation, encapsulating the data encapsulated based on the predetermined format in the IP message or Ethernet frame is to encapsulate the data encapsulated based on the predetermined format in the payload of the IP message or Ethernet frame, and mapping the field indicating the data type or data priority in the TAN header field to the IP header field.

[0038] In implementation, the field indicating the data type or data priority in the TAN header field is mapped to the type of service in the IP header field, or the traffic class type, or the VLAN tag in the MAC header field of the Ethernet frame.

[0039] In implementation, the 5G session-related information includes one or a combination of the following information:

[0040] UE source address and TAN header information.

[0041] In implementation, after receiving the QoS Rule sent by SMF, it further includes:

[0042] Perform QFI mapping based on QoS Rule.

[0043] In implementation, the QoS Rule includes a Packet Filter;

[0044] QFI mapping based on QoS Rule is QFI mapping based on Packet Filter.

[0045] During implementation, it further includes:

[0046] According to the data type encapsulated based on the predetermined format, a corresponding session establishment request is triggered.

[0047] During implementation, it further includes:

[0048] If the corresponding session is an Ethernet session, different virtual MAC addresses are constructed for different sessions to distinguish different types of data encapsulated based on a predetermined format and transmitted on different sessions.

[0049] During implementation, it further includes:

[0050] The corresponding QoS is used after differentiating the data types based on the IP header field or Ethernet header field mapped based on the header field of the data encapsulated in the predetermined format.

[0051] In implementation, the QoS rule for QoS control is determined by a field indicating the data type or data priority in a frame header of the data encapsulated based on the predetermined format.

[0052] In implementation, the data packaged based on a predetermined format is TAN data.

[0053] A UE, comprising:

[0054] A UE session module, used for establishing the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format that interacts with the same source TAN switch and the same destination TAN switch;

[0055] A UE sending module, used to send 5G session related information to a TAN system control center, where the TAN system control center is a functional body that determines service requirements and service flow identification information;

[0056] The UE transmission module is used to transmit data encapsulated in an IP message or Ethernet frame based on a predetermined format according to the QoS rules issued by the SMF, and the QoS rules are generated according to the service requirements and service flow identification information determined by the TAN system control center.

[0057] In implementation, the UE transmission module is further used to encapsulate the data encapsulated based on the predetermined format in the payload of the IP message or Ethernet frame when encapsulating the data encapsulated based on the predetermined format in the IP message or Ethernet frame, and map the field indicating the data type or data priority in the TAN header field to the IP header field.

[0058] In implementation, the UE transmission module is further used to map the field indicating the data type or data priority in the TAN header field to the type of service in the IP header field, or the traffic class type, or the VLAN tag in the Ethernet frame MAC header field.

[0059] In implementation, the UE sending module is further used to send the 5G session-related information including one or a combination of the following information:

[0060] UE source address and TAN header information.

[0061] During implementation, the UE transmission module is further used to perform QFI mapping according to the QoS Rule after receiving the QoS Rule sent by the SMF.

[0062] In implementation, the UE transmission module is further used to receive the QoS Rule including the Packet Filter; and performing QFI mapping according to the QoS Rule is performing QFI mapping according to the Packet Filter.

[0063] In implementation, the UE session module is further used to trigger a corresponding session establishment request according to the data type encapsulated based on a predetermined format.

[0064] In implementation, the UE session module is further used to construct different virtual MAC addresses for different sessions if the corresponding session is an Ethernet session, so as to distinguish different types of data encapsulated based on a predetermined format transmitted on different sessions.

[0065] In implementation, the UE transmission module is further used to distinguish data types based on the IP header field or Ethernet header field mapped based on the header field of the data encapsulated in the predetermined format and then use the corresponding QoS.

[0066] In implementation, the UE transmission module is further used to determine the QoS rule for QoS control by indicating the data type or data priority field in the frame header of the data encapsulated based on the predetermined format.

[0067] In implementation, the UE session module is further used to establish the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format that interact with the same source TAN switch and the same destination TAN switch, and the data encapsulated based on the predetermined format is TAN data.

[0068] A TAN system control center, comprising:

[0069] The processor reads the program in the memory and performs the following processes:

[0070] Receiving 5G session related information sent by the UE, the TAN system control center is a functional body that determines service requirements and service flow identification information;

[0071] Determine the service demand and service flow identification information in combination with the service transmission quality requirement, the control information of the TAN system and the 5G session related information, wherein the service demand and service flow identification information are used to generate a data QoS rule based on a predetermined format encapsulated in an IP message or Ethernet frame for transmission to the UE;

[0072] A transceiver is used to receive and send data under the control of the processor.

[0073] In implementation, the service flow identification information includes one or a combination of the following information:

[0074] UE source address, TAN header information, IP header mapped with TAN header information, MAC header mapped with TAN header information.

[0075] A TAN system control center, comprising:

[0076] A TAN system control center receiving module, used to receive 5G session related information sent by the UE, wherein the TAN system control center is a functional body that determines service requirements and service flow identification information;

[0077] The TAN system control center determines a module, which is used to determine the service requirements and service flow identification information in combination with the service transmission quality requirements, the control information of the TAN system and the 5G session-related information. The service requirements and service flow identification information are used to generate data QoS rules encapsulated in a predetermined format and sent to the UE for transmission encapsulated in an IP message or Ethernet frame.

[0078] In implementation, the TAN system control center determination module is further used to determine the service flow identification information including one or a combination of the following information:

[0079] UE source address, TAN header information, IP header mapped with TAN header information, and MAC header mapped with TAN header information.

[0080] A computer-readable storage medium stores a computer program for executing one of the above-mentioned data processing methods and information determination methods or a combination thereof.

[0081] The beneficial effects of the present invention are as follows:

[0082] In the technical solution provided by the embodiment of the present invention, the UE will establish the same IP type session or the same Ethernet type session for data encapsulated in a predetermined format that interacts with the same source TAN switch and the same destination TAN switch, and will send information related to the 5G session to the TAN system control center. The TAN system control center will generate QoS rules based on business requirements and business flow identification information, and the UE can perform QoS control on the session based on the QoS rules. Therefore, it not only solves the integration of 5G and TAN systems, but also enables QoS control.

[0083] Furthermore, since the UE will map the field indicating the data type or data priority in the TAN header field to the IP header field, and send the 5G session-related information to the TAN system control center for the TAN system control center to determine the service requirements and service flow identification information, the UE will also perform QFI mapping according to the QoS Rule sent by the MF. Therefore, the information in the TAN header field can be used and QoS control can be performed.

[0084] Furthermore, the 5G systems that currently support IP packet transmission and Ethernet packet transmission can adapt well to the transmission quality requirements of the TAN system, rather than just serving as a data transmission line between TAN switches, thereby achieving better integration of the two systems, which can take advantage of the convenience of wireless deployment brought by wireless networks, and realize the high-reliability deterministic delay transmission guarantee provided by the TAN system. BRIEF DESCRIPTION OF THE DRAWINGS

[0085] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0086] Figure 1 This is a schematic diagram of a 5G network architecture in an embodiment of the present invention;

[0087] Figure 2 This is a schematic diagram of a 5G user plane protocol stack in an embodiment of the present invention;

[0088] Figure 3 This is a schematic diagram of the TAN frame structure in an embodiment of the present invention;

[0089] Figure 4 A schematic diagram of the integration of a TAN system and a wireless network in an embodiment of the present invention;

[0090] Figure 5 Schematic diagram of IP encapsulation of TAN data pair in an embodiment of the present invention Figure 1 ;

[0091] Figure 6 Schematic diagram of IP encapsulation of TAN data pair in an embodiment of the present invention Figure 2 ;

[0092] Figure 7 This is a schematic diagram of an implementation flow of a data processing method on a UE side in an embodiment of the present invention;

[0093] Figure 8 It is a schematic diagram of the implementation flow of the information determination method at the TAN system control center side in an embodiment of the present invention;

[0094] Fig. 9 It is a schematic diagram of the implementation flow of the rule generation method on the PCF side in an embodiment of the present invention;

[0095] Fig.10 It is a schematic diagram of a TAN system and 5G network integration solution 1 in an embodiment of the present invention;

[0096] Fig.11 This is a schematic diagram of the implementation process of the TAN system and 5G network integration solution 1 in an embodiment of the present invention;

[0097] Fig.12 This is a schematic diagram of mapping the IP header field and the TAN header field in an embodiment of the present invention;

[0098] Fig.13 Schematic diagram of mapping between MAC header field and TAN header field in an embodiment of the present invention;

[0099] Fig.14 It is a schematic diagram of TAN system and 5G network integration solution 2 in an embodiment of the present invention;

[0100] Fig.15 This is a schematic diagram of the implementation process of TAN system and 5G network integration solution 2 in an embodiment of the present invention;

[0101] Fig.16 It is a schematic diagram of TAN system and 5G network integration solution 3 in an embodiment of the present invention;

[0102] Fig.17 This is a schematic diagram of the implementation process of TAN system and 5G network integration solution 3 in an embodiment of the present invention;

[0103] Fig.18 This is a schematic diagram of the UE structure in an embodiment of the present invention;

[0104] Fig.19 This is a schematic diagram of the structure of the TAN system control center in an embodiment of the present invention;

[0105] Fig. 20 Schematic diagram of the PCF structure in an embodiment of the present invention. DETAILED DESCRIPTION

[0106] The inventors noticed during the invention process that:

[0107] Figure 1 The following is a schematic diagram of the 5G network architecture. As shown in the figure, the currently determined 5G network architecture contains end-to-end nodes or network elements, including:

[0108] UE (User Equipment): 5G terminal equipment;

[0109] (R)AN (Radio Access Network): access network equipment;

[0110] UPF (User plane Function) equipment;

[0111] The 5G control plane adopts a service-based architecture. The control plane network elements include AUSF (Authentication Server Function), AMF (Mobility Management Function), SMF (Session Management Function), NSSF (Network Slice Selection Function), NEF (Network Exposure Function), NRF (Network Repository Function), PCF (Policy Control Function), UDM (Unified Data Management) and AF (Application Function).

[0112] UDM completes functions such as user contract data management, authentication information generation, mobility management, and short message routing;

[0113] AUSF provides authentication related functions.

[0114] Figure 2 This is a schematic diagram of the 5G user plane protocol stack. The protocol stack between the 5G user plane UE-RAN-UPF is as follows Figure 2 As shown, where:

[0115] PDU (Packet Data Unit) layer: This layer corresponds to the PDU carried between the UE and the DN (Data Network) in the PDU session. When the PDU session type is IPv4 (Internet Protocol Version 4) or IPv6 (Internet Protocol Version 6) or IPv4v6, it corresponds to IPv4 data packets or IPv6 data packets or both; when the PDU session type is Ethernet, it corresponds to Ethernet frames.

[0116] TAN (Time Aware Network) technology is a new time-based industrial communication technology. Figure 3 The schematic diagram of the TAN frame structure is shown in Figure 2. The clock synchronization technology is introduced into the TAN system and the TAN frame header is encapsulated before the standard Ethernet frame header field (such as Figure 3As shown in the figure, the destination switch, source switch, data priority, data sequence number, and various time identifiers of the data are used to process the data. Because TAN technology encapsulates standard Ethernet frames, it has good compatibility with various industrial protocols used in current industrial networks. Based on the observability of TAN, the network can know the source, purpose, content, and time of the data. At present, TAN technology has been well applied in many fields of the industrial Internet, such as synchronous transmission of control instructions, redundant data backup, and data monitoring.

[0117] Figure 4 The following is a schematic diagram of the integration of TAN system and wireless network. The architecture of TAN and 5G integration is as follows Figure 4 As shown in the figure, most of the control information of the TAN system is transmitted between TAN switches through the TAN header field. The TAN switch distinguishes and schedules data based on its own algorithm and the TAN header field. However, in the scenario of wireless deployment, when TAN is integrated with the 5G network, when the TAN frame is transmitted in the 5G network, the current implementation mechanism is to encapsulate the TAN frame in an IP data packet for transmission ( Figure 5 Schematic diagram of IP encapsulation of TAN data pair Figure 1 ,like Figure 5 As shown in Figure 1). The QoS (Quality of Service) rules of the 5G network only perform QoS control on IP packets based on the IP packet filter set in the IP packet header. The TAN header field does not play any role as the content data information in the IP packets transmitted in the 5G system. Under this architecture, the 5G end-to-end (UE-UPF) network only serves as a data transparent transmission line between TAN switches, and implements best-effort transmission for the transmission path between TAN switch devices. TAN currently has no mechanism to enable the operator network to adapt to the transmission requirements of its system.

[0118] The encapsulation format of TAN data in IP data packet is shown in Figure 5.

[0119] Among them, there is currently a plan to define the IP Packet Filter Set for QoS control in 5G, which includes the following items:

[0120] -Source / destination IP address or IPv6 prefix.

[0121] -Source / destination port number.

[0122] -Protocol ID of the protocol above IP / Next header type.

[0123] -Type of Service (TOS) (IPv4) / Traffic class (IPv6) and Mask.

[0124] -Flow Label(IPv6).

[0125] -Security parameter index.

[0126] -Packet Filter direction. (Packet filter direction)

[0127] This solution has not been used in actual deployment, but some solutions also define Ethernet session types. If Ethernet type sessions are used to transmit TAN packets, Figure 6 Schematic diagram of IP encapsulation of TAN data pair Figure 2 , its packaging format is as follows Figure 6 As shown in the figure, like IP type sessions, the QoS rules of the 5G network only perform QoS control on Ethernet packets based on the Ethernet Packet Filter Set (Ethernet Packet Filter Set) in the Ethernet packet header. The TAN header field does not play any role as the content data information in the Ethernet packets transmitted in the 5G system.

[0128] The Ethernet Packet Filter Set used by 5G for QoS control includes the following items:

[0129] -Source / destination MAC address. (MAC: Media Access Control)

[0130] -Ethertype as defined in IEEE 802.3.

[0131] -Customer-VLAN tag (C-TAG) and / or Service-VLAN tag (S-TAG) VID fields as defined in IEEE Std 802.1Q

[98] . (Customer VLAN tag (C-tag) and / or Service VLAN tag (S-tag) VID fields as defined in IEEE Std 802.1Q

[98] ; VLAN: Virtual Local Area Network)

[0132] -Customer-VLAN tag (C-TAG) and / or Service-VLAN tag (S-TAG) PCP / DEI fields as defined in IEEE Std 802.1Q

[98] . (Customer VLAN tag (C-tag) and / or Service VLAN tag (S-tag) PCP / DEI fields as defined in IEEE Std 802.1Q

[98] )

[0133] -IP Packet Filter Set, in the case that Ethertype indicates IPv4 / IPv6 payload. (If Ethertype indicates IPv4 / IPv6 payload, set IP packet filter)

[0134] -Packet Filter direction.

[0135] Based on this, the technical solution provided in the embodiment of the present invention proposes a fusion architecture of the two systems, and promotes better integration of the two systems by adding a TAN system control center in the system architecture to realize the identification of the business flows of the two systems, the interaction of business quality requirements, the adaptation of policies, and the mapping of data packets, so that the currently supported 5G systems for IP data packet transmission and Ethernet data packet transmission can be well adapted to the transmission quality requirements of the TAN system, rather than just serving as a data transmission line between TAN switches, thereby achieving better integration of the two systems, that is, utilizing the convenience of wireless deployment brought by wireless networks and realizing the high-reliability deterministic delay transmission guarantee provided by the TAN system.

[0136] The specific implementation of the present invention will be described below in conjunction with the accompanying drawings.

[0137] In the process of explanation, the implementation will be explained from the perspectives of UE, TAN system control center side, and PCF side, and SMF will also be involved. This explanation does not mean that they must be implemented in coordination or separately. In fact, when they are implemented separately, they also solve the problems on their own side, and when they are used in combination, better technical effects will be obtained.

[0138] Figure 7 The data processing method at the UE side is implemented as a flowchart, as shown in the figure, which may include:

[0139] Step 701: The UE establishes the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format for interaction between the same source TAN switch and the same destination TAN switch;

[0140] Step 702: The UE sends information related to the 5G session to the TAN system control center, where the TAN system control center is a functional body that determines service requirements and service flow identification information;

[0141] Step 703: The UE transmits data encapsulated in an IP message or Ethernet frame based on a predetermined format according to the QoS rule issued by the SMF, wherein the QoS rule is generated according to the service requirements and service flow identification information determined by the TAN system control center.

[0142] Figure 8 The schematic diagram of the implementation flow of the information determination method at the TAN system control center side is shown in the figure, which may include:

[0143] Step 801: A TAN system control center receives 5G session related information sent by a UE, wherein the TAN system control center is a functional body that determines service requirements and service flow identification information;

[0144] Step 802: The TAN system control center determines the service requirements and service flow identification information based on the service transmission quality requirements, the control information of the TAN system and the 5G session related information. The service requirements and service flow identification information are used to generate data QoS rules encapsulated in a predetermined format and sent to the UE for transmission encapsulated in an IP message or Ethernet frame.

[0145] Fig. 9 A schematic diagram of the implementation process of the rule generation method on the PCF side is shown in the figure, which may include:

[0146] Step 901: The PCF generates a PCC Rule, where the PCC Rule is used for the UE to perform QFI mapping according to the QoS Rule.

[0147] Step 902: The PCF sends the PCC Rule to the SMF.

[0148] In the technical solution provided by the embodiment of the present invention, a TAN system control center is added to the system architecture to realize the identification of the service flows of the two systems, the interaction of service quality requirements, the adaptation of policies, and the mapping of data packets, thereby promoting better integration of the two systems. The implementation of the capabilities required by each network function is described below.

[0149] 1.UE.

[0150] In implementation, encapsulating the data encapsulated based on the predetermined format in the IP message or Ethernet frame is to encapsulate the data encapsulated based on the predetermined format in the payload of the IP message or Ethernet frame, and mapping the field indicating the data type or data priority in the TAN header field to the IP header field.

[0151] In implementation, the field indicating the data type or data priority in the TAN header field is mapped to the type of service in the IP header field, or the traffic class type, or the VLAN tag in the MAC header field of the Ethernet frame.

[0152] Specifically, the UE encapsulates the received data encapsulated based on a predetermined format, such as TAN data, in the payload of an IP message or an Ethernet frame. The field indicating the data type or data priority in the TAN header field is mapped to the type of service or traffic class type in the IP header field, or the VLAN tag in the MAC header field of the Ethernet frame.

[0153] In implementation, the 5G session-related information includes one or a combination of the following information:

[0154] UE source address and TAN header information.

[0155] Specifically, the UE sends 5G session-related information to the TAN system control center, which may include the UE source address (UE IP address or UE MAC address), TAN header information, etc.

[0156] In implementation, after the UE receives the QoS Rule sent by the SMF, the following steps are further performed:

[0157] Perform QFI mapping based on QoS Rule.

[0158] In implementation, the QoS Rule includes a Packet Filter;

[0159] QFI mapping based on QoS Rule is QFI mapping based on Packet Filter.

[0160] Specifically, the UE receives a new QoS Rule (the Packet Filter in the rule includes the UE IP address, TAN header information, etc.) sent by the SMF, and performs QFI (QoS Flow Identifier) ​​mapping according to the Packet Filter.

[0161] During implementation, the method may further include:

[0162] According to the data type encapsulated based on the predetermined format, a corresponding session establishment request is triggered.

[0163] In the specific implementation, it further includes:

[0164] If the corresponding session is an Ethernet session, different virtual MAC addresses are constructed for different sessions to distinguish different types of data encapsulated based on a predetermined format and transmitted on different sessions.

[0165] Specifically, the UE receives data encapsulated in a predetermined format, and triggers different session establishment requests according to different types of data encapsulated in the predetermined format; if it is an Ethernet session, the UE needs to construct different virtual MAC addresses for different sessions to distinguish different types of data encapsulated in the predetermined format transmitted on different sessions.

[0166] During implementation, it further includes:

[0167] The UE uses corresponding QoS after distinguishing data types based on the IP header field or Ethernet header field mapped based on the header field of the data encapsulated in the predetermined format.

[0168] The details will be described in embodiments 1 and 2.

[0169] In implementation, the QoS rule for QoS control is determined by a field indicating the data type or data priority in a frame header of the data encapsulated based on the predetermined format.

[0170] The details will be described in embodiments 1 and 2.

[0171] In implementation, the data packaged based on a predetermined format is TAN data.

[0172] In the following embodiments, TAN data will be used as an example for description.

[0173] 2.TAN system control center.

[0174] In implementation, the service flow identification information includes one or a combination of the following information:

[0175] UE source address, TAN header information, IP header mapped with TAN header information, and MAC header mapped with TAN header information.

[0176] The details can be as follows:

[0177] The TAN system control center determines the service requirements and service flow identification information (such as UE source address, IP header field or MAC header field mapped with TAN header field information, etc.) based on the service transmission quality requirements, TAN system control information and 5G session related information.

[0178] The TAN system control center determines the service requirements and service flow identification information (such as UE source address, TAN header information, etc.) based on the service transmission quality requirements, TAN system control information and 5G session related information.

[0179] The TAN system control center determines the service requirements and service flow identification information (such as UE source address (UE IP address or UE virtual MAC address)) based on the service transmission quality requirements, the control information of the TAN system and the 5G session related information.

[0180] 3. PCF.

[0181] In implementation, the QoS Rule includes a Packet Filter;

[0182] The PCC Rule is used for the UE to perform QFI mapping according to the Packet Filter.

[0183] During implementation, the service data flow filter data packet identification information included in the QoS Rule includes the UE source address and TAN header field information.

[0184] Specifically, the PCF generates a PCC Rule and sends it to the SMF (wherein the service data flowfilter (service data flow filter) data packet identification information included in the rule includes the UE source address, TAN header field information, etc.).

[0185] The following is an example to illustrate.

[0186] Embodiment 1:

[0187] In this example, the UE establishes the same IP or Ethernet type session for TAN data, and uses different QoS to distinguish data types based on the IP header field or Ethernet header field mapped by the TAN header field.

[0188] Fig.10 This is a schematic diagram of the TAN system and 5G network integration solution 1. The TAN system and 5G network solution are as follows Fig.10 As shown, the UE establishes the same IP or Ethernet type session for TAN data exchanged between the same source TAN switch and the destination TAN switch, and encapsulates the received TAN data in the payload of the IP message or Ethernet frame. The field indicating the data type or data priority in the TAN header field is mapped to the type of service or traffic class type in the IP header field or the VLAN tag in the MAC header field of the Ethernet frame. Different TAN data types are distinguished by the IP header field or Ethernet header field mapped by the TAN header field to use different QoS to provide transmission guarantee for them.

[0189] The TAN system control center collects service information, TAN switch control information, and 5G session-related information, and generates service transmission requirements for different data flows and flow identification information Flow description(s). Flow description(s) is used to distinguish different TAN data types encapsulated into IP packets or Ethernet frames.

[0190] The TAN system control center sends the service requirements to the 3GPP PCF policy charging function, generates PCC (Policy and Charging Control) rules through PCF (Policy Control Function), and returns them to UE, RAN, and UPF by SMF to implement different QoS controls for different TAN data types.

[0191] Fig.11 A schematic diagram of the implementation process of the TAN system and 5G network integration solution 1 is shown in the figure, which may include:

[0192] Step 1100: UE receives TAN data and triggers a session establishment request;

[0193] Step 1101: Session establishment process: the network allocates an IP address to the UE requesting an IP session;

[0194] Step 1102: The UE encapsulates the received TAN data in the payload of the IP message or Ethernet frame. The field indicating the data type or data priority in the TAN header field is mapped to the type of service or traffic classtype in the IP header field or the VLAN tag in the MAC header field of the Ethernet frame.

[0195] Step 1103: The UE sends information related to the 5G session to the TAN system control center, including the UE source address (UE IP address or UE MAC address), and the type of service / trafficclass type in the IP header field after mapping with the TAN header field information, or the VLAN tag information in the Ethernet frame MAC header field;

[0196] Step 1104: The TAN system control center determines the service requirements and service flow identification information (such as UE source address, IP header field or MAC header field mapped with TAN header field information, etc.) based on the service transmission quality requirements, the control information of the TAN system and the 5G session related information;

[0197] Step 1105: Send service quality requirements of different data to PCF (Flow description(s) includes UE source address, IP header field or MAC header field mapped with TAN header field information, etc.)

[0198] Step 1106: PCF generates a PCC Rule and sends it to SMF (the service data flow filter packet identification information includes the UE source address, type of service / traffic class type in the IP header field or the VLAN tag in the MAC header field, etc.)

[0199] Step 1107a, SMF sends QoS Rule to UE (Packet Filter includes UE IP address, type of service / traffic class type in IP header or VLAN tag in MAC header, etc.)

[0200] Step 1107b: SMF sends QoS Profile to RAN.

[0201] Step 1107c, SMF sends UL / DL PDR to UPF (SDF template includes UE source address, type of service / traffic class type in IP header or VLAN tag in MAC header, etc.);

[0202] Step 1108: Use the new QoS rule to transmit the TAN data encapsulated in the IP message or Ethernet frame.

[0203] Among them, in step 1102, Fig.12The diagram of the mapping between the IP header field and the TAN header field is shown in the figure. The field indicating the data type or data priority in the TAN header field is mapped to the type of service / traffic class type in the IP header field. The channel protocol field in the TAN header field is mapped to the type of service / traffic classtype in the IP header field. The specific mapping method is as follows:

[0204] For the field representing higher priority control information in the TAN header field, it is mapped to the 8-bit type of service of IPv4. The first 3 bits represent the priority of the packet in PPP, which can be 010 for immediate transmission (Immediate), 011 for lightning transmission (Flash), 100 for flash override, etc. The larger the value, the more important the data. The mapping of the last 5 bits DTRCO can be D delay is 1 (0: normal, 1: delay is as small as possible), T throughput is 1 (0: normal, 1: traffic is as large as possible), R reliability is 1 (0: normal, 1: reliability is as large as possible), M transmission cost is 0 (0: normal, 1: cost is as small as possible), and the last bit is reserved as 0.

[0205] For the fields in the TAN header field that represent lower priority information such as ordinary data information, they are mapped to the 8-bit typeof service of IPv4. The first 3 bits of PPP that represent the priority of the packet can be 000 ordinary (Routine). The larger the value, the more important the data is. The mapping of the last 5 bits DTRCO can be D delay is 0 (0: ordinary, 1: delay is as small as possible), T throughput is 0 (0: ordinary, 1: traffic is as large as possible), R reliability is 0 (0: ordinary, 1: reliability is as large as possible), M transmission cost is 1 (0: ordinary, 1: cost is as small as possible), and the last bit is retained and kept constant at 0.

[0206] Fig.13 The diagram of the mapping between the MAC header and the TAN header shows how the field indicating the data type or data priority in the TAN header is mapped to the tag in the MAC header of the Ethernet frame. Fig.13 As shown, the channel protocol field in the TAN header field is mapped to the Tag in the MAC frame header field.

[0207] For example, the field representing higher priority control information in the TAN header is mapped to the 3-bit PCP field representing the priority of the Tag in the MAC frame header, or a virtual 12-bit VLAN ID field is constructed that is agreed upon by various entities in the 5G network.

[0208] The field representing the higher priority control information in the TAN header is mapped to the 3-bit PCP field of the Tag in the MAC frame header, which is 7, or 0x001 representing the high-priority virtual VLAN ID.

[0209] The field representing the higher priority control information in the TAN header is mapped to the 3-bit PCP field of the Tag in the MAC frame header, which is 3, or 0x002 representing the high priority virtual VLAN ID.

[0210] Embodiment 2:

[0211] In this example, the UE establishes the same IP or Ethernet type session for TAN data, and uses different QoS to distinguish data types through the combination of IP header field and TAN header field.

[0212] Fig.14 This is a schematic diagram of TAN system and 5G network integration solution 2. The specific implementation content is shown in the figure, and you can also refer to the description in Example 1.

[0213] Fig.15 The implementation process diagram of TAN system and 5G network integration solution 2 is as shown in the figure, which can be as follows:

[0214] Step 1500: UE receives TAN data and triggers a session establishment request;

[0215] Step 1501: Session establishment process: the network allocates an IP address to the UE requesting an IP session;

[0216] Step 1502: The UE sends information related to the 5G session to the TAN system control center, including the UE source address (UE IP address or UE MAC address), TAN header information, etc.

[0217] Step 1503: The TAN system control center determines the service requirements and service flow identification information (such as UE source address, TAN header information, etc.) based on the service transmission quality requirements, the control information of the TAN system and the 5G session related information;

[0218] Step 1504: Send service quality requirements of different data to PCF (Flow description(s) including UE source address, TAN header information, etc.);

[0219] Step 1505: PCF generates a PCC Rule and sends it to SMF (the service data flow filter packet identification information includes the UE source address, TAN header field information, etc.);

[0220] Step 1506a, SMF sends QoS Rule (Packet Filter including UE IP address, TAN header information, etc.) to UE, and instructs UE to perform QFI mapping according to Packet Filter;

[0221] Step 1506b: SMF sends QoS Profile to RAN.

[0222] Step 1506c, SMF sends UL / DL PDR (uplink / downlink PDR; PDR: Packet Detection Rule) (SDF template (SDF template; SDF: Service Data Flow) including UE source address, TAN header information, etc.) to UPF, and instructs UPF to perform QFI mapping according to the SDF template;

[0223] Step 1507: Use the new QoS rule to transmit the TAN data encapsulated in the IP message or Ethernet frame.

[0224] Among them, the service data flow filter, PacketFilter, and SDF template involved in steps 1505, 1506a, and 1506c are used for the IP Packet Filter Set for QoS control, and the project includes adding a field indicating the data type or data priority in the TAN frame header, such as the channel protocol field in the TAN frame header:

[0225] -Source / destination IP address or IPv6 prefix.

[0226] -Source / destination port number.

[0227] -Protocol ID of the protocol above IP / Next header type.

[0228] -Type of Service(TOS)(IPv4) / Traffic class(IPv6)and Mask.

[0229] -Flow Label (IPv6).

[0230] -Security parameter index.

[0231] -Packet Filter direction.

[0232] - A field in the TAN frame header indicating the data type or data priority (eg, the channel protocol field in the TAN frame header).

[0233] The Ethernet Packet Filter Set used for QoS control contains the following items:

[0234] -Source / destination MAC address.

[0235] -Ethertype as defined in IEEE 802.3.

[0236] -Customer-VLAN tag(C-TAG)and / or Service-VLAN tag(S-TAG)VID fields asdefined in IEEE Std 802.1Q

[98] .

[0237] -Customer-VLAN tag(C-TAG)and / or Service-VLAN tag(S-TAG)PCP / DEI fieldsas defined in IEEE Std 802.1Q

[98] .

[0238] -IP Packet Filter Set,in the case that Ethertype indicates IPv4 / IPv6payload.

[0239] -Packet Filter direction.

[0240] - A field in the TAN frame header indicating the data type or data priority (eg, the channel protocol field in the TAN frame header).

[0241] Embodiment three:

[0242] In this example, the UE requests different IP or Ethernet type sessions for different types of TAN data types, allocates different IP addresses or different virtual MAC addresses for different sessions, and uses different QoS for different sessions.

[0243] Fig.16 This is a schematic diagram of TAN system and 5G network integration solution 3. The specific implementation content is shown in the figure, and you can also refer to the description in Example 1.

[0244] Fig.17 The implementation process diagram of TAN system and 5G network integration solution 3 is as shown in the figure, which can be as follows:

[0245] Step 1700: The UE receives TAN data and triggers different session establishment requests according to different TAN data types. If it is an Ethernet session, the UE needs to construct different virtual MAC addresses for different sessions to distinguish different types of TAN data transmitted on different sessions.

[0246] Step 1701: Session establishment process: the network allocates an IP address to the UE requesting an IP session.

[0247] Step 1702: The UE sends information related to the 5G session to the TAN system control center, including the UE source address (UE IP address or UE virtual MAC address), etc.

[0248] Step 1703: The TAN system control center determines the service requirements and service flow identification information (such as UE source address (UE IP address or UE virtual MAC address) etc.) based on the service transmission quality requirements, the control information of the TAN system and the 5G session related information;

[0249] Step 1704: Send service quality requirements of different data to PCF (Flow description(s) including UE source address, etc.);

[0250] Step 1705: PCF generates a PCC Rule and sends it to SMF (the service data flow filter data packet identification information includes the UE source address, etc.);

[0251] Step 1706a, SMF sends QoS Rule (Packet Filter including UE IP address, etc.) to UE, and instructs UE to perform QFI mapping according to Packet Filter;

[0252] Step 1706b: SMF sends QoS Profile to RAN.

[0253] Step 1706c, SMF sends UL / DL PDR (SDF template includes UE source address, etc.) to UPF, and instructs UPF to perform QFI mapping according to the SDF template;

[0254] Step 1707: Use the new QoS rule to transmit the TAN data encapsulated in the IP message or Ethernet frame.

[0255] Based on the same inventive concept, a user device, a TAN system control center, a PCF and a computer-readable storage medium are also provided in an embodiment of the present invention. Since the principles of solving problems by these devices are similar to the data processing method and the information determination method, the implementation of these devices can refer to the implementation of the method, and the repeated parts will not be repeated.

[0256] When implementing the technical solution provided by the embodiment of the present invention, it can be implemented as follows.

[0257] Fig.18 This is a schematic diagram of the UE structure. As shown in the figure, the user equipment includes:

[0258] The processor 1800 is used to read the program in the memory 1820 and execute the following process:

[0259] Establishing the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format that interacts between the same source TAN switch and the same destination TAN switch;

[0260] Sending 5G session related information to a TAN system control center, the TAN system control center being a functional body for determining service requirements and service flow identification information;

[0261] Transmitting data encapsulated in a predetermined format in an IP message or Ethernet frame according to the QoS rules issued by the SMF, wherein the QoS rules are generated according to the service requirements and service flow identification information determined by the TAN system control center;

[0262] The transceiver 1810 is configured to receive and send data under the control of the processor 1800 .

[0263] In implementation, encapsulating the data encapsulated based on the predetermined format in the IP message or Ethernet frame is to encapsulate the data encapsulated based on the predetermined format in the payload of the IP message or Ethernet frame, and mapping the field indicating the data type or data priority in the TAN header field to the IP header field.

[0264] In implementation, the field indicating the data type or data priority in the TAN header field is mapped to the type of service in the IP header field, or the traffic class type, or the VLAN tag in the MAC header field of the Ethernet frame.

[0265] In implementation, the 5G session-related information includes one or a combination of the following information:

[0266] UE source address and TAN header information.

[0267] In implementation, after receiving the QoS Rule sent by SMF, it further includes:

[0268] Perform QFI mapping based on QoS Rule.

[0269] In implementation, the QoS Rule includes a Packet Filter;

[0270] QFI mapping based on QoS Rule is QFI mapping based on Packet Filter.

[0271] During implementation, it further includes:

[0272] According to the data type encapsulated based on the predetermined format, a corresponding session establishment request is triggered.

[0273] During implementation, it further includes:

[0274] If the corresponding session is an Ethernet session, different virtual MAC addresses are constructed for different sessions to distinguish different types of data encapsulated based on a predetermined format and transmitted on different sessions.

[0275] During implementation, it further includes:

[0276] The corresponding QoS is used after differentiating the data types based on the IP header field or Ethernet header field mapped based on the header field of the data encapsulated in the predetermined format.

[0277] In implementation, the QoS rule for QoS control is determined by a field indicating the data type or data priority in a frame header of the data encapsulated based on the predetermined format.

[0278] In implementation, the data packaged based on a predetermined format is TAN data.

[0279] Among them, Fig.18 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1800 and various circuits of memory represented by memory 1820 are linked together. The bus architecture can also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are all well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1810 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 1830 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0280] The processor 1800 is responsible for managing the bus architecture and general processing, and the memory 1820 can store data used by the processor 1800 when performing operations.

[0281] An embodiment of the present invention further provides a UE, including:

[0282] A UE session module, used for establishing the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format that interacts with the same source TAN switch and the same destination TAN switch;

[0283] A UE sending module, used to send 5G session related information to a TAN system control center, where the TAN system control center is a functional body that determines service requirements and service flow identification information;

[0284] The UE transmission module is used to transmit data encapsulated in an IP message or Ethernet frame based on a predetermined format according to the QoS rules issued by the SMF, and the QoS rules are generated according to the service requirements and service flow identification information determined by the TAN system control center.

[0285] In implementation, the UE transmission module is further used to encapsulate the data encapsulated based on the predetermined format in the payload of the IP message or Ethernet frame when encapsulating the data encapsulated based on the predetermined format in the IP message or Ethernet frame, and map the field indicating the data type or data priority in the TAN header field to the IP header field.

[0286] In implementation, the UE transmission module is further used to map the field indicating the data type or data priority in the TAN header field to the type of service in the IP header field, or the traffic class type, or the VLAN tag in the Ethernet frame MAC header field.

[0287] In implementation, the UE sending module is further used to send the 5G session-related information including one or a combination of the following information:

[0288] UE source address and TAN header information.

[0289] During implementation, the UE transmission module is further used to perform QFI mapping according to the QoS Rule after receiving the QoS Rule sent by the SMF.

[0290] In implementation, the UE transmission module is further used to receive the QoS Rule including the Packet Filter; and performing QFI mapping according to the QoS Rule is performing QFI mapping according to the Packet Filter.

[0291] In implementation, the UE session module is further used to trigger a corresponding session establishment request according to the data type encapsulated based on a predetermined format.

[0292] In implementation, the UE session module is further used to construct different virtual MAC addresses for different sessions if the corresponding session is an Ethernet session, so as to distinguish different types of data encapsulated based on a predetermined format transmitted on different sessions.

[0293] In implementation, the UE transmission module is further used to distinguish data types based on the IP header field or Ethernet header field mapped based on the header field of the data encapsulated in the predetermined format and then use the corresponding QoS.

[0294] In implementation, the UE transmission module is further used to determine the QoS rule for QoS control by indicating the data type or data priority field in the frame header of the data encapsulated based on the predetermined format.

[0295] In implementation, the UE session module is further used to establish the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format that interact with the same source TAN switch and the same destination TAN switch, and the data encapsulated based on the predetermined format is TAN data.

[0296] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.

[0297] Fig.19 The following is a schematic diagram of the structure of the TAN system control center. As shown in the figure, the TAN system control center includes:

[0298] The processor 1900 is used to read the program in the memory 1920 and execute the following process:

[0299] Receiving 5G session related information sent by the UE, the TAN system control center is a functional body that determines service requirements and service flow identification information;

[0300] Determine the service demand and service flow identification information in combination with the service transmission quality requirement, the control information of the TAN system and the 5G session related information, wherein the service demand and service flow identification information are used to generate a data QoS rule based on a predetermined format encapsulated in an IP message or Ethernet frame for transmission to the UE;

[0301] The transceiver 1910 is configured to receive and send data under the control of the processor 1900 .

[0302] In implementation, the service flow identification information includes one or a combination of the following information:

[0303] UE source address, TAN header information, IP header mapped with TAN header information, MAC header mapped with TAN header information.

[0304] Among them, Fig.19 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1900 and memory represented by memory 1920. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1910 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 1900 is responsible for managing the bus architecture and general processing, and the memory 1920 may store data used by the processor 1900 when performing operations.

[0305] The embodiment of the present invention further provides a TAN system control center, including:

[0306] A TAN system control center receiving module, used to receive 5G session related information sent by the UE, wherein the TAN system control center is a functional body that determines service requirements and service flow identification information;

[0307] The TAN system control center determines a module, which is used to determine the service requirements and service flow identification information in combination with the service transmission quality requirements, the control information of the TAN system and the 5G session-related information. The service requirements and service flow identification information are used to generate data QoS rules encapsulated in a predetermined format and sent to the UE for transmission encapsulated in an IP message or Ethernet frame.

[0308] In implementation, the TAN system control center determination module is further used to determine the service flow identification information including one or a combination of the following information:

[0309] UE source address, TAN header information, IP header mapped with TAN header information, MAC header mapped with TAN header information.

[0310] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.

[0311] Fig. 20 The following is a schematic diagram of the PCF structure. As shown in the figure, the PCF includes:

[0312] The processor 2000 is used to read the program in the memory 2020 and execute the following process:

[0313] generating a PCC Rule, where the PCC Rule is used for the UE to perform QFI mapping according to the QoS Rule;

[0314] Send the PCC Rule to SMF;

[0315] The transceiver 2010 is used to receive and send data under the control of the processor 2000 .

[0316] In implementation, the QoS Rule includes a Packet Filter;

[0317] The PCC Rule is used for the UE to perform QFI mapping according to the Packet Filter.

[0318] During implementation, the service data flow filter data packet identification information included in the QoS Rule includes the UE source address and TAN header field information.

[0319] Among them, Fig. 20 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 2000 and various circuits of memory represented by memory 2020 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 2010 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 2000 is responsible for managing the bus architecture and general processing, and the memory 2020 may store data used by the processor 2000 when performing operations.

[0320] The embodiment of the present invention further provides a PCF, including:

[0321] A PCF generation module, configured to generate a PCC Rule, wherein the PCC Rule is used for the UE to perform QFI mapping according to the QoS Rule;

[0322] The PCF sending module is used to send the PCC Rule to the SMF.

[0323] In implementation, the PCF generation module is further used to generate the QoS Rule including the Packet Filter; the PCC Rule is used for the UE to perform QFI mapping according to the Packet Filter.

[0324] During implementation, the PCF generation module is further used to generate the QoS Rule including the service data flow filter data packet identification information including the UE source address and the TAN header field information.

[0325] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.

[0326] A computer-readable storage medium is also provided in an embodiment of the present invention, wherein the computer-readable storage medium stores a computer program for executing one of the above-mentioned data processing methods and information determination methods or a combination thereof.

[0327] For specific implementation, please refer to the data processing method on the UE side, the information determination method on the TAN system control center side, or the implementation of a combination thereof.

[0328] To sum up, the technical solution provided by the embodiment of the present invention enables the 5G system currently supporting IP data packet transmission and Ethernet data packet transmission to adapt well to the transmission quality requirements of the TAN system, rather than just serving as a data transparent transmission line between TAN switches, thereby achieving better integration of the two systems, that is, being able to utilize the convenience of wireless deployment brought by wireless networks while achieving the high-reliability deterministic delay transmission guarantee provided by the TAN system.

[0329] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.

[0330] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1A device that provides the functions specified in a block or multiple blocks.

[0331] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0332] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0333] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A data processing method, characterized in that: include: The user equipment UE establishes the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format for interaction between the same source time-aware network TAN switch and the same destination TAN switch; The UE sends 5G session related information to the TAN system control center, where the TAN system control center is a functional body that determines service requirements and service flow identification information; The UE transmits data encapsulated in a predetermined format in an IP message or Ethernet frame according to the quality of service QoS rule issued by the session management function SMF, wherein the QoS rule is generated according to the service requirements and service flow identification information determined by the TAN system control center; The 5G session-related information includes one or a combination of the following information: UE source address and TAN header information.

2. The method according to claim 1, characterized in that Encapsulating the data encapsulated based on the predetermined format of the IP message or Ethernet frame is to encapsulate the data encapsulated based on the predetermined format in the effective load payload of the IP message or Ethernet frame, and mapping the field indicating the data type or data priority in the TAN header field to the IP header field.

3. The method according to claim 2, characterized in that The field indicating the data type or data priority in the TAN header field is mapped to the service type type of service in the IP header field, or the transmission class type traffic classtype, or the virtual local network tag VLAN tag in the Ethernet frame media access control MAC header field.

4. The method according to claim 1, characterized in that After the UE receives the QoS Rule sent by the SMF, it further includes: Perform service quality flow identification (QFI) mapping according to QoS Rule.

5. The method according to claim 4, characterized in that The QoS Rule includes a packet filter Packet Filter; QFI mapping based on QoS Rule is QFI mapping based on Packet Filter.

6. The method according to claim 1, characterized in that Further including: According to the data type encapsulated based on the predetermined format, a corresponding session establishment request is triggered.

7. The method according to claim 6, characterized in that Further including: If the corresponding session is an Ethernet session, different virtual MAC addresses are constructed for different sessions to distinguish different types of data encapsulated based on a predetermined format and transmitted on different sessions.

8. The method according to claim 1, characterized in that Further including: The UE uses corresponding QoS after distinguishing data types based on the IP header field or Ethernet header field mapped based on the header field of the data encapsulated in the predetermined format.

9. The method according to claim 1, characterized in that The QoS rule for QoS control is determined by a field indicating a data type or a data priority in a frame header of the data encapsulated based on the predetermined format.

10. The method according to any one of claims 1 to 8, characterized in that: The data packaged based on the predetermined format is TAN data.

11. A method for determining information, characterized in that: include: The TAN system control center receives the 5G session related information sent by the UE, and the TAN system control center is a functional body that determines the service requirements and service flow identification information; The TAN system control center determines the service demand and service flow identification information in combination with the service transmission quality requirement, the control information of the TAN system and the 5G session related information, wherein the service demand and service flow identification information are used to generate a data QoS rule based on a predetermined format encapsulated in an IP message or Ethernet frame for transmission to the UE; The 5G session-related information includes one or a combination of the following information: UE source address and TAN header information.

12. The method according to claim 11, characterized in that The service flow identification information includes one or a combination of the following information: UE source address, TAN header information, IP header mapped with TAN header information, and MAC header mapped with TAN header information.

13. A UE, characterized in that: include: The processor reads the program in the memory and performs the following processes: Establishing the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format that interacts between the same source TAN switch and the same destination TAN switch; Sending 5G session related information to a TAN system control center, the TAN system control center being a functional body for determining service requirements and service flow identification information; Transmitting data encapsulated in a predetermined format in an IP message or Ethernet frame according to the QoS rules issued by the SMF, wherein the QoS rules are generated according to the service requirements and service flow identification information determined by the TAN system control center; a transceiver for receiving and transmitting data under the control of the processor; The 5G session-related information includes one or a combination of the following information: UE source address and TAN header information.

14. A UE, characterized in that: include: A UE session module, used for establishing the same IP type session or the same Ethernet type session for data encapsulated based on a predetermined format that interacts with the same source TAN switch and the same destination TAN switch; A UE sending module, used to send 5G session related information to a TAN system control center, where the TAN system control center is a functional body that determines service requirements and service flow identification information; A UE transmission module, configured to transmit data encapsulated in an IP message or an Ethernet frame in a predetermined format according to a QoS rule issued by the SMF, wherein the QoS rule is generated according to the service requirements and service flow identification information determined by the TAN system control center; The 5G session-related information includes one or a combination of the following information: UE source address and TAN header information.

15. A TAN system control center, characterized in that: include: The processor reads the program in the memory and performs the following processes: Receiving 5G session related information sent by the UE, the TAN system control center is a functional body that determines service requirements and service flow identification information; Determine the service demand and service flow identification information in combination with the service transmission quality requirement, the control information of the TAN system and the 5G session related information, wherein the service demand and service flow identification information are used to generate a data QoS rule based on a predetermined format encapsulated in an IP message or Ethernet frame for transmission to the UE; a transceiver for receiving and transmitting data under the control of the processor; The 5G session-related information includes one or a combination of the following information: UE source address and TAN header information.

16. A TAN system control center, characterized in that: include: A TAN system control center receiving module, used to receive 5G session related information sent by the UE, wherein the TAN system control center is a functional body that determines service requirements and service flow identification information; A TAN system control center determination module, used to determine service requirements and service flow identification information in combination with service transmission quality requirements, control information of the TAN system and the 5G session related information, wherein the service requirements and service flow identification information are used to generate a data QoS rule based on a predetermined format encapsulated in an IP message or Ethernet frame for transmission to the UE; The 5G session-related information includes one or a combination of the following information: UE source address and TAN header information.

17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program for executing the method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • QOS flow management over e1

    US20210160730A1