FTTR gateway service processing method, gateway device and gateway system
By configuring dual-home protection between FTTR gateway devices and forwarding Mesh messages, the problem of Mesh network interruption during FTTR gateway service switching is solved, and the stability and reliability of the network are improved.
Patent Information
- Application Number
- CN202411981919.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2044-12-31
AI Technical Summary
During the FTTR gateway service switching, the Mesh network may experience a brief interruption, affecting the user experience, especially in large-capacity scenarios, Mesh ad hoc networking takes a long time, resulting in an extended interrupt time.
By configuring dual-home protection between the first FTTR gateway device and the second FTTR gateway device, the continuity of Mesh service is ensured in response to the Mesh message sent by the node and forwarded it to the second FTTR gateway device in the main state.
It effectively prevents the interruption of Mesh service during FTTR gateway service switching, and improves the stability and reliability of Mesh service.
Smart Images

Figure CN119383500B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of communication technology, and in particular to a FTTR gateway service processing method, a gateway device, and a gateway system. Background Art
[0002] With the continuous development of PON (Passive Optical Network), the problem of service protection has become more and more prominent. In modern home and enterprise networks, wireless Mesh network is a network topology structure, each node (device or access point) can communicate directly with other nodes to form a mesh connection, with multi-hop communication, self-organization, self-healing, high reliability and scalability. It is widely used in various complex environments and large-scale network applications due to its good coverage and stability. However, when the FTTR (Fiber to the Room) gateway performs service switching for some reason, the Mesh network may experience a short interruption, affecting the user experience.
[0003] In large-capacity scenarios, Mesh self-organizing networks take a long time, resulting in longer interruptions and significantly increased impact on users. Therefore, how to solve the Mesh service interruption problem has become a top priority to ensure network stability and reliability. Summary of the invention
[0004] The embodiments of the present disclosure provide a FTTR gateway service processing method, a gateway device, and a gateway system.
[0005] In a first aspect, an embodiment of the present disclosure provides a FTTR gateway service processing method, which is applied to a first fiber-to-the-room FTTR gateway device side, and includes:
[0006] In response to the first FTTR gateway device being in a standby state, receiving a first mesh message sent by the first node; the first mesh message is a message sent by the first node in response to a communication anomaly between the first node and a second FTTR gateway device, the second FTTR gateway device is in an active state, and dual-home protection is configured between the first FTTR gateway device and the second FTTR gateway device;
[0007] The first Mesh message is forwarded to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device.
[0008] In a second aspect, the embodiment of the present disclosure further provides a FTTR gateway service processing method, which is applied to a second fiber-to-the-room FTTR gateway device side, and includes:
[0009] In response to the second FTTR gateway device being in the active state, a first mesh message transmitted by the first FTTR gateway device is received through the uplink network between the second FTTR gateway device and the first FTTR gateway device; the first mesh message is a message sent by the first node to the first FTTR gateway device in response to abnormal communication between the first node and the second FTTR gateway device; the first FTTR gateway device is in the standby state, and dual-home protection is configured between the first FTTR gateway device and the second FTTR gateway device;
[0010] Managing the first node based on the first Mesh message.
[0011] In a third aspect, the embodiment of the present disclosure further provides a first FTTR gateway device, including:
[0012] A first gateway master control unit is configured to receive a first mesh message sent by a first node in response to a first fiber-to-the-room FTTR gateway device being in a standby state; the first mesh message is a message sent by the first node in response to a communication anomaly between the first node and a second FTTR gateway device, the second FTTR gateway device is in an active state, and dual-homing protection is configured between the first FTTR gateway device and the second FTTR gateway device;
[0013] The first Mesh control unit is configured to forward the first Mesh message to the second FTTR gateway device through an uplink network between the first FTTR gateway device and the second FTTR gateway device.
[0014] In a fourth aspect, the embodiment of the present disclosure further provides a second FTTR gateway device, including:
[0015] The second gateway master control unit is configured to receive a first mesh message transmitted by the first FTTR gateway device through an uplink network between the second FTTR gateway device and the first FTTR gateway device in response to the second fiber-to-the-room FTTR gateway device being in a master state; the first mesh message is a message sent by the first node to the first FTTR gateway device in response to a communication anomaly between the first node and the second FTTR gateway device; the first FTTR gateway device is in a standby state, and dual-home protection is configured between the first FTTR gateway device and the second FTTR gateway device;
[0016] The second Mesh control unit is configured to manage the first node based on the first Mesh message.
[0017] In a fifth aspect, an embodiment of the present disclosure further provides a FTTR gateway system, comprising a first fiber-to-the-room FTTR gateway device and a second FTTR gateway device configured with dual-homing protection; the first FTTR gateway device and the second FTTR gateway device are connected via an uplink network;
[0018] The first FTTR gateway device is configured to implement the FTTR gateway service processing method described in the first aspect;
[0019] The second FTTR gateway device is configured to implement the FTTR gateway service processing method described in the second aspect.
[0020] In a sixth aspect, an embodiment of the present disclosure further provides an electronic device, including:
[0021] one or more processors;
[0022] A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the FTTR gateway service processing method;
[0023] One or more input / output I / O interfaces are connected between the processor and the memory and are configured to implement information interaction between the processor and the memory.
[0024] In a seventh aspect, an embodiment of the present disclosure further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the FTTR gateway service processing method is implemented.
[0025] The embodiment of the present disclosure receives the first mesh message sent by the first node in response to the first FTTR gateway device being in a standby state; the first mesh message is a message sent by the first node in response to the abnormal communication between the first node and the second FTTR gateway device, the second FTTR gateway device is in a master state, and dual-home protection is configured between the first FTTR gateway device and the second FTTR gateway device; the first mesh message is forwarded to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device. Through this embodiment, the interruption of the Mesh service can be effectively prevented when the FTTR gateway service is switched, and the stability and reliability of the Mesh service can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In the accompanying drawings of the embodiments of the present disclosure:
[0027] Figure 1 A flow chart of a gateway service processing method applied to a first FTTR gateway device side provided in an embodiment of the present disclosure;
[0028] Figure 2 A flow chart of a primary / standby switching method applied to a first FTTR gateway device side provided in an embodiment of the present disclosure;
[0029] Figure 3 A flow chart of a gateway service processing method applied to a second FTTR gateway device side provided in an embodiment of the present disclosure;
[0030] Figure 4 A block diagram of the composition of a first FTTR gateway device provided in an embodiment of the present disclosure;
[0031] Figure 5 A block diagram of the composition of a first Mesh control unit provided in an embodiment of the present disclosure;
[0032] Figure 6 A block diagram of the composition of a second FTTR gateway device provided in an embodiment of the present disclosure;
[0033] Figure 7 A block diagram of the composition of a second Mesh control unit provided in an embodiment of the present disclosure;
[0034] Figure 8 A schematic diagram of a Mesh network provided in an embodiment of the present disclosure;
[0035] Fig. 9 A block diagram of the FTTR gateway system provided in the embodiment of the present disclosure;
[0036] Fig.10 A block diagram of the electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0037] In order to enable those skilled in the art to better understand the technical solution of the present disclosure, the communication perception data processing method and computer-readable storage medium provided by the embodiments of the present disclosure are described in detail below in conjunction with the accompanying drawings.
[0038] The present disclosure will be described more fully below with reference to the accompanying drawings, but the embodiments shown may be embodied in different forms, and the present disclosure should not be construed as being limited to the embodiments set forth below. On the contrary, the purpose of providing these embodiments is to make the present disclosure thorough and complete, and will enable those skilled in the art to fully understand the scope of the present disclosure.
[0039] The accompanying drawings of the embodiments of the present disclosure are used to provide a further understanding of the embodiments of the present disclosure, and constitute a part of the specification, and are used together with the detailed embodiments to explain the present disclosure, and do not constitute a limitation of the present disclosure. By describing the detailed embodiments with reference to the accompanying drawings, the above and other features and advantages will become more apparent to those skilled in the art.
[0040] The present disclosure may be described with reference to plan views and / or cross-sectional views by means of ideal schematic views of the present disclosure. Therefore, the exemplary illustrations may be modified according to manufacturing techniques and / or tolerances.
[0041] In the absence of conflict, the various embodiments of the present disclosure and the various features therein may be combined with each other.
[0042] The terms used in the present disclosure are only used to describe specific embodiments and are not intended to limit the present disclosure. The term "and / or" as used in the present disclosure includes any and all combinations of one or more related enumerated items. The singular forms "one" and "the" as used in the present disclosure are also intended to include plural forms, unless the context clearly indicates otherwise. The terms "including", "made of..." as used in the present disclosure specify the presence of the features, wholes, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof.
[0043] Unless otherwise defined, all terms (including technical and scientific terms) used in this disclosure have the same meaning as commonly understood by those of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and this disclosure, and will not be interpreted as having an idealized or overly formal meaning unless expressly defined in this disclosure.
[0044] The disclosed embodiment scheme responds to the first FTTR (Fiber to the Room) gateway device being in a standby state, receives the first mesh Mesh message sent by the first node; the first Mesh message is a message sent by the first node in response to the abnormal communication between the first node and the second FTTR gateway device, the second FTTR gateway device is in the active state, and the first FTTR gateway device and the second FTTR gateway device are configured with dual-home protection; the first Mesh message is forwarded to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device. Through this embodiment scheme, the interruption of Mesh service can be effectively prevented when the FTTR gateway service is switched, and the stability and reliability of Mesh service can be improved.
[0045] The embodiments of the present disclosure can be applied to the main FTTR gateway device and the standby FTTR gateway device in any Mesh networking environment, wherein the main FTTR gateway device and the standby FTTR gateway device may include but are not limited to FTTR-B (Business FTTR, i.e., a full-optical networking solution for business and enterprises, a wireless fidelity Wi-Fi solution designed for enterprises for business and enterprise scenarios). The embodiments of the present disclosure can be applied to gateway service switching in any scenario where the main FTTR gateway device is abnormal, especially in a large-capacity service scenario, and may include but are not limited to: port abnormality of the main FTTR gateway device in any scenario (for example, an abnormality of the uplink port of the main FTTR gateway device and / or an abnormality of at least part of the downlink PON port of the main FTTR gateway device), for example, a scenario where there is no direct connection channel between the standby FTTR gateway device and the main FTTR gateway device, a scenario where there is a direct connection channel between the standby FTTR gateway device and the main FTTR gateway device, but the direct connection channel fails, or a scenario where there is a direct connection channel between the standby FTTR gateway device and the main FTTR gateway device, and the direct connection channel is normal.
[0046] The following is a detailed introduction to the embodiments of the present disclosure.
[0047] The present disclosure provides a method for processing FTTR gateway services. Figure 1 As shown, it is applied to the first FTTR gateway device side, which includes steps S11-S12:
[0048] S11. In response to the first FTTR gateway device being in a standby state, receiving a first mesh message sent by the first node; the first mesh message is a message sent by the first node in response to a communication abnormality between the first node and the second FTTR gateway device, the second FTTR gateway device is in an active state, and dual-home protection is configured between the first FTTR gateway device and the second FTTR gateway device.
[0049] S12: forwarding the first Mesh message to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device.
[0050] In the embodiments of the present disclosure, the node (including the first node) may include but is not limited to any device and / or AP (Access Point).
[0051] In the embodiment of the present disclosure, the first FTTR gateway device and the second FTTR gateway device can serve as master-standby FTTR gateway devices to each other.
[0052] In the disclosed embodiment, the first FTTR gateway device and the second FTTR gateway device can be configured as a dual-belonging protection mode. In one embodiment, the dual-belonging protection mode selects a type B dual-belonging protection mode, wherein the type B dual-belonging protection mode refers to providing protection for the trunk optical fiber by adopting a 2:N optical splitter, and the PON ports of the two mutually protecting FTTR gateway devices are mutually primary and standby, which are called a protection group, and the two mutually primary and standby FTTR gateway devices are connected to the same batch of nodes through the splitter, that is, the same batch of nodes are connected to the main FTTR gateway device and the backup FTTR gateway device through the splitter, and the above-mentioned first node is connected to the first FTTR gateway device and the second FTTR gateway device at the same time through the splitter. Normally, the PON port of the main FTTR gateway device carries the service. When the PON port of the main FTTR gateway device fails, the service will be switched to the PON port of the backup FTTR gateway device.
[0053] In the embodiment of the present disclosure, forwarding the first Mesh message to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device includes:
[0054] In response to the first abnormal information, the first Mesh message is forwarded to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device.
[0055] In the embodiment of the present disclosure, the first abnormal information is a communication abnormality between the first node and the second FTTR gateway device, which includes but is not limited to a transmission link abnormality between the first node and the second FTTR gateway device, and a port abnormality of the second FTTR gateway device. The port abnormality may include but is not limited to: a downstream PON port abnormality.
[0056] In the embodiment of the present disclosure, the abnormality of the downstream PON ports may be that some of the downstream PON ports are abnormal, or all of the downstream PON ports are abnormal.
[0057] In the embodiment of the present disclosure, for example, the first abnormal information may include but is not limited to one of the following:
[0058] There is no direct connection channel between the first FTTR gateway device and the second FTTR gateway device, and some downlink PON (Passive Optical Network) ports of the second FTTR gateway device are abnormal; or,
[0059] There is a direct connection channel between the first FTTR gateway device and the second FTTR gateway device, the direct connection channel fails, and some downstream PON ports of the first FTTR gateway device are abnormal.
[0060] In the embodiment of the present disclosure, when there is no direct connection channel between the first FTTR gateway device and the second FTTR gateway device, or when there is a direct connection channel but the direct connection channel fails, if the downlink PON port is abnormal (whether partial or complete), the implementation scheme of the above steps S11-S12 can be used to implement Mesh services, but the uplink port of the main FTTR gateway device needs to be normal, otherwise communication through the uplink network will not be possible.
[0061] In the embodiments disclosed herein, it should be noted that the scheme for performing active / standby switching between the first FTTR gateway device and the second FTTR gateway device based on the second abnormal information described below can be used in any abnormal scenario of the second FTTR gateway device, including abnormalities of the downstream PON ports (whether partial or complete). In order to avoid confusion when executing the scheme, the following embodiments can be defined: only when some downstream PON ports are abnormal, the embodiment scheme of steps S11-S12 is executed, and when all downstream PON ports are abnormal, the scheme for performing active / standby switching between the first FTTR gateway device and the second FTTR gateway device is executed. Of course, other embodiments can also be defined according to different application scenarios and requirements.
[0062] In the embodiment of the present disclosure, based on the above-mentioned first abnormal information, when the first node (also the first node under the first FTTR gateway device in the standby state) under the second FTTR gateway device (in the active state) finds that it is unable to directly send a message to the second FTTR gateway device, it can create a first Mesh message and send the first Mesh message to the first FTTR gateway device connected to the first node. After receiving the first Mesh message, the first FTTR gateway device can communicate with the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device, and forward the first Mesh message to the second FTTR gateway device.
[0063] In the disclosed embodiment, the first FTTR gateway device and the second FTTR gateway device are located in the same network in the uplink network; or a network channel for transmitting the first Mesh message is set between the first FTTR gateway device, the uplink network and the second FTTR gateway device.
[0064] In an embodiment of the present disclosure, before forwarding the first Mesh message to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device, the first FTTR gateway device and the second FTTR gateway device may be divided into the same network in the uplink network; or, a network channel for transmitting the first Mesh message may be established between the first FTTR gateway device and the second FTTR gateway device.
[0065] In the embodiments of the present disclosure, the same network may include but is not limited to the same local area network, for example, may include but is not limited to VLAN (Virtual Local Area Network), VPN (Virtual Private Network), etc.
[0066] In the embodiment of the present disclosure, if the first FTTR gateway device and the second FTTR gateway device are not divided into the same network, the first FTTR gateway device and the second FTTR gateway device are in different networks. In this case, a network channel can be established between the first FTTR gateway device and the second FTTR gateway device to achieve communication between the first FTTR gateway device and the second FTTR gateway device. For example, the network channel may include but is not limited to a VLAN channel and a VPN channel.
[0067] In the embodiments of the present disclosure, communication between the first FTTR gateway device and the second FTTR gateway device can be achieved based on the same network or the network channel, so that the first Mesh message can be forwarded to the second FTTR gateway device based on the communication.
[0068] In the embodiment of the present disclosure, during the communication between the first FTTR gateway device and the second FTTR gateway device, the first FTTR gateway device is always in a standby state, that is, the first FTTR gateway device and the second FTTR gateway device do not perform active-standby switching.
[0069] In the embodiment of the present disclosure, forwarding the first Mesh message to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device may include:
[0070] The first Mesh message is re-encapsulated based on the network information of the uplink network to obtain a second Mesh message, and the second Mesh message is transmitted to the second FTTR gateway device through the uplink network.
[0071] In the embodiment of the present disclosure, the second Mesh message may include, but is not limited to: a transmission protocol header of an uplink network, a preset Mesh detour identifier, an identifier of the first node, and the first Mesh message.
[0072] In the embodiment of the present disclosure, the network information of the uplink network may include a transmission protocol header of the uplink network, and the second encapsulation of the first Mesh message based on the network information of the uplink network may include:
[0073] Encapsulating target information into a first Mesh message; the target information may include at least a transmission protocol header of the uplink network, a preset Mesh detour identifier, an identifier of the first node, and the first Mesh message;
[0074] The Mesh bypass identifier is used to indicate that the second Mesh message is forwarded through the uplink network; the identifier of the first node is the identifier of the node corresponding to the abnormal port corresponding to the first abnormal information of the second FTTR gateway device.
[0075] In the embodiment of the present disclosure, the transmission protocol header of the uplink network may include but is not limited to: an Ethernet header, or an IP (Internet Protocol) header, or VLAN information.
[0076] In the embodiment of the present disclosure, the Mesh bypass identifier is information specific to the Mesh bypass network, and is used to identify that the second Mesh message is a Mesh network message forwarded by the second FTTR gateway device (in a standby state).
[0077] In the embodiment of the present disclosure, the second Mesh message may further include information such as the message type and message length of the first Mesh message (ie, the original message).
[0078] In the embodiment of the present disclosure, the first Mesh message may include, but is not limited to: an original address, a destination address, and message data.
[0079] In the embodiment of the present disclosure, based on the Mesh detour identifier, the second Mesh message can be sent to the uplink network through the uplink port of the first FTTR gateway device, and transmitted to the uplink port of the second FTTR gateway device through the uplink network (for example, the same network or network channel mentioned above), and transmitted to the second FTTR gateway device through the uplink port of the second FTTR gateway device.
[0080] In the embodiments of the present disclosure, Figure 2 As shown, the method may further include steps S21-S23:
[0081] S21. In response to the second abnormal information, convert the active / standby state of the first FTTR gateway device from the standby state to the active state.
[0082] S22: Acquire the networking information of the nodes connected to the first FTTR gateway device.
[0083] S23: Taking over the nodes under the first FTTR gateway device based on the networking information.
[0084] In the disclosed embodiment, the solution is the solution of the aforementioned first FTTR gateway device and the second FTTR gateway device performing active-standby switching, wherein steps S21-S23 describe the solution of converting the second FTTR gateway device from the standby state to the active state.
[0085] In the embodiment of the present disclosure, the second abnormal information may be abnormal information of any second FTTR gateway device.
[0086] In the embodiment of the present disclosure, for example, the second abnormal information may include but is not limited to:
[0087] The uplink port of the second FTTR gateway device is abnormal; and / or,
[0088] All downstream PON ports of the second FTTR gateway device are abnormal.
[0089] In the disclosed embodiment, in order to ensure data consistency, the master-slave mode of the first FTTR gateway device and the second FTTR gateway device usually performs real-time data synchronization, but this real-time synchronization method will significantly increase the burden of the CPU (Central Processing Unit), thereby affecting the stability and performance of the business.
[0090] In the embodiment of the present disclosure, the data that needs to be managed by the first FTTR gateway device and the second FTTR gateway device can be divided into configuration data and dynamic data.
[0091] In the embodiment of the present disclosure, the configuration data may include but is not limited to:
[0092] SSID (Service Set Identifier) class: such as SSID switch, SSID name, password, encryption method and other data;
[0093] Radio frequency: such as channel, mode and other data.
[0094] In the embodiments of the present disclosure, dynamic data (for example, the above-mentioned networking information) may include but is not limited to:
[0095] Topology information: such as link information between APs (Access Points);
[0096] Roaming decision information: for example, STA (Special Temporary Authority, temporary use license of radio stations) related information (such as channel, signal strength, etc.);
[0097] Capability information: such as AP / STA capability information.
[0098] In the disclosed embodiment, the configuration data can maintain data consistency manually or through one-key synchronization. The dynamic data is refreshed in real time, and does not need to be synchronized to the first FTTR gateway device updated to the main state. The first FTTR gateway device can query and obtain dynamic data (for example, the above-mentioned networking information) from the node connected to the first FTTR gateway device. Based on this embodiment, when the second FTTR gateway device updated to the standby state processes a large amount of business data, the burden of real-time synchronization data on the CPU can be reduced, thereby improving the stability and performance of the business.
[0099] The embodiment of the present disclosure also provides a FTTR gateway service processing method, which is applied to the second FTTR gateway device side, such as Figure 3 As shown, it includes steps S31-S32:
[0100] S31. In response to the second FTTR gateway device being in the active state, a first Mesh message transmitted by the first FTTR gateway device is received through the uplink network between the second FTTR gateway device and the first FTTR gateway device; the first Mesh message is a message sent by the first node to the first FTTR gateway device in response to a communication abnormality between the first node and the second FTTR gateway device; the first FTTR gateway device is in the standby state, and dual-home protection is configured between the first FTTR gateway device and the second FTTR gateway device.
[0101] S32. Manage the first node based on the first Mesh message.
[0102] In the embodiment of the present disclosure, receiving the first Mesh message transmitted by the second FTTR gateway device through the uplink network between the second FTTR gateway device and the first FTTR gateway device may include:
[0103] Receiving a second Mesh message through an uplink network, where the second Mesh message is a message obtained after the first FTTR gateway device performs secondary encapsulation on the first Mesh message;
[0104] According to the second Mesh message, the first Mesh message is obtained.
[0105] In the disclosed embodiment, the second FTTR gateway device may receive a second Mesh message transmitted through the uplink network through the uplink port of the second FTTR gateway device. Specifically, the second Mesh message may be transmitted through the same network or network channel on the uplink network.
[0106] In the embodiment of the present disclosure, managing the first node through the first Mesh message may include:
[0107] Decapsulate the second Mesh message to obtain the Mesh bypass identifier, the identifier of the first node, and the first Mesh message contained in the second Mesh message; the Mesh bypass identifier is used to indicate that the second Mesh message is forwarded through the uplink network;
[0108] Parse the first Mesh message to obtain first Mesh message data;
[0109] The first node is managed based on the Mesh detour identifier and the first Mesh message data.
[0110] In the disclosed embodiment, the original message data (i.e., the first Mesh message data) of the original message (i.e., the first Mesh message) can be obtained by unsealing the second mesh Mesh message and parsing the first Mesh message by the second FTTR gateway device, so that the second FTTR gateway device can manage the node that sends the original message according to the original message data, thereby ensuring the continuity of the Mesh network service when the gateway device fails or the service is switched, and effectively improving the reliability and stability of the Mesh network.
[0111] In the embodiment of the present disclosure, the method may further include:
[0112] In response to the second abnormal information, converting the active / standby state of the second FTTR gateway device from the active state to the standby state;
[0113] The second abnormal information may include but is not limited to:
[0114] The uplink port of the second FTTR gateway device is abnormal; and / or,
[0115] All downstream PON ports of the second FTTR gateway device are abnormal.
[0116] In the embodiment of the present disclosure, through the solution of this embodiment, the second FTTR gateway device can be converted to a standby state, thereby converting the gateway service to the first FTTR gateway device.
[0117] The present disclosure also provides a first FTTR gateway device 1, such as Figure 4As shown, the first FTTR gateway device 1 may include: a first gateway main control unit 11 and a first Mesh control unit 12;
[0118] The first gateway main control unit 11 is configured to receive a first Mesh message sent by the first node in response to the first FTTR gateway device 1 being in a standby state; the first Mesh message is a message sent by the first node in response to a communication anomaly between the first node and the second FTTR gateway device 2; the second FTTR gateway device 2 is in an active state, and dual-home protection is configured between the first FTTR gateway device 1 and the second FTTR gateway device 2;
[0119] The first Mesh control unit 12 is configured to forward the first Mesh message to the second FTTR gateway device 2 through the uplink network 4 between the first FTTR gateway device 1 and the second FTTR gateway device 2 .
[0120] In the embodiments of the present disclosure, Figure 5 As shown, the first Mesh control unit 12 may include: a first forwarding module 121;
[0121] The first forwarding module 121 is configured to perform secondary encapsulation on the first Mesh message based on the network information of the uplink network 4 to obtain a second Mesh message, and transmit the second Mesh message to the second FTTR gateway device 2 through the uplink network 4 .
[0122] In the embodiments of the present disclosure, Figure 5 As shown, the first Mesh control unit 12 may also include: a first Mesh controller 122 and a first Mesh active-standby control module 123. In the process that the first gateway main control unit 11 receives the first Mesh message, the first forwarding module 121 performs secondary encapsulation on the first Mesh message to obtain the second Mesh message, and forwards the second Mesh message, the first Mesh controller 122 and the first Mesh active-standby control module 123 are always in a standby state, so that the first FTTR gateway device 1 is always in a standby state.
[0123] In the embodiment of the present disclosure, the first Mesh controller 122 does not carry out Mesh services in the standby state and remains in the standby state.
[0124] In the embodiment of the present disclosure, the first gateway main control unit 11 may also be configured to convert the first gateway main control unit 11 itself from a standby state to an active state in response to the second abnormal information of the second FTTR gateway device 2;
[0125] The first Mesh control unit 12 may also be configured to convert the first Mesh control unit 12 itself from the standby state to the active state in response to the first gateway main control unit 11 converting from the standby state to the active state.
[0126] In the embodiment of the present disclosure, the first gateway main control unit 11 may also be configured to modify the first active / standby identification of the first gateway main control unit 11 in response to the second abnormal information of the second FTTR gateway device 2, and convert the first gateway main control unit 11 from the standby state to the active state;
[0127] The first Mesh active / standby control module 123 is configured to update the first Mesh active / standby control module 123 itself from a standby state to an active state in response to the detected change of the first active / standby identifier, and query the networking information of the nodes under the first FTTR gateway device 1;
[0128] The first Mesh controller 122 is configured to enter the active state in response to detecting that the first Mesh active-standby control module 123 is updated from the standby state to the active state, and take over the nodes attached to the first FTTR gateway device 1 based on the networking information.
[0129] In the embodiment of the present disclosure, the nodes connected to the first FTTR gateway device 1 may include but are not limited to the aforementioned first node, and there may be one or more first nodes.
[0130] In the embodiment of the present disclosure, the second FTTR gateway device 2 in the active state usually needs to process a large amount of business data, and the active-standby mode of the second FTTR gateway device 2 and the first FTTR gateway device 1 usually performs real-time data synchronization to ensure data consistency, but this real-time synchronization method will significantly increase the CPU burden of the second FTTR gateway device 2, thereby affecting the stability and performance of the business. The networking of the embodiment of the present disclosure does not require real-time synchronization of business data. The configuration data required by the Mesh controller (including the first Mesh controller 122) can be synchronized by manual configuration or one-key synchronization. Dynamic data is refreshed in real time without synchronization. After the active-standby switching occurs, the first Mesh controller 122 can obtain real-time networking information by querying the node under the first FTTR gateway device 1.
[0131] In the embodiments of the present disclosure, the solutions of the embodiments of the present disclosure can effectively improve the reliability and stability of the Mesh network, especially when a gateway device fails or a service is switched, thereby ensuring the continuity of network services.
[0132] In the embodiment of the present disclosure, any embodiment of the aforementioned gateway service processing method applied to the first FTTR gateway device 1 side is applicable to the embodiment of the first FTTR gateway device 1 and will not be described one by one here.
[0133] The present disclosure also provides a second FTTR gateway device 2, such as Figure 6 As shown, the second FTTR gateway device 2 may include: a second gateway main control unit 21 and a second Mesh control unit 22;
[0134] The second gateway master control unit 21 is configured to receive the first Mesh message transmitted by the first FTTR gateway device 1 through the uplink network 4 between the second FTTR gateway device 2 and the first FTTR gateway device 1 in response to the second FTTR gateway device 2 being in the active state; the first Mesh message is a message sent by the first node to the first FTTR gateway device 1 in response to the abnormal communication between the first node and the second FTTR gateway device 2; the first FTTR gateway device 1 is in the standby state, and dual-home protection is configured between the first FTTR gateway device 1 and the second FTTR gateway device 2;
[0135] The second Mesh control unit 22 is configured to manage the first node based on the first Mesh message.
[0136] In the embodiments of the present disclosure, Figure 7 As shown, the second Mesh control unit 22 includes: a second forwarding module 221 and a second Mesh controller 222;
[0137] The second gateway main control unit 21 is further configured to decapsulate the second Mesh message, obtain the Mesh bypass identifier, the identifier of the first node and the first Mesh message contained in the second Mesh message, and forward the Mesh bypass identifier, the identifier of the first node and the first Mesh message to the second forwarding module 221; the Mesh bypass identifier is used to indicate that the second Mesh message is forwarded through the uplink network 4;
[0138] The second forwarding module 221 is configured to parse the first Mesh message, obtain the first Mesh message data, and forward the first Mesh message data to the second Mesh controller 222 based on the Mesh detour identifier;
[0139] The second Mesh controller 222 is configured to manage the first node based on the first Mesh message data.
[0140] In the embodiment of the present disclosure, the second Mesh controller 222 is responsible for managing all nodes under the second FTTR gateway device 2 in the master state. In the abnormal state of the second FTTR gateway device 2, the first Mesh message of the first node under the second FTTR gateway device 2 can be forwarded through the first FTTR gateway device 1 through the uplink network communication solution of the embodiment of the present application, and the first Mesh message is forwarded to the second Mesh controller 222, so that the second Mesh controller 222 continues to manage the corresponding first node.
[0141] In the disclosed embodiment, the second gateway main control unit 21 is further configured to convert the second gateway main control unit 21 itself from the active state to the standby state in response to the second abnormal information of the second FTTR gateway device 2;
[0142] The second Mesh control unit 22 is configured to, in response to the second gateway master control unit 21 being switched from the active state to the standby state, switch the second Mesh control unit 22 itself from the active state to the standby state.
[0143] In the embodiments of the present disclosure, Figure 7 As shown, the second Mesh control unit 22 may further include: a second Mesh active / standby control module 223;
[0144] The second gateway main control unit 21 is further configured to modify the second active / standby identification of the second gateway main control unit 21 in response to the second abnormal information of the second FTTR gateway device 2, and convert the second gateway main control unit 21 from the active state to the standby state;
[0145] The second Mesh active / standby control module 223 is configured to update the second Mesh active / standby control module 223 itself from an active state to a standby state in response to a detected change in the second active / standby identifier;
[0146] The second Mesh controller 222 is configured to enter the standby state in response to detecting that the second Mesh active-standby control module 223 is updated from the active state to the standby state.
[0147] In the embodiment of the present disclosure, any embodiment of the aforementioned gateway service processing method applied to the second FTTR gateway device 2 is applicable to the embodiment of the second FTTR gateway device 2 and will not be described one by one here.
[0148] In the embodiment of the present disclosure, the following is a Mesh network based on the second FTTR gateway device 2 (in the active state) and the first FTTR gateway device 1 (in the standby state) to illustrate the embodiment of the present disclosure. Figure 8 As shown in FIG. , this is a schematic diagram of the Mesh network.
[0149] In the disclosed embodiment, the second FTTR gateway device 2 can be marked as P610-1, the first FTTR gateway device 1 can be marked as P610-2, the first FTTR gateway device 1 and the second FTTR gateway device 2 can be directly connected through an Ethernet port, and multiple (for example, 4) APs (such as AP1, AP2, AP3, and AP4) are respectively connected to the downlink PON ports of two FTTR gateway devices (the second FTTR gateway device 2 and the first FTTR gateway device 1) through two 2:N optical splitters (such as, including the first optical splitter 5-1 and the second optical splitter 5-2), and multiple APs can be connected to multiple user terminal devices. Type B dual-home protection is configured on the main control units of the two FTTR gateway devices (such as the first gateway main control unit 11 and the second gateway main control unit 21) (the core idea is to provide a backup path to ensure that when the main path fails, the service can quickly switch to the backup path, thereby achieving uninterrupted communication).
[0150] In the disclosed embodiment, the configuration data in the Mesh controllers (such as the first Mesh controller 122 and the second Mesh controller 222) on the two FTTR gateway devices can be synchronized manually or with one key to ensure data consistency.
[0151] In the embodiment of the present disclosure, the Mesh master-slave control modules (such as the first Mesh master-slave control module 123 and the second Mesh master-slave control module 223) on the two FTTR gateway devices are respectively used to obtain the master-slave identification (such as the first master-slave identification and the second master-slave identification) of the first FTTR gateway device 1 and the second FTTR gateway device 2 through a preset interface to update their respective master-slave states (i.e., master state or standby state), so that the corresponding Mesh controllers (such as the first Mesh controller 122 and the second Mesh controller 222) respectively update their respective master-slave states (i.e., master state or standby state), wherein the Mesh controller in the standby state does not start the Mesh service.
[0152] In the embodiment of the present disclosure, under normal circumstances, multiple (for example, 4) APs are connected to the second FTTR gateway device 2 (ie, P610-1) (in the master state) and networked with the second Mesh controller 222 on the second FTTR gateway device 2 (ie, P610-1).
[0153] In the embodiments of the present disclosure, several application scenario embodiments of the embodiments of the present disclosure are given below based on the above architecture:
[0154] Application Scenario 1
[0155] Assume that at this time, some of the downstream PON ports on the second FTTR gateway device 2 (i.e., P610-1) are abnormal, triggering type-B dual-home protection, but the active-standby status of the two FTTR gateway devices has not been switched. Therefore, the APs connected to some of the abnormal downstream PON ports will be switched to the first FTTR gateway device 1 (i.e., P610-2).
[0156] In a scenario where a direct connection channel is set between the second FTTR gateway device 2 (i.e., P610-1) and the first FTTR gateway device 1 (i.e., P610-2), the AP hanging on the first FTTR gateway device 1 (i.e., P610-2) will forward messages based on the direct connection channel through the first Mesh controller 122, and communicate with the second Mesh controller 222 on the second FTTR gateway device 2 (i.e., P610-1), so that the second FTTR gateway device 2 (i.e., P610-1) manages the AP hanging on the first FTTR gateway device 1 (i.e., P610-2).
[0157] In a scenario where a direct connection channel is not set between the second FTTR gateway device 2 (i.e., P610-1) and the first FTTR gateway device 1 (i.e., P610-2), the AP hanging on the first FTTR gateway device 1 (i.e., P610-2) will forward the message (such as the first Mesh message) to the second Mesh controller 222 through the first forwarding module 121 on the first FTTR gateway device 1 (i.e., P610-2) via the uplink network 4 and the second forwarding module 221 on the second FTTR gateway device 2 (i.e., P610-1), thereby realizing communication between the AP hanging on the first FTTR gateway device 1 (i.e., P610-2) and the second Mesh controller 222, and realizing that the second FTTR gateway device 2 (i.e., P610-1) manages the AP hanging on the first FTTR gateway device 1 (i.e., P610-2).
[0158] Application Scenario 2
[0159] Assume that the uplink port on the second FTTR gateway device 2 (i.e. P610-1) is abnormal at this time, triggering the master-slave switching of the second FTTR gateway device 2 (i.e. P610-1) and the first FTTR gateway device 1 (i.e. P610-2), the first FTTR gateway device 1 (i.e. P610-2) switches to the master FTTR gateway device, and the second FTTR gateway device 2 (i.e. P610-1) switches to the backup FTTR gateway device.
[0160] The Mesh active-standby control modules (such as the first Mesh active-standby control module 123 and the second Mesh active-standby control module 223) on the two FTTR gateway devices obtain the active-standby identification (such as the first active-standby identification and the second active-standby identification) of the second FTTR gateway device 2 (i.e., P610-1) and the first FTTR gateway device 1 (i.e., P610-2) through a preset interface, and detect whether the active-standby status of the second FTTR gateway device 2 (i.e., P610-1) and the first FTTR gateway device 1 (i.e., P610-2) has changed based on the active-standby identification. If it is detected that the active-standby status of the second FTTR gateway device 2 (i.e., P610-1) and the first FTTR gateway device 1 (i.e., P610-2) has changed, update their respective active-standby status (i.e., active status or standby status), so that the corresponding Mesh controllers (such as the first Mesh controller 122 and the second Mesh controller 222) respectively update their respective active-standby status (i.e., active status or standby status).
[0161] The first Mesh master-slave control module 123, which is currently in the master state, queries the APs attached to the first FTTR gateway device 1 (i.e., P610-2) for networking information; the second Mesh controller 222, which is currently in the standby state, does not enable the Mesh service, and the first Mesh controller 122, which is currently in the master state, manages all the APs attached to it based on the networking information queried by the first Mesh master-slave control module 123.
[0162] Application Scenario 3
[0163] Assume that at this time all the downstream PON ports on the second FTTR gateway device 2 (ie P610-1) are abnormal, triggering the master-slave switching, triggering the master-slave switching of the second FTTR gateway device 2 (ie P610-1) and the first FTTR gateway device 1 (ie P610-2), the first FTTR gateway device 1 (ie P610-2) switches to the master FTTR gateway device, and the second FTTR gateway device 2 (ie P610-1) switches to the backup FTTR gateway device.
[0164] The Mesh active-standby control modules (such as the first Mesh active-standby control module 123 and the second Mesh active-standby control module 223) on the two FTTR gateway devices obtain the active-standby identification (such as the first active-standby identification and the second active-standby identification) of the second FTTR gateway device 2 (i.e., P610-1) and the first FTTR gateway device 1 (i.e., P610-2) through a preset interface, and detect whether the active-standby status of the second FTTR gateway device 2 (i.e., P610-1) and the first FTTR gateway device 1 (i.e., P610-2) has changed based on the active-standby identification. If it is detected that the active-standby status of the second FTTR gateway device 2 (i.e., P610-1) and the first FTTR gateway device 1 (i.e., P610-2) has changed, update their respective active-standby status (i.e., active status or standby status), so that the corresponding Mesh controllers (such as the first Mesh controller 122 and the second Mesh controller 222) respectively update their respective active-standby status (i.e., active status or standby status).
[0165] The first Mesh master-slave control module 123, which is currently in the master state, queries the APs attached to the first FTTR gateway device 1 (i.e., P610-2) for networking information; the second Mesh controller 222, which is currently in the standby state, does not enable the Mesh service, and the first Mesh controller 122, which is currently in the master state, manages all the APs attached to it based on the networking information queried by the first Mesh master-slave control module 123.
[0166] In the embodiments of the present disclosure, through the above-mentioned embodiments and solutions, it is possible to effectively prevent the interruption of Mesh services when FTTR gateway services are switched, thereby improving the stability and reliability of the network.
[0167] The present disclosure also provides a FTTR gateway system A, such as Figure 8 , Fig. 9 As shown, it includes a first FTTR gateway device 1 and a second FTTR gateway device 2 configured with dual-home protection; the first FTTR gateway device 1 and the second FTTR gateway device 2 are connected via an uplink network 4;
[0168] The first FTTR gateway device 1 is configured to implement the FTTR gateway service processing method on the first FTTR gateway device 1 side;
[0169] The second FTTR gateway device 2 is configured to implement the FTTR gateway service processing method on the second FTTR gateway device 2 side.
[0170] In the embodiment of the present disclosure, based on the type B dual-homing protection mode, a plurality of nodes 3 are respectively connected to the downlink PON ports of the first FTTR gateway device 1 and the second FTTR gateway device 2 through the optical splitter 5 .
[0171] In the embodiments of the present disclosure, any of the aforementioned FTTR gateway service processing method embodiments, the first FTTR gateway device embodiments, and the second FTTR gateway device embodiments are applicable to the system embodiments and will not be described one by one here.
[0172] The present disclosure also provides an electronic device, such as Fig.10 As shown, including:
[0173] One or more processors 101;
[0174] A memory 102 having one or more programs stored thereon, and when the one or more programs are executed by the one or more processors 101, the one or more processors 101 implement the FTTR gateway service processing method;
[0175] One or more input / output I / O interfaces 103 are connected between the processor 101 and the memory 102 and are configured to implement information interaction between the processor 101 and the memory 102 .
[0176] The embodiment of the present disclosure also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the FTTR gateway service processing method is implemented.
[0177] In the embodiments of the present disclosure, any of the aforementioned FTTR gateway service processing method embodiments, the first FTTR gateway device embodiments, and the second FTTR gateway device embodiments are applicable to the electronic device and computer program product embodiments and will not be described one by one here.
[0178] Those skilled in the art will appreciate that all or some of the functional modules / units disclosed above may be implemented as software, firmware, hardware, or a suitable combination thereof.
[0179] In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation.
[0180] Some or all physical components may be implemented as software executed by a processor, such as a central processing unit (CPU), a digital signal processor or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transient medium). As is well known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory (FLASH) or other disk storage; read-only compact disk (CD-ROM), digital versatile disk (DVD) or other optical disk storage; magnetic cassettes, tapes, disk storage or other magnetic storage; any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0181] The present disclosure has disclosed example embodiments, and although specific terms are employed, they are used and should be interpreted only in a general illustrative sense and not for limiting purposes. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly stated, features, characteristics, and / or elements described in conjunction with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments. Therefore, those skilled in the art will appreciate that various changes in form and detail may be made without departing from the scope of the present disclosure as set forth in the appended claims.
Claims
1. A FTTR gateway service processing method, applied to a first fiber-to-the-room FTTR gateway device side, comprising: In response to the first FTTR gateway device being in a standby state, receiving a first mesh message sent by the first node; The first Mesh message is a message sent by the first node in response to a communication anomaly between the first node and the second FTTR gateway device, the first Mesh message is used for the second FTTR gateway device to manage the first node, the second FTTR gateway device is in the active state, and dual-homing protection is configured between the first FTTR gateway device and the second FTTR gateway device; The first Mesh message is forwarded to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device.
2. The FTTR gateway service processing method according to claim 1, wherein: The method of forwarding the first Mesh message to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device includes: In response to the first abnormal information, forwarding the first Mesh message to the second FTTR gateway device through an uplink network between the first FTTR gateway device and the second FTTR gateway device; The first abnormal information includes one of the following: There is no direct connection channel between the first FTTR gateway device and the second FTTR gateway device, and some downlink passive optical fiber network PON ports of the second FTTR gateway device are abnormal; or, There is a direct connection channel between the first FTTR gateway device and the second FTTR gateway device, the direct connection channel fails, and some downlink PON ports of the first FTTR gateway device are abnormal.
3. The FTTR gateway service processing method according to claim 1, wherein: The method of forwarding the first Mesh message to the second FTTR gateway device through the uplink network between the first FTTR gateway device and the second FTTR gateway device includes: The first Mesh message is re-encapsulated based on the network information of the uplink network to obtain a second Mesh message, and the second Mesh message is transmitted to the second FTTR gateway device through the uplink network.
4. The FTTR gateway service processing method according to claim 3, wherein: The first FTTR gateway device and the second FTTR gateway device are located in the same network in the uplink network; or a network channel for transmitting the first Mesh message is set between the first FTTR gateway device, the uplink network and the second FTTR gateway device.
5. The FTTR gateway service processing method according to claim 3, wherein: The second Mesh message includes: a transmission protocol header of the uplink network, a preset Mesh detour identifier, an identifier of the first node, and the first Mesh message; The Mesh detour identifier is used to indicate that the second Mesh message is forwarded via the uplink network.
6. The FTTR gateway service processing method according to claim 1, further comprising: In response to the second abnormal information, converting the active / standby state of the first FTTR gateway device from the standby state to the active state; Obtaining networking information of nodes connected to the first FTTR gateway device; Taking over the nodes under the first FTTR gateway device based on the networking information; The second abnormal information includes: The uplink port of the second FTTR gateway device is abnormal; and / or, All downstream PON ports of the second FTTR gateway device are abnormal.
7. A FTTR gateway service processing method, applied to a second fiber-to-the-room FTTR gateway device side, comprising: In response to the second FTTR gateway device being in the active state, a first mesh message transmitted by the first FTTR gateway device is received through the uplink network between the second FTTR gateway device and the first FTTR gateway device; the first mesh message is a message sent by the first node to the first FTTR gateway device in response to abnormal communication between the first node and the second FTTR gateway device; the first FTTR gateway device is in the standby state, and dual-home protection is configured between the first FTTR gateway device and the second FTTR gateway device; Managing the first node based on the first Mesh message.
8. The FTTR gateway service processing method according to claim 7, wherein: The receiving, through the uplink network between the second FTTR gateway device and the first FTTR gateway device, a first mesh message transmitted by the first FTTR gateway device comprises: receiving a second Mesh message through the uplink network, where the second Mesh message is a message obtained after the first FTTR gateway device performs secondary encapsulation on the first Mesh message; The first Mesh message is obtained according to the second Mesh message.
9. The FTTR gateway service processing method according to claim 8, wherein: The managing the first node by using the first Mesh message includes: Decapsulating the second Mesh message to obtain a Mesh bypass identifier, an identifier of the first node, and the first Mesh message contained in the second Mesh message; the Mesh bypass identifier is used to indicate that the second Mesh message is forwarded through the uplink network; Parsing the first Mesh message to obtain first Mesh message data; The first node is managed based on the Mesh detour identifier and the first Mesh message data.
10. The FTTR gateway service processing method according to claim 7, further comprising: In response to the second abnormal information, converting the active / standby state of the second FTTR gateway device from the active state to the standby state; The second abnormal information includes: The uplink port of the second FTTR gateway device is abnormal; and / or, All downstream PON ports of the second FTTR gateway device are abnormal.
11. A first FTTR gateway device, comprising: A first gateway main control unit is configured to receive a first mesh message sent by a first node in response to the first fiber-to-the-room FTTR gateway device being in a standby state; The first Mesh message is a message sent by the first node in response to a communication anomaly between the first node and the second FTTR gateway device, the first Mesh message is used for the second FTTR gateway device to manage the first node, the second FTTR gateway device is in the active state, and dual-homing protection is configured between the first FTTR gateway device and the second FTTR gateway device; The first Mesh control unit is configured to forward the first Mesh message to the second FTTR gateway device through an uplink network between the first FTTR gateway device and the second FTTR gateway device.
12. The first FTTR gateway device according to claim 11, wherein: The first Mesh control unit includes: a first forwarding module; The first forwarding module is configured to perform secondary encapsulation on the first Mesh message based on the network information of the uplink network to obtain a second Mesh message, and transmit the second Mesh message to the second FTTR gateway device through the uplink network.
13. A second FTTR gateway device, comprising: The second gateway master control unit is configured to receive a first mesh message transmitted by the first FTTR gateway device through an uplink network between the second FTTR gateway device and the first FTTR gateway device in response to the second fiber-to-the-room FTTR gateway device being in a master state; the first mesh message is a message sent by the first node to the first FTTR gateway device in response to a communication anomaly between the first node and the second FTTR gateway device; the first FTTR gateway device is in a standby state, and dual-home protection is configured between the first FTTR gateway device and the second FTTR gateway device; The second Mesh control unit is configured to manage the first node based on the first Mesh message.
14. A FTTR gateway system, comprising a first fiber-to-the-room FTTR gateway device and a second FTTR gateway device configured with dual-homing protection; the first FTTR gateway device and the second FTTR gateway device are connected via an uplink network; The first FTTR gateway device is configured to implement the FTTR gateway service processing method according to any one of claims 1 to 6; The second FTTR gateway device is configured to implement the FTTR gateway service processing method described in any one of claims 7-10.
15. An electronic device, comprising: one or more processors; A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the FTTR gateway service processing method described in any one of claims 1 to 6 or any one of claims 7 to 10; One or more input / output I / O interfaces are connected between the processor and the memory and are configured to implement information interaction between the processor and the memory.
16. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for processing FTTR gateway services as claimed in any one of claims 1 to 6 or any one of claims 7 to 10 is implemented.
Citation Information
Patent Citations
Pseudo-wire dual-home protection switching method and system
CN109617799A
Message transmission method, device and system
CN113300981A