Mesh Networking Multi-Service System and Implementation Method

By introducing main routes and subroutines into the Mesh network, and using Backhaul AP and Backhaul STA interfaces to realize multi-Vlan service forwarding, the problem of inability to manage multi-service routing in the existing technology is solved, network security and processing capabilities are improved, and network robustness is enhanced.

CN114980242BActive Publication Date: 2025-07-08FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210579760.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-26
Publication Date
2025-07-08
Estimated Expiration
2042-05-26

AI Technical Summary

Technical Problem

The existing Mesh network only supports fully transparent services, cannot effectively manage and ensure the security of each service, and cannot support multi-service routing forwarding under complex networking conditions.

Method used

The main route and subroutine are introduced in the Mesh network, and the forwarding of different Vlan services is realized through the Backhaul AP interface and the Backhaul STA interface. The main route and the subroutine configuration are synchronized with the same Vlan services, and the synchronization information is encapsulated through the 1905 protocol to establish Wan connections for multiple Vlans.

Benefits of technology

Multi-service forwarding in the Mesh network is realized, which enhances the security and robustness of the network, limits the scope of failure impact, and improves network processing capabilities and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114980242B_ABST
    Figure CN114980242B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for implementing multiple services in a Mesh network. The Mesh network includes a main router and one or more sub-routers. Among them, on the main router, the Backhaul AP interface serves as the downlink port and performs full-service binding. The services with Vlan coming from the upstream of the sub-router are directly forwarded to the corresponding Vlan services through the Backhaul STA interface, so that the main and sub-routers support services of different Vlans. In the Mesh wireless networking scenario, the present invention realizes multi-service forwarding between the Backhaul and Fronthaul interfaces based on Mesh: services such as tr069 go through the specified Vlan, and the service data can be restricted by priority; the broadcast domain is restricted within one Vlan, saving bandwidth and improving network processing capabilities. The present invention also provides a corresponding Mesh networking multi-service system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of wireless communication, and more specifically, relates to a Mesh networking multi-service system and an implementation method thereof. Background Art

[0002] A wireless intelligent routing Mesh network, namely a wireless mesh network (Wireless Mesh Network), also known as a "multi-hop network", such as a Mesh network or a ZigBee network, is a dynamic and continuously expandable network architecture. The core is mobile hop-by-hop routing technology, which can achieve data transmission between wireless devices and is a wireless local area network communication technology.

[0003] Currently, the entire Mesh network only supports full transparent transmission services. Each AP is equivalent to a bridge switch, or can only carry a routing service of one broadband type, and cannot better manage various services and provide effective security guarantees. Summary of the Invention

[0004] In view of the above defects or improvement requirements of the prior art, the present invention provides a Mesh networking multi-service system and an implementation method thereof, aiming to solve the problem of multi-service routing forwarding supported by master and slave routers under complex Mesh networking conditions.

[0005] To achieve the above object, according to one aspect of the present invention, a Mesh networking multi-service implementation method is provided. In the Mesh network, there is a master router and one or more slave routers. Among them, on the master router, the Backhaul AP interface serves as a downlink port and performs full-service binding. The service with Vlan coming from the upstream of the slave router is directly forwarded to the corresponding Vlan service through the Backhaul STA interface, so that the master and slave routers support services of different Vlans.

[0006] In an embodiment of the present invention, the master router is used to control its FronthaulAP interface and the BackhaulAP interface in the Mesh network. The slave router is used to execute the commands received from the master router and report the link measurement quality and functional data of the FronthaulAP, the attached clients, and the Backhaul link connected to the master router or other slave routers.

[0007] In an embodiment of the present invention, after successful networking, it is required that the configurations of the master router and the slave router both support services of the same Vlan, and the Wan connection configuration of the master router is synchronized to the slave router.

[0008] In one embodiment of the present invention, after the sub-router configures the Wan connection configuration issued by the master router, the master router binds the services of the corresponding Vlans to the data of the services, that is, a Wan connection is established with the Backhaul link as the uplink, and the full Vlan binding on the master router is configured.

[0009] In one embodiment of the present invention, after the networking interface of the master router is started, the networking interface is saved in the wireless interface mapping file, all the already networked interfaces are listed, and then a message is sent to notify that there is an update to the networking interface.

[0010] In one embodiment of the present invention, after receiving the networking message, the Vlans of all Wan connections are used to perform Vlan binding on the networking interface, forming multiple Vlan sub-interfaces based on the networking interface.

[0011] In one embodiment of the present invention, a Wan connection corresponding to the Vlan is established on the sub-router based on the Backhaul STA interface, and the Wan connection is bound to different interfaces to implement the access of corresponding services.

[0012] In one embodiment of the present invention, two sub-routers are interconnected through the Backhaul link, which can be a Wi-Fi link or an Ethernet link.

[0013] In one embodiment of the present invention, the Wan connection configuration of the master router is synchronized to the sub-router, and the synchronization information is encapsulated in the TLV through the 1905 protocol and sent to the sub-router.

[0014] According to another aspect of the present invention, a Mesh networking multi-service system is further provided, which includes a master router and one or more sub-routers in the Mesh network, and implements the above-mentioned Mesh networking multi-service implementation method.

[0015] Generally speaking, compared with the prior art by the above technical solution conceived by the present invention, the following beneficial effects are obtained:

[0016] (1) In the Mesh wireless networking scenario, multi-service forwarding is realized based on Mesh between the Backhaul and Fronthaul interfaces: services such as tr069 go through the specified Vlan, and the service data can be restricted by priority; the broadcast domain is restricted within one Vlan, saving bandwidth and improving network processing capabilities;

[0017] (2) Enhance the security of the local area network: The packets in different Vlans are isolated from each other during transmission, that is, users in one Vlan cannot directly communicate with users in other Vlans.

[0018] (3) Improve the robustness of the network: faults are confined within a Vlan, and faults within this Vlan will not affect the normal operation of other Vlans;

[0019] (4) The technical solution of the present invention can enrich the networking scenarios and improve the user experience. Description of the Drawings

[0020] Figure 1 It is a schematic diagram of the Mesh networking interface in the embodiment of the present invention;

[0021] Figure 2 It is a flowchart of in-network transmission in the 1 + 2 networking embodiment in the embodiment of the present invention;

[0022] Figure 3 It is a flowchart of in-network transmission in the 1 + 2 + 1 networking embodiment in the embodiment of the present invention. Detailed Embodiments

[0023] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0024] In a Mesh network, there is a main router and one or more sub-routers. Among them, on the main router, the Backhaul AP interface serves as the downlink port and performs full-service binding. The Vlan-tagged services coming from the sub-routers upstream are directly forwarded to the corresponding Vlan services through the Backhaul STA interface, so that the main and sub-routers can support services of different Vlans.

[0025] Specifically, as Figure 1As shown in the figure, the Mesh network consists of a Mesh Controller (usually called the main router) and one or more Mesh Agents (usually called sub - routers). The Mesh Controller is a logical entity in the Mesh network, used to control the Fronthaul AP interface and the Backhaul AP interface in the Mesh network; the Mesh Agent is a logical entity that can execute commands received from the main router and report the link measurement quality and functional data of the Fronthaul AP, the attached clients, and the Backhaul links connected to the main router or other sub - routers; two Mesh Agents are interconnected through a Backhaul link, which can be a Wi - Fi link or an Ethernet link; in order to support multiple services, multiple connections with different Vlans are established on the Agent with the Backhaul link as the uplink port for multi - Vlan service diversion.

[0026] Both the main router and the sub - router have Fronthaul interfaces, which are interfaces for terminals such as mobile phones to access; the Backhaul interface is a networking interface. The downlink networking port is called the Backhaul AP interface, and the uplink networking port is called the Backhaul STA interface.

[0027] The technical solution of the present invention is described in detail as follows:

[0028] As Figure 2 As shown in the in - network transmission flow chart in the 1 + 2 networking embodiment, the embodiments of the present invention provide a solution to the problem of multi - service routing and forwarding supported by the master and sub - routers under complex Mesh networking conditions, involving technical contents such as Mesh networking and Wan connection management:

[0029] In the wireless intelligent routing Mesh networking mode, after successful networking, it is required that the configurations of the main router and the sub - router both support services with the same Vlan, and the Wan connection configuration of the main router is synchronized to the sub - router; specifically, the Mesh module can encapsulate the synchronization information in TLV through the 1905 protocol and send it to the sub - router.

[0030] After the sub - router configures the Wan connection configuration issued by the main router, for the Vlan service to be able to route the service upload to the corresponding network through the main router, the main router binds the data of the service to the service of the corresponding Vlan. That is, a Wan connection is established with the Backhaul link as the uplink, and the Wancc configures the full - Vlan binding on the main router:

[0031] (1) After the main router starts the networking interface, it saves the networking interface in the wireless interface mapping file, lists all the already networked interfaces, and then sends a message to notify that there is an update to the networking interface.

[0032] Specifically, for the main route of the Controller, after the networking interface X is started, the wireless driver saves the networking interface X in the wireless interface mapping file, and saves it in the form of "ra0, rai0". All the already networked interfaces are listed, and then a message is sent to notify that there is an update to the networking interface. Ra0 and rai0 are the Backhaul AP interfaces;

[0033] Among them, Ra0 is generally 2.4G, and rai0 is generally 5G. For different wireless interfaces, if only 5G networking is supported, this interface is rai0;

[0034] (2) After receiving the message, it is necessary to perform Vlan binding on the networking interface according to the Vlans of all Wan connections to form multiple Vlan sub-interfaces based on the networking interface, namely X.VID_untag and X.VID_tag1. These interfaces need to be bound to Wan_untag and Wan_tag1 respectively, that is, X.VID_untag is bound to Wan_untag, and X.VID_tag1 is bound to Wan_tag1. If the service of other Vlans is configured, then bind that Vlan to the corresponding Wan connection.

[0035] (3) On the Agent sub-route, a Wan connection corresponding to the Vlan is established based on the Backhaul STA interface. This Wan connection can be bound to different interfaces, and the access of the service can be realized by hanging under different service interfaces; in this way, both the AP and the devices hanging under the AP can realize the forwarding of different Vlan services.

[0036] As Figure 2 shown, the in-network transmission process in the 1+2 networking embodiment is specifically implemented as follows:

[0037] Step 100, the main route accesses the upstream network through the LAN4 port in a wired manner;

[0038] Step 101, the main route establishes an OTHER bridge connection with tag1 for bridging multicast video services;

[0039] Step 102, the main route establishes an untagged broadband route connection for routing Internet access services;

[0040] Step 103, the main route binds the multicast video service to the SSIDn port;

[0041] Step 104, the main route binds the broadband service to the LANn wired port;

[0042] So far, the main router has passed through the untag connection and the tag1 connection through two different services. The LANn port is bound to the Internet broadband service, and the SSIDn port is bound to the video networking service, forming a Vlan service isolation without interference. For the sub-router 1, the sub-router 1 accesses through the wired LANn port of the main router:

[0043] Step 110: The sub-router 1 uses its LAN4 wired port as the upstream to connect to the main router's LANn;

[0044] Step 111: The sub-router 1 establishes a tag1 OTHER bridge connection for multicast video services. This information can be synchronously sent by the main router after successful Mesh networking;

[0045] Step 112: The sub-router 1 establishes an untag broadband (INTERNET) bridge connection for Internet access services. The downstream terminals can obtain addresses from the main router through this bridge connection. The main router has the viewing and management rights for the downstream terminals of this sub-router 1; This service information can be synchronously sent by the main router after successful Mesh networking, or the user can freely configure whether this sub-router 1 needs Internet access services. For example, if the children's room does not need Internet access services, then this service can be not configured on this sub-router 1;

[0046] Step 113: The broadband service of the sub-router 1 is bound to the SSIDn wireless port. This port binding information can also be synchronously sent by the main router after successful Mesh networking;

[0047] Step 114: The multicast video service of the sub-router 1 is bound to the LANn wired port. This port binding information can also be synchronously sent by the main router after successful Mesh networking;

[0048] So far, the service connection configuration of the sub-router 1 is completed. The sub-router 1 itself supports the upload of untag and tag1 services. However, for the untag and tag1 services of the sub-router 1 in steps 111 and 112 to access the network through the main router, it is also necessary to perform Vlan binding on the networking interface according to the Vlan of all Wan connections. For example, the networking interfaces of the main router are the LANn interface and the BackhaulAP interface, and the sub-router 1 accesses through the LANn port wired port:

[0049] Step 115: For the untag data service coming from the LAN4 of the sub-router 1 through the networking interface, after the main router receives it at the LANn port, it performs untag Vlan binding on the untag data for LANn, that is, the untag data is directly transferred to the untag connection of the main router, and the services of other Vlans are not processed; In this way, the untag data service of the sub-router 1 can be uploaded to the network.

[0050] Step 116: For the service of the tag1 data coming up through the networking interface LAN4 of Sub-router 1, after the main router receives it on the LANn port, perform Vlan binding of tag1 for the tag1 data with respect to LANn, that is, directly transfer the tag1 data to the tag1 connection of the main router, and do not process the services of other Vlans; in this way, the tag1 data service of Sub-router 1 can be uploaded to the network; combined with Step 115, both the untag and tag1 services of Sub-router 1 are connected to the network.

[0051] It should be noted that Steps 103 and 104 are port bindings, which means that only the bound services can pass through this interface, and generally have exclusivity; Steps 115 and 116 are Vlan bindings. The data coming up from LANn can pass through the bound services, and multiple Vlan services can be bound to one port. Therefore, for all the services of the sub-router, Vlan binding is performed on the main router for the interface accessing this sub-router, and all services of the sub-router can go through when it goes upstream.

[0052] After Steps 115 and 116, the untag and tag1 services of Sub-router 1 can be connected to the network through Mesh networking.

[0053] Similarly, for Sub-router 2 networking through the Backhaul AP interface, similar to Steps 110 - 114 of Sub-router 1, the processing steps of Sub-router 2 are Steps 120 - 124, establishing two connections of untag and tag for the Wan connection, and binding the two ports of LANn and SSIDn respectively.

[0054] Step 120: Sub-router 2 uses the Backhaul STA interface as the upstream port to access the main router.

[0055] Step 121: Sub-router 2 establishes a tag1 OTHER bridge connection for multicast video services, and this information can be synchronously sent down by the main router after successful Mesh networking.

[0056] Step 122: Sub-router 2 establishes an untag broadband (INTERNET) bridge connection for the Internet service. The downstream terminal can obtain an address from the main router through this bridge connection, and the main router has the viewing and management authority over the downstream terminal of this Sub-router 2; this service information can be synchronously sent down by the main router after successful Mesh networking, or the user can freely configure whether Sub-router 2 needs the Internet service. For example, if the children's room does not need the Internet service, this service can be not configured on this Sub-router 2.

[0057] Step 123: Bind the multicast video service of Sub-router 2 to the SSIDn wireless port, and this port binding information can also be synchronously sent down by the main router after successful Mesh networking.

[0058] Step 124: The sub-router 2 binds the broadband service to the LANn wired port, and the port binding information can also be synchronously sent by the master router after successful Mesh networking.

[0059] The difference is that in Step 120, the sub-router 2 uses the Backhaul STA interface as the uplink port to access the master router, and the two connections, untag and tag1, established also need to be based on the Backhaul STA interface.

[0060] Step 125: For the untag data service coming from the Backhaul AP interface of the sub-router 2, after the master router receives it, it performs untag Vlan binding for the untag data on the Backhaul AP interface, that is, the untag data is directly transferred to the untag connection of the master router, and the services of other Vlans are not processed; in this way, the untag data service of the sub-router 2 can be uploaded to the network.

[0061] Step 126: For the tag1 data service coming from the Backhaul AP interface of the sub-router 2, after the master router receives it, it performs tag1 Vlan binding for the tag1 data on the Backhaul AP interface, that is, the tag1 data is directly transferred to the tag1 connection of the master router, and the services of other Vlans are not processed; in this way, the tag1 data service of the sub-router 2 can be uploaded to the network; combining Step 125, the untag and tag1 services of the sub-router 2 are both connected to the network.

[0062] The 1+2 wired and wireless Mesh networking modes have both achieved the access of the two services in this way; then if there is a cascaded way of 1+1+1 or 1+2+1 for Mesh networking, then it is necessary to configure the Vlan service binding with the master router on the sub-router in the middle of the networking, see Figure 3 、 1 the in-network transmission flow chart in the 1+2+1 networking embodiment:

[0063] Such as Figure 3 If the sub-router 3 wants to achieve the access of the untag and tag1 two services, it needs to perform similar configuration steps 130-134 to those of the sub-router 2 in configuration steps 120-124; the difference is that the sub-router 3 accesses the Mesh networking through the Backhaul AP interface of the sub-router 2, then if the sub-router 3 wants to connect the untag and tag1 two services, it is necessary to perform Vlan binding for the Backhaul AP interface of the sub-router 2 for the sub-router 3:

[0064] Step 130: The sub-router 3 uses the Backhaul STA interface as the uplink port to access the sub-router 2.

[0065] Step 131: Sub-router 3 establishes a tag1 OTHER bridge connection for multicast video services. This information can be synchronously sent by the master router after successful Mesh networking.

[0066] Step 132: Sub-router 3 establishes an untag broadband (INTERNET) bridge connection for Internet services. The attached terminal can obtain an address from the master router through this bridge connection, and the master router has the viewing and management authority over the attached terminals of this sub-router 3. This service information can be synchronously sent by the master router after successful Mesh networking, or the user can freely configure whether this sub-router 3 needs Internet services. For example, if the children's room does not need Internet services, then this service can be not configured on this sub-router 3.

[0067] Step 133: The multicast video service of sub-router 3 binds to the SSIDn wireless port. This port binding information can also be synchronously sent by the master router after successful Mesh networking.

[0068] Step 134: The broadband service of sub-router 3 binds to the LANn wired port. This port binding information can also be synchronously sent by the master router after successful Mesh networking.

[0069] Step 135: For the service of untagged data coming from the sub-router Backhaul AP interface of sub-router 3, after receiving it, sub-router 2 performs untagged Vlan binding on the untagged data for the Backhaul AP interface, that is, the untagged data is directly transferred to the untagged connection of the master router, and the services of other Vlans are not processed. In this way, the untagged data service of sub-router 3 can be uploaded to sub-router 2, and sub-router 2 then forwards it to the network.

[0070] Step 136: For the service of tag1 data coming from the Backhaul AP interface of sub-router 2 by sub-router 3, after receiving it, sub-router 2 performs tag1 Vlan binding on the tag1 data for the Backhaul AP interface, that is, the tag1 data is directly transferred to the tag1 connection of the master router, and the services of other Vlans are not processed. In this way, the tag1 data service of sub-router 3 can be uploaded to sub-router 2, and sub-router 2 then forwards it to the network. Combining with step 135 in this way, both the untagged and tag1 services of sub-router 3 are connected to the network.

[0071] In addition to the above multi-service access, the present invention also enriches user configuration. First, if there are no special requirements, it can be default that all APs support the same multi-services. In this case, Mesh needs to perform configuration distribution and synchronization when the networking is successful. If there are special requirements, such as Figure 3, when the sub-router 1 is placed in the children's room, if only Internet services are required, other services can be not configured for it. User configuration has priority, and Mesh synchronization priority lags behind, enriching the networking scenarios and improving the user experience.

[0072] Those skilled in the art can easily understand that the above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for realizing multiple services in a Mesh network, characterized in that, In a Mesh network, there is a master router and one or more slave routers. Among them, on the master router, the Backhaul AP interface serves as the downlink port and performs full-service binding. The Vlan-tagged traffic coming from the upstream of the slave router is directly forwarded to the corresponding Vlan service through the Backhaul STA interface, so that the master and slave routers support services of different Vlans; the master router is used to control its Fronthaul AP interface and the Backhaul AP interface in the Mesh network, and the slave router is used to execute the commands received from the master router and report the link measurement quality and functional data of the Fronthaul AP, the attached clients, and the Backhaul links connected to the master router or other slave routers; after successful network formation, it is required that the configurations of the master router and the slave router both support services of the same Vlan, and synchronize the Wan connection configuration of the master router to the slave router.

2. The Mesh networking multi-service implementation method according to claim 1, wherein, After the slave router configures the Wan connection configuration issued by the master router, the master router binds the data of this service to the service of the corresponding Vlan, that is, establishes a Wan connection with the Backhaul link as the upstream, and configures the full Vlan binding on the master router.

3. The Mesh networking multi-service implementation method according to claim 1, wherein, After the network formation interface of the master router is started, the network formation interface is saved in the wireless interface mapping file, and all the already networked interfaces are listed, and then a message is sent to notify that there is an update to the network formation interface.

4. The Mesh networking multi-service implementation method according to claim 1, characterized in that After receiving the network formation message, perform Vlan binding on the network formation interface according to the Vlans of all Wan connections to form multiple Vlan sub-interfaces based on the network formation interface.

5. The Mesh networking multi-service implementation method according to claim 1, characterized in that On the slave router, a Wan connection corresponding to the Vlan is established based on the BackhaulSTA interface, and this Wan connection is bound to different interfaces to realize the access of corresponding services.

6. The Mesh networking multi-service implementation method according to claim 3, wherein Two slave routers are interconnected through the Backhaul link, which can be a Wi-Fi link or an Ethernet link.

7. The Mesh networking multi-service implementation method according to claim 1, wherein The Wan connection configuration of the master router is synchronized to the slave router, and the synchronization information is encapsulated in the TLV through the 1905 protocol and sent to the slave router.

8. A Mesh networking multi-service system, characterized in that, In a Mesh network, there is a master router and one or more slave routers, implementing the Mesh network multi-service implementation method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Networking method for realizing EasyMesh based on set top box WiFi and set top box

    CN112235617A