A wireless channel device perception and topology synchronization method in a large-scale networking environment

By using the layer 2 multicast interaction between packet transmission network equipment and wireless channel equipment in a large-scale networking environment, reconstructing and integrating wireless and wired topology information, the problem of poor perception of wireless channel equipment in the prior art is solved, and the realization of the realization of wireless channel equipment is achieved. Dynamic adjustment of wireless network and rapid switching of service paths have been improved, and the reliability and security of service transmission are improved.

CN115499891BActive Publication Date: 2024-12-06THE 34TH RESEARCH INSTITUTE OF CETC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211148301.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-21
Publication Date
2024-12-06
Estimated Expiration
2042-09-21

AI Technical Summary

Technical Problem

The prior art cannot realize refined wireless channel device perception and channel dynamic parameter perception in a large-scale networking environment, and cannot actively obtain communication channel parameters of wireless channel devices, resulting in insufficient service perception and inability to dynamically adjust the wireless network topology.

Method used

Through the packet transmission layer 2 multicast message interaction between network equipment and wireless channel equipment, establish neighbor relationships, obtain neighbor information of wireless channel equipment, reconstruct wireless topology information, and integrate it with wired topology information to realize the whole network topology Dynamic adjustment and configuration of service channels, use virtual nodes to manage wireless link information, and dynamically adjust service paths.

Benefits of technology

Realizes the perception of wireless device types and channel parameters, supports mixed expression of wireless and wired topology in large-scale networking environments, and can adjust network topology when the wireless base station is dynamically moved, improves the reliability and security of service transmission, and maximizes the maximum Utilize bandwidth resources to achieve rapid service switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115499891B_ABST
    Figure CN115499891B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for wireless channel device perception and topology synchronization in a large-scale networking environment, including: 1) establishing a neighbor relationship between a packet transmission network device and a wireless channel device; 2) configuring a packet transmission network service channel; 3) service transmission of the entire network. This method enables service perception to realize the packet transmission network device's perception of the wireless device type and wireless channel parameters, and can realize the mixed expression of wireless topology and wired topology in a large-scale networking environment. When the wireless base station node dynamically moves in a spatial area in the form of a drone, this method can realize the dynamic adjustment of the topology information of the wireless network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of service perception technology, and in particular to a method for wireless channel device perception and link presentation in a large-scale networking environment, specifically a method for wireless channel device perception and topology synchronization in a large-scale networking environment. Background Art

[0002] Service awareness technology is one of the basic conditions for the network to provide differentiated services, and the access network is the primary link for transmitting user information. In a highly reliable network environment, wireless communication will effectively supplement the multi-channel characteristics of the link in a harsh environment or an environment of deliberate damage; in an environment of man-made damage, emergency wireless communication will greatly increase the rate of repair of the entire network link, maximize the accessibility of service forwarding, provide a more stable and reliable physical transmission channel for the top application layer, and lay a good foundation for providing end-to-end quality of service (QoS).

[0003] Wireless channel service awareness technology is a technology that automatically identifies and distinguishes different devices in the network. The awareness of different network devices is a basis for implementing QoS policies and access control list ACL (Access Control List, referred to as ACL) security policies. Wireless channel device service awareness technology includes the classification and identification of different wireless devices and the extraction of characteristic values ​​of wireless channel information.

[0004] The basic process of wireless device service perception is as follows: the packet transmission network device sends wireless channel perception protocol messages to the neighboring wireless devices that are expected to be interconnected, and uses different messages responded by the wireless channel devices to distinguish different types of wireless channel devices; using different wireless channel types (such as microwave, ultra-short wave, satellite, zone bandwidth, etc.), the packet transmission network device can evaluate the channel bandwidth and predict the channel dynamic parameters in advance, and then obtain the channel parameters, port bandwidth, link delay and jitter, packet loss rate and other information of the wireless channel device through parameter interaction with the wireless channel device. According to the characteristics of the physical channel, different service flows are allocated to different wireless channel devices to maximize the use of wireless channel information. Through the classification of wireless channel device types by packet transmission network nodes, manual channel priority control can be realized, and the designated flow direction of different service channels can be realized in a manually configured environment. At the same time, in a non-manually configured environment, the packet transmission network device can also realize the automatic selection of service channels based on the automatic classification results, providing a safer and more reliable strategy for the overall deployment.

[0005] Existing service perception technologies mainly perform service perception in a single way. Generally, they parse the Terms of Service (TOS) field of TCP / IP messages to determine the priority of the service type carried by the IP message, or distinguish the service type through specific port numbers in the TCP / IP protocol. When docking with different wireless channel devices, it is impossible to achieve more refined service perception and channel dynamic parameter perception functions, and it is impossible to actively obtain the channel parameters of various communications of wireless channel devices. Summary of the invention

[0006] The purpose of the present invention is to provide a method for wireless channel device perception and topology synchronization in a large-scale networking environment in view of the deficiencies of the prior art. This method enables service perception to realize the perception of wireless device types and wireless channel parameters by packet transmission network devices, and can realize the mixed expression of wireless topology and wired topology in a large-scale networking environment. When the wireless base station node dynamically moves in a spatial area in the form of a drone, this method can realize the dynamic adjustment of the topology information of the wireless network.

[0007] The technical solution for achieving the purpose of the present invention is:

[0008] A method for wireless channel device perception and topology synchronization in a large-scale networking environment comprises the following steps:

[0009] 1) Establishing a neighbor relationship between the packet transmission network device and the wireless channel device: When the packet transmission network device starts working, it cannot know the MAC address or IP address of the wireless channel device at the opposite end. The packet transmission network device and the wireless channel device use layer 2 multicast messages to realize wireless channel device discovery and establish a neighbor relationship between the packet transmission network device and the wireless channel device. The layer 2 multicast MAC method is used for data exchange, and the layer 2 multicast agreed upon by the channel perception protocol is used for perception and interaction of wireless channel information.

[0010] 2) Configuration of packet transmission network service channels: The packet transmission network device sends a unicast request message to the wireless channel device through the management port to request the neighbor information of the wireless channel device. After receiving the unicast request message, the wireless channel device returns the wireless neighbor information in the corresponding wireless ad hoc network. The packet transmission network device identifies and extracts the wireless neighbor information and reconstructs the wireless topology information. The packet transmission network device integrates the reconstructed wireless topology information and the wired topology information, and forwards the integrated full network topology to the controller unit of the packet transmission network device. The controller unit of the packet transmission network device completes the configuration of the packet transmission network service channel based on the wired and wireless topology information of the entire network. The process includes:

[0011] 2-1) The packet transmission network device uses Layer 2 multicast messages to sense the presence of wireless channel devices. After the packet transmission network device and the wireless channel device establish bidirectional Up neighbor information, the packet transmission network device and the wireless channel device directly switch to using the device MAC address for unicast data exchange;

[0012] 2-2) The wireless channel device responds to the wireless neighbor discovery message of the packet transmission network device, notifying the packet transmission network device of the existence of the wireless channel device;

[0013] 2-3) After the packet transmission network device senses that there is a wireless channel device in the Up state, the packet transmission network device sends a wireless device neighbor information request message, and the wireless channel device passively receives the request message from the packet transmission network device. When the wireless channel device receives the request message, it replies with the wireless neighbor information in the wireless channel device's self-organizing network; when the packet transmission network device receives the response message returned by the wireless channel device, it reconstructs the topology information of the wireless device based on the extracted wireless neighbor information, and integrates the wired topology information and the wireless topology information into the entire topology network diagram. In the process of wireless channel perception protocol frame interaction between the packet transmission network device and the wireless channel device, in a large-scale networking environment, a single data interaction message cannot carry all the wireless neighbor information, and the wireless neighbor information needs to be fragmented. At the packet transmission network device end, the packet transmission network device receives the wireless neighbor information returned by the wireless channel device, and needs to combine the message according to the flag bit of whether it is fragmented;

[0014] 2-4) When the topology information is stable, the packet transmission network device reports the whole network topology information to the packet transmission network controller module, and the packet transmission network device controller module creates the services of the packet transmission network according to the current wired and wireless hybrid topology diagram. In the network environment of wired and wireless hybrid networking, the packet transmission network device only obtains the neighbor information of the wireless channel device and reconstructs the neighbor information into the actual wireless topology information, and uses the virtual node method to realize the management of the wireless link information;

[0015] 3) Service transmission of the whole network: The upper-layer packet transmission network controller or the whole network network management automatically creates a service template according to the number of services pre-configured by the user. In the wireless and wired hybrid networking topology reported by the packet transmission network, the actual needs of the user are converted into access control rules ACL and differential service QoS between all packet transmission network devices and wireless channel device nodes in the corresponding network. After the calculation of ACL and QoS is completed, the upload network management or controller sends the service parameters to the actual physical fiber port of the packet transmission network device and the wireless service port of the wireless channel device according to the actual adapted service model, so as to realize service transmission of the whole network.

[0016] Among them, the upper-layer packet transmission network controller or the whole network network management automatically creates a service template according to the number of services pre-configured by the user, and converts the actual needs of the user into access control rules ACL and differential service QoS between all packet transmission network devices and wireless channel device nodes in the corresponding network in the wireless and wired hybrid networking topology reported by the packet transmission network. The packet transmission network device will dynamically adjust the backup path selection and protection path calculation of the service bearer of the packet transmission network according to the topological expression of the dynamic link between the wireless channel devices. When the working path is damaged, the service path can be adjusted in time to realize the rapid service switching function and maximize the user's information security.

[0017] Compared with the prior art, this technical solution has the following characteristics:

[0018] 1. This technical solution is based on the signalless channel interaction between any service port of the packet transmission network device and the management port of the wireless channel device, so as to realize the automatic perception of the wireless channel by the packet transmission network device;

[0019] 2. Packet transmission network equipment summarizes the wireless information perception results based on the perceived wireless channel information, automatically plans the service priority, sets the service forwarding level, and maps the service flows of different channel capacities to different logical pipes based on the wireless channel bandwidth, so as to realize on-demand forwarding of service traffic and maximize the use of limited bandwidth resources. According to the status of the communication link of the entire network, it realizes the pipe monitoring of the service, completes the calculation of the working path and the protection path, and realizes the service switching of the protection path when the working path is realized;

[0020] 3. This technical solution can be effectively applied to scenarios where there are large-scale wireless channel devices. In a low-bandwidth environment where large-scale wireless devices are interconnected, it can ensure that the networking information is fully reported to the upper-layer packet transmission network controller or the entire network management.

[0021] This method enables service perception to enable packet transmission network equipment to perceive wireless device types and wireless channel parameters, and can achieve mixed expression of wireless topology and wired topology in large-scale networking environments. When wireless base station nodes move dynamically in a spatial area by being carried by drones, this method can achieve dynamic adjustment of the topology information of the wireless network. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 It is a schematic diagram of a packet transmission network device automatically discovering a wireless channel device in an embodiment;

[0023] Figure 2 Schematic diagram of wireless channel information wireless neighbor message interaction in an embodiment;

[0024] Figure 3Schematic diagram of wireless channel device topology expression in the embodiment. DETAILED DESCRIPTION

[0025] The content of the present invention is further described below in conjunction with the drawings and embodiments, but the present invention is not limited thereto.

[0026] Example:

[0027] This example is based on the wireless channel information interaction between the management port of the packet transmission network device and the management interface of the wireless channel device to realize the automatic perception of the wireless channel by the packet transmission network device. The packet transmission network device perceives the wireless channel information, summarizes the wireless information perception results, and reports the summary results to the packet transmission network controller. The packet transmission network controller automatically plans the business service priority and sets the business forwarding level according to the reported total number of wireless and wired resources; maps the business flows of different channel capacities to different logical pipelines according to the wired and wireless channel bandwidths, gives priority to the wired network, enables the wireless network in an emergency to ensure the minimum communication requirements, and realizes on-demand forwarding of business traffic by wired and wireless networks to maximize the use of limited bandwidth resources; realizes real-time monitoring of the business pipeline according to the effective connection status of the entire network communication link, and completes the real-time calculation of the working path and the protection path. When the working path is abnormal, the business switching of the protection path is realized.

[0028] In this example, the process of realizing the perception of wireless channel devices is as follows: the service port of the packet transmission network device sends layer 2 multicast data packets by turning on the wireless channel perception protocol function, and performs the wireless channel device enumeration and discovery process. When a wireless channel device exists, it actively establishes a neighbor relationship with the wireless channel device, such as Figure 1 As shown; then the packet transmission network device finds the wireless channel device in the Up state from its internal neighbor database, extracts its device MAC information, and performs data interaction of the unicast wireless channel information interaction protocol, such as Figure 2 As shown, the packet transmission network device will obtain wireless neighbor information from the wireless channel device and summarize it, reconstruct the wireless link topology information, and integrate the wireless topology information and the wired topology information. The integrated full network topology information will be sent to the packet transmission network controller, and the packet transmission network controller will establish corresponding service working paths and service protection paths based on the obtained network topology connection relationship and user service needs; finally, the packet transmission network device controller module will send the calculated relevant results to all packet transmission network devices in the network according to the upper-layer logic and related service priority strategy Qos and rule ACL.

[0029] In this example, the wireless channel information is exchanged between any service port of the packet transmission network device and the management interface of the wireless channel device to realize the automatic perception of the wireless channel by the packet transmission network device. The process is as follows:

[0030] 1) Packet transmission network devices actively search and discover wireless channel devices: configure the service port of the packet transmission network device to enable the wireless channel device perception protocol function. When the packet transmission network port is started and the status changes to Up, the packet transmission network immediately sends a Layer 2 multicast message to try to interact with the directly connected device for data. At the same time, the current packet transmission network device starts a timer to periodically (10 seconds by default) send Layer 2 multicast messages to the directly connected device. Once the peer device of the packet transmission network is a wireless channel device, the packet transmission network will establish a neighbor relationship with the wireless channel device. When the neighbor relationship is successfully established, the Layer 2 multicast will serve as the keepalive function, such as Figure 1 As shown in the figure, this example takes the establishment of neighbor relationship between a packet transmission network device and a wireless channel device as an example. The specific process of establishing communication relationship is as follows:

[0031] 1-1) After the port status of the packet transmission network device is Up, it periodically sends Layer 2 multicast messages to detect the existence of wireless channel devices. The messages sent by the packet transmission network device do not contain neighbor MAC information and are in the Down state;

[0032] 1-2) After receiving this message, the wireless channel device marks the neighbor status of itself and the packet transmission network device as the initialization (Init) state, indicating that it has detected the existence of the neighbor. Then the wireless channel device uses the same multicast message to reply to the packet transmission network device. This message contains the MAC address of the wireless channel device and the MAC address of the packet transmission network device. The neighbor device information of the wireless channel device is the MAC address of the packet transmission network device. The neighbor status between the packet transmission network device and the wireless channel device is set to the Init state.

[0033] 1-3) After the packet transmission network device receives the response message from the wireless channel device, it parses the content of the received message. If it finds that there is no MAC address of its own in the message, it means that the wireless device may not correctly parse the existence of the packet transmission network device. Then the packet transmission network device resends the Layer 2 perception message, which contains the MAC address of the wireless device. The neighbor status between the packet transmission network device and the wireless device is Init status. If the received response message contains its own MAC address and the MAC address of the neighbor packet transmission network device that identifies the wireless channel device is consistent, then the neighbor status of itself and the wireless channel device is marked as Up status. The packet transmission network device continues to send a Layer 2 multicast message, which identifies the MAC address of the wireless channel device and the MAC address of the packet transmission network. The neighbor information of the packet transmission network device is the wireless channel device, and the status of the packet transmission network and the wireless channel device is Up status.

[0034] 1-4) After the wireless channel device receives the message from the packet transmission network device again, it parses the message content. If it finds that the message contains the MAC address of the wireless channel device, and the MAC address of the neighbor device that identifies the packet transmission network device is consistent with the MAC address of the wireless channel device, it marks the neighbor status between itself and the packet transmission network device as Up, and then replies to the packet transmission network device with a Layer 2 multicast message in the Up state, indicating that the wireless channel device also establishes the Up state neighbor information;

[0035] Through the above message interaction process, the packet transmission network device and the wireless channel device are both in a bidirectional Up state, and the packet transmission network device and the wireless channel device can establish a neighbor relationship with each other.

[0036] In this example, the format definition of the wireless channel sensing protocol message and the frame format of the wireless channel protocol are shown in Table 1 below:

[0037] Table 1:

[0038] ,

[0039] The meaning of each part in the data frame is as follows:

[0040] DMAC (6 bytes): defines the Layer 2 multicast MAC address used by the wireless channel awareness protocol. Its value is 01-80-C2-00-01-5A.

[0041] SMAC (6 bytes): refers to the MAC address of the sending device. The packet transmission network device fills in the MAC address of the device, and the wireless channel device fills in the globally unique ID value of the wireless channel device;

[0042] Type: The type is a custom protocol type. The wireless channel device perception protocol type uses 0x8474 type.

[0043] PDU: The specific data segment content of the wireless channel sensing protocol, the definition of its data field is shown in Table 2 below. In Table 2,

[0044] LocalMAC is the sender's device MAC address, 6 bytes long;

[0045] LocalPort is the port number of the sender, 2 bytes, and the packet transmission network device fills in the port number. Wireless devices start filling in from 1, and the default value is 1;

[0046] NeighborMAC is the MAC address of the neighbor device, 6 bytes in length;

[0047] NeighborPort is the port number of the neighbor device, 2 bytes long;

[0048] Status is the state of the neighbor, which consists of three states: Down, Init, and Up;

[0049] ActiveTime is the activation time and the activation time notified to the other end. When the two devices send different ActiveTimes, the smallest ActiveTime of the two is used as the time of disconnection. When the two communicating parties do not receive the message from the other end within this time, it is considered that the other end device is offline, and the local device is aged and deletes the wireless neighbor device information.

[0050] Table 2:

[0051] ,

[0052] 2) Wireless channel topology awareness:

[0053] After the packet transmission network device goes through step 1), the packet transmission network device software saves the information of the wireless channel device in the order of the port number into the wireless channel device neighbor database. After the packet transmission network device starts the wireless channel topology awareness protocol, the packet transmission network device extracts the MAC information of the wireless channel device from its internal neighbor database and sends a request for wireless topology information to the wireless channel device in a unicast manner. In this example, the format definition of the wireless channel device topology information request message and the frame format of the wireless channel topology information protocol are shown in Table 3 below:

[0054] Table 3:

[0055] ,

[0056] Wireless channel information uses the TLV (Type, Length, Value) structure to complete information exchange. The meaning of each field is as follows:

[0057] Type: type, 2 bytes, 1: indicates wireless topology information;

[0058] Length: 2 bytes. The length field contains the length of the entire TLV. The fixed length values ​​of Type and Length are 2, and the value of Length is also fixed to 6.

[0059] Value: If the value is 0xFFFF, it means that the packet transmission network device requests all wireless topology information from the wireless channel device. Other values ​​indicate that the wireless channel device is requested to provide the neighbor topology information of the corresponding wireless channel device.

[0060] The wireless channel device topology response data is shown in Table 4 below:

[0061] Table 4:

[0062]

[0063] , In the TLV information of the topology response of the wireless channel device, the length of the data packet is not fixed, and changes with the number of wireless channel device nodes deployed in the actual network. If it is assumed that there is a network environment composed of 3 wireless channel devices in the previous networking environment, the total length of the message is TLV header information fixedly occupies 4 bytes, the fragmentation identifier fixedly occupies 6 bytes, the wireless device information of the local packet transmission network interconnection fixedly occupies 26 bytes, and the total number of wireless neighbors fixedly occupies 2 bytes. The total number of fixed bytes is 38 bytes. There are 2 neighboring wireless channel devices, and each wireless channel device is fixedly occupied by 26 bytes. The wireless neighbor actually occupies 52 bytes. The length of the entire TLV is 38+52=90 bytes, so the value of Length is 90 at this time.

[0064] When there are a large number of wireless channel devices in the actual networking environment, the total number of wireless neighbor devices that can be accommodated by a single wireless channel device topology awareness message is calculated as follows:

[0065] In the entire wireless neighbor node TLV information, the TLV header information is fixed to occupy 4 bytes, the fragmentation identifier is fixed to occupy 6 bytes, the wireless device information of the local packet transmission network interconnection is fixed to occupy 26 bytes, the total number of wireless neighbors is fixed to occupy 2 bytes, the total number of fixed bytes is 38 bytes, each wireless channel device neighbor node is 26 bytes, the maximum transmission unit MTU of the packet transmission network management port is 1500, the header length of the layer 2 message is fixed to 14 bytes, then the maximum wireless neighbor space supported by a single message is 1500-14-38=1448, and the maximum number of wireless neighbors supported is 1448 / 26=55;

[0066] When there are more than 55 wireless channel devices in a large-scale networking environment, the wireless neighbor topology message fragmentation function needs to be enabled;

[0067] 3) Packetization and combination of wireless topology information:

[0068] In a large-scale networking environment (more than 55 wireless devices), after the packet transmission network device sends a wireless topology awareness request message to the wireless channel device, the wireless device feeds back the wireless channel neighbor device information in the current wireless ad hoc network environment to the packet transmission network device in several times;

[0069] After receiving the first wireless channel device topology response data frame, the packet transmission network device parses the content of the PacketFragmentation.Enable field in the data frame to analyze whether the current wireless channel device has enabled the fragmentation function. When the fragmentation function is enabled, the packet transmission network device starts the receiving supermarket timer with a default timeout of 3 seconds. During the timeout, the device waits for the remaining fragment messages to arrive.

[0070] If within the timeout period, the total number of packets received by the packet transmission network device is consistent with the value of PacketFragmentation.AllPacketCount in the message notified by the wireless channel device, and the last PacketFragmentation.PacketSequences field is incremented in sequence without missing, then it is considered that the packet transmission network device has completely received the wireless neighbor topology information of the wireless channel device;

[0071] If the topology perception response messages of all wireless channel devices are not received within the timeout period, it is considered that an error packet or packet loss occurs during the reception process due to an abnormal reason, and all previously received fragmented messages are discarded, waiting for the next wireless channel device topology information request message to be retransmitted by the packet transmission network;

[0072] 4) Wireless neighbor topology information analysis and topology expression: After the packet transmission network obtains the neighbor information of the wireless channel device, all the packet transmission network node devices in the network can be directly connected through the wireless channel device or indirectly connected after jumping between wireless devices. The topology expression between the packet transmission network device nodes is managed in the form of virtual nodes, which are responsible for maintaining the topology information in this wireless network.

[0073] After the packet transmission network obtains all wireless neighbor nodes, it obtains the MAC addresses of the packet transmission network devices of all wireless neighbor nodes through message combination. All packet transmission network devices in the network carry out the virtual node election process. The election adopts the maximum MAC address as the unified standard. When the election is over, the packet transmission network device with the largest MAC address virtualizes a node as the manager of the topology. The topology expression is the topology expression from device to virtual node, such as Figure 3 As shown: packet transport network-MAC1 to packet transport network-MAC (MAX), packet transport network-MAC2 to packet transport network-MAC (MAX) ... packet transport network-MAC (MAX) to packet transport network-MAC (MAX), the expression of virtual node to real device: packet transport network-MAC (MAX) to packet transport network-MAC1, packet transport network-(MAX) to packet transport network-MAC2 ... packet transport network-MAC (MAX) to packet transport network-MAC (MAX);

[0074] When a neighbor of the wireless topology leaves the wireless network, the wireless neighbor information changes, and the virtual node re-election occurs. If the node with the largest MAC address does not change, only the packet transmission network device corresponding to the offline wireless device is deleted from the expression of the topology information, and the topology information of the entire network does not change much.

[0075] If the packet transmission network of the largest MAC device changes, the wireless topology expression information in the entire network needs to be updated throughout the network. The specific update process is: all packet transmission network devices in the entire network independently delete the original link from the MAC address of the device to the maximum MAC address, and then reconnect a link from the MAC address of the device to the newly elected MAC. The link from the packet transmission network-MAC (MAX) to the packet transmission network-MAC (MAX) originally retained by each packet transmission network device cannot be updated because the packet transmission network device with the largest MAC is offline. Each packet transmission network device will age the link independently according to the aging time of the link. When the aging time is reached, each packet transmission network device can independently age the link. When the packet transmission network device actually sends link information to the packet transmission network controller, since there is no link from the packet transmission network device to the original MAC (MAX), the packet transmission network controller displays it as a single link, which can be deleted.

[0076] 5) After the wireless neighbor information exchange between the packet transmission network device and the wireless channel device is completed, the packet transmission network device stores the wireless neighbor information of the wireless channel device in the local wireless information database, and integrates the data information in the database with the local wired link database information, and uniformly reports the wireless topology information and the wired topology information to the packet transmission network controller module. The packet transmission network controller module customizes the relationship mapping between the service and the pipeline and the message transmission within the service according to the actual needs of the user, realizes the creation of different service data flows and the channel software isolation between different services, and finally performs pipelined bearer operations on the realized services;

[0077] 6) Changes in service channels after wireless channel information changes: The packet transmission network device obtains information by comparing the information obtained through the channel perception protocol with the information in the wireless channel database of the local packet transmission network device. When the wireless channel device perceives that the information has changed, it updates the information in the local wireless channel database; the packet transmission network triggers a wireless information update event and transmits the updated wireless channel information to the packet transmission network controller. The packet transmission network controller triggers a service update operation based on the latest wireless channel information. The packet transmission network controller plane recalculates the routing forwarding path based on the predetermined service planning template and compares the latest calculated path with the original path. When the working path and the protection path do not need to be changed, the update of the wireless topology information is only saved in the packet transmission network controller. When the working path and the protection path are updated, the packet transmission network control sends the latest planning configuration to the relevant packet transmission network devices in the entire network. The packet transmission network devices that receive the latest configuration actively update the service allocation rules, bandwidth parameters and bandwidth flow restrictions of the packet transmission network devices according to the configuration results sent by the service, and finally realizes linkage with the wireless devices to ensure the stability of user services.

Claims

1. A method for wireless channel device perception and topology synchronization in a large-scale networking environment, characterized in that: The steps include: 1) Establishing a neighbor relationship between the packet transmission network device and the wireless channel device: When the packet transmission network device starts working, it cannot know the MAC address or IP address of the wireless channel device at the opposite end. The packet transmission network device and the wireless channel device use layer 2 multicast messages to realize wireless channel device discovery and establish a neighbor relationship between the packet transmission network device and the wireless channel device. The layer 2 multicast MAC method is used for data exchange, and the layer 2 multicast agreed upon by the channel perception protocol is used for perception and interaction of wireless channel information. 2) Configuration of packet transmission network service channels: The packet transmission network device sends a unicast request message to the wireless channel device through the management port to request the neighbor information of the wireless channel device. After receiving the unicast request message, the wireless channel device returns the wireless neighbor information in the corresponding wireless ad hoc network. The packet transmission network device identifies and extracts the wireless neighbor information and reconstructs the wireless topology information. The packet transmission network device integrates the reconstructed wireless topology information and the wired topology information, and forwards the integrated full network topology to the controller unit of the packet transmission network device. The controller unit of the packet transmission network device completes the configuration of the packet transmission network service channel based on the wired and wireless topology information of the entire network. The process includes: 2-1) The packet transmission network device uses Layer 2 multicast messages to sense the presence of wireless channel devices. After the packet transmission network device and the wireless channel device establish bidirectional Up neighbor information, the packet transmission network device and the wireless channel device directly switch to using the device MAC address for unicast data exchange; 2-2) The wireless channel device responds to the wireless neighbor discovery message of the packet transmission network device, notifying the packet transmission network device of the existence of the wireless channel device; 2-3) After the packet transmission network device senses the existence of a wireless channel device in the Up state, the packet transmission network device sends a wireless device neighbor information request message, and the wireless channel device passively receives the request message from the packet transmission network device. After receiving the request message, the wireless channel device replies with the wireless neighbor information in the self-organizing network of the wireless channel device; after the packet transmission network device receives the response message returned by the wireless channel device, it reconstructs the topology information of the wireless device based on the extracted wireless neighbor information, and integrates the wired topology information and the wireless topology information into the entire topology network diagram, wherein, in the process of wireless channel perception protocol frame interaction between the packet transmission network device and the wireless channel device, the wireless neighbor information is fragmented. At the packet transmission network device end, the packet transmission network device receives the wireless neighbor information returned by the wireless channel device, and performs packet aggregation processing on the message according to the flag bit of whether it is fragmented; 2-4) When the topology information is stable, the packet transmission network device reports the whole network topology information to the packet transmission network controller module, and the packet transmission network device controller module creates the services of the packet transmission network according to the current wired and wireless hybrid topology diagram. In the network environment of wired and wireless hybrid networking, the packet transmission network device only obtains the neighbor information of the wireless channel device and reconstructs the neighbor information into the actual wireless topology information, and uses the virtual node method to realize the management of the wireless link information; 3) Service transmission of the whole network: The upper-layer packet transmission network controller or the whole network network management automatically creates a service template according to the number of services pre-configured by the user. In the wireless and wired hybrid networking topology reported by the packet transmission network, the actual needs of the user are converted into access control rules ACL and differential service QoS between all packet transmission network devices and wireless channel device nodes in the corresponding network. After the calculation of ACL and QoS is completed, the upload network management or controller sends the service parameters to the actual physical fiber port of the packet transmission network device and the wireless service port of the wireless channel device according to the actual adapted service model, so as to realize service transmission of the whole network. Among them, the upper-layer packet transmission network controller or the whole network network management automatically creates a service template according to the number of services pre-configured by the user, and converts the actual needs of the user into access control rules ACL and differential service QoS between all packet transmission network devices and wireless channel device nodes in the corresponding network. The packet transmission network device will dynamically adjust the backup path selection and protection path calculation of the service bearer of the packet transmission network according to the topological expression of the dynamic link between the wireless channel devices, and adjust the service path in time when the working path is damaged.