MAC protocol identification method based on convolutional neural network

A convolutional neural network and protocol recognition technology, applied in the field of non-cooperative communication networks, can solve the problems of manual operation, heavy workload, and failure to achieve high protocol recognition accuracy, achieve high accuracy, and avoid information loss.

Active Publication Date: 2021-05-14
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, most of the research on MAC protocol identification adopts the support vector machine method in machine learning. The identification performance of this method is greatly affected by the traffic load. When the traffic load is low, it cannot achieve a high protocol identification accuracy.
In addition, the feature extraction of the protocol requires manual operation, which requires strong professional skills and consumes a lot of work.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • MAC protocol identification method based on convolutional neural network
  • MAC protocol identification method based on convolutional neural network
  • MAC protocol identification method based on convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] like figure 1 As shown, the background of the embodiment is that in a non-cooperative wireless communication network communication scenario, we use the sensing node to identify the MAC protocol type adopted by the target network composed of several radiation sources, so as to adjust the access parameters. In this embodiment, it is assumed that several radiation sources of the target network all communicate on the same frequency point.

[0025] Specifically, the target network uses one of four MAC protocols——TDMA, CSMA / CA, Slotted ALOHA, and PureALOHA for communication. Among the four MAC protocols, TDMA and CSMA / CA are protocols without conflicts, while Slotted ALOHA and Pure ALOHA are protocols with conflicts. figure 2 Schematic diagram of the time domain of the four MAC protocols considered for the present invention. As shown in the figure, because TDMA and Slotted ALOHA always send data packets at the beginning of the allocated time slot, these two protocols have ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an MAC protocol identification method based on a convolutional neural network, and the method comprises the following steps: (1) generating training data: firstly obtaining labeled original sampling data, the data form being a time-power value sequence, and then converting the original sampling data into a time-frequency graph; (2) convolutional neural network training: inputting the generated time-frequency graph into a convolutional neural network for training to obtain a trained convolutional neural network model; and (3) MAC protocol identification: carrying out data acquisition on a signal of a network to be identified, converting the signal into a time-frequency graph, and inputting the time-frequency graph into the trained convolutional neural network model to realize protocol identification. According to the method, the original communication data of the communication network is converted into the time-frequency graph by adopting a graphical recognition thought, and the time-frequency graph is classified by utilizing the convolutional neural network, so that the MAC protocol type of the target network is recognized.

Description

technical field [0001] The invention relates to the technical field of non-cooperative communication networks, in particular to a convolutional neural network-based MAC protocol identification method. Background technique [0002] In a wireless communication network, a medium access control (MAC) protocol mainly solves the problem of how to allocate and divide channel resources when multiple nodes in the network share the same link. Different types of communication networks use different MAC protocols, and the identification of MAC protocols is of great significance for obtaining communication rules, estimating access parameters in spectrum hole mode, and changing cognitive radio access mechanisms. Specifically, in the field of cognitive radio, after cognitive users identify the MAC protocol type of the primary user network, they can obtain access parameters in the spectrum hole mode, such as duration, and then adaptively adjust their own access parameters to improve spectru...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/26G06N3/04
CPCH04L43/18G06N3/04G06N3/045
Inventor 张旭彤王威吴启晖陈慧超
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products