Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A protocol construction method based on state machine

A construction method and state machine technology, applied in the field of computer networks, can solve problems such as expensive maintenance, long development cycle, and complex deployment, and achieve the effects of simplifying the construction process, short development cycle, and avoiding redundancy

Inactive Publication Date: 2015-09-30
SOUTHEAST UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method can design a high-performance protocol for a specific network and application, but the development cycle is long, the cost is high, the deployment is complicated, and the maintenance cost is also very expensive
When the application requirements change, the protocol cannot dynamically adjust to adapt to the expansion of requirements

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
  • A protocol construction method based on state machine
  • A protocol construction method based on state machine
  • A protocol construction method based on state machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] like image 3 As shown, the method of the present invention firstly abstracts the logic process of the protocol to generate different services and states. The abstract protocol logic process refers to the syntax, semantics and timing of the analysis protocol. The syntax refers to the structure or format of data and control information. Semantics refers to what kind of control information needs to be sent, what kind of action to complete and what kind of response to make, and timing refers to the detailed description of the sequence of events. The protocol is abstracted into a set of services and states. Each service corresponds to a basic network functional unit, such as fragmentation, encryption, flow control, etc.; each state corresponds to the stage in which the protocol logic is running. After the service and state are abstracted, the state transition of the protocol is analyzed, and the state transition conditions are obtained and further abstracted into signals. ...

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 relates to a protocol construction method based on a state machine, which is characterized in that a protocol is abstracted to a group of services and states by analyzing the grammar, semanteme and time sequence of the protocol, each service corresponds to one basic network functional unit, each state corresponds to a stage of the logic running of the protocol, a state transition table is generated by describing a logic process of the protocol through a state machine model, the running of each service is controlled according to the generated state transition table, and thus a concrete protocol is dynamically constructed and is controlled to run. Compared with the traditional protocol construction method, the complexity and cost for arranging and maintaining the protocol can be reduced, the flexibility and the expandability of the protocol can be improved, and the development of the protocol can be dynamically adaptive to the variation of the application requirement.

Description

technical field [0001] The invention belongs to the technical field of computer networks, provides a method for dynamically generating network communication protocols, and is a protocol construction method based on a state machine. Background technique [0002] A network protocol is defined as a collection of rules, standards, or conventions established for data exchange in a computer network. The construction of network protocols is based on the requirements of specific applications and the conditions of the network. At present, the widely used protocol is the TCP / IP protocol family. The construction method of the protocol is mainly to manually design and implement the protocol according to the requirements, and adopt the static deployment method. This method can design a high-performance protocol for a specific network and application, but the development cycle is long, the cost is high, the deployment is complicated, and the maintenance cost is also very expensive. When...

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 Patents(China)
IPC IPC(8): H04L29/06
Inventor 沈军范文彭殷路韩涛
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products