A 5G indoor system network access method, device, system and storage medium
By generating and verifying initial access information, establishing wireless signaling channels, and accessing indoor 5G integrated base stations, the high cost and poor flexibility of 5G indoor system access for home and individual users are resolved, enabling low-cost and highly flexible 5G communication services.
Patent Information
- Application Number
- CN202211091691.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-07
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2042-09-07
AI Technical Summary
The 5G indoor system access cost for home and individual users is high and has low flexibility, making it difficult to meet their needs for strong bandwidth, low latency and multiple connections.
By generating initial access information, including identity identification information and configuration verification information, using the 5G public network end for verification, allocating communication port information, establishing a wireless signaling channel, accessing the indoor 5G integrated base station, and providing 5G communication services.
It reduces the cost and construction difficulty of 5G indoor system network access, improves the flexibility and adaptability of network access, and enhances user experience.
Smart Images

Figure CN115701146B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of 5G technology, and in particular to a 5G indoor system network access method, device, system and storage medium. Background Art
[0002] 5G communication technology is developing rapidly and is working towards the goal of continuously building a 5G network that fully realizes enhanced bandwidth, low latency and multiple connections.
[0003] With the increasing adoption of 5G communication technology, a growing number of customized 5G private network applications are emerging for industry and enterprise users, addressing their 5G application needs. However, applications for home and individual users are currently limited. However, with the advancement of information technology and the Internet of Things, as well as the growing demand for smart homes, high-definition home audio and video, working from home, and online learning, the demand for 5G networks' high bandwidth, low latency, and multiple connections is also increasing among home and individual users.
[0004] Different from industry-level users and enterprise-level users, home-level users and personal users have less capital investment, smaller business scale and relatively lower network load, resulting in lower flexibility in 5G application deployment for existing home-level users and personal users, and higher network access costs for 5G indoor systems for home-level users and personal users. Summary of the Invention
[0005] The embodiments of the present application provide a 5G indoor system network access method, device, system and storage medium, which can solve the problem of high 5G indoor system network access cost, improve the 5G indoor system network access flexibility, and reduce the 5G indoor system network access cost.
[0006] In a first aspect, an embodiment of the present application provides a 5G indoor system network access method, including:
[0007] Generate initial access information, the initial access information including identity identification information and configuration verification information, the configuration verification information including a container image file verification code;
[0008] Sending the initial access information to the 5G public network end so that the 5G public network end verifies the initial access information;
[0009] Receive the communication port information sent by the 5G public network end, and establish a signaling channel with the 5G public network end according to the communication port information to transmit 5G communication signaling data between them, wherein the communication port information is the communication port information assigned by the 5G public network end after verifying the initial access information;
[0010] Access an indoor 5G integrated base station, where the indoor 5G integrated base station is connected to at least one indoor 5G terminal device to provide 5G communication services to the indoor 5G terminal device through the indoor integrated base station.
[0011] Furthermore, the generating of the initial access information includes:
[0012] Reading configuration verification information in the virtual container service module, wherein the configuration verification information also includes a configuration data verification code;
[0013] Read the identity information in the 5G communication module, which includes the indoor 5G service host device ID, the IP address, MAC address, IMSI and IMEI of the 5G communication module;
[0014] The initial access information is formed according to the configuration verification information and the identity identification information.
[0015] Furthermore, the sending of the initial access information to the 5G public network end so that the 5G public network end verifies the initial access information includes:
[0016] Transmitting the initial access information to an edge computer on a 5G public network end through a 5G communication module, so that the edge computer can verify the identity information based on the initial access information;
[0017] receiving a network access rejection message sent by the edge computer when the identity identification information verification fails;
[0018] or, receiving configuration update information sent by the edge computer when the identity identification information verification passes and the configuration verification information verification fails;
[0019] or, receiving the edge computer and allocating communication port information when the identity identification information and configuration verification information are verified;
[0020] Upon receiving the configuration update information, updating the container image file and / or configuration file according to the configuration update information, obtaining new access information, and sending the new access information to the 5G public network end for re-verification;
[0021] When the communication port information is received, a signaling channel with the 5G public network end is established according to the communication port information to transmit 5G communication signaling data to each other.
[0022] Furthermore, the configuration update information includes container image network storage address information and configuration file network storage address information;
[0023] When the configuration update information is received, updating the container image file and / or configuration file according to the configuration update information to obtain new access information includes:
[0024] The virtual container service module in the indoor 5G service host downloads and updates the container image file according to the container image network storage address information, and obtains a new container image file verification code;
[0025] And / or, the virtual container service module downloads and updates the configuration file according to the network storage address information of the configuration file to obtain a new configuration data verification code;
[0026] Generate new configuration verification information according to the new container image file verification code and the new configuration data verification code;
[0027] New access information is combined according to the new configuration verification information and the identity identification information.
[0028] Furthermore, after accessing the indoor 5G integrated base station, the following steps are included:
[0029] Receiving 5G communication signaling data sent by the indoor 5G terminal device through the indoor 5G integrated base station;
[0030] The 5G communication signaling data is sent to the 5G public network end, so that the 5G public network end sends the 5G communication signaling data to the corresponding target indoor 5G service host end and / or target 5G terminal device.
[0031] In a second aspect, an embodiment of the present application provides a 5G indoor system network access method, including:
[0032] Receive initial access information, the initial access information including identity identification information and configuration verification information, the configuration verification information including a container image file verification code;
[0033] Verification is performed based on the initial access information. If the verification passes, communication port information is allocated and a corresponding PCF policy is generated. The PCF policy includes a communication resource policy for the indoor 5G service host end and the 5G public network end;
[0034] The communication port information is sent to the indoor 5G service host end so that the indoor 5G service host end establishes a signaling channel according to the communication port information.
[0035] Furthermore, the verification is performed based on the initial access information, and if the verification passes, communication port information is allocated and a corresponding PCF policy is generated, including:
[0036] Transmitting the received initial access information to an edge computer in a 5G public network terminal;
[0037] The edge computer performs identity verification based on the initial access information;
[0038] If the identity verification fails, a network access rejection message is sent to the indoor 5G service host.
[0039] If the identity verification information passes, the configuration verification information is verified according to the initial access information;
[0040] If the configuration verification information fails, the configuration update information is sent to the indoor 5G service host, so that the indoor 5G service host can update the configuration information and re-access the network;
[0041] If the configuration verification information is verified, the communication port information is allocated and the corresponding PCF policy is generated, and the communication port information is sent to the indoor 5G service host.
[0042] Furthermore, the edge computer performs identity verification based on the initial access information, including:
[0043] According to the indoor 5G service host device ID in the identity identification information, query the corresponding verification IMSI and verification IMEI stored in the edge computing storage service module;
[0044] If the IMSI and IMEI in the identity information are consistent with the verification IMSI and the verification IMEI, the identity information verification is successful;
[0045] If the IMSI and IMEI in the identity information are inconsistent with the verification IMSI and the verification IMEI, the identity information verification fails;
[0046] The verifying the configuration verification information according to the initial access information includes:
[0047] According to the indoor 5G service host device ID in the identity identification information, query the corresponding verification container image file verification code and verification configuration data verification code stored in the edge computing storage service module;
[0048] If the container image file verification code and the configuration data verification code in the configuration verification information are consistent with the verification container image file verification code and the verification configuration data verification code, the configuration verification information verification passes;
[0049] If the container image file verification code and the configuration data verification code in the configuration verification information are inconsistent with the verification container image file verification code and the verification configuration data verification code, the configuration verification information verification fails.
[0050] In a third aspect, an embodiment of the present application provides a 5G indoor system network access device, including:
[0051] an access information generating unit, configured to generate initial access information, the initial access information including identity identification information and configuration verification information, the configuration verification information including a container image file verification code;
[0052] A first data sending unit is configured to send the initial access information to the 5G public network end, so that the 5G public network end verifies the initial access information;
[0053] a first data receiving unit, configured to receive the communication port information sent by the 5G public network end, and establish a signaling channel with the 5G public network end according to the communication port information to mutually transmit 5G communication signaling data, wherein the communication port information is the communication port information assigned by the 5G public network end after verifying the initial access information;
[0054] A base station connection unit is used to access an indoor 5G integrated base station, and the indoor 5G integrated base station is connected to at least one indoor 5G terminal device to provide 5G communication services for the indoor 5G terminal device through the indoor integrated base station.
[0055] In a fourth aspect, an embodiment of the present application provides a 5G network access system, including:
[0056] An indoor 5G service host, a 5G core network, an indoor 5G integrated base station, and at least one indoor 5G terminal device. The indoor 5G service host includes a connection processing module, a 5G communication module, and a virtual container service module.
[0057] The indoor 5G service host is used to complete the 5G communication connection with the 5G core network after the 5G indoor system is connected to the network;
[0058] The indoor 5G service host is communicatively connected to the indoor 5G integrated base station to send 5G communication signaling data of the indoor 5G integrated base station to the 5G core network;
[0059] The indoor 5G integrated base station is connected to at least one indoor 5G terminal device to receive 5G communication signaling data sent by the indoor 5G terminal device.
[0060] In a fifth aspect, an embodiment of the present application provides a storage medium storing computer-executable instructions, which, when executed by a computer processor, are used to execute the 5G indoor system network access method as described in the first aspect.
[0061] The embodiment of the present application generates initial access information including identity identification information and configuration verification information at the indoor 5G service host end, wherein the configuration verification information includes a container image file verification code, sends the initial access information to the 5G public network end for the 5G public network end to verify the initial access information, receives the communication network port allocated by the 5G public network end after the initial access information is verified, establishes a signaling channel with the 5G public network end according to the communication network port, and accesses the indoor 5G integrated base station, wherein the indoor 5G integrated base station is connected to at least one indoor 5G terminal device. By adopting the above-mentioned technical means, a signaling channel can be established between the indoor 5G service host end and the 5G public network end through the communication network port allocated after the initial access information is verified, and the signaling interaction between the indoor 5G service host and the 5G public network end can be realized wirelessly without laying cables, thereby reducing the hardware investment in connecting the 5G public network end, reducing the construction cost and construction difficulty, and reducing the cost of 5G indoor system access. In addition, corresponding verification is performed through the container image file verification code in the initial access information, and various virtual container image combinations are configured for the indoor 5G service host, flexibly mobilizing various types of application services provided by the entire indoor 5G service host, thereby improving the flexibility of 5G indoor system access. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] Figure 1 This is a flow chart of a 5G indoor system network access method provided by an embodiment of the present application;
[0063] Figure 2 This is a connection diagram of the indoor 5G service host end and the 5G public network end provided in an embodiment of the present application;
[0064] Figure 3 This is a flowchart of another 5G indoor system network access method provided by an embodiment of the present application;
[0065] Figure 4 This is a structural diagram of a 5G indoor system network access device provided in an embodiment of the present application;
[0066] Figure 5 This is a structural diagram of another 5G indoor system network access device provided in an embodiment of the present application;
[0067] Figure 6 This is a structural diagram of a 5G network access system provided by an embodiment of the present application;
[0068] Figure 7 This is a flowchart of another 5G indoor system network access method provided by an embodiment of the present application;
[0069] Figure 8 This is a structural diagram of another 5G network access system provided in an embodiment of the present application;
[0070] Figure 9 This is a structural diagram of a 5G indoor system network access device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0071] In order to make the purpose, technical solutions and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. It should also be noted that, for ease of description, only parts related to the present application, not all of the contents, are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but can also have additional steps not included in the accompanying drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.
[0072] The 5G indoor system access method, device, system and storage medium provided in this application are intended to establish a signaling channel between the indoor 5G service host end and the 5G public network end through the communication network port allocated after the initial access information is verified when the 5G indoor system is accessed, so as to realize the signaling interaction between the indoor 5G service host and the 5G public network end in a wireless manner without the need to set up cables, thereby reducing the hardware investment in connecting the 5G public network end, reducing the construction cost and construction difficulty, and reducing the cost of 5G indoor system access. Compared with the 5G indoor system access method, it usually requires cables to realize the communication connection between the indoor 5G service host end and the 5G public network end, which requires a relatively high cost investment, but home-level users and individual-level users can invest less money, the business scale is also smaller, and the network load is relatively low, resulting in low flexibility in the deployment of 5G applications for existing home-level users and individual-level users. Based on this, the 5G indoor system access method of the embodiment of the present application is provided to solve the problems of high cost of existing 5G indoor system access and poor flexibility in 5G application deployment.
[0073] Figure 1A flowchart of a 5G indoor system network access method provided in an embodiment of the present application is provided. The 5G indoor system network access method provided in this embodiment can be executed by a 5G indoor system network access device. The 5G indoor system network access device can be implemented by software and / or hardware. The 5G indoor system network access device can be composed of two or more physical entities or a single physical entity. Generally speaking, the 5G indoor system network access device can be a home 5G service host device or an edge computing node device at the 5G public network end, such as a computer device.
[0074] Figure 2 This is a connection diagram of the indoor 5G service host end and the 5G public network end provided in the embodiment of the present application, referring to Figure 2 The 5G indoor system network access method provided in this embodiment establishes a signaling channel through the network access procedure of the indoor 5G service host end and the 5G public network end to realize the establishment of a wireless communication channel between the two.
[0075] The following description is based on the example of a computer device as the main body of the 5G indoor system access method. Figure 1 and Figure 2 The 5G indoor system network access method is used for the indoor 5G service host terminal 12, specifically including:
[0076] S101. Generate initial access information, where the initial access information includes identity identification information and configuration verification information, where the configuration verification information includes a container image file verification code.
[0077] To establish a connection with the 5G public network 11, the indoor 5G service host 12 is provided with a connection processing module 121 and a 5G communication module 123. The 5G communication module 123 is also used to establish a communication connection with other devices in the 5G indoor system. Furthermore, to provide a virtual service environment for the 5G indoor system, the indoor 5G service host 12 is also provided with a virtual container service module 122. This module is responsible for storing and updating container images, managing the loading and startup of containers, and providing various types of application services for the indoor 5G service host. The virtual container service module 122 is connected to the connection processing module 121 to provide the necessary configuration verification information for network access. During subsequent 5G communication signaling data transmission, the virtual container service module 122 receives the corresponding 5G communication signaling data through the connection processing module 121 and delivers the corresponding 5G communication signaling data to the corresponding virtual container. The virtual container service module 122 is also connected to the 5G communication module 123 to provide various types of application services to other devices in the 5G indoor system after network access. The virtual container service module 122 is connected to the 5G communication module 123, enabling the virtual container within the virtual container service module 122 (such as the UPF application of micro 5GC, custom application, etc.) to communicate with the Internet and send and receive data.
[0078] After the indoor 5G service host 12 is started, the connection processing module 121 of the indoor 5G service host 12 reads the information in the virtual container service module 122 and obtains the corresponding current container image file verification code and configuration data verification code. The current container image file verification code and configuration data verification code constitute configuration verification information. The container image file verification code is generated by calculating the container image file using a hash algorithm (such as the MD5 algorithm or the SHA1 algorithm). The configuration data verification code is generated by calculating the configuration file using a hash algorithm (such as the MD5 algorithm or the SHA1 algorithm). At the same time, the connection processing module 121 of the indoor 5G service host 12 also reads the information summarized by the 5G communication module 123 to obtain identity identification information. The identity identification information includes the current indoor 5G service host device ID, the IP address, MAC address, IMSI, and IMEI of the 5G communication module 123. Based on the configuration verification information and identity identification information, initial access information is generated. The initial access information is generated and transmitted to the corresponding 5G public network terminal 11 to implement the network access request, so that the 5G public network terminal 11 determines whether to allow network access based on the initial access information.
[0079] By generating initial access information containing identity identification information and configuration verification information, the identity information of the corresponding indoor 5G service host terminal 12 that needs to access the network and the corresponding configuration verification information can be clarified, providing a verification basis for the subsequent identity confirmation of the network connection and the confirmation of the corresponding configuration information.
[0080] S102. Send the initial access information to the 5G public network end so that the 5G public network end can verify the initial access information.
[0081] After the initial access information is generated, the initial access information is transmitted to the 5G communication module 123 through the connection processing module 121 of the indoor 5G service host end 12, so that the 5G communication module 123 can transmit the initial access information to the 5G public network end 11, so that the 5G public network end 11 can verify the initial access information.
[0082] The initial access information is transmitted to the edge computer 111 of the 5G public network end 11 through the 5G communication module 123 of the indoor 5G service host end 12, so that the edge computer 111 can verify the identity information based on the initial access information. When the edge computer 111 fails to verify the identity information, the 5G communication module 123 of the indoor 5G service host end 12 receives the network access rejection information sent by the 5G public network end 11. When the indoor 5G service host end 12 receives the network access rejection information, the network access fails and the network access process ends. When the edge computer 111 verifies the identity information and fails to verify the configuration verification information, the 5G communication module 123 of the indoor 5G service host end 12 receives the configuration update information sent by the 5G public network end 11. When the indoor 5G service host end 12 receives the configuration update information, it updates the container image file and / or configuration file according to the configuration update information, obtains new access information, and sends the new access information to the 5G public network end 11 for re-verification. When the edge computer 111 verifies that the identity identification information is verified and the configuration verification information is verified, the 5G communication module 123 of the indoor 5G service host terminal 12 receives the communication port information assigned by the 5G public network terminal 11. The communication port information includes the signaling communication IP and port information. When the indoor 5G service host terminal 12 receives the communication port information, it establishes a signaling channel with the 5G public network terminal 11 according to the signaling communication IP and port information in the communication port information to transmit 5G communication signaling data. The indoor 5G service host terminal 12 establishes a signaling channel with the 5G public network terminal 11 according to the signaling communication IP and port information, and completes the establishment of the 5G wireless communication channel between the indoor 5G service host terminal 12 and the 5G public network terminal 11. Subsequently, the 5G communication signaling data can be transmitted to each other according to the 5G wireless communication channel.
[0083] It should be noted that the 5G public network terminal 11 receives the initial access information sent by all indoor 5G service hosts through a unified IP address and port, and after verification, allocates the corresponding signaling communication IP and port information to the corresponding indoor 5G service host. For example, the 5G public network terminal 11 uniformly uses IP address A + port B to receive initial access information or access requests formed by new access information from different 5G service hosts. After the initial access information corresponding to a certain indoor 5G service host is verified, IP address C + port D is allocated to the indoor 5G service host for establishing a signaling channel. If the initial access information corresponding to another indoor 5G service host is also verified, IP address E + port F is allocated to the other indoor 5G service host for establishing a signaling channel.
[0084] In one embodiment, the configuration update information includes the container image network storage address information and the configuration file network storage address information. When the indoor 5G service host terminal 12 receives the configuration update information, the virtual container service module 122 in the indoor 5G service host terminal 12 downloads and updates the container image file according to the container image network storage address information, and obtains a new container image file verification code. And / or, the virtual container service module 122 downloads and updates the configuration file according to the configuration file network storage address information, and obtains a new configuration data verification code. New configuration verification information is generated based on the new container image file verification code and the new configuration data verification code, and new access information is combined based on the new configuration verification information and identity identification information. The 5G communication module 123 of the indoor 5G service host terminal 12 sends the new access information to the 5G public network terminal 11 for re-verification.
[0085] It should be noted that after completing the update of the container image file and / or configuration file, the connection processing module 121 of the indoor 5G service host end 12 controls the indoor 5G service host to restart. After the restart is completed, the corresponding identity identification information and new configuration verification information are re-read to form new access information, and the new access information is sent to the 5G public network end 11 for re-verification.
[0086] It should be noted that when the edge computer 111 of the 5G public network terminal 11 verifies that the container image file verification code passes, but the configuration data verification code fails, the configuration update information only includes the network storage address information of the configuration file. When the indoor 5G service host terminal 12 receives the configuration update information, the virtual container service module 122 in the indoor 5G service host terminal 12 downloads the configuration file according to the network storage address information of the configuration file and updates it to obtain the new configuration data verification code. New configuration verification information is generated based on the original container image file verification code and the new configuration data verification code, and new access information is combined based on the new configuration verification information and identity identification information. The 5G communication module 123 of the indoor 5G service host terminal 12 sends the new access information to the 5G public network terminal 11 for re-verification.
[0087] It should be noted that when the edge computer 111 of the 5G public network terminal 11 verifies that the configuration data verification code passes, but the verification code of the container image file fails, the configuration update information only includes the container image network storage address information. When the indoor 5G service host terminal 12 receives the configuration update information, the virtual container service module 122 in the indoor 5G service host terminal 12 downloads and updates the container image file according to the container image network storage address information, and obtains the new container image file verification code. New configuration verification information is generated based on the new container image file verification code and the original configuration data verification code, and new access information is combined based on the new configuration verification information and the identity identification information. The 5G communication module 123 of the indoor 5G service host terminal 12 sends the new access information to the 5G public network terminal 11 for re-verification.
[0088] By sending the initial access information including identity identification information and configuration verification information to the 5G public network terminal 11, so that the 5G public network terminal 11 can verify the initial access information, the 5G public network terminal 11 can verify the identity identification information and configuration verification information of the corresponding indoor 5G service host terminal 12 that needs to access the network. When the identity identification information verification fails, the network access is directly rejected to prevent illegal indoor 5G service host terminals 12 from accessing the network. When the identity identification information verification passes but the configuration verification information fails, the configuration verification information is updated to meet the verification requirements of the corresponding configuration verification information. After the identity identification information and the configuration verification information are both verified, the indoor 5G service host terminal 12 receives the corresponding communication port information to provide the necessary information for the subsequent establishment of a communication channel. By verifying the initial access information to verify the network access identity, container image file and configuration file, the security of the 5G indoor system accessing the network is improved, and security protection is provided for the subsequent 5G indoor system to perform 5G communications, thereby improving the user experience.
[0089] By verifying the corresponding container image files and / or configuration files in the indoor 5G service host 12 via the 5G public network terminal 11 each time the 5G indoor system accesses the network, it is possible to determine whether the corresponding container image files and / or configuration files in the indoor 5G service host 12 need to be updated each time the system accesses the network. If the verification fails, the container image files and / or configuration files in the indoor 5G service host 12 are updated via the configuration update information sent by the 5G public network terminal to adapt to different service application requirements. In this way, the adaptability of the indoor 5G service of the indoor 5G service host 12 is improved, and the flexibility of indoor 5G application services is improved.
[0090] S103. Receive the communication port information sent by the 5G public network end, and establish a signaling channel with the 5G public network end according to the communication port information to transmit 5G communication signaling data to each other, where the communication port information is the communication port information assigned by the 5G public network end after verifying the initial access information.
[0091] When the edge computer 111 verifies that the identity identification information has been verified and the configuration verification information has been verified, the 5G communication module 123 of the indoor 5G service host 12 receives the communication port information assigned by the 5G public network 11. The communication port information includes the signaling communication IP and port information. When the indoor 5G service host 12 receives the communication port information, the connection processing module 121 communicates with the connection processing module 121 of the 5G public network 11 based on the signaling communication IP and port information carried in the communication port information, forming a signaling channel between the indoor 5G service host 12 and the 5G public network 11. After the signaling channel is established, the indoor 5G service host 12 sends the corresponding 5G communication signaling data to the 5G public network 11 through the signaling channel.
[0092] In one embodiment, when the indoor 5G service host 12 receives the communication port information assigned by the 5G public network 11, it requests a resource guarantee policy (PCF policy) from the 5G public network 11. The PCF policy is generated by the policy service module 114 through interaction with the PCF network element of the 5G public network 11 and is applied to the 5G public network 11. The indoor 5G service host 12 only collects information, sends requests to the PCF network element, and performs signaling exchanges.
[0093] In one embodiment, after the signaling channel is established, when the indoor 5G service host end 12 sends uplink signaling data to the 5G public network end 11, each network element of the indoor 5G service host end 12 sends the data to the connection processing module 121 to form uplink signaling data, and the connection processing module 121 sends the uplink signaling data to the 5G communication module 123, and the 5G communication module 123 sends the uplink signaling data to the 5G public network end 11 through the above-mentioned signaling channel.
[0094] By establishing a signaling channel between the indoor 5G service host terminal 12 and the 5G public network terminal 11 according to the communication port information allocated by the 5G public network terminal 11 after the initial access information is verified, the indoor 5G service host terminal 12 can perform subsequent 5G communication uplink and downlink signaling data transmission and reception according to the corresponding communication port, and establish wireless 5G communication between the indoor 5G service terminal and the 5G public network terminal 11, avoiding the high cost investment caused by laying cables and reducing the network access cost of the 5G indoor system.
[0095] By performing the above-mentioned 5G indoor system access after each startup of the indoor 5G service host terminal 12, the 5G public network terminal 11 verifies the corresponding container image file and / or configuration file in the indoor 5G service host terminal 12, and determines whether the corresponding container image file and / or configuration file in the indoor 5G service host terminal 12 needs to be updated after each startup. When the verification fails, the container image file and / or configuration file in the indoor 5G service host terminal 12 is updated through the configuration update information sent by the 5G public network terminal to adapt to different service requirements. In this way, the adaptability of the indoor 5G service of the indoor 5G service host terminal 12 is improved, and the flexibility of the indoor 5G application service is improved.
[0096] S104. Access an indoor 5G integrated base station, where the indoor 5G integrated base station is connected to at least one indoor 5G terminal device to provide 5G communication services for the indoor 5G terminal device through the indoor integrated base station.
[0097] After the signaling channel for wireless 5G communication between the indoor 5G service host terminal 12 and the 5G public network terminal 11 is established, it is necessary to deploy indoor 5G communication applications. The indoor 5G service host terminal 12 accesses the indoor 5G integrated base station 124. The indoor 5G integrated base station 124 includes a central unit (CU), a distribution unit (DU), and a wireless unit (RU). The indoor 5G integrated base station 124 can provide indoor 5G communication signals for indoor 5G terminal devices. The indoor 5G integrated base station 124 is connected to at least one indoor 5G terminal device 125. By using the indoor 5G service host end 12 as a 5G communication bridge between the 5G public network end and the indoor 5G integrated base station 124, the 5G public network end and the indoor 5G integrated base station 124 can establish 5G communication, so that the indoor 5G terminal device 125 can realize the transmission and reception of 5G communication signaling data through the indoor 5G integrated base station 124, thereby completing the normal operation of the 5G indoor system after access to the network, ensuring the smooth transmission and reception of 5G communication signaling data of the 5G indoor system, and improving the user experience.
[0098] It should be noted that the indoor 5G terminal device 125 includes any 5G terminal device, including 5G video cameras, 5G mobile phones, 5G tablets and 5G computers, etc., and also includes IoT smart home appliances, such as Internet-connected switch devices, electric door and window devices, air-conditioning equipment, refrigerator equipment and television equipment, etc.
[0099] In one embodiment, the indoor 5G service host 12 receives 5G communication signaling data sent by the indoor 5G terminal device 125 via the indoor 5G integrated base station 124, and forwards the 5G communication signaling data to the corresponding other indoor 5G service host 12 via the indoor 5G integrated base station. In this way, the mutual transmission of 5G communication signaling data of the indoor 5G terminal device 125 is achieved.
[0100] In one embodiment, the indoor 5G service host forms an indoor micro 5GC, and the indoor 5G terminal device 125 performs signaling interaction with the indoor micro 5GC. The indoor micro 5GC performs signaling interaction with the 5G public network end (5GC) through the signaling channel established by the connection service module 113 and the connection processing module 121. The UPF network element of the indoor micro 5GC routes and forwards the data of the indoor 5G terminal device 125, so that the data of the indoor 5G terminal device 125 is sent to other indoor 5G terminal devices 125 and / or public network 5G terminals and\or indoor virtual container custom applications and\or public network data service ends.
[0101] In one embodiment, the indoor 5G service host terminal 12 receives 5G communication signaling data sent by the 5G public network terminal 11, and forwards the 5G communication signaling data to the corresponding indoor 5G terminal device 125 through the indoor 5G integrated base station 124, so as to realize the reception of 5G communication signaling data by the indoor 5G terminal device 125.
[0102] It should be noted that the 5G communication signaling data that needs to be forwarded to other indoor 5G service host terminals 12 or other 5G terminal devices through the 5G public network terminal 11 is data that needs to be sent out, such as Internet communication data or Internet backup data. For other 5G communication signaling data that does not need to be sent out, a customized service application is configured through the virtual container of the 5G service host. The objects corresponding to the service application include home-level 5G applications on the service side of IoT smart home appliances, such as existing smart home appliances such as IoT switches, electric doors and windows, air conditioners, refrigerators, and televisions. The 5G communication signaling data that does not need to be sent out can be transmitted to the customized service application for processing, instead of being transmitted to the server on the 5G public network terminal 11 for processing, so as to protect the data security of such data and strengthen the security of private data.
[0103] In one embodiment, when data is transmitted between indoor 5G terminal devices 125, the indoor 5G service host 12 receives the 5G communication signaling data received by the indoor 5G integrated base station 124. After the indoor 5G service host 12 distributes and determines the corresponding 5G communication signaling data, it is sent to the corresponding indoor 5G terminal device 125 via the indoor 5G integrated base station 124 to achieve data transmission between indoor 5G terminal devices 125. Through the mutual cooperation between the indoor 5G service host 12 and the indoor 5G integrated base station 124, data transmission between indoor 5G terminal devices 125 can be achieved without the need to send data through the 5G public network 11, thereby improving the security of indoor data transmission and enhancing the user experience.
[0104] In the above, the indoor 5G service host 12 generates initial access information including identity identification information and configuration verification information, wherein the configuration verification information includes a container image file verification code. The initial access information is then sent to the 5G public network 11 for verification by the 5G public network 11. The 5G public network 11 receives the communication network port assigned after the initial access information is successfully verified. A signaling channel is established with the 5G public network 11 based on the communication network port, and access is established to the indoor 5G integrated base station 124, wherein the indoor 5G integrated base station 124 is connected to at least one indoor 5G terminal device 125. Using the above technical means, a signaling channel can be established between the indoor 5G service host 12 and the 5G public network 11 through the communication network port assigned after the initial access information is successfully verified. Signaling interaction between the indoor 5G service host and the 5G public network 11 is achieved wirelessly, eliminating the need for cabling. This reduces the hardware investment required to connect to the 5G public network 11, lowers construction costs and difficulty, and reduces the cost of accessing the 5G indoor system. In addition, corresponding verification is performed through the container image file verification code in the initial access information, and various virtual container image combinations are configured for the indoor 5G service host, flexibly mobilizing various types of application services provided by the entire indoor 5G service host end 12, thereby improving the flexibility of 5G indoor system access.
[0105] on the other hand, Figure 3 Another 5G indoor system access method according to the embodiment of the present application is provided. Figure 2 and Figure 3 The 5G indoor system network access method is applied to the 5G public network terminal 11 and is executed by the server of the 5G public network terminal 11. The process of the 5G indoor system network access method includes:
[0106] S201. Receive initial access information, where the initial access information includes identity identification information and configuration verification information, where the configuration verification information includes a container image file verification code.
[0107] When the indoor 5G service host 12 needs to access the network, it sends corresponding network access request information, such as initial access information. The initial access information includes identity identification information and configuration verification information, including the container image file verification code. The 5G public network terminal 11 receives the initial access information through the corresponding edge computer 111. The 5G public network terminal 11 receives the initial access information sent by all indoor 5G service hosts 12 through a unified port and verifies the corresponding initial access information separately.
[0108] By performing configuration verification on each indoor 5G service host end 12 by receiving initial access information each time the indoor 5G service host end 12 accesses, it is verified whether the container image file in the corresponding indoor 5G service host end 12 needs to be updated, so that the corresponding indoor 5G service host end 12 can continuously adapt to new service application requirements, improve the flexibility of the indoor 5G service application configuration corresponding to the indoor 5G service host end 12, and thus improve the user experience.
[0109] S202. Verify according to the initial access information. If the verification passes, allocate communication port information and generate a corresponding PCF policy. The PCF policy includes the communication resource policy of the indoor 5G service host end and the 5G public network end.
[0110] It should be noted that the initial access information includes identity information and configuration verification information. The identity information includes the indoor 5G service host device ID, the IP address, MAC address, IMSI, and IMEI of the 5G communication module 123. The configuration verification information includes the container image file verification code and the configuration data verification code.
[0111] The 5G public network terminal 11 transmits the received initial access information to the edge computer 111 in the 5G public network terminal 11, and the edge computer 111 performs identity identification information verification based on the initial access information. According to the indoor 5G service host device ID in the identity identification information, the corresponding verification IMSI and verification IMEI stored in the edge computing storage service module are queried. If the IMSI and IMEI in the identity identification information are inconsistent with the verification IMSI and verification IMEI, the identity identification information verification fails, and a network access rejection message is sent to the indoor 5G service host terminal 12 based on the source IP address information in the initial access information, so that the indoor 5G service host terminal 12 fails to access the network, and the network access procedure of the indoor 5G service host terminal 12 ends. If the IMSI and IMEI in the identity identification information are consistent with the verification IMSI and verification IMEI, the identity identification information verification passes, and the configuration verification information verification is performed according to the initial access information.
[0112] When verifying the configuration verification information, the corresponding verification container image file verification code and verification configuration data verification code stored in the edge computing storage service module are queried based on the indoor 5G service host device ID in the identity identification information. If the container image file verification code and configuration data verification code in the configuration verification information are consistent with the verification container image file verification code and verification configuration data verification code, the configuration verification information verification passes. After the configuration verification information passes, the corresponding communication port information is assigned to the corresponding indoor 5G service host. The communication port information includes signaling communication IP and port information. The communication port information is then fed back to the indoor 5G service host terminal 12 based on the source IP address information in the initial access information, so that the indoor 5G service host terminal 12 can establish a signaling channel with the 5G public network terminal 11 based on the communication port. At the same time, a policy request command is initiated in the edge computer 111. The policy request command carries information such as the type of requested service, QOS level, indoor 5G service host signaling communication IP address and port information, and the interface management application signaling communication IP address and port corresponding to the edge computer 111. Edge computer 111 generates IP flow parameters and a QoS template based on the policy request command, and then generates a corresponding PCF policy based on the IP flow parameters and QoS template. Edge computer 111 sends the PCF policy to the AFM and SMF of 5G public network terminal 11. The AFM and SFM then forward it to the RAN and UPF of 5G public network terminal 11 and send it to the indoor 5G service host terminal 12 via communication port information, thus ensuring 5G public network wireless resources for signaling communication.
[0113] It should be noted that the PCF policy is generated by the PCF network element of the 5G public network terminal 11 through interaction between the policy service module 114 and the PCF network element of the 5G public network terminal 11, and is applied to the 5G public network terminal 11. The indoor 5G service host terminal 12 only collects information, sends requests to the PCF network element, and performs signaling interaction.
[0114] When verifying the configuration verification information, the corresponding verification container image file verification code and verification configuration data verification code stored in the edge computing storage service module are queried based on the indoor 5G service host device ID in the identity identification information. If the container image file verification code and configuration data verification code in the configuration verification information are inconsistent with the verification container image file verification code and verification configuration data verification code, the configuration verification information verification fails, and the configuration update information is sent to the indoor 5G service host end 12 based on the source IP address information in the initial access information, so that the indoor 5G service host end 12 can update the configuration information and re-enter the network. The configuration update information includes the container image network storage address information and the configuration file network storage address information.
[0115] It should be noted that when the edge computer 111 verifies the container image file verification code successfully but fails the configuration data verification code, the configuration update information only includes the configuration file network storage address information. When the edge computer 111 verifies the configuration data verification code successfully but fails the container image file verification code, the configuration update information only includes the container image network storage address information. When the edge computer 111 verifies both the container image file verification code and the configuration data verification code successfully, the configuration update information includes both the container image network storage address information and the configuration file network storage address information.
[0116] By verifying the corresponding container image file and / or configuration file of the corresponding indoor 5G service host terminal 12 each time the 5G public network terminal 11 receives the initial access information, it is possible to determine whether the corresponding container image file and / or configuration file in the corresponding indoor 5G service host terminal 12 needs to be updated each time a network access request is received. If the verification fails, the container image file and / or configuration file in the indoor 5G service host terminal 12 is updated through the configuration update information sent by the 5G public network terminal to adapt to different service requirements. In this way, the adaptability of the indoor 5G service of the indoor 5G service host terminal 12 is improved, and the flexibility of indoor 5G application services is improved.
[0117] S203. Send the communication port information to the indoor 5G service host, so that the indoor 5G service host can establish a signaling channel according to the communication port information.
[0118] When the edge computer 111 verifies that the identity identification information is verified and the configuration verification information is verified, the edge computer 111 allocates communication port information and sends it to the indoor 5G service host end 12, where the communication port information includes signaling communication IP and port information. When the indoor 5G service host end 12 receives the communication port information, the indoor 5G service host end 12 connection processing module 121 communicates with the connection processing module 121 of the 5G public network end 11 according to the signaling communication IP and port information carried in the communication port information, thereby forming a signaling channel between the indoor 5G service host end 12 and the 5G public network end 11. After the signaling channel is established, the 5G public network end 11 sends the corresponding 5G communication signaling data to the indoor 5G service host end 12 through the signaling channel.
[0119] In one embodiment, when the 5G public network terminal 11 sends downlink signaling data to the indoor 5G service host terminal 12, the corresponding data is sent from each network element of the 5G public network terminal 11 to the connection service module in the edge computer 111 to form downlink signaling data. The connection service module identifies which indoor 5G service host terminal 12 to send the data to based on the target IP address received by the data, and sends the downlink signaling data to the connection processing module 121 of the indoor 5G service host terminal 12 through the corresponding signaling channel of the corresponding indoor 5G service host terminal 12. The connection processing module 121 then parses the downlink signaling data to obtain communication signaling, and sends the communication signaling to each micro 5GC network element application in the virtual container service module 122.
[0120] As described above, the 5G public network terminal 11 receives the initial access information sent by the indoor 5G service host terminal 12, and verifies the initial access information. When the configuration verification information verification fails, the corresponding configuration update information is fed back to the corresponding indoor 5G service host terminal 12, so that the indoor 5G service host terminal 12 can update the corresponding container image file and / or configuration file according to the corresponding configuration update information to adapt to different service application requirements and improve the flexibility of the indoor 5G system configuration. In addition, when the initial access information is verified by the 5G public network terminal 11, the corresponding communication port information is allocated to the corresponding indoor 5G service host terminal 12, so that the indoor 5G service host terminal 12 can establish a signaling channel between the indoor 5G service host terminal 12 and the 5G public network terminal 11 according to the communication port, and realize the signaling interaction between the indoor 5G service host and the 5G public network terminal 11 in a wireless manner, without the need to set up cables, reducing the hardware investment in connecting the 5G public network terminal 11, reducing the construction cost and construction difficulty, and reducing the cost of 5G indoor system access.
[0121] Based on the above embodiments, Figure 4 This is a structural diagram of a 5G indoor system access device provided in an embodiment of the present application. Figure 4 The 5G indoor system network access device provided in this embodiment specifically includes: an access information generation unit 21, a first data sending unit 22, a first data receiving unit 23 and a base station connection unit 24.
[0122] The access information generating unit 21 is configured to generate initial access information, wherein the initial access information includes identity identification information and configuration verification information, and the configuration verification information includes a container image file verification code;
[0123] The first data sending unit 22 is configured to send the initial access information to the 5G public network end, so that the 5G public network end verifies the initial access information;
[0124] a first data receiving unit 23, configured to receive the communication port information sent by the 5G public network end, and establish a signaling channel with the 5G public network end according to the communication port information to mutually transmit 5G communication signaling data, wherein the communication port information is the communication port information assigned by the 5G public network end after verifying the initial access information;
[0125] The base station connection unit 24 is used to access an indoor 5G integrated base station, and the indoor 5G integrated base station is connected to at least one indoor 5G terminal device to provide 5G communication services for the indoor 5G terminal device through the indoor integrated base station.
[0126] Furthermore, the access information generation unit 21 is also used to read the configuration verification information in the virtual container service module, and the configuration verification information also includes a configuration data verification code; read the identity identification information in the 5G communication module, and the identity identification information includes the indoor 5G service host device ID, the IP address, MAC address, IMSI and IMEI of the 5G communication module; and form the initial access information based on the configuration verification information and the identity identification information.
[0127] Furthermore, the first data sending unit 22 is also used to transmit the initial access information to the edge computer of the 5G public network end through the 5G communication module, so that the edge computer can perform identity identification information verification based on the initial access information; receive the network access rejection information sent by the edge computer when the identity identification information verification fails; or, receive the configuration update information sent by the edge computer when the identity identification information verification passes and the configuration verification information verification fails; or, receive the communication port information allocated by the edge computer when the identity identification information verification passes and the configuration verification information verification passes; when receiving the configuration update information, update the container image file and / or configuration file according to the configuration update information to obtain new access information, and send the new access information to the 5G public network end for re-verification; when receiving the communication port information, establish a signaling channel with the 5G public network end according to the communication port information to transmit 5G communication signaling data to each other.
[0128] Furthermore, the configuration update information includes container image network storage address information and configuration file network storage address information; the first data sending unit 22 is also used for the virtual container service module in the indoor 5G service host to download and update the container image file according to the container image network storage address information to obtain a new container image file verification code; and / or, the virtual container service module downloads and updates the configuration file according to the configuration file network storage address information to obtain a new configuration data verification code; generates new configuration verification information according to the new container image file verification code and the new configuration data verification code; and combines new access information according to the new configuration verification information and the identity identification information.
[0129] Furthermore, the device also includes an indoor data sending unit, which is used to receive 5G communication signaling data sent by the indoor 5G terminal equipment through the indoor 5G integrated base station; and send the 5G communication signaling data to other indoor 5G terminal equipment through the indoor 5G integrated base station.
[0130] In the above, initial access information including identity identification information and configuration verification information is generated on the indoor 5G service host side, wherein the configuration verification information includes a container image file verification code, and the initial access information is sent to the 5G public network side for the 5G public network side to verify the initial access information, receive the communication network port assigned by the 5G public network side after the initial access information is verified, establish a signaling channel with the 5G public network side according to the communication network port, and access the indoor 5G integrated base station, wherein the indoor 5G integrated base station is connected to at least one indoor 5G terminal device. By adopting the above technical means, a signaling channel can be established between the indoor 5G service host side and the 5G public network side through the communication network port assigned after the initial access information is verified, and the signaling interaction between the indoor 5G service host and the 5G public network side can be realized wirelessly without the need to lay cables, thereby reducing the hardware investment in connecting to the 5G public network side, reducing the construction cost and construction difficulty, and reducing the cost of 5G indoor system access. In addition, corresponding verification is performed through the container image file verification code in the initial access information, and various virtual container image combinations are configured for the indoor 5G service host, flexibly mobilizing various types of application services provided by the entire indoor 5G service host, thereby improving the flexibility of 5G indoor system access.
[0131] The 5G indoor system network access device provided in the embodiment of the present application can be used to execute the 5G indoor system network access method provided in the above embodiment, and has corresponding functions and beneficial effects.
[0132] Based on the above embodiments, Figure 5 This is a structural diagram of another 5G indoor system access device provided in an embodiment of the present application. Figure 5The 5G indoor system network access device provided in this embodiment specifically includes: a second data receiving unit 31, a verification unit 32 and a second data sending unit 33.
[0133] The second data receiving unit 31 is configured to receive initial access information, wherein the initial access information includes identity identification information and configuration verification information, and the configuration verification information includes a container image file verification code;
[0134] a verification unit 32 configured to perform verification based on the initial access information and, if the verification passes, allocate communication port information and generate a corresponding PCF policy, wherein the PCF policy includes a communication resource policy for the indoor 5G service host end and the 5G public network end;
[0135] The second data sending unit 33 is used to send the communication port information to the indoor 5G service host end, so that the indoor 5G service host end can establish a signaling channel according to the communication port information.
[0136] Furthermore, the verification unit 32 is also used to transmit the received initial access information to the edge computer in the 5G public network end; the edge computer performs identity identification information verification based on the initial access information; if the identity identification information verification fails, a network access rejection information is sent to the indoor 5G service host end; if the identity identification information verification information passes, configuration verification information is performed based on the initial access information; if the configuration verification information verification fails, configuration update information is sent to the indoor 5G service host end, so that the indoor 5G service host end can update the configuration information and re-access the network; if the configuration verification information verification passes, communication port information is allocated and the corresponding PCF policy is generated, and the communication port information is sent to the indoor 5G service host end.
[0137] Furthermore, the verification unit 32 is also used to query the corresponding verification IMSI and verification IMEI stored in the edge computing storage service module according to the indoor 5G service host device ID in the identity identification information; if the IMSI and IMEI in the identity identification information are consistent with the verification IMSI and the verification IMEI, the identity identification information verification is passed; if the IMSI and IMEI in the identity identification information are inconsistent with the verification IMSI and the verification IMEI, the identity identification information verification fails; according to the indoor 5G service host device ID in the identity identification information, query the corresponding verification container image file verification code and verification configuration data verification code stored in the edge computing storage service module; if the container image file verification code and configuration data verification code in the configuration verification information are consistent with the verification container image file verification code and the verification configuration data verification code, the configuration verification information verification is passed; if the container image file verification code and configuration data verification code in the configuration verification information are inconsistent with the verification container image file verification code and the verification configuration data verification code, the configuration verification information verification fails.
[0138] In the above, the initial access information sent by the indoor 5G service host is received through the 5G public network end, and the initial access information is verified. When the configuration verification information verification fails, the corresponding configuration update information is fed back to the corresponding indoor 5G service host end, so that the indoor 5G service host end can update the corresponding container image file and / or configuration file according to the corresponding configuration update information to adapt to different service application requirements and improve the flexibility of the indoor 5G system configuration. In addition, when the initial access information is verified by the 5G public network end, the corresponding communication port information is allocated to the corresponding indoor 5G service host end, so that the indoor 5G service host end can establish a signaling channel between the indoor 5G service host end and the 5G public network end according to the communication port, and realize the signaling interaction between the indoor 5G service host and the 5G public network end in a wireless manner, without the need to set up cables, reducing the hardware investment in connecting the 5G public network end, reducing the construction cost and construction difficulty, and reducing the cost of 5G indoor system access.
[0139] Figure 6 This is a structural diagram of a 5G network access system provided by an embodiment of the present application, see Figure 6The 5G network access system includes an indoor 5G service host 120, a 5G core network 118, an indoor 5G integrated base station 124 and at least one indoor 5G terminal device 125. The indoor 5G service host 120 includes a connection processing module 121, a 5G communication module 123 and a virtual container service module 122. The indoor 5G service host 120 is used to achieve a 5G communication connection with the 5G core network 118 after completing the 5G indoor system network access. The indoor 5G service host 120 is communicatively connected to the indoor 5G integrated base station 124 to send the 5G communication signaling data of the indoor 5G integrated base station 124 to the 5G core network 118. The indoor 5G integrated base station 124 is connected to at least one indoor 5G terminal device 125 to receive the 5G communication signaling data sent by the indoor 5G terminal device 125. By connecting the indoor 5G service host 120 to the 5G core network 118, the indoor 5G service host 120 is connected to the 5G public network terminal 11, thereby configuring and updating the corresponding container image file and / or configuration file in the corresponding virtual container service module 122, thereby achieving flexible configuration of indoor 5G application services. In addition, the indoor 5G service host 120 is also connected to the indoor 5G terminal device 125 through the indoor 5G integrated base station 124 to forward the 5G communication signaling data required by the indoor 5G terminal device 125 to the 5G core network 118, thereby enabling the outbound transmission of data by the indoor 5G terminal device 125.
[0140] It should be noted that the 5G core network 118 is also used to connect to the Internet to send and receive Internet data transmitted by the Internet, and send the Internet data to the indoor 5G service host 120.
[0141] The 5G network access system also includes an edge computer 111, which is located at the 5G public network terminal 11 and connected to the 5G core network 118 to process data received by the 5G core network 118. The edge computer 111 includes an interface management application 112, which includes a connection service module 113, a policy service module 114, a verification service module 116, a configuration management module 115, and a storage module 117. The modules in the interface management application 112 are interconnected, and can transmit data and command information to each other.
[0142] The connection service module 113 in the interface management application 112 is used to provide connection and management services for the signaling channel. The connection service module 113 is responsible for processing the application-side access process, processing the signaling channel establishment process, allocating and releasing the signaling channel communication port, and forwarding data on each uplink and downlink communication port. The application side includes the indoor 5G service host 120 or other 5G terminal devices.
[0143] The policy service module 114 in the interface management application 112 is used to provide public network wireless resource guarantee for the interactive signaling channel of the 5G core network 118. The policy service module 114 is responsible for communicating with the 5G public network NEF network element and the 5G public network PCF network element, and is responsible for requesting high-priority QOS or dedicated wireless resources from the 5G core network 118 to provide guarantee for the signaling channel.
[0144] The authentication service module 116 in the interface management application 112 is used to verify identity and configuration data.
[0145] The configuration management module 115 in the interface management application 112 is used to manage the services provided by the indoor 5G service host 120 and is responsible for generating a configuration file for the indoor 5G service host 120. The configuration file includes information such as the device ID, the number of virtual containers, and the virtual container images to be loaded.
[0146] The storage module 117 in the interface management application 112 is used to store data and files and provide data query and storage services. The stored data includes account data, configuration file data, and container image file data. Account data includes information such as the device ID, IMSI, IMEI, the network storage address of the configuration file, the configuration data verification code, the network storage address of the container image file, and the container image file verification code.
[0147] It should be noted that the connection service module 113, the policy service module 114, the verification service module 116, the configuration management module 115 and the storage module 117 in the interface management application 112 are interconnected to cooperate in realizing the corresponding functions of each simulation test.
[0148] The indoor 5G service host 120 includes a connection processing module 121, a 5G communication module 123 and a virtual container service module 122. The indoor 5G service host 120 is logically connected to the indoor 5G integrated base station 124 through the virtual container service module, and is physically connected through optical fiber. Inside the indoor 5G service host 120, the virtual container service module 122 is connected to the connection processing module 121, and the connection processing module 121 and the virtual container service module 122 are respectively connected to the 5G communication module 123, and the 5G communication module 123 is connected to the 5G core network 118 through the outdoor antenna 13. Among them, the virtual container service module 122 includes multiple containers, each of which is connected to the connection processing module 121. For example, Figure 6 As shown, the virtual container service module 122 includes container 1, container 2, container 3 . . . and container N. Container 1, container 2, container 3 . . . and container N are connected to the connection processing module 121 respectively.
[0149] The virtual container service module 122 in the indoor 5G service host 120 is used to provide a virtual environment for the indoor micro 5G core network 118 services. The virtual container module is responsible for storing and updating container images and managing the loading and startup of containers. The virtual container module runs multiple containers, namely container 1, container 2, container 3, ..., and container N. Each container provides an independent software runtime environment and network interface. Each container includes a corresponding virtual container image, which is a pre-configured and debugged data file that can provide the corresponding service after loading and running. The virtual container service module 122 loads and runs various types of virtual container images to provide corresponding services, including but not limited to services corresponding to 5G core network element applications such as AMF, SFM, PCF, UDM, AUSF, UPF, NSSF, NEF, and NRF. In addition, the services provided by the virtual container service module 122 include services corresponding to IMS service element applications, database service applications, file service applications, and other types of applications. By loading and running various 5G service elements in multiple containers in the virtual container service module 122, the 5G service elements can collaborate with each other to form indoor micro 5G core network services. In addition, the virtual container module can also simultaneously deploy indoor home-level file service containers, database service containers, multimedia containers, and various customized service application containers. The configuration of the containers in the specific virtual container module can be flexibly configured according to actual needs. The virtual container service module 122 is connected to the connection processing module 121, and is connected to the indoor 5G integrated base station 124 through the 5G communication module 123 and the Internet (5G core network) through the outdoor antenna 13.
[0150] It should be noted that each container implements a service corresponding to at least one 5G core network element application. The containers in the virtual container service module 122 in the indoor 5G service host 120 constitute a virtual environment for indoor micro 5G core network (5GC) services.
[0151] The connection processing module 121 in the indoor 5G service host 120 is used to connect to each container to realize the communication between the connection processing module 121 and each micro 5G core network element application. The connection processing module 121 is also used to communicate with the connection service module 113 in the edge computer 111 through the 5G communication module 123, thereby establishing a signaling channel between the indoor micro 5G core network element and the 5G core network 118. The connection processing module 121 is responsible for the device side (indoor 5G terminal device 125) access process, the processing of the signaling channel establishment process, the storage and update of the configuration file, the forwarding of the upstream and downstream communication port data, etc. The connection processing module 121 is connected to the virtual container service module 122 and the 5G communication module 123 respectively.
[0152] The 5G communication module 123 in the indoor 5G service host 120 is used to connect to the 5G public network end 11 (5G core network) through the antenna 13 to provide 5G network connection for the indoor 5G service host. The 5G communication module 123 is responsible for the wireless transmission of the signaling data of the connection processing module 121 and the wireless transmission of the IP data of the virtual container module. Among them, the IP data of the virtual container module is carried on the Non-GRB QoS flow of the wireless network of the public network 5G core network 118, and the signaling data of the connection processing module 121 is carried on the GRB QoS flow of the wireless network of the public network 5G core network 118. The GRB QoS flow is established by the policy service module 114 and the NEF or PCF network element of the 5G core network 118. The 5G communication module 123 is connected to the connection processing module 121, the virtual container service module 122 and the outdoor antenna 13 respectively.
[0153] The 5G network access system further includes a public network 5G RAN module 14, which is communicatively connected to a 5G core network 118. The public network 5G RAN module 14 is also connected to a 5G communication module 123 of an indoor 5G service host 120 via an outdoor antenna 13. The public network 5G RAN module 14 transmits Non-GBR QoS flow and GBR QoS flow data via the outdoor antenna 13.
[0154] The indoor 5G integrated base station 124 includes a central unit (CU), a distribution unit (DU) and a wireless unit (RU). The indoor 5G integrated base station 124 can provide indoor 5G communication signals for indoor 5G terminal devices. The indoor 5G integrated base station 124 is connected to at least one indoor 5G terminal device 125. The indoor 5G service host 120 acts as a 5G communication bridge between the 5G public network and the indoor 5G integrated base station 124, so that the 5G public network and the indoor 5G integrated base station 124 can establish wireless 5G communication, so that the indoor 5G terminal device 125 can realize the transmission and reception of 5G communication signaling data through the indoor 5G integrated base station 124, thereby completing the normal operation of the 5G indoor system after access to the network, ensuring the smooth transmission and reception of 5G communication signaling data of the 5G indoor system, and improving the user experience.
[0155] It should be noted that the indoor 5G terminal device 125 includes any 5G terminal device, including 5G video cameras, 5G mobile phones, 5G tablets and 5G computers, etc., and also includes IoT smart home appliances, such as Internet-connected switch devices, electric door and window devices, air-conditioning equipment, refrigerator equipment and television equipment, etc.
[0156] Figure 7 This is a flowchart of another 5G indoor system network access method provided in an embodiment of the present application, referring to Figure 6 and Figure 7The 5G indoor system network access method specifically includes:
[0157] S301. The indoor 5G service host 120 generates initial access information and sends it to the 5G public network. The initial access information includes identity identification information and configuration verification information. The configuration verification information includes a container image file verification code and a configuration data verification code.
[0158] After the indoor 5G service host end 12 is started, the connection processing module 121 of the indoor 5G service host end 12 reads the information in the virtual container service module 122, obtains the corresponding current container image file verification code and configuration data verification code, and the configuration verification information is composed of the current container image file verification code and the configuration data verification code. The container image file verification code is generated by calculating the container image file through a hash algorithm (such as MD5 algorithm or SHA1 algorithm, etc.). The configuration data verification code is generated by calculating the configuration file through a hash algorithm (such as MD5 algorithm or SHA1 algorithm, etc.). At the same time, the connection processing module 121 of the indoor 5G service host end 12 also reads the information summarized by the 5G communication module 123 to obtain identity identification information. The identity identification information includes the current indoor 5G service host 120 device ID, the IP address, MAC address, IMSI and IMEI of the 5G communication module 123. Based on the configuration verification information and identity identification information, initial access information is formed. Generate initial access information to transmit to the corresponding 5G public network terminal 11 to implement the network access request, so that the 5G public network terminal 11 determines whether to allow network access based on the initial access information.
[0159] By generating initial access information containing identity identification information and configuration verification information, the identity information of the corresponding indoor 5G service host terminal 12 that needs to access the network and the corresponding configuration verification information can be clarified, providing a verification basis for the subsequent identity confirmation of the network connection and the confirmation of the corresponding configuration information.
[0160] After the initial access information is generated, the initial access information is transmitted to the 5G communication module 123 through the connection processing module 121 of the indoor 5G service host end 12, so that the 5G communication module 123 can transmit the initial access information to the edge computer 111 of the 5G public network end 11, so that the interface management application 112 in the edge computer 111 of the 5G public network end 11 can verify the initial access information.
[0161] S302. The 5G public network terminal receives the initial access information and performs identity verification.
[0162] The initial access information includes identity information and configuration verification information. The identity information includes the device ID of the indoor 5G service host 120, the IP address, MAC address, IMSI, and IMEI of the 5G communication module 123. The configuration verification information includes the container image file verification code and the configuration data verification code.
[0163] The 5G public network terminal 11 transmits the received initial access information to the edge computer 111 in the 5G public network terminal 11. The connection service module 113 in the interface management application 112 in the edge computer 111 monitors the access port. After receiving the initial access information, it generates a corresponding identity identification request based on the initial access information. The identity identification request carries the corresponding indoor 5G service host 120 device ID, IMSI, IMEI and other information, and sends the identity identification request to the verification service module 116. The verification service module 116 receives the identity identification request and verifies the identity identification information based on the identity identification request. Based on the indoor 5G service host 120 device ID in the identity request, the verification service module 116 queries the storage module 117 in the edge computing for the verification IMSI and verification IMEI stored in the storage module 117. Based on whether the IMSI and IMEI carried in the identity identification request are consistent with the verification IMSI and verification IMEI, it is determined whether the identity identification information verification has passed.
[0164] S303: If the identity verification fails, a network access rejection message is sent to the indoor 5G service host.
[0165] If the IMSI and IMEI carried in the identity identification request are inconsistent with the verification IMSI and verification IMEI, the identity identification information verification fails, and the verification service module 116 replies with an identity identification failure message to the connection service module 113. After receiving the identity identification failure message replied by the verification service module 116, the connection service module 113 of the interface management application 112 generates a network access rejection message and replies to send the network access rejection message to the indoor 5G service host terminal 12 based on the source IP address information in the initial access information, so that the indoor 5G service host terminal 12 fails to access the network, and the network access procedure of the indoor 5G service host terminal 12 ends.
[0166] S304: If the identity verification is successful, the configuration verification information is verified.
[0167] If the IMSI and IMEI carried in the identity verification request match the verification IMSI and IMEI, the identity verification information is successful, and verification service module 116 sends a successful identity verification message to connection service module 113. Connection service module 113 of interface management application 112 sends a configuration verification request to verification service module 116. The configuration verification request carries information such as the device ID of indoor 5G service host 120, the container image file verification code, and the configuration data verification code. After receiving the configuration verification request, verification service module 116 verifies the configuration verification information based on the configuration verification request.
[0168] When performing configuration verification information verification, the verification service module 116 queries the edge computing storage module 117 for the verification container image file verification code and the verification configuration data verification code stored in the storage module 117 based on the device ID of the indoor 5G service host 120 carried in the configuration verification request. Whether the configuration verification information verification passes is determined based on whether the container image file verification code and configuration data verification code carried in the configuration verification request are consistent with the verification container image file verification code and configuration data verification code.
[0169] S305. If the configuration verification information fails, the configuration update information is sent to the indoor 5G service host. The indoor 5G service host updates the container image file and / or configuration file according to the configuration update information and restarts.
[0170] When verifying the configuration verification information, the verification service module 116 queries the edge computing storage module 117 for the verification container image file verification code and the verification configuration data verification code stored in the storage module 117 based on the indoor 5G service host 120 device ID carried in the configuration verification request. If the container image file verification code and the configuration data verification code carried in the configuration verification request are inconsistent with the verification container image file verification code and the configuration data verification code, the configuration verification information verification fails. The verification service module 116 then responds with a configuration verification failure message to the connection service module 113, which contains the results of the container image file and configuration data verification. Upon receiving the configuration verification failure message from the verification service module 116, the connection service module 113 of the interface management application 112 queries the storage module 117 for the container image network storage address information and the configuration file network storage address information stored in the storage module 117 based on the corresponding indoor 5G service host 120 device ID. Configuration update information is generated based on the container image network storage address information and the configuration file network storage address information. The connection service module 113 sends a configuration update command to the indoor 5G service host terminal of the source IP address in the initial access information based on the results of the container image file verification and the configuration data verification. The configuration update command includes configuration update information for the indoor 5G service host terminal 12 to update the configuration information and re-access the network.
[0171] It should be noted that when the edge computer 111 verifies the container image file verification code successfully but fails the configuration data verification code, the configuration update information only includes the configuration file network storage address information. When the edge computer 111 verifies the configuration data verification code successfully but fails the container image file verification code, the configuration update information only includes the container image network storage address information. When the edge computer 111 verifies both the container image file verification code and the configuration data verification code successfully, the configuration update information includes both the container image network storage address information and the configuration file network storage address information.
[0172] By verifying the corresponding container image file and / or configuration file of the corresponding indoor 5G service host terminal 12 each time the 5G public network terminal 11 receives the initial access information, it is possible to determine whether the corresponding container image file and / or configuration file in the corresponding indoor 5G service host terminal 12 needs to be updated each time a network access request is received. If the verification fails, the container image file and / or configuration file in the indoor 5G service host terminal 12 is updated through the configuration update information sent by the 5G public network terminal to adapt to different service requirements. In this way, the adaptability of the indoor 5G service of the indoor 5G service host terminal 12 is improved, and the flexibility of indoor 5G application services is improved.
[0173] In one embodiment, the configuration update information includes the container image network storage address information and the configuration file network storage address information. When the indoor 5G service host terminal 12 receives the configuration update information, the virtual container service module 122 in the indoor 5G service host terminal 12 downloads and updates the container image file according to the container image network storage address information, and obtains a new container image file verification code. And / or, the virtual container service module 122 downloads and updates the configuration file according to the configuration file network storage address information, and obtains a new configuration data verification code. New configuration verification information is generated based on the new container image file verification code and the new configuration data verification code, and new access information is combined based on the new configuration verification information and identity identification information. The 5G communication module 123 of the indoor 5G service host terminal 12 sends the new access information to the 5G public network terminal 11 for re-verification.
[0174] It should be noted that after completing the update of the container image file and / or configuration file, the connection processing module 121 of the indoor 5G service host end 12 controls the indoor 5G service host 120 to restart. After the restart is completed, it returns to step S301, re-reads the corresponding identity identification information and new configuration verification information, forms new access information, and sends the new access information to the 5G public network end 11 for re-verification.
[0175] It should be noted that when the edge computer 111 of the 5G public network terminal 11 verifies that the container image file verification code passes, but the configuration data verification code fails, the configuration update information only includes the network storage address information of the configuration file. When the indoor 5G service host terminal 12 receives the configuration update information, the virtual container service module 122 in the indoor 5G service host terminal 12 uses the normal data channel of the 5G communication module 123 to download the configuration file according to the network storage address information of the configuration file and update it to obtain the new configuration data verification code. New configuration verification information is generated based on the original container image file verification code and the new configuration data verification code, and new access information is combined based on the new configuration verification information and identity identification information. The 5G communication module 123 of the indoor 5G service host terminal 12 sends the new access information to the 5G public network terminal 11 for re-verification.
[0176] It should be noted that when the edge computer 111 of the 5G public network terminal 11 verifies that the configuration data verification code passes, but the verification code of the container image file fails, the configuration update information only includes the container image network storage address information. When the indoor 5G service host terminal 12 receives the configuration update information, the virtual container service module 122 in the indoor 5G service host terminal 12 downloads and updates the container image file according to the container image network storage address information, and obtains the new container image file verification code. New configuration verification information is generated based on the new container image file verification code and the original configuration data verification code, and new access information is combined based on the new configuration verification information and the identity identification information. The 5G communication module 123 of the indoor 5G service host terminal 12 sends the new access information to the 5G public network terminal 11 for re-verification.
[0177] S306. If the configuration verification information is verified, the corresponding communication port information is allocated and sent to the indoor 5G service host.
[0178] If the container image file verification code and configuration data verification code in the configuration verification information are consistent with the verification container image file verification code and the verification configuration data verification code, the configuration verification information is verified successfully, and the verification service module 116 replies with a configuration verification success message to the connection service module 113. After the configuration verification information is verified successfully, the corresponding indoor 5G service host 120 is assigned corresponding communication port information, which includes signaling communication IP and port information. The communication port information is then fed back to the indoor 5G service host end 12 based on the source IP address information in the initial access information, so that the indoor 5G service host end 12 can establish a signaling channel with the 5G public network end 11 based on the communication port.
[0179] If the configuration verification information is verified successfully, after the connection processing module 121 of the interface management application 112 receives the configuration verification success message replied by the verification service, the connection service module 113 allocates the signaling communication port resources of the indoor 5G service host 120, and sends a signaling communication port configuration command to the indoor 5G service host end 12 of the source IP address in the initial access information. The signaling communication port configuration command includes the communication port information.
[0180] S307. The interface management application in the 5G public network terminal requests wireless resource guarantee from the 5G core network.
[0181] While the 5G public network terminal 11 allocates the corresponding communication port information, the connection service module 113 in the edge computer 111 initiates a policy request command to the policy service module 114. The policy request command carries the type of requested service, QOS level, signaling communication IP address and port information of the indoor 5G service host 120, and signaling communication IP address and port of the interface management application 112 corresponding to the edge computer 111. The policy service module 114 in the edge computer 111 receives the policy request command, generates IP flow parameters and QOS templates according to the type of requested service, QOS level, signaling communication IP address and port information of the indoor 5G service host 120, and signaling communication IP address and port of the interface management application 112 corresponding to the edge computer 111 carried in the policy request command, and sends a service request to the NEF network element of the 5G core network. The service request carries the IP flow parameters and QOS template of the signaling communication. The NEF network element of the 5G core network sends the service request to the PCF network element of the 5G core network. The PCF network element of the 5G core network generates a corresponding PCF policy according to the IP flow parameters and QOS template in the service request, and sends the PCF policy to the AFM and SMF of the 5G core network. The AFM and SFM then further forward it to the RAN and UPF of the 5G public network end 11 and send it to the indoor 5G service host end 12 through the communication port information to realize the 5G public network wireless resource guarantee for signaling communication.
[0182] It should be noted that when the indoor 5G service host 12 receives the communication port information assigned by the 5G public network 11, it requests a resource guarantee policy (PCF policy) from the 5G public network 11. The PCF policy is generated by the policy service module 114 through interaction with the PCF network element of the 5G public network 11, and is applied to the 5G public network 11. The indoor 5G service host 12 only collects information, sends requests to the PCF network element, and performs signaling exchanges.
[0183] S308. The indoor 5G service host receives the communication port information sent by the 5G public network end, and establishes a signaling channel with the 5G public network end according to the communication port information.
[0184] When the edge computer 111 verifies that the identity information has been successfully verified and the configuration verification information has been successfully verified, the 5G communication module 123 of the indoor 5G service host 12 receives the communication port information assigned by the 5G public network 11. The communication port information includes the signaling communication IP and port information. When the indoor 5G service host 12 receives the signaling communication port configuration command, the connection processing module 121 communicates with the connection service module 113 of the 5G public network 11 based on the signaling communication IP and port information carried in the communication port information in the signaling communication port configuration command, forming a signaling channel between the indoor 5G service host 12 and the 5G public network 11, thereby forming a signaling channel between the indoor micro 5G core network element and the public 5G core network 118. After the signaling channel is established, the indoor 5G service host 12 sends the corresponding 5G communication signaling data to the 5G public network 11 via the signaling channel. It should be noted that the signaling channel established by the connection service module 113 and the connection processing module 121 is used to transmit signaling-related data, and the signaling is included in the signaling data. The downlink signaling data sent by the public network 5G core network 118 to the indoor micro 5G core network network element is sent from each network element of the public network 5G core network 118 to the connection service module 113 in the interface management application 112. The connection service module 113 identifies which indoor 5G service host 120 needs to be sent to based on the target IP address of the data received, and then hears the signaling of the indoor 5G service host 120, and sends the downlink signaling data to the connection processing module 121 of the 5G service host. The connection processing module 121 forwards the downlink signaling data to the corresponding micro 5G core network element (container). The indoor micro 5G core network element sends uplink signaling data to the public 5G core network 118, which is sent from the indoor 5G core network elements (containers) to the connection processing module 121, and then reaches the connection service module 113 of the interface management application 112 through the signaling channel. The connection service module 113 forwards the uplink signaling data to the corresponding public 5G core network 118 element.
[0185] In one embodiment, after the signaling channel is established, when the indoor 5G service host end 12 sends uplink signaling data to the 5G public network end 11, each network element of the indoor 5G service host end 12 sends the data to the connection processing module 121 to form uplink signaling data, and the connection processing module 121 sends the uplink signaling data to the 5G communication module 123, and the 5G communication module 123 sends the uplink signaling data to the 5G public network end 11 through the above-mentioned signaling channel.
[0186] By establishing a signaling channel between the indoor 5G service host terminal 12 and the 5G public network terminal 11 according to the communication port information allocated by the 5G public network terminal 11 after the initial access information is verified, the indoor 5G service host terminal 12 can perform subsequent 5G communication uplink and downlink signaling data transmission and reception according to the corresponding communication port, and establish wireless 5G communication between the indoor 5G service terminal and the 5G public network terminal 11, avoiding the high cost investment caused by laying cables and reducing the network access cost of the 5G indoor system.
[0187] By performing the above-mentioned 5G indoor system access after each startup of the indoor 5G service host terminal 12, the 5G public network terminal 11 verifies the corresponding container image file and / or configuration file in the indoor 5G service host terminal 12, and determines whether the corresponding container image file and / or configuration file in the indoor 5G service host terminal 12 needs to be updated after each startup. When the verification fails, the container image file and / or configuration file in the indoor 5G service host terminal 12 is updated through the configuration update information sent by the 5G public network terminal to adapt to different service requirements. In this way, the adaptability of the indoor 5G service of the indoor 5G service host terminal 12 is improved, and the flexibility of the indoor 5G application service is improved.
[0188] S309. The containers in the indoor 5G service host side form an indoor micro 5G core network, which interacts with the 5G core network on the 5G public network side through a signaling channel.
[0189] After the signaling channel for wireless 5G communication between the indoor 5G service host terminal 12 and the 5G public network terminal 11 is established, it is necessary to deploy indoor 5G communication applications. The indoor 5G service host terminal 12 is connected to the indoor 5G integrated base station. The indoor 5G integrated base station includes a central unit (CU), a distribution unit (DU) and a wireless unit (RU). The indoor 5G integrated base station can provide indoor 5G communication signals for indoor 5G terminal devices. The indoor 5G integrated base station is connected to at least one indoor 5G terminal device. The indoor 5G service host terminal 12 serves as a 5G communication bridge between the 5G public network terminal 11 and the indoor 5G integrated base station, so that the 5G public network terminal 11 and the indoor 5G integrated base station can establish wireless 5G communication, so that the indoor 5G terminal device can realize the transmission and reception of 5G communication signaling data through the indoor 5G integrated base station, thereby completing the normal operation of the 5G indoor system after access to the network, ensuring the smooth transmission and reception of 5G communication signaling data of the 5G indoor system, and improving the user experience.
[0190] It should be noted that indoor 5G terminal devices include any 5G terminal devices, including 5G video cameras, 5G mobile phones, 5G tablets and 5G computers, etc., as well as IoT smart home appliances, such as Internet-connected switch devices, electric doors and windows devices, air conditioning equipment, refrigerator equipment and television equipment, etc.
[0191] In one embodiment, the indoor 5G service host 12 receives 5G communication signaling data sent by the indoor 5G terminal device via the indoor 5G integrated base station, and forwards the 5G communication signaling data to the corresponding other indoor 5G service host 12 and / or other indoor 5G terminal devices via the indoor 5G integrated base station. In this way, the mutual selection of 5G communication signaling data of the indoor 5G terminal devices is achieved.
[0192] In one embodiment, the indoor 5G service host forms an indoor micro 5GC, and the indoor 5G terminal device 125 performs signaling interaction with the indoor micro 5GC. The indoor micro 5GC performs signaling interaction with the 5G public network end (5GC) through the signaling channel established by the connection service module 113 and the connection processing module 121. The UPF network element of the indoor micro 5GC routes and forwards the data of the indoor 5G terminal device 125, so that the data of the indoor 5G terminal device 125 is sent to other indoor 5G terminal devices 125 and / or public network 5G terminals and\or indoor virtual container custom applications and\or public network data service ends.
[0193] It should be noted that the 5G communication signaling data that needs to be forwarded to other indoor 5G service host terminals 12 or other 5G terminal devices through the 5G public network terminal 11 is data that needs to be sent out, such as Internet communication data or Internet backup data. For other 5G communication signaling data that does not need to be sent out, a customized service application is configured through the virtual container of the 5G service host. The objects corresponding to the service application include home-level 5G applications on the service side of IoT smart home appliances, such as existing smart home appliances such as IoT switches, electric doors and windows, air conditioners, refrigerators, and televisions. The 5G communication signaling data that does not need to be sent out can be transmitted to the customized service application for processing, instead of being transmitted to the server on the 5G public network for processing, so as to protect the data security of such data and strengthen the security of private data.
[0194] In one embodiment, when data is transmitted between indoor 5G terminal devices, the indoor 5G service host terminal 12 receives the 5G communication signaling data received by the indoor 5G integrated base station. After the indoor 5G service host terminal 12 distributes and determines the corresponding 5G communication signaling data, it is sent to the corresponding indoor 5G terminal device via the indoor 5G integrated base station to achieve data transmission between indoor 5G terminal devices. Through the mutual cooperation between the indoor 5G service host terminal 12 and the indoor 5G integrated base station, data transmission between indoor 5G terminal devices can be achieved without the need to send data through the 5G public network terminal 11, thereby improving the security of indoor data transmission and enhancing the user experience.
[0195] In the above, initial access information including identity identification information and configuration verification information is generated at the indoor 5G service host end 12, wherein the configuration verification information includes a container image file verification code, and the initial access information is sent to the 5G public network end 11 for the 5G public network end 11 to verify the initial access information, receive the communication network port assigned by the 5G public network end 11 after the initial access information is verified, establish a signaling channel with the 5G public network end 11 according to the communication network port, and access the indoor 5G integrated base station, wherein the indoor 5G integrated base station is connected to at least one indoor 5G terminal device. By adopting the above technical means, a signaling channel can be established between the indoor 5G service host end 12 and the 5G public network end 11 through the communication network port assigned after the initial access information is verified, and the signaling interaction between the indoor 5G service host 120 and the 5G public network end 11 can be realized wirelessly without laying cables, thereby reducing the hardware investment in connecting to the 5G public network end 11, reducing construction costs and construction difficulties, and reducing the cost of 5G indoor system access. In addition, corresponding verification is performed through the container image file verification code in the initial access information, and various virtual container image combinations are configured for the indoor 5G service host 120, flexibly mobilizing various types of application services provided by the entire indoor 5G service host end 12, thereby improving the flexibility of 5G indoor system access.
[0196] The 5G indoor system access method provided in the embodiment of the present application can configure various virtual container image combinations for the indoor 5G service host through the interface management application according to the different application needs of home users, flexibly adjust the indoor 5G service host to provide various types of application services, solve the demand for 5G network applications in home scenarios, and facilitate adjustment. Utilizing the wireless resources of the 5G public network, the signaling interaction between the indoor 5G service host micro 5G core network (5GC) and the public network 5G core network (5GC) is realized wirelessly, without the need for cables, reducing the hardware investment in connecting to the public network 5GC, reducing construction costs and construction difficulty, and facilitating deployment in home scenarios.
[0197] Figure 8 This is a structural diagram of another 5G network access system provided in an embodiment of the present application, referring to Figure 8 The 5G network access system includes an edge computer 111, a 5G core network 118, a public network 5G RAN module 14, at least one indoor 5G service host 120, and an indoor 5G integrated base station 124 corresponding to each indoor 5G service host 120. Each indoor 5G integrated base station 124 is connected to at least one indoor 5G terminal device 125. Each indoor 5G service host 120 is connected to the 5G core network 118 through the above-mentioned 5G indoor system network access method, so that each indoor 5G service host 120, in conjunction with the indoor 5G integrated base station 124, can provide a 5G communication network for the corresponding indoor 5G terminal device 125.
[0198] The present application embodiment provides a 5G indoor system network access device, referring to Figure 9 The 5G indoor system network access device includes: a processor 41, a memory 42, a communication module 43, an input device 44, and an output device 45. The number of processors in the 5G indoor system network access device can be one or more, and the number of memories in the 5G indoor system network access device can be one or more. The processor, memory, communication module, input device, and output device of the 5G indoor system network access device can be connected via a bus or other means.
[0199] The memory 42, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the 5G indoor system network access method described in any embodiment of the present application (for example, the access information generation unit 21, the first data sending unit, the first data receiving unit, and the base station connection unit in the 5G indoor system network access device, or the second data receiving unit, the verification unit, and the second data sending unit in the 5G indoor system network access device). The memory may primarily include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data created based on the use of the device. In addition, the memory may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state memory device. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories may be connected to the device via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0200] The communication module 43 is used for data transmission.
[0201] The processor 41 executes various functional applications and data processing of the device by running software programs, instructions and modules stored in the memory, thereby realizing the above-mentioned 5G indoor system access method.
[0202] The input device 44 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 45 may include a display device such as a display screen.
[0203] The 5G indoor system network access device provided above can be used to execute the 5G indoor system network access method provided in the above embodiment, and has corresponding functions and beneficial effects.
[0204] An embodiment of the present application also provides a storage medium storing computer-executable instructions, which, when executed by a computer processor, are used to execute a 5G indoor system network access method, the 5G indoor system network access method comprising: generating initial access information, the initial access information comprising identity identification information and configuration verification information, the configuration verification information comprising a container image file verification code; sending the initial access information to a 5G public network terminal for the 5G public network terminal to verify the initial access information; receiving communication port information sent by the 5G public network terminal, and establishing a signaling channel with the 5G public network terminal based on the communication port information to mutually transmit 5G communication signaling data, the communication port information being the communication port information assigned by the 5G public network terminal after the initial access information is verified; accessing an indoor 5G integrated base station, the indoor 5G integrated base station being connected to at least one indoor 5G terminal device to provide 5G communication services to the indoor 5G terminal device through the indoor integrated base station.
[0205] An embodiment of the present application also provides a storage medium storing computer-executable instructions, which, when executed by a computer processor, are used to execute a 5G indoor system access method, the 5G indoor system access method comprising: receiving initial access information, the initial access information comprising identity identification information and configuration verification information, the configuration verification information comprising a container image file verification code; performing verification according to the initial access information, and if the verification passes, allocating communication port information and corresponding PCF policy, the PCF policy comprising a communication resource policy between an indoor 5G service host end and a 5G public network end; sending the communication port information to the indoor 5G service host end, so that the indoor 5G service host end can establish a signaling channel according to the communication port information.
[0206] Storage medium - any of various types of memory devices or storage devices. The term "storage medium" is intended to include: installation media, such as CD-ROMs, floppy disks, or tape drives; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (such as hard disks or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. In addition, the storage medium may be located in the first computer system in which the program is executed, or it may be located in a different second computer system that is connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media residing in different locations (e.g., in different computer systems connected via a network). The storage medium may store program instructions (e.g., embodied as a computer program) that can be executed by one or more processors.
[0207] Of course, the storage medium for storing computer-executable instructions provided in an embodiment of the present application, whose computer-executable instructions are not limited to the 5G indoor system network access method described above, can also execute related operations in the 5G indoor system network access method provided in any embodiment of the present application.
[0208] The 5G indoor system network access device, storage medium and 5G indoor system network access equipment provided in the above embodiments can execute the 5G indoor system network access method provided in any embodiment of this application. For technical details not described in detail in the above embodiments, please refer to the 5G indoor system network access method provided in any embodiment of this application.
[0209] The above are only preferred embodiments of the present application and the technical principles employed. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions that are possible for those skilled in the art will not depart from the scope of protection of the present application. Therefore, although the present application has been described in more detail through the above embodiments, the present application is not limited to the above embodiments and may include more other equivalent embodiments without departing from the concept of the present application. The scope of the present application is determined by the scope of the claims.
Claims
1. A 5G indoor system network access method for indoor 5G service host side, characterized in that: include: Generate initial access information, the initial access information including identity identification information and configuration verification information, the configuration verification information including a container image file verification code; Sending the initial access information to the 5G public network end so that the 5G public network end verifies the initial access information; Receive the communication port information sent by the 5G public network end, and establish a signaling channel with the 5G public network end according to the communication port information to transmit 5G communication signaling data between them, wherein the communication port information is the communication port information assigned by the 5G public network end after verifying the initial access information; Access an indoor 5G integrated base station, where the indoor 5G integrated base station is connected to at least one indoor 5G terminal device to provide 5G communication services to the indoor 5G terminal device through the indoor 5G integrated base station.
2. The method according to claim 1, characterized in that The generating of initial access information includes: Reading configuration verification information in the virtual container service module, wherein the configuration verification information also includes a configuration data verification code; Read the identity information in the 5G communication module, which includes the indoor 5G service host device ID, the IP address, MAC address, IMSI and IMEI of the 5G communication module; The initial access information is formed according to the configuration verification information and the identity identification information.
3. The method according to claim 1, characterized in that The sending the initial access information to the 5G public network end so that the 5G public network end verifies the initial access information includes: Transmitting the initial access information to an edge computer on a 5G public network end through a 5G communication module, so that the edge computer can verify the identity information based on the initial access information; receiving a network access rejection message sent by the edge computer when the identity identification information verification fails; or, receiving configuration update information sent by the edge computer when the identity identification information verification passes and the configuration verification information verification fails; or, receiving the edge computer and allocating communication port information when the identity identification information and configuration verification information are verified; Upon receiving the configuration update information, updating the container image file and / or configuration file according to the configuration update information, obtaining new access information, and sending the new access information to the 5G public network end for re-verification; When the communication port information is received, a signaling channel with the 5G public network end is established according to the communication port information to transmit 5G communication signaling data to each other.
4. The method according to claim 3, characterized in that The configuration update information includes container image network storage address information and configuration file network storage address information; When the configuration update information is received, updating the container image file and / or configuration file according to the configuration update information to obtain new access information includes: The virtual container service module in the indoor 5G service host downloads and updates the container image file according to the container image network storage address information, and obtains a new container image file verification code; And / or, the virtual container service module downloads and updates the configuration file according to the network storage address information of the configuration file to obtain a new configuration data verification code; Generate new configuration verification information according to the new container image file verification code and the new configuration data verification code; New access information is combined according to the new configuration verification information and the identity identification information.
5. The method according to claim 1, wherein After accessing the indoor 5G integrated base station, the following steps are included: Receiving 5G communication signaling data sent by the indoor 5G terminal device through the indoor 5G integrated base station; The 5G communication signaling data is sent to other indoor 5G terminal devices through the indoor 5G integrated base station.
6. A 5G indoor system network access method, used for a 5G public network terminal, characterized in that: include: Receive initial access information, the initial access information including identity identification information and configuration verification information, the configuration verification information including a container image file verification code; Verification is performed based on the initial access information. If the verification passes, communication port information is allocated and a corresponding PCF policy is generated. The PCF policy includes a communication resource policy for the indoor 5G service host end and the 5G public network end; The communication port information is sent to the indoor 5G service host end so that the indoor 5G service host end establishes a signaling channel according to the communication port information.
7. The method according to claim 6, characterized in that The verification is performed based on the initial access information, and if the verification passes, communication port information is allocated and a corresponding PCF policy is generated, including: Transmitting the received initial access information to an edge computer in a 5G public network terminal; The edge computer performs identity verification based on the initial access information; If the identity verification fails, a network access rejection message is sent to the indoor 5G service host. If the identity verification information passes, the configuration verification information is verified according to the initial access information; If the configuration verification information fails, the configuration update information is sent to the indoor 5G service host, so that the indoor 5G service host can update the configuration information and re-access the network; If the configuration verification information is verified, the communication port information is allocated and the corresponding PCF policy is generated, and the communication port information is sent to the indoor 5G service host.
8. The method according to claim 7, characterized in that The edge computer performs identity verification based on the initial access information, including: According to the indoor 5G service host device ID in the identity identification information, query the corresponding verification IMSI and verification IMEI stored in the edge computing storage service module; If the IMSI and IMEI in the identity information are consistent with the verification IMSI and the verification IMEI, the identity information verification is successful; If the IMSI and IMEI in the identity information are inconsistent with the verification IMSI and the verification IMEI, the identity information verification fails; The verifying the configuration verification information according to the initial access information includes: According to the indoor 5G service host device ID in the identity identification information, query the corresponding verification container image file verification code and verification configuration data verification code stored in the edge computing storage service module; If the container image file verification code and the configuration data verification code in the configuration verification information are consistent with the verification container image file verification code and the verification configuration data verification code, the configuration verification information verification passes; If the container image file verification code and the configuration data verification code in the configuration verification information are inconsistent with the verification container image file verification code and the verification configuration data verification code, the configuration verification information verification fails.
9. A 5G indoor system network access device, characterized in that: include: an access information generating unit, configured to generate initial access information, the initial access information including identity identification information and configuration verification information, the configuration verification information including a container image file verification code; A first data sending unit is configured to send the initial access information to the 5G public network end, so that the 5G public network end verifies the initial access information; a first data receiving unit, configured to receive the communication port information sent by the 5G public network end, and establish a signaling channel with the 5G public network end according to the communication port information to mutually transmit 5G communication signaling data, wherein the communication port information is the communication port information assigned by the 5G public network end after verifying the initial access information; A base station connection unit is used to access an indoor 5G integrated base station, and the indoor 5G integrated base station is connected to at least one indoor 5G terminal device to provide 5G communication services for the indoor 5G terminal device through the indoor 5G integrated base station.
10. A 5G network access system, characterized in that: It includes an indoor 5G service host, a 5G core network, an indoor 5G integrated base station and at least one indoor 5G terminal device. The indoor 5G service host includes a connection processing module, a 5G communication module and a virtual container service module; The indoor 5G service host is used to complete the 5G communication connection with the 5G core network after the 5G indoor system is connected to the network; The indoor 5G service host is communicatively connected to the indoor 5G integrated base station to send 5G communication signaling data of the indoor 5G integrated base station to the 5G core network; The indoor 5G integrated base station and at least one indoor 5G terminal device to receive 5G communication signaling data sent by the indoor 5G terminal device; The indoor 5G service host is used to generate initial access information, which includes identity identification information and configuration verification information, and the configuration verification information includes a container image file verification code; send the initial access information to the 5G public network end for the 5G public network end to verify the initial access information; receive the communication port information sent by the 5G public network end, and establish a signaling channel with the 5G public network end according to the communication port information to transmit 5G communication signaling data to each other, and the communication port information is the communication port information assigned by the 5G public network end after the initial access information is verified.
11. A storage medium storing computer executable instructions, characterized in that: When the computer executable instructions are executed by a processor, the computer executable instructions are used to perform the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
5G network indoor deep coverage system and method
CN109981173A
Network access method, terminal, and network side network element
US20210112412A1