Information processing method, server, network bridge equipment and storage medium

By implementing the information processing method in the server, establishing a network interconnection bridge according to the networking request of the bridge device, the problem that different local area network devices cannot connect to the second layer is solved, and the intelligence of network connection is improved.

CN119892553APending Publication Date: 2025-04-25CHINA MOBILE CHENGDU INFORMATION & TELECOMM TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311386349.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-23
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In the prior art, when two communication devices are in different local area networks, the layer-2 network connection cannot be made, resulting in a decrease in intelligence during network connection.

Method used

By implementing the information processing method in the server, the network to be connected and the networking mode is determined according to the received networking request of the bridge device, and a network interconnection bridge between the bridge device and the target bridge device is established to realize the transmission of communication information.

Benefits of technology

It improves the intelligence during network connection, enables automatic communication connection between bridge devices, and enhances the intelligence and automation of the network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119892553A_ABST
    Figure CN119892553A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an information processing method, a server, network bridge equipment and a storage medium, and the method comprises the steps: determining a to-be-connected network according to a first networking request under the condition that the first networking request of first network bridge equipment is received; determining a networking mode corresponding to the first network bridge device; establishing a network interconnection network bridge between the first network bridge device and the target network bridge device according to the networking mode and the network to be connected; the target network bridge device is a network bridge device already accessed to the network to be connected or a network bridge device to be accessed to the network to be connected; and transmitting communication information between the first network bridge device and the target network bridge device by using the network interconnection network bridge.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to an information processing method, a server, a bridge device, and a storage medium. Background Art

[0002] With the development of communication technology, rapid transmission of information has been achieved and the processing speed of communication services has been improved.

[0003] In the related art, when two communication devices are in the same local area network, the two communication devices can perform a layer 2 (link layer) network connection to realize the data transmission process between the two communication devices; when the two communication devices are in different local area networks, the two communication devices cannot perform a layer 2 network connection, and it is necessary to manually transfer the data in one communication device to another communication device, thus reducing the intelligence of the network connection. Summary of the invention

[0004] In order to solve the above technical problems, the embodiments of the present application hope to provide an information processing method and a server, a bridge device, and a storage medium, which can improve the intelligence of network connection.

[0005] The technical solution of this application is implemented as follows:

[0006] The present application provides an information processing method, which is applied to a server. The information processing method includes:

[0007] In case of receiving a first networking request from a first network bridge device, determining a network to be connected according to the first networking request;

[0008] Determine a networking mode corresponding to the first network bridge device;

[0009] According to the networking mode and the network to be connected, establishing a network interconnection bridge between the first bridge device and a target bridge device; the target bridge device is a bridge device that has been connected to the network to be connected, or a bridge device to be connected to the network to be connected;

[0010] The communication information between the first bridge device and the target bridge device is transmitted using the network interconnection bridge.

[0011] The embodiment of the present application provides an information processing method, which is applied to a first network bridge device. The information processing method includes:

[0012] Under the condition that the first network bridge device is in a powered-on state, obtaining first device information of the first network bridge device, and determining a network to be connected according to the first device information;

[0013] Determine a first networking request according to the network to be connected;

[0014] The first networking request is sent to the server, where the first networking request is used to request the server to establish a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode of the first bridge device and the network to be connected, wherein the target bridge device is a bridge device that has been connected to the network to be connected, or is a bridge device to be connected to the network to be connected.

[0015] An embodiment of the present application provides a server, wherein the server includes:

[0016] A first determining unit is configured to, upon receiving a first networking request from a first network bridge device, determine a network to be connected according to the first networking request; and determine a networking mode corresponding to the first network bridge device;

[0017] An establishing unit, configured to establish a network interconnection bridge between the first bridge device and a target bridge device according to the networking mode and the network to be connected; the target bridge device is a bridge device that has been connected to the network to be connected, or is a bridge device that is to be connected to the network to be connected;

[0018] A transmission unit is used to transmit the communication information between the first bridge device and the target bridge device by using the network interconnection bridge.

[0019] The embodiment of the present application provides a first network bridge device, wherein the first network bridge device includes:

[0020] A second acquisition unit, configured to acquire first device information of the first network bridge device under the condition that the first network bridge device is in a powered-on state;

[0021] A second determining unit, configured to determine a network to be connected according to the first device information; and determine a first networking request according to the network to be connected;

[0022] A sending unit is used to send the first networking request to the server, wherein the first networking request is used to request the server to establish a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode of the first bridge device and the network to be connected, and the target bridge device is a bridge device that has been connected to the network to be connected, or is a bridge device to be connected to the network to be connected.

[0023] An embodiment of the present application provides a server, wherein the server includes:

[0024] A first memory, a first processor and a first communication bus, wherein the first memory communicates with the first processor via the first communication bus, the first memory stores an information processing program executable by the first processor, and when the information processing program is executed, the above-mentioned information processing method applied to the server is executed by the first processor.

[0025] A second memory, a second processor and a second communication bus, wherein the second memory communicates with the second processor via the second communication bus, and the second memory stores an information processing program executable by the second processor. When the information processing program is executed, the information processing method applied to the first network bridge device is executed by the second processor.

[0026] An embodiment of the present application provides a storage medium having a computer program stored thereon, which is applied to a server and a first network bridge device, and is characterized in that when the computer program is executed by a first processor, the above-mentioned information processing method applied to the server is implemented, and when the computer program is executed by a second processor, the above-mentioned information processing method applied to the first network bridge device is implemented.

[0027] The embodiment of the present application provides an information processing method and a server, a bridge device, and a storage medium. The information processing method includes: upon receiving a first networking request from a first bridge device, determining a network to be connected according to the first networking request; determining a networking mode corresponding to the first bridge device; establishing a network interconnection bridge between the first bridge device and a target bridge device according to the networking mode and the network to be connected; the target bridge device is a bridge device that has been connected to the network to be connected, or is a bridge device to be connected to the network to be connected; and using a network interconnection bridge to transmit communication information between the first bridge device and the target bridge device. The above method is implemented, and the server determines the network to be connected according to the first networking request, and determines the networking mode corresponding to the first network device, so as to establish a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode and the network to be connected, so that the communication connection between the first bridge device and the target bridge device can be realized through the network interconnection bridge, thereby improving the intelligence during network connection. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 An information processing method provided in the embodiment of the present application Figure 1 ;

[0029] Figure 2 A schematic diagram of the steps for executing an exemplary shared networking method provided in an embodiment of the present application;

[0030] Figure 3A schematic diagram of a specific timing flow chart of an exemplary collaborative work between network elements provided in an embodiment of the present application;

[0031] Figure 4 A schematic diagram of a topological structure of an exemplary shared networking network provided in an embodiment of the present application;

[0032] Figure 5 A schematic diagram of an exemplary embodiment of the present application providing a DHCP service to achieve unified IP allocation for the entire virtual network;

[0033] Figure 6 A schematic diagram of a network topology structure of an exemplary device access working mode provided in an embodiment of the present application;

[0034] Figure 7 A schematic diagram of a network topology structure of an exemplary subnet bridging working mode provided in an embodiment of the present application;

[0035] Figure 8 A schematic diagram of an exemplary network topology structure provided for an embodiment of the present application;

[0036] Fig. 9 A timing diagram of collaborative work between main network elements involved in an exemplary partner networking mode provided in an embodiment of the present application;

[0037] Fig.10 A timing diagram of collaborative work between main network elements involved in an exemplary partner networking mode provided in an embodiment of the present application;

[0038] Fig.11 A schematic diagram of a network topology structure of an exemplary device direct connection working mode provided in an embodiment of the present application;

[0039] Fig.12 A schematic diagram of a network topology structure of an exemplary device direct connection working mode provided in an embodiment of the present application;

[0040] Fig.13 A schematic diagram of a network topology structure of an exemplary device direct connection working mode provided in an embodiment of the present application;

[0041] Fig.14 An information processing method provided in the embodiment of the present application Figure 2 ;

[0042] Fig.15 A schematic diagram of the structure of an exemplary first network bridge device provided in an embodiment of the present application;

[0043] Fig.16 A schematic diagram of the structure of an exemplary Ether PHY module provided in an embodiment of the present application;

[0044] Fig.17 A schematic diagram of the structure of an exemplary switching module provided in an embodiment of the present application;

[0045] Fig.18 A schematic diagram of the structure of an exemplary compression / decompression module provided in an embodiment of the present application;

[0046] Fig.19 A schematic diagram of the structure of an exemplary encryption and decryption module provided in an embodiment of the present application;

[0047] Fig. 20 A schematic diagram of the structure of an exemplary 5G module provided in an embodiment of the present application;

[0048] Fig.21 A schematic diagram of the structure of an exemplary 5G PHY module provided in an embodiment of the present application;

[0049] Fig. 22 A schematic diagram of the relationship between an exemplary management module and major modules inside and outside the 5G virtual bridge provided in an embodiment of the present application;

[0050] Fig.23 An exemplary activation operation timing diagram provided in an embodiment of the present application;

[0051] Fig.24 An exemplary manual activation operation timing diagram provided in an embodiment of the present application;

[0052] Fig.25 An exemplary information processing method application scenario provided in the embodiment of the present application is shown in FIG. Figure 1 ;

[0053] Fig.26 An exemplary information processing method application scenario provided in the embodiment of the present application is shown in FIG. Figure 2 ;

[0054] Fig. 27 An exemplary information processing method application scenario provided in the embodiment of the present application is shown in FIG. Figure 3 ;

[0055] Fig.28 A schematic diagram of the composition structure of a server provided in an embodiment of the present application Figure 1 ;

[0056] Fig.29 A schematic diagram of the composition structure of a server provided in an embodiment of the present application Figure 2 ;

[0057] Fig.30A schematic diagram of the composition structure of a first bridge device provided in an embodiment of the present application Figure 1 ;

[0058] Fig.31 A schematic diagram of the composition structure of a first bridge device provided in an embodiment of the present application Figure 2 . DETAILED DESCRIPTION

[0059] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. It should be understood that the specific embodiments described here are only used to explain the present application and are not used to limit the present application.

[0060] The present application embodiment provides an information processing method, which is applied to a server. Figure 1 A flow chart of an information processing method provided in an embodiment of the present application, such as Figure 1 As shown, the information processing method may include:

[0061] S101. When a first networking request from a first network bridge device is received, determine a network to be connected according to the first networking request.

[0062] An information processing method provided in an embodiment of the present application is applicable to a scenario in which a communication connection is established between a first network bridge device and a target network bridge device.

[0063] In the embodiments of the present application, the server can be implemented in various forms, and the specific form can be determined based on actual conditions, and the embodiments of the present application do not limit this.

[0064] In the embodiment of the present application, the number of the first network bridge devices may be one or more. The specific number of the first network bridge devices may be determined based on actual conditions, and the embodiment of the present application does not limit this.

[0065] In the embodiment of the present application, the number of first networking requests is the same as the number of first bridge devices.

[0066] In the embodiment of the present application, when the number of first bridge devices is one, a network interconnection bridge that meets the first networking request can be directly established according to the information processing method provided in the embodiment of the present application; when the number of first bridge devices is multiple, multiple network interconnection bridges that meet multiple first networking requests can be established respectively according to the information processing method provided in the embodiment of the present application. Specifically, multiple network interconnection bridges that meet multiple first networking requests can be established serially and sequentially according to the information processing method provided in the embodiment of the present application; multiple network interconnection bridges that meet multiple first networking requests can also be established in parallel and simultaneously according to the information processing method provided in the embodiment of the present application, and the specific embodiment of the present application does not limit this.

[0067] It should be noted that the network interconnection bridge is a communication bridge between the first bridge device and the target bridge device, and communication data transmission between the first bridge device and the target bridge device can be achieved through the communication bridge. The first bridge device is a bridge device in a different local area network from the target bridge device.

[0068] In an embodiment of the present application, the first networking request may be a networking request sent by the first bridge device to the server for the first time, or may be a networking request not sent to the server for the first time. The specific number may be determined based on actual conditions, and the embodiment of the present application does not limit this.

[0069] In the embodiment of the present application, the first network request carries information about the network to be connected, which is information about the network connected between the server and the bridge device.

[0070] In an embodiment of the present application, the first bridge device may be a layer 2 network device, i.e., a link layer network device. Exemplarily, the first bridge device may be a 5G virtual bridge device (or a virtual bridge device under other network types such as a 4G virtual bridge device), wherein the "virtual" in the 5G virtual bridge device may be In actual applications, through the technical solution in this application, two or more external networks / network elements in different locations can achieve network interconnection without any reconfiguration of themselves. In other words, the upper-layer network elements are completely unaware of the expansion of the network. Taking two independent LANs in different locations as an example, the network bridging solution provided in this application is like connecting a network cable between two LANs, but this network cable does not exist in reality and is a virtual network cable realized by the technical means in this application.

[0071] In an embodiment of the present application, the business server (server) is responsible for providing logical business services, including: equipment management, network support, security management and other aspects of the business. The equipment management function of the business server is mainly responsible for the activation of the 5G virtual bridge device (first bridge device), configuration distribution, version upgrade, status monitoring and equipment (first bridge device) fault diagnosis and other aspects of the business. The network support function of the business server is mainly responsible for the online registration of the 5G virtual bridge device, peer discovery, and providing data transfer between devices that cannot be directly connected, as well as virtual networking (allowing multiple 5G virtual bridge terminals to access at the same time). The security management function of the business server mainly maintains black and white lists and connection permission control to achieve remote locking of 5G virtual bridge devices, virtual link establishment permission, data forwarding permission, virtual LAN access permission and other security services.

[0072] S102: Determine a networking mode corresponding to the first network bridge device.

[0073] In an embodiment of the present application, after the server determines the network to be connected according to the first networking request, it can determine the networking mode corresponding to the first bridge device; the server can also determine the networking mode corresponding to the first bridge device while determining the network to be connected according to the first networking request; the specific order relationship between determining the networking mode corresponding to the first bridge device and determining the network to be connected according to the first networking request can be determined according to actual conditions, and the embodiment of the present application does not limit this.

[0074] In the embodiment of the present application, the networking mode includes a shared networking mode and a partner networking mode, that is, a partner networking mode between the first bridge device and the target bridge device; the first bridge device and the target bridge device can also be connected to a shared networking mode of a virtual local area network provided by a service server (server).

[0075] It should be noted that the number of the first network bridge devices is not limited in the embodiment of the present application. The number of the target network bridge devices can be one or more, which is not limited in the embodiment of the present application.

[0076] In an embodiment of the present application, the networking mode may be a networking mode configured for the first bridge device and the target bridge device. The server may determine the networking mode corresponding to the first bridge device by obtaining the configuration information; the networking mode may also be the information carried in the first networking request, that is, the networking mode corresponding to the first bridge device may be determined from the information carried in the first networking request; the networking mode corresponding to the first bridge device may also be determined by other means; the specific mode may be determined based on actual conditions, and the embodiment of the present application does not limit this.

[0077] In an embodiment of the present application, before the server determines the networking mode corresponding to the first network bridge device, upon receiving the first networking request transmitted by the first network bridge device, the server obtains the registration instruction transmitted by the first network bridge device from the first networking request; obtains the first device information of the first network bridge device from the registration instruction; stores the first device information if the first identifier in the first device information is not a device identifier in the blacklist; determines the configuration information of the first network bridge device when working in the network to be connected; and transmits the configuration information to the first network bridge device to configure the first network bridge device based on the configuration information.

[0078] It should be noted that the first networking request is the networking request sent by the first bridge device to the server for the first time before the first networking request, or the first networking request is the first networking request (ie, the first networking request is the first networking request).

[0079] It should be noted that the first device information includes a networking mode; the first identifier is an identifier of the first network bridge device.

[0080] In an embodiment of the present application, the process of the server determining the configuration information of the first bridge device when it works in the network to be connected includes: determining at least one of the compression method, decompression method, encryption method, decryption method and transmission link parameters of the first bridge device when it works in the network to be connected; determining the configuration information based on at least one of the compression method, decompression method, encryption method, decryption method and transmission link parameters.

[0081] In the embodiment of the present application, the server and the first bridge device can determine the communication key required for communication through a key exchange algorithm (including but not limited to the Diffie-Hellman algorithm), thereby obtaining an encryption method and a decryption method.

[0082] In an embodiment of the present application, the compression and decompression algorithms in the prior art can be used between the server and the first bridge device to obtain a compression method and a decompression method. The specific implementation method for determining the compression method and the decompression method between the server and the first bridge device can be determined based on actual conditions, and the embodiment of the present application does not limit this.

[0083] In the embodiment of the present application, the transmission link parameter may be a medium access control (MAC) parameter.

[0084] S103, establishing a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode and the network to be connected; the target bridge device is a bridge device that has been connected to the network to be connected, or a bridge device that is to be connected to the network to be connected.

[0085] In the embodiment of the present application, after the server determines the networking mode corresponding to the first bridge device, it can establish a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode and the network to be connected.

[0086] In an embodiment of the present application, the server establishes a process of establishing a network interconnection bridge between a first bridge device and a target bridge device according to a networking mode and a network to be connected, including: when the networking mode is a shared networking mode, creating a virtual network card corresponding to the first bridge device; and determining a virtual local area network corresponding to the network to be connected; connecting the virtual network card to the virtual local area network to obtain a network interconnection bridge; and the target bridge device is connected to the network interconnection bridge.

[0087] In an embodiment of the present application, when the server receives an instruction from the first bridge device to prohibit access to the second bridge device in the target bridge device, it prohibits forwarding the service access request transmitted by the first bridge device, namely, DHCP service, to the second bridge device through the network interconnection bridge.

[0088] It should be noted that there are multiple target bridge devices, and the second bridge device is a part of the multiple target bridge devices.

[0089] In an embodiment of the present application, the shared networking mode is to simultaneously connect multiple 5G virtual bridge devices (a first bridge device and multiple target bridge devices) to a virtual local area network provided by a service server, thereby realizing a networking mode in which multiple parties are in the same virtual local area network at the same time.

[0090] In the embodiments of the present application, Figure 2 As shown: In actual operation, the configured 5G virtual bridge device (first bridge device) is physically connected to the local area network (LAN) through wired or wireless mode. After the device (first bridge device) is turned on, it will first initiate a virtual link establishment request to the server (step 1, i.e., sending a first networking request to the server). After the server receives the connection request sent by the 5G virtual bridge device, it will start the authentication and resource allocation operation (step 2, i.e., obtaining the identity of the first bridge device from the first networking request; performing the authentication operation on the first bridge device according to the identity; and if the authentication is successful, allocating the corresponding network resources to the first bridge device). When the authentication and resource allocation operations are successfully completed, the business server (server) will establish the corresponding virtual LAN (VirtualNetwork, if it already exists, it will be skipped), and then create a virtual network card corresponding to the current business request device and connect it to the corresponding virtual LAN (step 3, i.e., create a virtual network card corresponding to the first bridge device; and determine the virtual LAN corresponding to the network to be connected; connect the virtual network card to the virtual LAN to obtain a network interconnection bridge). At this point, the virtual link has been established, and the service server will send a request success signaling to the 5G virtual bridge device (step 4, i.e., sending a response message to the first bridge device indicating that the first networking request has been processed). When the virtual link is successfully established, the 5G virtual bridge device will turn on the corresponding functional module, and forward Layer 2 data packets between the local LAN and the remote virtual LAN (VirtualNetwork) through the virtual link connected to the service server (step 5). At this point, the local network element (NE) can interact with other network elements in the same virtual LAN at Layer 2 and above, and thereby realize upper-layer service functions (step 6, i.e., using the network interconnection bridge to transmit the communication information between the first bridge device and the target bridge device).

[0091] In an embodiment of the present application, before the server determines the virtual LAN corresponding to the network to be connected, it will also create a virtual LAN matching the network to be connected when it receives a second networking request transmitted by the target bridge device and the networking mode corresponding to the target bridge device is a shared networking mode.

[0092] It should be noted that the target bridge device is the first bridge device that requests to access the virtual local area network.

[0093] In the embodiment of the present application, when the number of target bridge devices is one, when the second networking request transmitted by the target bridge device is received and the networking mode corresponding to the target bridge device is the shared networking mode, a virtual local area network matching the network to be connected is created. When the number of target bridge devices is multiple, when the second networking request transmitted by the third bridge device in the target bridge device is received and the networking mode corresponding to the third bridge device is the shared networking mode, a virtual local area network matching the network to be connected is created. The third network device is the first bridge device among the multiple target bridge devices that requests access to the virtual local area network.

[0094] In an embodiment of the present application, before the server creates a virtual network card corresponding to the first network bridge device, it will also determine the identity of the first network bridge device based on the first networking request; accordingly, the process of creating a virtual network card corresponding to the first network bridge device includes: performing an authentication operation on the first network bridge device based on the identity; when the authentication of the first network bridge device is successful, allocating corresponding network resources to the first network bridge device; and establishing a virtual network card based on the network resources.

[0095] It should be noted that the first networking request carries the identity of the first network bridge device.

[0096] In the embodiment of the present application, the identity identifier can be a character identifier, a digital identifier, or an identifier in other forms. The specific identity identifier can be determined based on actual conditions, and the embodiment of the present application does not limit this.

[0097] In the embodiment of the present application, the process of shared networking involves multiple network elements. The specific timing of the collaborative work between these main network elements is as follows: Figure 3As shown: After the first bridge device is powered on ("5G Virtual Bridge 1" is powered on), it will start self-checking, initialize the 5G network, and then send the first networking request (network registration) to the business server. The first bridge device will go online on the business server, and the business server will establish a virtual LAN, create a corresponding virtual network card and join the corresponding virtual LAN. Then it is determined that the first bridge device has successfully gone online on the business server, and a prompt message of successful online is sent to the first bridge device, and then the first bridge device is connected to the local network. After the second bridge device is powered on ("5G Virtual Bridge 2" is powered on), it will start self-checking, initialize the 5G network, and then send the second networking request (network registration) to the business server. The second bridge device will go online on the business server, and the business server will create a corresponding virtual network card and join the corresponding virtual LAN. Then it is determined that the second bridge device has successfully gone online on the business server, and a prompt message of successful online is sent to the second bridge device, and then the second bridge device is connected to the local network. …After the Nth bridge device is powered on (“5G virtual bridge n” is powered on), it will start self-checking, initialize the 5G network, and then send the Nth networking request (network registration) to the service server. The Nth bridge device will go online on the service server, and the service server will create a corresponding virtual network card and join the corresponding virtual local area network. Then it will be determined that the Nth bridge device has successfully gone online on the service server, and a prompt message of successful online will be sent to the Nth bridge device, and then the Nth bridge device will connect to the local network. A network interconnection bridge is established between the first bridge device, the second bridge device, and the Nth bridge device corresponding to the virtual network card in the virtual local area network. When the first bridge device receives the interactive data sent by NE1 / LAN1 (network element 1 / local area network 1), it will send the interactive data to the service server. The service server transmits the interactive data to NE2 / LAN2 (network element 2 / local area network 2) through the second bridge device, realizing data interaction between NE1 / LAN1 and NE2 / LAN2. When the first bridge device receives the interactive data sent by NE1 / LAN1 (network element 1 / local area network 2), it sends the interactive data to the business server, and the business server transmits the interactive data to NEn / LANn (network element N / local area network N) through the Nth bridge device, thereby realizing data interaction between NE1 / LAN1 and NEn / LANn.

[0098] It should be noted that the local network accessed by the first bridge device, the local network accessed by the second bridge device, ..., the local network accessed by the Nth bridge device are all different.

[0099] In the embodiment of the present application, through the shared networking mode, multiple independent local area networks located in different places can be connected to form a large virtual network (network interconnection bridge) to aggregate the service capabilities of each independent network and provide more powerful functions to the outside world. After the networking is successful, the topology of the entire network is as follows: Figure 4 As shown: by connecting the first virtual network card corresponding to the first bridge device (5G virtual bridge-1), the second virtual network card corresponding to the second bridge device (5G virtual bridge-2), ..., and the Nth virtual network card corresponding to the Nth bridge device (5G virtual bridge-n) to the virtual local area network, a network interconnection bridge is established between the first bridge device, the second bridge device, ..., and the Nth bridge device, and the data interaction process is also realized through the network interconnection bridge between NE1 / LAN1 connected to the first bridge device, NE2 / LAN2 connected to the second bridge device, ..., and NEn / LANn connected to the Nth bridge device.

[0100] In the embodiment of the present application, after the shared networking is successful, and subject to the permission of network rules such as firewalls, network elements in the same virtual network can exchange data at the second layer (or above) (such as providing DHCP services to other network elements, establishing TCP connections with other network elements, accessing EMail / HTTP services provided by other network elements, etc.).

[0101] In a virtual network, a business server can be configured as a special network element to join the virtual network and provide network services. For example, it can provide DHCP services to achieve unified IP allocation for the entire virtual network. Figure 5 As shown: The entire system realizes unified IP address allocation across the entire network through the DHCP service provided by the business server.

[0102] In addition, the business server is also the best place to manage network security. By providing ACL services to the virtual network and using its own data transfer server identity, it can effectively control the connections between remote network elements across the actual LAN.

[0103] It should be noted that by integrating the resources provided by various network elements accessing the virtual network, more, more complex and more powerful upper-layer business functions can be combined.

[0104] It should be noted that in the shared networking mode, the server will create a corresponding virtual LAN only after the first 5G virtual bridge device successfully connects to the server. In the shared networking mode, when the last 5G virtual bridge device in the virtual LAN leaves, the server will release the corresponding virtual LAN.

[0105] In the embodiment of the present application, when using the shared mode networking, the 5G virtual bridge device is used in conjunction with the service server: that is, the service server provides the virtual network, and the 5G virtual bridge device provides external devices and network access services. In this mode, the most likely working modes are (but not limited to): device access and subnet bridging. The network topology of the device access working mode is as follows Figure 6As shown in the figure; in this mode, the 5G virtual bridge device establishes a virtual bridge relationship with the virtual network (Virtual Network) through the virtual NIC created inside the business server, and thereby connects the network element (NE) connected to the 5G virtual bridge device to the virtual network created by the business server. The virtual network created by the business server can simultaneously access multiple network elements connected to the 5G virtual bridge device, and support multiple devices to exchange data through the virtual network.

[0106] In the embodiment of the present application, the subnet bridging working mode network topology is as follows Figure 7 As shown in the figure: In this mode, the 5G virtual bridge device establishes a virtual bridge relationship with the virtual network (VirtualNetwork) through the virtual network card (Virtual NIC) created inside the business server, and thereby connects the remote local area network (LAN) bridge connected to the 5G virtual bridge device to the virtual network created by the business server. The virtual network created by the business server can simultaneously access multiple remote LANs connected to the 5G virtual bridge device, and support multiple remote subnets (and the network elements therein) to exchange data through the virtual network.

[0107] It should be noted that the business server can create multiple independent virtual networks, that is, multiple virtual local area networks. A 5G virtual bridge device can only access one virtual network at a time. The business server will determine the virtual network to which the 5G virtual bridge device accesses based on internal configuration information (device ID, bound virtual network ID, permissions, etc.).

[0108] In an embodiment of the present application, the number of target bridge devices is one. The process of the server establishing a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode and the network to be connected includes: when the networking mode of the first bridge device is the partner networking mode, determining that the first bridge device is successfully online in the network to be connected; when receiving the target notification instruction transmitted by the first bridge device, registering the target notification instruction; when the networking mode of the target bridge device is the partner networking mode and the first prompt information is generated, transmitting the first prompt information to the first bridge device based on the target notification instruction; when receiving the connection request to establish a connection with the target bridge device transmitted by the first bridge device based on the first prompt information, transmitting the connection request to the target bridge device to establish a network interconnection bridge according to the connection request.

[0109] It should be noted that the target notification instruction is a notification instruction for the target bridge device to be successfully online.

[0110] It should be noted that the first prompt information is prompt information that the target bridge device has successfully come online in the network to be connected.

[0111] In an embodiment of the present application, the process of the server transmitting the first prompt information to the first bridge device also includes: obtaining target device information of the target bridge device; sending the target device information to the first bridge device so that the first bridge device obtains a connection request based on the target device information and the first prompt information.

[0112] In the embodiment of the present application, the target device information is the information sent by the target bridge device to the server.

[0113] It should be noted that the target network bridge device corresponds to the target device information one by one, that is, one target network bridge device corresponds to a group of target device information.

[0114] In the embodiment of the present application, after the server determines that the first network bridge device has successfully gone online in the network to be connected, the server transmits second prompt information of successfully going online in the network to be connected to the first network bridge device.

[0115] In the embodiment of the present application, after the server registers the notification instruction, it transmits the third prompt information of successful registration to the first bridge device.

[0116] In the embodiment of the present application, the partner networking mode is to establish a virtual connection between two 5G virtual bridge devices (a first bridge device and a target bridge device), thereby bridging the network elements / local area networks connected to the 5G virtual bridge devices at both ends. The network topology is as follows: Figure 8 As shown in the figure: 5G virtual bridge-1 is connected to 5G virtual bridge-2 through the service server, and a network interconnection bridge is established. NE1 / LAN1 is connected to 5G virtual bridge-1, and NE2 / LAN2 is connected to 5G virtual bridge-2, that is, NE1 / LAN1 is connected to NE2 / LAN2 through the network interconnection bridge; the timing diagram of the collaborative work between the main network elements involved in the partner networking mode is as follows Fig. 9As shown: After the first bridge device is powered on ("5G Virtual Bridge 1" is powered on), it will start self-checking, initialize the 5G network, and then send the first networking request (network registration) to the business server. The first bridge device will go online on the business server, confirm that the first bridge device has successfully gone online on the business server, and send a prompt message of successful online to the first bridge device. Then the first bridge device will register the online notification of the second bridge device (5G Virtual Bridge 2) with the business server. After the registration is completed, the business server will send the registration result to the first bridge device. After the second bridge device is powered on ("5G Virtual Bridge 2" is powered on), it will start self-checking, initialize the 5G network, and then send the second networking request (network registration) to the business server. The second bridge device will go online on the business server, confirm that the second bridge device has successfully gone online on the business server, and send a prompt message of successful online to the second bridge device. When the first bridge device receives the online notification of the second bridge device (5G virtual bridge 2) and related parameters (the second device information of the second bridge device) sent by the business service, it applies to the second bridge device to establish a connection with the opposite end, thereby establishing a network interconnection bridge. When the first bridge device receives the connection establishment result transmitted by the second bridge device, it connects to the local network, and the second bridge device also connects to the local network (the local network accessed by the first bridge device is the same as the local network accessed by the second bridge device). When the first bridge device receives the interactive data sent by NE1 / LAN1 (network element 1 / local area network 1), it sends the interactive data to the second bridge device, and the second bridge device sends the interactive data to NE2 / LAN2 (network element 2 / local area network 2). When the second bridge device receives the interactive data sent by NE2 / LAN2 (network element 2 / local area network 2), it sends the interactive data to the first bridge device, and the first bridge device sends the interactive data to NE1 / LAN1 (network element 1 / local area network 1).

[0117] It should be noted that when the master and slave of the 5G virtual bridge device are registered on the Internet, the server determines the master and slave devices according to its internal logic (the first bridge device can be the master device (the second bridge device can be the slave device) or the second bridge device can be the master device (the first bridge device can be the slave device) determined by the server). If the two 5G virtual bridge devices cannot be directly connected when partner networking is performed (for example, the two 5G virtual bridge devices are respectively in two different LANs. The network elements in the LANs at both ends can access the network elements in the public network. Neither of the LANs at both ends has network access mapping configuration for the network, such as DMZ or NAT. In this case, the two paired 5G virtual bridge devices cannot directly access each other), data can be transferred through the business server. The corresponding timing diagram is as follows Fig.10As shown: After the first bridge device is powered on ("5G Virtual Bridge 1" is powered on), it will start self-checking, initialize the 5G network, and then send the first networking request (network registration) to the business server. The first bridge device will go online on the business server, confirm that the first bridge device has successfully gone online on the business server, and send a prompt message of successful online to the first bridge device. Then the first bridge device will register the online notification of the second bridge device (5G Virtual Bridge 2) with the business server. After the registration is completed, the business server will send the registration result to the first bridge device. After the second bridge device is powered on ("5G Virtual Bridge 2" is powered on), it will start self-checking, initialize the 5G network, and then send the second networking request (network registration) to the business server. The second bridge device will go online on the business server, confirm that the second bridge device has successfully gone online on the business server, and send a prompt message of successful online to the second bridge device. When the first bridge device receives the online notification of the second bridge device (5G virtual bridge 2) and related parameters (the second device information of the second bridge device) sent by the business service, it applies to the second bridge device through the business server to establish a connection with the opposite end, thereby establishing a network interconnection bridge. When the first bridge device receives the connection establishment result transmitted by the second bridge device through the business server, it connects to the local network, and the second bridge device also connects to the local network (the local network accessed by the first bridge device is different from the local network accessed by the second bridge device). When the first bridge device receives the interactive data sent by NE1 / LAN1 (network element 1 / local area network 1), it sends the interactive data to the second bridge device through the business server, and the second bridge device sends the interactive data to NE2 / LAN2 (network element 2 / local area network 2). When the second bridge device receives the interactive data sent by NE2 / LAN2 (network element 2 / local area network 2), it sends the interactive data to the first bridge device through the business server, and the first bridge device sends the interactive data to NE1 / LAN1 (network element 1 / local area network 1).

[0118] When using partner mode networking, a virtual link is established between two bound 5G virtual bridge devices, which provide network profile services to both ends. In this mode, the most possible working modes are (but not limited to): device direct connection, device access, and network bridging. The network topology of device direct connection working mode is as follows Fig.11As shown in the figure, the two devices (NE-1 and NE-2) can exchange data directly through the virtual connection established by the 5G virtual bridge device (5G virtual bridge device-1 and 5G virtual bridge device-2). During operation, the two terminal devices (NE1 and NE2) are completely unaware of the 5G virtual bridge device (5G virtual bridge device-1 and 5G virtual bridge device-2) and the service server. That is, the 5G virtual bridge and the service server are transparent to the devices at both ends. When the 5G virtual bridge devices at both ends cannot be directly connected, the service server will participate in the establishment of the virtual link as a data transfer node.

[0119] In the embodiment of the present application, the network topology of the device direct connection working mode is as follows Fig.12 As shown in the figure, through this networking mode, the device (NE-1) can directly access the remote local area network (LAN-2) with the support of 5G virtual bridges (5G virtual bridge-1 and 5G virtual bridge-2). The 5G virtual bridge and service server are transparent to the device (NE-1) and the local area network (LAN-2). When the 5G virtual bridge devices at both ends cannot be directly connected, the service server will participate in the establishment of the virtual link as a data transfer node.

[0120] In the embodiment of the present application, the network topology of the device direct connection working mode is as follows Fig.13 As shown: In a pair of bound 5G virtual bridge devices (the first bridge device and the target bridge device, i.e. Fig.13 With the support of 5G Virtual Bridge-1 and 5G Virtual Bridge-2 in the system, the system can connect the two remote LANs (LAN-1 and LAN-2) connected to the two 5G virtual bridge devices respectively through bridging.

[0121] S104: Utilize the network interconnection bridge to transmit the communication information between the first bridge device and the target bridge device.

[0122] In an embodiment of the present application, after the server establishes a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode and the network to be connected, the network interconnection bridge can be used to transmit communication information between the first bridge device and the target bridge device.

[0123] It can be understood that the server obtains the network to be connected from the first networking request and determines the networking mode corresponding to the first network device, so as to establish a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode and the network to be connected, so that the communication connection between the first bridge device and the target bridge device can be achieved through the network interconnection bridge, thereby improving the intelligence of the network connection.

[0124] The embodiment of the present application provides an information processing method, wherein the information processing method is applied to a first network bridge device. Fig.14 A flow chart of an information processing method provided in an embodiment of the present application, such as Fig.14 As shown, the information processing method may include:

[0125] S201. Under the condition that the first network bridge device is in a powered-on state, obtain first device information of the first network bridge device, and determine a network to be connected according to the first device information.

[0126] An information processing method provided in an embodiment of the present application is applicable to a scenario in which a communication connection between a first bridge device and a target bridge device is established by using a server.

[0127] In the embodiments of the present application, the first network bridge device can be implemented in various forms. For example, the first network bridge device described in the present application can include devices such as mobile phones, cameras, tablet computers, laptop computers, PDAs, portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, and devices such as digital TVs, desktop computers, and servers.

[0128] In the embodiment of the present application, the first network bridge device includes an Ether PHY, a switching module, a compression / decompression module, a management module, an encryption / decryption module, a 5G module, and a 5G PHY device. Among them, the first end of the Ether PHY is connected to the network element device, and the second end is connected to the first end of the switching module; the second end of the switching module is connected to the first end of the compression / decompression module; the second end of the compression / decompression module is connected to the first end of the encryption / decryption module; the second end of the encryption / decryption module is connected to the first end of the 5G module; the second end of the 5G module is connected to the first end of the 5G PHY; the second end of the 5GPHY is connected to the server; the management module is respectively connected to the switching module, the compression / decompression module, the encryption / decryption module, and the 5G module.

[0129] In the embodiment of the present application, an exemplary first bridge device is as follows: Fig.15 As shown: the 5G virtual bridge device (first bridge device) is composed of Ether PHY, a switching module, a compression / decompression module, an encryption / decryption module, a 5G module, a 5G PHY and a management module (including RAM).

[0130] In the embodiments of the present application, Fig.16As shown, Ether PHY is an interface transceiver that complies with the IEEE-802.3 standard and is used to implement the physical layer in the OSI model. Specifically, Ether PHY includes a narrow PHY (i.e., a PHY that implements the IEEE-802.3 standard) and a matching transformer (Transformer, used to couple differential signals and isolate DC signals) and an RJ45 interface, and is connected to an external network element or a local area network. On the other hand, Ether PHY is connected to the switching module (the underlying MAC submodule) and is responsible for forwarding the received physical layer data to the link layer (the bridge chipset, i.e., the switching module), and sending the data from the link layer at the physical layer.

[0131] In the embodiments of the present application, Fig.17 As shown in the figure, the switching module is a link layer module, which is mainly responsible for handling matters related to the link layer (such as MAC address learning, MAC address forwarding filtering, etc.). The switching module is mainly composed of two parts: the underlying media access control module (MAC) and the upper layer logical link control module (LLC). Both the MAC submodule and the LLC submodule meet the definition of the logical link control protocol defined in IEEE802.2. The MAC submodule is mainly used to control the use of channels and resolve contention conflicts in channels. The MAC submodule is connected to the Ether PHY externally, responsible for shielding the link competition of the physical layer, forwarding the data sent from the physical layer to the LLC, and transmitting the data sent from the LLC to the physical layer. The LLC submodule is mainly used to provide data link layer services to the upper layer through a unified interface. The LLC submodule is connected to the compression / decompression module in the system externally, responsible for packaging the original data sent by the compression / decompression module and sending it to the physical layer through the MAC, and forwarding the original data received from the physical layer through the MAC to the compression / decompression module.

[0132] In the embodiments of the present application, Fig.18 As shown, the compression / decompression module is managed by the management module. It is connected to the switching module on one side and to the encryption / decryption module on the other side. It is responsible for compressing the data sent by the switching module according to the configuration information (compression mode, compression level, etc.) sent by the management module and passing it to the encryption / decryption module, or decompressing the data from the encryption / decryption module and then passing it to the switching module.

[0133] In the embodiments of the present application, Fig.19As shown in the figure, the encryption and decryption module is managed by the management module, connected to the compression / decompression module on one side and the 5G module on the other side. It is responsible for encrypting the data from the compression / decompression module and passing it to the 5G module according to the configuration information (encryption method, symmetric encryption key or asymmetric encryption public key and private key, etc.) sent by the management module, or decrypting the data from the 5G module and then passing it to the compression / decompression module. The module supports symmetric encryption and asymmetric encryption. The encryption and decryption algorithms of each link can be the same (or different), but the keys are different.

[0134] In the embodiments of the present application, Fig. 20 As shown, the 5G module is responsible for processing the Layer 2 network affairs related to the 5G network. Its internal structure and logical functions are the same as those of the switching module, and the details will not be repeated here.

[0135] In the embodiments of the present application, Fig.21 As shown, 5G PHY is a layer (physical layer) network module, which is responsible for creating and maintaining the physical (wireless) link between the current device and ENode-B. Its internal structure and logical functions are the same as Ether PHY, and the details will not be repeated here.

[0136] In the embodiment of the present application, the relationship between the management module and the main modules inside and outside the 5G virtual bridge is as follows: Fig. 22 As shown in the figure, the management module mainly provides the following functions: First, the control of each module in the device, including initialization, reset, status detection, information reporting, etc.; second, device management, which is responsible for handling the control operations related to the 5G virtual bridge as a whole, which can be further divided into a management interface that provides a management interface to the user (in order to enable local users to manage the device), and a northbound interface that is responsible for communicating with the business server, reporting the current device status, querying the connection information of the opposite device, and accepting the configuration and control of the business server.

[0137] In the embodiment of the present application, the first bridge device and the target bridge device have the same structure. Specifically, the structure of each bridge device is the same.

[0138] In an embodiment of the present application, the process of the first bridge device determining the network to be connected includes: executing a device self-test program; when the execution result of the device self-test program is successful, initializing the communication network; when the communication network is initialized successfully, obtaining the first device information, and determining the network to be connected based on the first device information.

[0139] S202: Determine a first networking request according to the network to be connected.

[0140] In the embodiment of the present application, after the first network bridge device determines the network to be connected, it determines the first networking request according to the network to be connected.

[0141] S203. Send a first networking request to the server, where the first networking request is used to request the server to establish a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode of the first bridge device and the network to be connected. The target bridge device is a bridge device that has been connected to the network to be connected, or a bridge device that is to be connected to the network to be connected.

[0142] In the embodiment of the present application, after the first network bridge device determines the first networking request according to the network to be connected, it sends the first networking request to the server.

[0143] In an embodiment of the present application, the first networking request is not the first networking request sent by the first bridge device to the server for the first time. Before the first bridge device sends the first networking request to the server, the first bridge device will also generate a first networking request and send the first networking request to the server, so that the server can perform a login operation on the first bridge device according to the login instruction carried in the first networking request; when receiving a successful login response information transmitted by the server, it is determined that the login operation is successfully executed.

[0144] It should be noted that the first networking request carries a login instruction.

[0145] In an embodiment of the present application, after the first bridge device sends the first networking request to the server, when it is determined that the activation operation has failed, a prompt message indicating that the activation operation has failed is displayed; when the server information entered by the administrator is received, the activation instruction is resent to the server corresponding to the server information to re-execute the corresponding activation operation according to the activation instruction.

[0146] In an embodiment of the present application, 5G virtual bridge device (first bridge device) management: users can locally manage the 5G virtual bridge device through the built-in Web service (not limited to, also through Bluetooth + App), including but not limited to: device activation, automatic activation.

[0147] Device activation: When the device (5G virtual bridge device) is activated for the first time, the device reports its own information (including but not limited to basic information such as device number) to the server, activates the status, and then obtains relevant operating parameters (such as compression method, encryption method and parameters, etc.) from the server. There are two modes of device activation: automatic activation and manual activation.

[0148] Automatic activation: After the device is powered on for the first time (or after it is reset), the device will activate the device to the server and obtain relevant working parameters (such as compression method, encryption method and parameters, etc.) from the server. The relevant working sequence is as follows: Fig.23As shown: After the 5G virtual bridge starts self-checking, it initializes the 5G network and then sends a device activation instruction to the business server. The business server manages the blacklist device (makes sure that the 5G virtual bridge device is not a blacklist device), saves the device parameters to generate a new key, etc., and then sends the activation result and parameters to the 5G virtual bridge. The 5G virtual bridge saves the information sent by the business server.

[0149] In the embodiment of the present application, manual activation is used to manually participate in the activation process when the automatic activation of the device fails. The relevant working sequence is as follows: Fig.24 As shown: After the 5G virtual bridge starts self-checking, it initializes the 5G network and then initializes the local management service. The administrator logs in to the management interface and sets the basic configuration. The 5G virtual bridge saves the basic configuration and returns the configuration result to the administrator. The administrator transmits the device activation instruction to the 5G virtual bridge. The 5G virtual bridge sends the device activation instruction to the business server. The business server manages the blacklist device (makes sure that the 5G virtual bridge device is not a blacklist device), saves the device parameters to generate a new key, etc., and then sends the activation result and parameters to the 5G virtual bridge. The 5G virtual bridge saves the information sent by the business server.

[0150] The working mode of the 5G virtual bridge is specified: the working mode is used to switch the working mode of the 5G virtual bridge device (partner mode or sharing mode) and report the new working mode and related parameters to the business server.

[0151] Server access parameter configuration: used to specify business server related parameters, such as server domain name, service port, etc.

[0152] Equipment working status query: used to query the current equipment working status.

[0153] Factory Reset: Reset the device to factory settings.

[0154] In the embodiment of the present application, after the 5G virtual bridge device is activated, it will report its own information (including but not limited to: IP address, service port, etc.) to the server each time it goes online, and send heartbeat packets regularly to report its own status. In addition, the 5G virtual bridge device will also be managed by the server when it is online, including but not limited to:

[0155] Parameter setting: Server access parameter configuration: used to specify business server related parameters, such as server domain name, service port, etc.

[0156] Working mode specification: The working mode is used to switch the working mode of the 5G virtual bridge device (partner mode or sharing mode) and report the new working mode and related parameters to the business server.

[0157] Device management: device working status query (used to query the current device working status), restore factory settings (reset the device to factory settings), and restart the device.

[0158] In the embodiment of the present application, the business server supports the following use cases:

[0159] Device serial number import: used to import device serial numbers in batches, create data structures and allocate related system resources. In addition, the device serial number is globally unique and is also used for device access verification and related device management and status query.

[0160] Device access support;

[0161] Blacklist maintenance: Maintain device blacklist to block abnormal device access;

[0162] Configuration information and command issuance:

[0163] Device restart

[0164] Device reset (factory reset)

[0165] Device login prohibited

[0166] Upgrade package delivery

[0167] Connection information query

[0168] Query the connection information of the peer device (partner mode)

[0169] Push binding virtual network access information (shared mode)

[0170] The working mode settings include: binding to the peer device (partner mode) and binding to the virtual network (shared mode).

[0171] In an embodiment of the present application, upon receiving prompt information sent by the server indicating that the first bridge device has successfully gone online in the network to be connected, the first bridge device sends a target notification instruction that the target bridge device has successfully gone online to the server; upon receiving first prompt information sent by the server indicating that the target bridge device has successfully gone online in the network to be connected, the first bridge device sends a connection request to the server to establish a connection with the target bridge device.

[0172] In an embodiment of the present application, the first bridge device can also receive target device information of the target bridge device sent by the server; accordingly, the process of sending a connection request to the server to establish a connection with the target bridge device includes: generating a connection request to establish a connection with the target bridge device based on the target device information and the first prompt information; and sending the connection request to the server.

[0173] In the embodiment of the present application, after the first bridge device generates a connection request for establishing a connection with the target bridge device according to the target device information and the first prompt information, the first bridge device may also send a connection request to the target bridge device.

[0174] In the embodiment of the present application, the networking solution based on the 5G virtual bridge device has good application value for the application scenarios of emergency rescue sites and emergency vehicles, such as:

[0175] 1. Networking between emergency vehicles;

[0176] 2. Shared analysis equipment for ambulances.

[0177] (For example, networking at an emergency rescue site or networking in multiple emergency vehicle workshops)

[0178] The idea of ​​the 5G virtual bridge and the supporting business server in this application comes from the actual needs of the emergency rescue environment. Therefore, the information processing method in this application is particularly suitable for deployment and practical application in the emergency rescue environment.

[0179] Scenario 1:

[0180] Existing ambulances are independent units that participate in emergency rescue activities. Moreover, most ambulances are developed from small and medium-sized passenger cars, and their internal space is limited. There is a doctor, a nurse, a stretcher bearer (the other stretcher bearer is also the driver), a patient, and a family member of the patient on the ambulance. In addition to the seating space for these five members, the patient stretcher space, and the necessary activity space reserved for observing and rescuing the patient, there are also necessary first aid splints, spinal boards, oxygen cylinders and other equipment that will occupy the precious space in the first aid cabin. Therefore, general ambulances can only carry a limited number of on-board first aid equipment.

[0181] At this time, a reliable network connection can be established between the emergency vehicle and the support vehicle through the 5G virtual bridge device. Fig.25 As shown: the support and guarantee vehicle is connected to the first bridge device, the emergency vehicle is connected to the target bridge device, and the first bridge device is connected to the target bridge device through the business server, thereby establishing a network interconnection bridge between the emergency vehicle and the support and guarantee vehicle.

[0182] At this time, the ambulance and the support vehicle can maintain communication through the Internet video call. As a result, the seats of the stretcher bearers and the patient's family members in the ambulance can be moved to the support vehicle, so that the emergency cabin in the ambulance has more space to accommodate more emergency equipment.

[0183] In addition, some emergency data processing equipment (such as emergency nurse stations) that were originally too large to be installed on the vehicle can also be placed on the support vehicle and connected to the equipment on the emergency vehicle through the network bridged by the 5G virtual bridge device between the two workshops. These emergency data processing equipment collects various vital signs data of patients from the front-end equipment in the emergency cabin of the emergency vehicle, and after analysis and processing, sends the processing results to the front-end equipment for processing (such as activating the alarm module, etc.).

[0184] Scenario 2:

[0185] After a major disaster occurs, there are often multiple ambulances rushing to the scene for emergency rescue. Through 5G virtual bridge equipment, multiple ambulances rushing to the same scene can be connected to the same virtual LAN, such as Fig.26 As shown: the first emergency vehicle is connected to the first bridge device, the second emergency vehicle is connected to the second bridge device, the support vehicle is connected to the third bridge device, the first bridge device is connected, the second bridge device is connected and the third bridge device is connected to the virtual local area network established by the server (business server), thereby establishing a network interconnection bridge between the first emergency vehicle, the second emergency vehicle and the support vehicle. The business server is connected to the emergency center.

[0186] like Fig.26 As shown in the figure, while the ambulances performing the same emergency mission are included in the same virtual network, the designated network elements in the emergency center (such as consultation servers, department consultation terminals, etc.) can also be added to this virtual network through the 5G virtual bridge device. At this time, the doctor in the emergency center can provide emergency guidance to all the ambulances participating in the current emergency mission at the same time; and during the emergency process, the doctor in the emergency center can also conduct mobile consultations with the medical staff on multiple vehicles at the same time.

[0187] In addition, in this scenario, multiple ambulances can share a support vehicle, and the various medical data processing center equipment on the vehicle (such as the emergency nurse station) can monitor the vital signs data of patients in multiple ambulances at the same time through multiple front-end devices.

[0188] Scenario 3:

[0189] In extreme cases (such as when a major natural disaster occurs), the basic communication facilities in the entire region may no longer be able to operate normally. In response to this situation, application scenario 2 can be expanded to place mobile base stations and service servers in support vehicles, such as Fig. 27 As shown: Each independent ambulance can be connected to the network through a 5G virtual bridge device in the core rescue area. As a result, all emergency vehicles in the disaster area can be centrally dispatched by the temporary emergency center, and each vehicle can also directly start a remote consultation with the doctors at the emergency center, which can greatly increase the success rate of rescuing the wounded and sick.

[0190] It can be understood that the first bridge device sends the first networking request carrying the network to be connected to the server, so that the server can establish a network interconnection bridge between the first bridge device and the target bridge device according to the network to be connected in the first networking request and the determined networking mode of the first bridge device. The communication connection between the first bridge device and the target bridge device can be achieved through the network interconnection bridge, thereby improving the intelligence of the network connection.

[0191] Based on the same inventive concept as the above-mentioned information processing method, the embodiment of the present application provides a server 1 corresponding to an information processing method; Fig.28 A schematic diagram of the composition structure of a server provided in an embodiment of the present application Figure 1 , the server 1 may include:

[0192] The first determining unit 11 is used to determine the network to be connected according to the first networking request received from the first network bridge device; and determine the networking mode corresponding to the first network bridge device;

[0193] An establishing unit 12 is used to establish a network interconnection bridge between the first bridge device and a target bridge device according to the networking mode and the network to be connected; the target bridge device is a bridge device that has been connected to the network to be connected, or a bridge device to be connected to the network to be connected;

[0194] The transmission unit 13 is used to transmit the communication information between the first bridge device and the target bridge device by using the network interconnection bridge.

[0195] In some embodiments of the present application, the server further includes a creation unit and an access unit;

[0196] The creating unit is used to create a virtual network card corresponding to the first network bridge device when the networking mode is a shared networking mode;

[0197] The first determining unit 11 is used to determine the virtual local area network corresponding to the network to be connected;

[0198] The access unit is used to connect the virtual network card to the virtual local area network to obtain the network interconnection bridge; the target bridge device is connected to the network interconnection bridge.

[0199] In some embodiments of the present application, the server further includes a sending unit;

[0200] The sending unit is used to prohibit forwarding the service access request transmitted by the first bridge device to the second bridge device through the network interconnection bridge when receiving an instruction from the first bridge device to prohibit access to the second bridge device in the target bridge device; the number of the target bridge devices is multiple, and the second bridge device is part of the multiple target bridge devices.

[0201] In some embodiments of the present application, the creation unit is used to create a virtual local area network that matches the network to be connected when receiving a second networking request transmitted by the target bridge device and the networking mode corresponding to the target bridge device is a shared networking mode; the target bridge device is the first bridge device that requests access to the virtual local area network.

[0202] In some embodiments of the present application, the first determining unit 11 is used to determine the identity of the first bridge device according to the first networking request;

[0203] Correspondingly, the server further includes an authentication unit and an allocation unit;

[0204] The authentication unit is used to perform an authentication operation on the first network bridge device according to the identity identifier;

[0205] The allocation unit is used to allocate corresponding network resources to the first bridge device when the authentication is successful;

[0206] The establishing unit 12 is used to establish the virtual network card according to the network resources.

[0207] In some embodiments of the present application, the server includes a registration unit;

[0208] The first determining unit 11 is used to determine that the first network bridge device is successfully online in the network to be connected when the networking mode of the first network bridge device is a partner networking mode;

[0209] The registration unit is used to register the target notification instruction when receiving the target notification instruction transmitted by the first network bridge device; the target notification instruction is a notification instruction of the target network bridge device being online successfully;

[0210] The transmission unit 13 is used for transmitting the first prompt information to the first bridge device based on the target notification instruction when the networking mode of the target bridge device is the partner networking mode and the first prompt information is generated; the first prompt information is prompt information that the target bridge device has successfully gone online in the network to be connected; and when receiving the connection request to establish a connection with the target bridge device transmitted by the first bridge device based on the first prompt information, the transmission unit 13 is used to transmit the connection request to the target bridge device to establish the network interconnection bridge according to the connection request.

[0211] In some embodiments of the present application, the apparatus further includes a first acquisition unit;

[0212] The first acquisition unit is used to acquire target device information of the target bridge device;

[0213] The sending unit is used to send the target device information to the first network bridge device, so that the first network bridge device obtains the connection request based on the target device information and the first prompt information.

[0214] In some embodiments of the present application, the server includes a storage unit;

[0215] The first acquisition unit is configured to, upon receiving a first networking request transmitted by the first network bridge device, acquire a registration instruction transmitted by the first network bridge device from the first networking request; the first networking request is a networking request before the first networking request, or the first networking request is the first networking request; and acquire first device information of the first network bridge device from the registration instruction;

[0216] The storage unit is used to store the first device information when the first identifier in the first device information is not a device identifier in the blacklist; wherein the first device information includes the networking mode; the first identifier is an identifier of the first bridge device;

[0217] The first determining unit 11 is used to determine the configuration information of the first bridge device when working in the network to be connected;

[0218] The transmission unit 13 is configured to transmit the configuration information to the first network bridge device, so as to configure the first network bridge device based on the configuration information.

[0219] In some embodiments of the present application, the first determination unit 11 is used to determine at least one of the compression method, decompression method, encryption method, decryption method and transmission link parameters of the first bridge device when working in the network to be connected; and determine the configuration information based on at least one of the compression method, the decompression method, the encryption method, the decryption method and the transmission link parameters.

[0220] It should be noted that, in actual applications, the above-mentioned first determination unit 11, establishment unit 12 and transmission unit 13 can be implemented by the first processor 14 on the server 1, specifically a CPU (Central Processing Unit), MPU (Microprocessor Unit), DSP (Digital Signal Processing) or a field programmable gate array (FPGA); the above-mentioned data storage can be implemented by the first memory 15 on the server 1.

[0221] The present application embodiment also provides a server 1, such as Fig.29 As shown, the server 1 includes: a first processor 14, a first memory 15 and a first communication bus 16. The first memory 15 communicates with the first processor 14 through the first communication bus 16. The first memory 15 stores a program executable by the first processor 14. When the program is executed, the information processing method described above is executed by the first processor 14.

[0222] In practical applications, the first memory 15 may be a volatile memory, such as a random access memory (RAM); or a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk (HDD) or a solid-state drive (SSD); or a combination of the above types of memories, and provide instructions and data to the first processor 14.

[0223] An embodiment of the present application provides a computer-readable storage medium having a computer program thereon, and when the program is executed by the first processor 14, the information processing method as described above is implemented.

[0224] It can be understood that the server obtains the network to be connected from the first networking request and determines the networking mode corresponding to the first network device, so as to establish a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode and the network to be connected, so that the communication connection between the first bridge device and the target bridge device can be achieved through the network interconnection bridge, thereby improving the intelligence of the network connection.

[0225] Based on the same inventive concept as the above-mentioned information processing method, the embodiment of the present application provides a first bridge device 2, corresponding to an information processing method; Fig.30 A schematic diagram of the composition structure of a first bridge device provided in an embodiment of the present application Figure 1 , the first network bridge device 2 may include:

[0226] A second acquisition unit 21 is used to acquire first device information of the first network bridge device under the condition that the first network bridge device is in a powered-on state;

[0227] A second determining unit 22 is configured to determine a network to be connected according to the first device information; and determine a first networking request according to the network to be connected;

[0228] The sending unit 23 is used to send the first networking request to the server, wherein the first networking request is used to request the server to establish a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode of the first bridge device and the network to be connected, and the target bridge device is a bridge device that has been connected to the network to be connected, or is a bridge device to be connected to the network to be connected.

[0229] In some embodiments of the present application, the first networking request is not an initial networking request.

[0230] The generating unit is used to generate an initial networking request, wherein the initial networking request carries a login instruction;

[0231] The sending unit 23 is used to send the initial networking request to the server, so that the server performs a login operation on the first bridge device according to a login instruction carried in the initial networking request;

[0232] The second determining unit 22 is configured to determine that the login operation is successfully performed upon receiving a login success response message transmitted by the server.

[0233] In some embodiments of the present application, the sending unit 23 is used to send a target notification instruction of the target bridge device's successful online access to the server upon receiving a prompt message sent by the server that the first bridge device has successfully gone online in the network to be connected; and send a connection request to the server to establish a connection with the target bridge device upon receiving a first prompt message sent by the server that the target bridge device has successfully gone online in the network to be connected.

[0234] In some embodiments of the present application, the first network bridge device further includes a receiving unit;

[0235] The receiving unit is used to receive the target device information of the target bridge device sent by the server;

[0236] Correspondingly, the generating unit is used to generate a connection request for establishing a connection with the target bridge device according to the target device information and the first prompt information;

[0237] The sending unit 23 is used to send the connection request to the server.

[0238] It should be noted that, in actual applications, the above-mentioned second acquisition unit 21, second determination unit 22 and sending unit 23 can be implemented by the second processor 24 on the first bridge device 2, specifically a CPU (Central Processing Unit), MPU (Microprocessor Unit), DSP (Digital Signal Processing) or a field programmable gate array (FPGA); the above-mentioned data storage can be implemented by the second memory 25 on the first bridge device 2.

[0239] The present application embodiment also provides a first bridge device 2, such as Fig.31 As shown, the first bridge device 2 includes: a second processor 24, a second memory 25 and a second communication bus 26. The second memory 25 communicates with the second processor 24 via the second communication bus 26. The second memory 25 stores a program executable by the second processor 24. When the program is executed, the information processing method described above is executed by the second processor 24.

[0240] In practical applications, the second memory 25 may be a volatile memory, such as a random access memory (RAM); or a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD); or a combination of the above types of memories, and provide instructions and data to the second processor 24.

[0241] An embodiment of the present application provides a computer-readable storage medium having a computer program thereon, and when the program is executed by the second processor 24, the information processing method as described above is implemented.

[0242] It can be understood that the first bridge device sends the first networking request carrying the network to be connected to the server, so that the server can establish a network interconnection bridge between the first bridge device and the target bridge device according to the network to be connected in the first networking request and the determined networking mode of the first bridge device. The communication connection between the first bridge device and the target bridge device can be achieved through the network interconnection bridge, thereby improving the intelligence of the network connection.

[0243] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of hardware embodiments, software embodiments, or embodiments in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

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

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

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

[0247] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.

Claims

1. An information processing method, characterized in that: Applied to a server, the method comprises: In case of receiving a first networking request from a first network bridge device, determining a network to be connected according to the first networking request; Determine a networking mode corresponding to the first network bridge device; According to the networking mode and the network to be connected, establishing a network interconnection bridge between the first bridge device and a target bridge device; the target bridge device is a bridge device that has been connected to the network to be connected, or a bridge device to be connected to the network to be connected; The communication information between the first bridge device and the target bridge device is transmitted using the network interconnection bridge.

2. The method according to claim 1, characterized in that The step of establishing a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode and the network to be connected includes: When the networking mode is a shared networking mode, creating a virtual network card corresponding to the first network bridge device; and determining a virtual local area network corresponding to the network to be connected; The virtual network card is connected to the virtual local area network to obtain the network interconnection bridge; the target bridge device is connected to the network interconnection bridge.

3. The method according to claim 2, characterized in that The method further comprises: When receiving an instruction from the first bridge device to prohibit access to a second bridge device in the target bridge device, forwarding the service access request transmitted by the first bridge device to the second bridge device through the network interconnection bridge is prohibited.

4. The method according to claim 2, characterized in that: Before determining the virtual local area network corresponding to the network to be connected, the method further includes: When receiving the second networking request transmitted by the target bridge device and the networking mode corresponding to the target bridge device is the shared networking mode, a virtual local area network matching the network to be connected is created; the target bridge device is the first bridge device requesting access to the virtual local area network.

5. The method according to claim 2, characterized in that: Before creating a virtual network card corresponding to the first network bridge device, the method further includes: Determine the identity of the first bridge device according to the first networking request; Correspondingly, the step of creating a virtual network card corresponding to the first network bridge device includes: Performing an authentication operation on the first network bridge device according to the identity identifier; In case the authentication is successful, allocating corresponding network resources to the first network bridge device; The virtual network card is established according to the network resources.

6. The method according to claim 1, characterized in that The step of establishing a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode and the network to be connected includes: When the networking mode of the first network bridge device is a partner networking mode, determining that the first network bridge device is successfully online in the network to be connected; In case of receiving the target notification instruction transmitted by the first network bridge device, registering the target notification instruction; the target notification instruction is a notification instruction for the target network bridge device to be online successfully; When the networking mode of the target bridge device is the partner networking mode and the first prompt information is generated, based on the target notification instruction, the first prompt information is transmitted to the first bridge device; the first prompt information is prompt information that the target bridge device has successfully gone online in the network to be connected; When receiving the connection request to establish a connection with the target bridge device transmitted by the first bridge device based on the first prompt information, the connection request is transmitted to the target bridge device to establish the network interconnection bridge according to the connection request.

7. The method according to claim 6, characterized in that The method further comprises: Obtain target device information of the target bridge device; The target device information is sent to the first network bridge device, so that the first network bridge device obtains the connection request based on the target device information and the first prompt information.

8. The method according to claim 1, characterized in that Before determining the networking mode corresponding to the first network bridge device, the method further includes: Upon receiving the first networking request transmitted by the first network bridge device, obtaining the registration instruction transmitted by the first network bridge device from the first networking request; the first networking request is a networking request before the first networking request, or the first networking request is the first networking request; Acquire first device information of the first network bridge device from the registration instruction; When the first identifier in the first device information is not a device identifier in the blacklist, the first device information is stored; wherein the first device information includes the networking mode; and the first identifier is an identifier of the first network bridge device; Determining configuration information of the first network bridge device when working in the network to be connected; The configuration information is transmitted to the first network bridge device, so as to configure the first network bridge device based on the configuration information.

9. The method according to claim 8, characterized in that The determining the configuration information of the first network bridge device when working in the network to be connected includes: Determine at least one of a compression method, a decompression method, an encryption method, a decryption method and a transmission link parameter when the first network bridge device works in the network to be connected; The configuration information is determined according to at least one of the compression method, the decompression method, the encryption method, the decryption method and the transmission link parameter.

10. An information processing method, characterized in that: Applied to a first network bridge device, the method comprises: Under the condition that the first network bridge device is in a powered-on state, obtaining first device information of the first network bridge device, and determining a network to be connected according to the first device information; Determine a first networking request according to the network to be connected; The first networking request is sent to the server, where the first networking request is used to request the server to establish a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode of the first bridge device and the network to be connected, wherein the target bridge device is a bridge device that has been connected to the network to be connected, or is a bridge device to be connected to the network to be connected.

11. The method according to claim 10, characterized in that The first networking request is not an initial networking request, and before sending the first networking request to the server, the method further includes: Generate an initial networking request, wherein the initial networking request carries a login instruction; Sending the first networking request to the server, so that the server performs a login operation on the first network bridge device according to a login instruction carried in the first networking request; When the login success response information transmitted by the server is received, it is determined that the login operation is successfully performed.

12. The method according to claim 10, characterized in that After sending the first networking request to the server, the method further includes: Upon receiving the prompt information sent by the server indicating that the first network bridge device has successfully gone online in the network to be connected, sending a target notification instruction indicating that the target network bridge device has successfully gone online to the server; When receiving the first prompt information sent by the server that the target network bridge device has successfully come online in the network to be connected, a connection request for establishing a connection with the target network bridge device is sent to the server.

13. The method according to claim 12, characterized in that The method further comprises: Receiving target device information of the target bridge device sent by the server; Correspondingly, the sending of a connection request to the server to establish a connection with the target bridge device includes: Generate a connection request to establish a connection with the target bridge device according to the target device information and the first prompt information; The connection request is sent to the server.

14. A server, characterized in that: The server comprises: A first determining unit is configured to, upon receiving a first networking request from a first network bridge device, determine a network to be connected according to the first networking request; and determine a networking mode corresponding to the first network bridge device; An establishing unit, configured to establish a network interconnection bridge between the first bridge device and a target bridge device according to the networking mode and the network to be connected; the target bridge device is a bridge device that has been connected to the network to be connected, or is a bridge device that is to be connected to the network to be connected; A transmission unit is used to transmit the communication information between the first bridge device and the target bridge device by using the network interconnection bridge.

15. A first network bridge device, characterized in that: The first network bridge device comprises: A second acquisition unit, configured to acquire first device information of the first network bridge device under the condition that the first network bridge device is in a powered-on state; A second determining unit, configured to determine a network to be connected according to the first device information; and determine a first networking request according to the network to be connected; A sending unit is used to send the first networking request to the server, wherein the first networking request is used to request the server to establish a network interconnection bridge between the first bridge device and the target bridge device according to the networking mode of the first bridge device and the network to be connected, and the target bridge device is a bridge device that has been connected to the network to be connected, or is a bridge device to be connected to the network to be connected.

16. A server, characterized in that: The server comprises: A first memory, a first processor and a first communication bus, wherein the first memory communicates with the first processor via the first communication bus, the first memory stores an information processing program executable by the first processor, and when the information processing program is executed, the method described in any one of claims 1 to 9 is performed by the first processor.

17. A first network bridge device, characterized in that: The first network bridge device comprises: A second memory, a second processor and a second communication bus, wherein the second memory communicates with the second processor via the second communication bus, and the second memory stores an information processing program executable by the second processor. When the information processing program is executed, the method described in any one of claims 10 to 13 is performed by the second processor.

18. A storage medium having a computer program stored thereon, applied to a server and a first network bridge device, characterized in that: When the computer program is executed by the first processor, it implements the information processing method applied in the server as described in any one of claims 1 to 9; when the computer program is executed by the second processor, it implements the information processing method applied in the first bridge device as described in any one of claims 10 to 13.