Method for distributing heterogeneous data of wireless access network equipment

By uniformly planning the IP address in the wireless access network device and diversion of data natively, the traffic multiplication problem caused by multiple data encapsulation and forwarding in the prior art is solved, and more efficient and reliable network communication is achieved.

CN119402911APending Publication Date: 2025-02-07XIAN XIUJING NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411403306.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

In the prior art, when wireless access network equipment forms heterogeneous network communication, data is secondary encapsulated and forwarded multiple times, resulting in double traffic in the bearer network, increasing the operator's investment demand, and the existing diversion solution is difficult to effectively solve the massive amount. Network pressure caused by terminal access.

Method used

Through wireless access network equipment, the IP address is uniformly planned, and the world's unique IP address is allocated according to the characteristic identification of the wireless access equipment, routing information is generated and added to the routing table, so that wireless devices and wired devices share a routing table, native Forward the data of the wireless access device to realize the native data diversion.

Benefits of technology

It reduces the multiple forwarding and encapsulation of data in the bearer network, reduces traffic and forwarding burden, reduces operator investment needs, and improves network efficiency and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402911A_ABST
    Figure CN119402911A_ABST
Patent Text Reader

Abstract

The invention discloses a method for distributing heterogeneous data of wireless access network equipment, which comprises the following steps that: the wireless access network equipment and wireless access equipment uniformly plan an I P address, and the wireless access network equipment distributes a globally unique I P address of the same network segment to all the wireless access equipment according to a feature identifier of the wireless access equipment; the routing table of the wireless access network equipment comprises routing information of the wireless access network equipment; the wireless access network equipment realizes that all wireless access equipment and wired equipment share one routing table; and the wireless access network equipment distributes the data of the wireless access equipment originally. According to the invention, the problem that the data of the wireless access equipment in heterogeneous communication of the wireless access network equipment in the prior art is packaged for multiple times and forwarded in a roundabout manner, so that the traffic of a bearing network is multiplied is solved; the IP address is uniformly planned through the wireless access network equipment and the wireless access equipment, so that the native distribution of the wireless access data is realized, the transmission flow of a bearer network is effectively reduced, and the capacity expansion construction investment of an operator is saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of heterogeneous network communications, and in particular to a method for data diversion of heterogeneous networks composed of wireless access network devices. Background Art

[0002] Heterogeneous networks refer to networks with different transmission properties and communication protocols. In current communication technologies, wireless and wired standards are strictly distinguished, and routing protocols are completely different. Wired connections have a variety of routing protocols, including dynamic routing protocols and static routing protocols; wireless tags and allocates air interface physical resources, and receives and sends data through the tag numbers of air interface physical resources. Wireless access network equipment connects wireless communication and wired communication. The networking method is that wireless communication technology and standards are used in the air interface direction, and wired routing protocols and standards are used in the wired connection direction. Typical wireless access network equipment is a base station (BS for short), and the base station is used as a representative in the following description. Typical wireless access equipment is a mobile smart terminal, referred to as a terminal, and the terminal is used as an example in the following description.

[0003] According to the R19 and previous standard definitions of the 3rd Generation Partnership Project (3GPP), the IP address of the terminal is allocated by the User Plane Function (UPF) device, which is a core network device deployed in the core network. All terminal data must be re-encapsulated with an IP address at the base station and must be routed to the UPF device, which removes the IP encapsulation added by the base station and forwards it to the target data network according to the terminal's IP address. The specific processing method is that when the data sent by the terminal to the data network device is received from the wireless air interface, the base station adds a tunneling protocol such as the GPRS Tunneling Protocol User Plane (GTPU) in front of the original data packet received, and then encapsulates it with the user plane IP address configured by the base station. Then the base station forwards the data to the core network UPF device according to the routing protocol of the wired network. After the base station receives the data sent to the terminal by the data network device through the UPF, it first removes the user name IP header of the outer base station and takes out the data in the GTPU tunnel, and then sends it to the terminal through the corresponding air interface physical resource channel using the wireless protocol stack according to the air interface resource number assigned by the base station to the terminal. The changes of the data protocol stack during the entire transmission process are shown in the attached figure. Figure 3As shown. In the above process, the terminal needs to send data to the data network device or the data network device needs to send data back to the terminal. The data packets must pass through the core network device, such as the 4G Serving Gateway (SGW) device or the 5G UPF device, which uses its own IP address to re-encapsulate the data packet and then sends it to the base station; or the base station uses its own IP address to re-encapsulate the data packet and then sends it to the SGW / UPF. Judging from the target IP address of the original data packet, this process is completely unnecessary and is caused by an unreasonable process. It is not only complicated but also adds unnecessary traffic and forwarding burden to the bearer network. Some data packets are even forwarded back and forth multiple times on the bearer network.

[0004] As described above in the 3GPP process, the terminal data must be sent to the core network device before it can be forwarded to the device in the target data network. This diversion method will cause unnecessary massive data to enter the bearer network or even the core network when a large number of terminals access the base station in 6G or in the future, resulting in unlimited expansion of the bearer network equipment and huge investment by operators. The industry has not yet proposed an effective solution. Summary of the invention

[0005] The present application provides a method for heterogeneous data diversion of wireless access network devices, which effectively solves the problem that the data of wireless access devices in the heterogeneous network communication composed of wireless access network devices is twice encapsulated, and the data is forwarded back and forth multiple times by different tunnels, which causes the bearer network traffic to double, and the existing diversion solutions require operators to invest continuously.

[0006] The present invention proposes a method for heterogeneous data distribution of wireless access network equipment, which is applied to wireless access network equipment and includes:

[0007] The wireless access network device and the wireless access device uniformly plan IP addresses, and the wireless access network device allocates IP addresses in the same network segment as itself to all wireless access devices according to the characteristic identifiers of the wireless access devices, and the IP addresses are associated with the characteristic identifiers of the wireless access devices and are globally unique;

[0008] The wireless access network device generates routing information according to the IP addresses of all wireless access devices and adds it to its own routing table;

[0009] The wireless access network device enables wireless devices and wired devices to share a routing table, and the access network device and the wireless access device are in the same subnet;

[0010] The wireless access network device natively forwards the data of the wireless access device, natively receives the data sent by other devices and returns the data to the wireless access device according to the routing table, thereby realizing the native diversion of the wireless access device data.

[0011] Furthermore, the wireless access network device generates and allocates a globally unique IP address for the access device according to the characteristic identifier, including:

[0012] A heterogeneous network refers to a network with different transmission properties and communication protocols. In this application, it refers to a network that connects wireless transmission and wired transmission through wireless access network equipment. Typical equipment of a wireless access network is a base station. The base station air interface uses wireless transmission and routing protocols, and the backhaul uses the transmission and routing protocols of the wired network. The base station connects the wireless network and the wired network.

[0013] The characteristic identifier of the wireless access device refers to a code, serial number or number that can be used to identify the access device. It is issued by an authoritative organization or a specialized organization to identify the access device. The characteristic identifier has the characteristics of being globally unique, readable, stored, and authenticated. Once issued, it cannot be modified. The characteristic identifier and the device have a one-to-one correspondence, representing the identity and behavior of the access device and cannot be repeated.

[0014] After the wireless access device is connected, the wireless access network device reads the characteristic identifier, generates and allocates an IP address for the wireless access device according to the characteristic identifier, and issues the generated IP address to the wireless access device and makes it effective; the IP address may be in IPv4 format, or IPv6 format, or other labels with routing functions, etc., and the IP address must be globally unique;

[0015] The wireless access network device establishes an associated correspondence between the IP address and the feature identifier, which can be done in a routing table or by establishing a special mapping table, or by using both methods; when the IP address and the corresponding feature identifier need to be found, they can be easily found.

[0016] Further, the wireless access network device generates routing table information according to the IP address of the wireless access device, including:

[0017] After the wireless access network device generates an IP address for the wireless access device, it generates routing information of the access network device according to the IP addresses of all wireless access devices, adds it to the routing table of the access network device, searches and updates the routing table, determines the next hop and other routing tasks; wireless access devices refer to various devices connected through air interface wireless communication. Typical wireless access devices include smart phones, smart home appliances, smart engineering machines, smart robots, smart terminals, etc.

[0018] Furthermore, the wireless access network device generates a heterogeneous routing table, including:

[0019] The wireless access network device generates a routing table according to the IP addresses of all wireless access devices, and adds the routing information generated by all wired interfaces according to the dynamic routing protocol or the static routing protocol to the routing table. The generated routing table contains both the IP addresses and routing information of the wired interfaces and the wireless air interfaces accessing the wireless access devices, so that the wired interfaces and the wireless access devices share a routing table. The wireless access network device and the wireless access device are in the same subnet and both have globally unique IP addresses. The wireless access network device serves as the gateway of the wireless access device, and the wireless access device and the wireless access network device have the same routing domain. By using the routing planning of the wireless access network device, other external devices only need to be added to the routing of the wireless access network device to send data to the wireless access device. Devices on external networks such as the bearer network and the core network can communicate with the wireless access device without adding routing information, thereby reducing the configuration and network transformation costs.

[0020] Furthermore, the wireless access network device implements native data diversion, including:

[0021] When the wireless access device sends data to the wireless access network device, the data is divided into a number of IP data packets according to the Maximum Transmission Unit (MTU) value set by the IP protocol, each IP data packet is added with a wireless air interface protocol stack, the original data is encapsulated in the wireless protocol stack in the form of an IP packet, and is sent to the wireless access network device through the air interface; the wireless access network device receives the data on the air interface side, removes the wireless air interface protocol stack data added by the wireless access device, takes out the IP data packet therein, does not change any data (including the IP protocol) of the IP data packet, ensures that the IP data packet of the wireless access device remains unchanged after passing through the air interface, that is, ensures the integrity of the original data and the IP protocol of the wireless access device and is not tampered with, the wireless access network device forwards the routing information in the routing table to the bearer network through the connected wired cable (optical fiber, network cable, etc.) according to the wired routing protocol, and the bearer network transmits the data to the target device in the core network and other networks through the wired network. When the target device or other devices that need to communicate with the wireless access device send data to the wireless access device, the data is first packaged into a certain number of IP data packets, and sent to the wireless access network device through the core network, bearer network and other networks using a wired routing protocol. After receiving the IP packet, the wireless access network device queries its own routing table and IP address wireless access device feature identification relationship table, finds the wireless access device corresponding to the destination IP address of the data packet, adds the air interface wireless protocol stack, encapsulates the original IP packet into the air interface protocol, and then sends the data packet to the wireless access device through the air interface wireless communication method through the air interface physical resources allocated by the wireless access network device to the wireless access device; in the whole process, except for adding the air interface protocol stack packaging and encapsulation, the original IP packet data is not modified to ensure the integrity of the original IP data packet. After receiving the data, the wireless access device removes the wireless air interface protocol stack data added by the wireless access network device, takes out the original IP data packet, and performs relevant processing.

[0022] Furthermore, the wireless access network device implements dynamic management of the mapping relationship between the IP address and the feature identifier of the wireless access device, including:

[0023] The characteristic identification of the wireless access device includes but is not limited to: addressable numbers such as MSISDN, IMSI, SUPI, SUCI, MDN, MSRN, GT, etc., and also includes numbers that will be defined in the future to identify the device identity, etc.; any type of number owned by any wireless access device is globally unique, and the mobile phone card number issued by a mobile operator or a traditional telephone operator, or the identification of the device, is globally unique. The wireless access device accesses the network provided by the telecommunications operator through the number and uses network services;

[0024] When telecom operators are doing network construction and planning, they reserve and uniformly plan IP addresses for wireless access network devices and their access devices, and ensure that the IP addresses are globally unique and in the same routing subnet, so that the wireless access devices can share the routing configuration information of the wireless access network devices to which they are connected; the number of IP addresses reserved by operators for wireless access network devices and their access devices is limited, and the wireless devices accessed by wireless access network devices are also dynamically changing, and switching is performed between wireless access network devices as the wireless devices move; when a wireless device is connected to a wireless access network device, the wireless access network device allocates an IP address to the wireless device according to the characteristic identifier of the wireless device, and establishes and stores a corresponding relationship table between the IP address and the characteristic identifier of the wireless access device; when the wireless device moves out of the coverage range of the wireless signal of the wireless access network device, the wireless access network deletes the mapping relationship between the IP address and the characteristic identifier of the wireless device, and sets the state of the IP address to an idle state for use by other wireless devices when they access, thereby realizing the recycling of IP resources.

[0025] In addition to base stations (BS), wireless access network equipment also includes various intelligent entities, smart entities and other intelligent devices that will be generated in the future, all of which are within the scope of the present invention; in addition to mobile smart terminals, wireless access equipment also includes various intelligent entities, smart entities and other intelligent devices that will be generated in the future. The following text uses base stations and terminals as representatives to describe the contents of this application. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 It is a hardware structure block diagram of a computer device of a native offloading method for wireless access to a heterogeneous network according to an embodiment of the present application;

[0027] Figure 2 is a flow chart of a data native offloading method of a wireless access device of the present invention according to an embodiment of the present application;

[0028] Figure 3 It is a schematic diagram of a protocol stack of a wireless access device data forwarding process according to the current existing solution of an embodiment of the present application;

[0029] Figure 4 is a flow chart of data forwarding of a currently existing wireless access device according to an embodiment of the present application;

[0030] Figure 5 is a schematic diagram of a data native offloading method of a wireless access device according to this embodiment of the present invention;

[0031] Figure 6 is a schematic diagram of unified planning of IPv6 addresses by operators according to this embodiment;

[0032] Figure 7is a schematic diagram of mapping between a base station IPv6 address and a terminal feature identifier according to this embodiment;

[0033] Figure 8 is a schematic diagram of a protocol stack of a wireless access device data offloading process according to this embodiment;

[0034] Fig. 9 is a flow chart of base station data offloading according to this embodiment;

[0035] Fig.10 is a schematic diagram of base station self-backhaul according to this embodiment;

[0036] Fig.11 is a schematic diagram of direct data transmission between terminals according to this embodiment;

[0037] Fig.12 is a schematic diagram of data offloading of a small home base station according to an embodiment of the present application;

[0038] Fig.13 is a schematic diagram of data diversion of an industrial base station according to an embodiment of the present application;

[0039] Fig.14 It is a schematic diagram of data diversion of local network smart devices according to an embodiment of the present application. DETAILED DESCRIPTION

[0040] The embodiments of the present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0041] It should be noted that the terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0042] The method embodiments provided in the embodiments of the present application can be executed in a computer device or a similar computing device. Taking running on a computer device as an example, Figure 1 is a hardware structure block diagram of a computer device of a data offloading method for a wireless access network according to an embodiment of the present application, such as Figure 1 As shown, the computer device may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device) and a memory 104 for storing data, wherein the above-mentioned computer device may also include a transmission device 106 for communication functions and an input and output device 108. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.

[0043] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the data diversion method of the wireless access network in the embodiment of the present application. The processor 102 executes various functional applications and single board matching by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0044] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the computer device. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0045] In this embodiment, a method for native data distribution of a heterogeneous network composed of wireless access network devices running on the above-mentioned computer device is provided. Figure 2 is a flow chart of a method for native data offloading in a wireless heterogeneous network according to an embodiment of the present application, such as Figure 2 As shown, applied to wireless access network equipment, the process includes the following steps:

[0046] Step S202, the wireless access network device and the wireless access device uniformly plan IP addresses, and the wireless access network device allocates IP addresses in the same network segment as itself to all wireless access devices according to the characteristic identifiers of the wireless access devices, and the IP addresses are associated with the characteristic identifiers of the wireless access devices and are globally unique;

[0047] Step S204, the wireless access network device generates routing information according to the IP addresses of all wireless access devices and adds it to its own routing table;

[0048] Step S206, the wireless access network device implements a wireless device and a wired device to share a routing table, and the access network device and the wireless access device are in the same subnet;

[0049] Step S208, the wireless access network device natively forwards the data of the wireless access device, natively receives the data sent by other devices and returns it to the wireless access device according to the routing table, thereby realizing native diversion of the wireless access device data.

[0050] Through the above steps S202 to S208, the problems of wireless access and local traffic diversion, complex networking structure and high system construction cost in related technologies can be solved. The wireless access device is assigned an IP address through the wireless access network device, and the native reception and forwarding of the wireless access device data are realized, so as to achieve higher quality, shorter delay, higher accuracy and more reliable access and data diversion, and the operator's investment is very small.

[0051] A base station is a typical wireless access network device, and the following description will be based on a base station as a representative. A terminal is a typical wireless access device, and the following description will be based on a terminal as an example.

[0052] According to an embodiment of the present application, a method for native data distribution of heterogeneous networks of wireless access network devices is provided, which is applied to wireless access network devices, and the method includes:

[0053] The base station allocates an Internet Protocol (IP) address to the terminal according to the characteristic identifier of the terminal; the types of addresses include IPv4, IPv6, IPv6+, Segment Routing IPv6 (SRv6), SRv6+, Resource Reservation Protocol (RSVP), Label Distribution Protocol (LDP) and other labels with routing functions, etc. The following description takes IP address as an example. The base station allocates IP address to the terminal with the following characteristics:

[0054] The base station plans and allocates IP addresses to the terminal based on the terminal's characteristic identifier, which includes but is not limited to MSISDN, IMSI, SUPI, SUCI, MDN, MSRN, GT and other addressable numbers.

[0055] MSISDN: Mobile Station International Subscriber Directory Number, abbreviated as MSISDN;

[0056] IMSI: International Mobile Subscriber Identity, abbreviated as IMSI, is an identification code used to distinguish different users in a cellular network and is unique in all cellular networks;

[0057] TMSI: Temporary Mobile Subscriber Identity, abbreviated as TMSI;

[0058] SUPI: Subscription Permanent Identifier, abbreviated as SUPI;

[0059] SUCI: User Confidential Identifier, abbreviated as SUCI;

[0060] MSRN: mobile station roaming number, abbreviated as MSRN;

[0061] MDN: Mobile subscriber directory number, mobile subscriber directory number, abbreviated as MDN;

[0062] GT: global code, GLOBAL TI TLE, abbreviated as GT.

[0063] The wireless access network devices in this embodiment constitute various parts of the heterogeneous network. Figure 4 As shown, the entire network is composed of two parts of the network with the base station as the heterogeneous center: the wireless network and the wired network. The wireless network connects to wireless communication devices such as smart terminals through air interface radio electromagnetic waves, and the wired network is connected to wired networks such as the bearer network, core network, and data network through optical fiber, network cable and other cables. The wireless network uses communication technologies such as wireless protocols and standards, while the wired network uses communication technologies such as IP protocols and various routing protocols; the base station supports both technologies at the same time, combining the two networks heterogeneously. In the current existing technology, when the terminal has data to send to the data server or APP server and other devices in the data network on the right, the data is first received by the base station through the air interface wireless protocol. After receiving the data, the base station removes the air interface protocol stack added by the terminal and adds the wired communication protocol stack, including adding an IP header, GTPU tunnel encapsulation, etc., that is, the data is encapsulated with two layers of IP, such as Figure 3As shown. After the data is forwarded to the UPF device of the core network, the UPF removes the outer IP and GTPU tunnel added by the base station to the data packet, takes out the original data of the terminal, and forwards it to the data server or APP server and other devices in the data network according to the destination IP address of the original data. This process is the transmission solution for terminal data provided by the current existing technology. It is not only complex, but also increases the traffic of the bearer network due to the secondary IP header and tunnel encapsulation. The terminal data forwarded to the data network also needs to "take a detour" to the UPF device, which also increases the network physical equipment and investment. The data server in this article refers to various devices that provide data or application services or videos or images to the terminal, and is the final target device for terminal communication.

[0064] The reason why the above forwarding process has to "take a detour" to the UPF device of the core network is mainly because the current technology in the industry cannot solve the problem of dynamic allocation of terminal IP addresses, and the IP address of the terminal is allocated by UPF devices or other core network devices, resulting in the terminal's IP address being unable to be in the same network segment as the base station (or the same subnet, the same routing domain), and the UPF device is required for forwarding. This application adopts the method of base station allocation of terminal IP addresses and data native diversion to completely solve the above problems. This application takes IPv6 addresses as an example for illustration, and the method is also applicable to IPv4 or other labels with routing functions and their future evolution technologies.

[0065] The base station is the core of everything's access to the network and traffic diversion. If traffic cannot be diverted effectively, "massive access" will always be an empty talk. Diversion starts with the planning and allocation of IP addresses. The method proposed in this application is that the base station plans and allocates IPv6 addresses for its access terminals, and uniformly manages the IPv6 addresses of the access terminals. In order to enable the base station to allocate IPv6 addresses to its access terminals, the operator needs to reserve (or plan) enough globally unique IPv6 addresses for the base station in advance. In addition to meeting the various needs of the base station itself, such as signaling, business and management, these global IPv6 addresses must also be planned and allocated to its access terminals. IPv6 has made great improvements over IPv4 in terms of network address space, service quality, security, and routing convergence. The IPv6 address consists of 128 bits and is divided into two parts: the network address and the user address. The allocation of base station IPv6 addresses follows the principle of unified planning, and the address coding is uniformly planned and managed by the operator. The IPv6 address of the base station is reserved (or planned) from the large segment of addresses allocated by the operator to the bearer network equipment. The IPv6 address reserved by the operator for the base station needs to be in the same network segment (or subnet) as the IPv6 address of the bearer network device interface connected to the base station. For example, one method is that after the bearer network device obtains the IPv6 address planned by the operator, it allocates the last 32 bits of the address space in the last 64 bits of the IPv6 user address to the base station connected to it. After the base station obtains the IPv6 address, it allocates the highest 8 bits of the address space to its own signaling plane, user name, and management, and the remaining low-order 24 bits are reserved for the terminals accessing this base station. The example of IPv6 address segment planning and allocation is shown in Table 1.

[0066] Table 1

[0067]

[0068]

[0069] The base station will establish an IP address pool (or space, etc.) for all IPv6 addresses reserved for the terminal and manage them uniformly. When a terminal accesses the base station, the base station reads the characteristic identifier of the terminal, selects an IPv6 address in the IP address pool with a status of "unused" according to the characteristic identifier and allocates it to the access terminal, establishes a mapping table between the allocated IP address and the characteristic identifier of the terminal and records and stores it, and at the same time changes the status of the IP address in the IP address pool to "used", and no longer allocates it to other access terminals. When the terminal configures the globally unique IPv6 address to take effect, any computer or network device in the world can address and access the terminal, thereby realizing direct data communication of the terminal within the global network.

[0070] Now that the terminal has a globally unique IP address, the next most important task is base station diversion. The method of this application is the base station native diversion method. The so-called native diversion method means that data packets are not allowed to have any secondary IP address encapsulation or multiple IP address encapsulation, and it is forbidden to use any tunneling technology to transmit data packets; all data packets have a single IP address and only one IP header overhead; after the data packet arrives at the base station, it selects routing and forwarding based on its original destination IP address. The base station does not add, modify or delete any data. The entire process ensures the integrity of the data packet and prevents it from being tampered with. The specific process is as follows: Fig. 9 As shown, the description is as follows:

[0071] (1) The IP addresses of terminals, base stations, bearer networks, core networks, and Internet network devices are planned and allocated in the same way.

[0072] When building a network, operators need to make various plans, and planning and allocating IP addresses for the entire network is one of the important tasks. Operators uniformly plan and allocate IP addresses for the core network, bearer network, wireless access network (i.e. base station), and smart terminals, and plan and manage them in a unified manner according to unified principles to ensure that the IP route from any device to a certain device points to a unique direction without "ambiguity." Ambiguity means that there are two or more target directions, which can be east or west, which is unclear. The method of this application is that the operator allocates a large segment of IPv6 addresses of the same subnet as the bearer network device interface connected to the base station, that is, the last 16 bits of the first 64 bits of the IPv6 address and the last 64 bits of the IPv6 are uniformly allocated by the bearer network. Since the number of IP addresses that can be allocated in 64 bits is 2 64 The base station and its terminals do not need so many. The last 32 bits of the address space are allocated to the base station. After the base station obtains the IPv6 address, it reserves the highest 8 bits of the address space for its own signaling plane, user name, and management, and the remaining low-order 24 bits are reserved for the access terminal of this base station. It should be emphasized that the 32-bit address allocated to the base station needs to be in the same subnet (or the same network segment after masking) as the IP address of the interface of the bearer network device connected to the base station. This not only ensures that the routes of the entire heterogeneous network (including wireless access network, bearer network, core network, data network, Internet network, etc.) will not be repeated, but also ensures that the IP routing information of the base station and the access terminal is the same. The access terminal directly uses the routing of the base station to receive and send data, and there is no need to plan and configure routing information for the access terminal separately.

[0073] (2) Base station planning and allocation of globally unique IPv6 addresses to terminals.

[0074] Different from the current technology in the industry, the method of this application is that the base station allocates an IPv6 address to the access terminal according to the global IPv6 address reserved by the operator according to the characteristic identifier of the access terminal; the IPv6 address allocated to each terminal is a globally unique IPv6 address. During the whole process of the terminal accessing the base station, the terminal always has this IPv6 address, which is globally unique and will not conflict. Figure 6 shown.

[0075] (3) The base station establishes an IPv6 address pool locally to uniformly and dynamically manage and allocate IPv6 addresses to access terminals, update the usage status of IPv6 addresses, and realize the reuse of IPv6 addresses.

[0076] After the operator plans IPv6 addresses for the base station and its access terminals, the base station will uniformly allocate and manage these IPv6 addresses. The base station reserves the first 8 bits of the reserved address for the base station service. This part of the address can be directly configured and does not need to be managed in the address pool. The base station locally establishes a dedicated address pool for the access terminal. The initial status of the IPv6 address in the address pool is marked as "unused". When it is allocated to a terminal, the status is updated to "used". IPv6 addresses with a status of "used" can no longer be allocated to other terminals. When the terminal moves to access other base stations, or exits access, or is shut down, the base station will receive a signaling notification sent by the core network equipment, notifying the base station that it does not need to manage the terminal. The base station releases the mapping relationship between the IPv6 address and the terminal feature identifier, and updates the status of the IPv6 address to "unused"; when a new terminal accesses the base station, the IPv6 address in the "unused" status is allocated to the terminal. At any time, the allocated IPv6 address and the terminal are one-to-one associated and will not be repeated, so that the IPv6 addresses in the base station address pool can be reused, such as Figure 7 shown.

[0077] (4) The base station natively offloads the terminal data to ensure the integrity of the terminal data and prevent it from being tampered with during the forwarding process.

[0078] Native traffic diversion requires that when the terminal data is forwarded by the base station, the base station does not add, delete or modify any data, does not add an IP header, and does not perform any tunnel encapsulation such as GTPU, so as to ensure the integrity of the terminal data and prevent tampering. The advantage of the method provided by the present invention is that when planning the IP address, the IP address of the terminal and the IP address of the base station are planned in the same network segment (or the same subnet, the same routing domain). In this way, the configuration of the terminal route is also completed by configuring the IP address and routing information of the base station in the wired network. There is no need to configure routing information separately for the terminal, because the IP address of the terminal and the IP address of the base station are in the same network segment and the same routing domain, and the route to the base station in the bearer network device is the route to the base station to access the terminal. Figure 8As shown, when the base station receives the data packet from the terminal, it only needs to forward it according to the destination IP address in the data packet. The data packet is directly forwarded to the data server corresponding to the original destination IP address, or APP server, or device in the Internet, or device in the local area network, or car in the Internet of Vehicles, or airplane in the low-altitude network, or smart home in the home network, etc. according to the routing information in the entire network; the data packet does not need to be sent to the UPF device of the core network for forwarding, which greatly reduces the number of forwarding nodes, reduces the data traffic of the bearer network, and significantly reduces the transmission delay, which can easily meet the requirements of low-latency services. In the terminal receiving direction, when the server in the data network or the APP application server in the local area network needs to send data to a certain terminal, it only needs to fill in the destination IP address of the data packet as the globally unique IP of the terminal. It is not necessary to configure the route to the terminal, and the route to the base station to which the terminal is connected can be directly used. The routing planning of the entire network (base station, bearer network, data network, local area network, Internet network, etc.) does not need to be modified. After the data packet is forwarded to the base station, the base station searches the IP address and terminal feature identifier mapping table according to the original destination IP address of the data packet, finds the corresponding terminal, and sends the data from the air interface wireless resources reserved by the base station for the terminal. It is also possible to simultaneously detect the original destination IP address and the terminal feature identifier in the received data packet to achieve double matching with higher reliability. The above process is called native offloading.

[0079] According to another embodiment of the present application, a base station self-backhaul method is provided. Fig.10 is a schematic diagram of base station self-backhaul according to an embodiment of the present application, such as Fig.10As shown, it includes: industrial base stations, small base stations, base stations, intelligent terminals, mobile phones, bearer networks and core network equipment; among them, industrial base stations, small base stations and base stations are all connected to backhaul base stations through air interfaces. Base station self-backhaul provides a method for base station networking, that is, base station cascade connection, star connection, chain connection and other networking methods. Backhaul base stations refer to base stations that access bearer network equipment through wired connections. Backhaul base stations are all upper-level base stations; upper-level base stations refer to base stations that are wirelessly connected to lower-level base stations through air interfaces; lower-level base stations refer to base stations that are wirelessly connected to upper-level base stations through air interfaces. All the base stations have implemented the method provided by the present invention. According to the method of the present invention, when the terminal sends data, the data is divided into a certain number of IP data packets according to the MTU value set by the IP protocol, and each IP data packet is added with a wireless air interface protocol stack. The original data is encapsulated in the wireless protocol stack in the form of an IP packet and sent to the base station through the air interface; the base station receives the data on the air interface side, removes the wireless air interface protocol stack data added by the terminal, takes out the IP data packet of the terminal, does not change any data (including the IP protocol) of the IP data packet, and ensures that the IP data packet of the terminal remains unchanged after passing through the air interface, that is, ensures the integrity of the original data and the IP protocol of the terminal and is not tampered with. The base station forwards the routing information from the routing table to the bearer network according to the wired routing protocol through the connected wired cable (optical fiber, network cable, etc.), and the bearer network transmits it to the target device in the core network and other networks through the wired network. When the target device or other device that needs to communicate with the terminal sends data to the terminal, the data is first packaged into a certain number of IP data packets, and sent to the base station through the core network, bearer network and other networks using a wired routing protocol. After receiving the IP packet, the base station queries its own routing table and IP address terminal feature identification relationship table, finds the terminal corresponding to the destination IP address of the data packet, adds the air interface wireless protocol stack, encapsulates the original IP packet into the air interface protocol, and then sends the data packet to the terminal through the air interface wireless communication method through the air interface physical resources allocated by the base station to the terminal; in the whole process, except for adding the air interface protocol stack packaging and encapsulation, the original IP packet data is not modified to ensure the integrity of the original IP data packet. After receiving the data, the terminal removes the wireless air interface protocol stack data added by the base station, takes out the original IP data packet, and performs relevant processing. Since the air interface communication mode between the base station and the base station is exactly the same as the air interface communication mode between the terminal and the base station, including the same protocol stack, the base station can access the upper base station through the air interface in terminal mode, and transmit the data to the backhaul base station using the air interface wireless communication mode, and transmit it to the core network through a wired connection. The method in which the base station transmits data to the backhaul base station by air interface wireless is called base station self-backhaul, or self-backhaul for short. The base station can be networked in cascade, star, or chain configurations through self-backhaul.

[0080] According to another embodiment of the present application, a method for directly transmitting data between terminals is provided. Fig.11 is a schematic diagram of direct data transmission between terminals according to an embodiment of the present application, such as Fig.11 As shown, the terminal can be a smart phone or other smart machines, such as smart home products, smart meters, various smart electronic products, etc. According to the current implementation scheme in the industry, data transmitted between terminals must first be transmitted back to the UPF device for forwarding. For example, if mobile phone 1 in the figure wants to transmit data to mobile phone 2, the data must first be sent from mobile phone 1 to the core network UPF device, and then forwarded from UPF to mobile phone 2, even if mobile phone 1 and mobile phone 2 are both connected to the same base station. If the method of this application is adopted, the data of mobile phone 1 can be sent directly to mobile phone 2 through the base station. The method of this application satisfies one point. Mobile phone 1 and mobile phone 2 are in the same routing table, and only the IP address and terminal feature identifier mapping table need to be checked. Similarly, using the method of this application, if mobile phone 1 wants to send data to a smart machine connected to another base station, the data only needs to pass through two base stations and the bearer network equipment to reach the smart machine, and does not need to be forwarded to the UPF device of the core network. The method of the present application meets two points: first, the IP address of mobile phone 1 is assigned by base station 1, and the IP address of the smart machine is assigned by base station 2; second, mobile phone 1 and access base station 1 are in the same wired routing domain, and the smart machine and access base station 2 are in the same wired routing domain. It is only necessary to check the IP address and terminal feature identification mapping table of base station 1 and base station 2 respectively, find the IP address according to the corresponding relationship in the table, and forward it through the wired routing protocol without the need to forward it to the UPF device of the core network.

[0081] According to another embodiment of the present application, a method for transmitting user data of a home small base station is provided. Fig.12 is a schematic diagram of user data transmission of a small home base station according to an embodiment of the present application, such as Fig.12As shown in the figure, the home small base station is connected to the metropolitan area network through the home gateway. The home gateway can be connected to the metropolitan area network through the passive optical network (PON) deployed in the home, which is a common networking method for home networks. The home small base station is connected to the metropolitan area network through the PON network. The server in the metropolitan area network can provide various services and data for mobile phones, meters, smart home devices, etc. in the home. According to the existing technology in the industry, if the data of the home small base station is to reach the UPF device of the core network, the physical connection between the metropolitan area network and the bearer network (or backhaul network) must be opened first. Because according to the existing networking connections of various operators, there is no physical networking connection between the metropolitan area network and the core network, and the bearer network has a physical connection with the core network. Therefore, only by opening the physical connection between the metropolitan area network and the bearer network can the data of the home small base station reach the UPF device. According to the existing networking of each operator, the core network and the Internet network are connected, and the Internet network and the metropolitan area network are connected; however, according to the existing network routing planning, the data of the home small base station can only be forwarded to the metropolitan area network through the Internet network after it reaches the core network UPF for decapsulation, and the data has to go around a long way. If the method of this application is adopted, the IP addresses of the home small base station connected to the mobile phone and other devices and the small base station are uniformly planned, and in the same network segment, there is only one layer of IP header, and the data is directly sent to the server of the metropolitan area network without going around the various networks on the right, which reduces the traffic of the networks on the right and saves construction investment.

[0082] According to another embodiment of the present application, a method for industrial base station data transmission is provided. Fig.13 is a schematic diagram of industrial base station data transmission according to an embodiment of the present application, such as Fig.13 As shown, in the future, factories will basically be operated by intelligent machines, and various data will need to be transmitted to the monitoring room or the data processing center inside the factory. Industrial base stations can connect these wired and wireless devices to work together. With the method of this application, data does not need to leave the factory internal network, and each intelligent machine directly transmits data and information, greatly reducing the complexity and cost of networking.

[0083] According to another embodiment of the present application, a method for data transmission of a base station in a local network such as a local area network is provided. Fig.14 is a schematic diagram of data transmission of a base station in a local network such as a local area network according to an embodiment of the present application, such as Fig.14As shown, smart devices in a local area network, such as medical machinery, smart terminals, etc., need to transmit various data to devices in another local area network. The data can be collected images, software services, and remote operations, etc. These wired and wireless devices can be connected through a base station or multiple base stations across the network to work together. Using the method of the present application, data can be transmitted directly between these interconnected devices without the need to deploy UPF devices for transfer, which greatly reduces the complexity and cost of networking.

[0084] An embodiment of the present application further provides a computer program product, including computer program instructions, wherein the computer program instructions enable a computer to implement the steps in any of the above method embodiments.

[0085] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

[0086] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0087] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0088] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0089] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.

[0090] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0091] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for heterogeneous data distribution of wireless access network equipment, applied to wireless access network equipment, characterized in that: include: The wireless access network equipment and the wireless access devices uniformly plan IP addresses. The wireless access network equipment allocates IP addresses in the same network segment as itself to all wireless access devices according to the characteristic identifiers of the wireless access devices. The allocated IP addresses are associated with the characteristic identifiers of the wireless access devices and are globally unique. The wireless access network device generates routing information according to the IP addresses of all wireless access devices and adds it to its own routing table; The wireless access network device enables wireless devices and wired devices to share a routing table, and the access network device and the wireless access device are in the same subnet; The wireless access network device natively forwards the data of the wireless access device, natively receives the data sent by other devices and returns the data to the wireless access device according to the routing table, thereby realizing the native diversion of the wireless access device data.

2. The method according to claim 1, characterized in that The wireless access network device plans and allocates a globally unique IP address for the access device according to the characteristic identifier, including: The wireless access network equipment connects the wireless network and the wired network to form a heterogeneous network; the air interface of the wireless access network equipment adopts wireless transmission technology and protocol, and the wired network interface adopts wired transmission technology and routing protocol; the operator uniformly plans and reserves IP addresses for the wireless access network equipment and the wireless access equipment, and the IP addresses are planned in advance when the wireless network is constructed and are globally unique; The characteristic identifier of the wireless access device refers to a code, serial number or number that can be used to identify the access device. It is issued by an authority or a specialized agency to identify the access device. The characteristic identifier has the characteristics of being globally unique, readable, stored, authenticated, etc., and cannot be modified once issued; the characteristic identifier and the device are in a one-to-one correspondence, representing the identity and behavior of the access device, and cannot be repeated; After the wireless access device is connected, the wireless access network device reads its characteristic identifier, plans and allocates an IP address for the wireless access device according to the characteristic identifier, and issues the allocated IP address to the wireless access device and makes it effective; the IP address may be in IPv4 format, or IPv6 format, IPv6+ format, SRv6 format, SRv6+ format, and other labels with routing functions such as RSVP and LDP, etc., and the IP address must be globally unique; The wireless access network device establishes an associated correspondence between the IP address and the feature identifier, which can be done in a routing table or by establishing a special mapping table, or by using both methods; when the IP address and the corresponding feature identifier need to be found, they can be easily found.

3. The method according to claim 1, characterized in that The wireless access network device generates routing table information according to the IP address of the wireless access device, including: After the wireless access network device allocates an IP address to the wireless access device, it generates routing information of the access network device according to the IP addresses of all accessed wireless devices, adds it to the routing table of the access network device, and searches and updates the routing table accordingly to determine the next hop and other routing tasks; wireless access devices refer to various devices that are connected to the wireless access network device through air interface wireless communication. Typical wireless access devices include smart phones, smart home appliances, smart engineering machines, smart robots, smart terminals, etc.

4. The method according to claim 1, characterized in that The access network device generates a heterogeneous routing table, including: The wireless access network device generates a routing table based on the IP addresses of all wireless access devices, and adds the routing information generated by all wired interfaces according to the dynamic routing protocol or the static routing protocol to the same routing table. The generated routing table also contains the IP addresses and routing information of all devices accessed by the wired interfaces and the wireless air interfaces, so that the wired interfaces and the wireless access devices share a routing table. The wireless access network device and the wireless access device are in the same subnet and both have globally unique IP addresses. The wireless access network device serves as the gateway of the wireless access device, and the wireless access device and the wireless access network device have the same routing domain. By using the routing planning of the wireless access network device, other external devices only need to have a route to the wireless access network device to access the wireless access device and communicate.

5. The method according to claim 1, characterized in that The wireless access network device implements native data diversion of the wireless access device, including: The wireless access device sends data to the wireless access network device. When the wireless access network device identifies the data as the data of the wireless access device according to the feature identifier, it does not add, modify or delete the original data, and directly forwards the data of the wireless access device according to the destination IP address of the data; after the wireless access network device receives the data sent from the wired network device, when it identifies the data as the data of the wireless access device according to the feature identifier, it does not add, modify or delete the original data, and directly returns it to the wireless access device to realize the native reception and diversion of data; the native reception of data means that the received data is not added, modified or deleted, and the data integrity and validity are maintained; the native diversion of data means that when forwarding data, it is not added, modified or deleted, and the data integrity and validity are maintained, and the data is directly routed and forwarded according to the destination IP address of the data. The above process does not include the addition and removal of the air interface wireless protocol stack, because the wireless protocol stack only exists in the direct communication between the wireless access network device and the wireless access device during the entire communication process, and has nothing to do with other devices, and does not affect the data traffic of other devices.

6. The method according to claim 2, characterized in that The wireless access network device implements dynamic management of the mapping relationship between the IP address and the feature identifier of the wireless access device, including: The characteristic identification of the wireless access device includes but is not limited to: addressable numbers such as MSISDN, IMSI, SUPI, SUCI, MDN, MSRN, GT, etc., and also includes numbers that will be defined in the future to identify the device identity, etc.; any type of number owned by any wireless access device is globally unique, and the mobile phone card number issued by a mobile operator or a traditional telephone operator, or the identification of the device, is globally unique. The wireless access device accesses the network provided by the telecommunications operator through the number and uses network services; When telecom operators are doing network construction and planning, they reserve and uniformly plan IP addresses for wireless access network devices and their access devices, and ensure that the IP addresses are globally unique and in the same routing subnet, so that the wireless access devices can share the routing configuration information of the wireless access network devices to which they are connected; the number of IP addresses reserved by operators for wireless access network devices and their access devices is limited, and the wireless devices accessed by wireless access network devices are also dynamically changing, and are switched between wireless access network devices as the wireless devices move; when a wireless device is connected to a wireless access network device, the wireless access network device allocates an IP address to the wireless device according to the characteristic identifier of the wireless device, and establishes and stores a corresponding relationship table between the IP address and the characteristic identifier of the wireless access device; when the wireless device moves out of the coverage range of the wireless signal of the wireless access network device, the wireless access network deletes the mapping relationship between the IP address and the characteristic identifier of the wireless device, and sets the state of the IP address to an idle state for use by other wireless devices when they access, thereby realizing the recycling of the planned reserved IP resources.