Method and system of setting network traffic flow quality of service by modifying port numbers

a network traffic and port number technology, applied in the field of computer networking, can solve the problems of increasing network latency, reducing throughput, and affecting the efficiency of data packet inspection by the intermediate devices (e.g. routers and/or switches) in the network

Active Publication Date: 2016-02-23
ROBIN SYST
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Intermediate devices (e.g. routers and / or switches) in the network may not be configurable to efficiently inspect the deeper layers of the data packets and provide QoS or priority according to their contents.
Moreover, in-line deep packet inspection can increase networking latency, decrease throughput and reduce QoS.
Hence, this may require a customized software loaded on these intermediate devices, which is not very common.
Thus, conventional attempts to provide a QoS level based on current methods of inspecting data packet headers can be problematic.

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
  • Method and system of setting network traffic flow quality of service by modifying port numbers
  • Method and system of setting network traffic flow quality of service by modifying port numbers
  • Method and system of setting network traffic flow quality of service by modifying port numbers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017]Disclosed are a system, method, and article of setting network traffic flow quality of service (QoS) by modifying port numbers. The following description is presented to enable a person of ordinary skill in the art to make and use the various embodiments. Descriptions of specific devices, techniques, and applications are provided only as non-limiting examples. Various modifications to the examples described herein may be readily apparent to those of ordinary skill in the art, and the general principles defined herein may be applied to other examples and applications without departing from the spirit and scope of the various embodiments.

[0018]Reference throughout this specification to “one embodiment,”“an embodiment,”“one example,” or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of the phrases “in one embodiment,”“in an...

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

In one exemplary aspect, a method of managing computer network traffic flow quality of service includes the step of configuring a configurable network device to provide a specified quality of service to a data packet with a specified quality of service configuration based on a quality of service classification port number in a data packet header of the data packet. At the source node, a data packet is generated. At the source node, replacing the destination port number in the data packet header with a quality of service classification port number. At the source node, the destination port number is included in an options field of the data packet's header. The data packet is communicated to the configurable network device. At the destination node, receiving the data packet, replacing the quality of service classification port number with the original destination port number, and forwarding the packet to a destination process.

Description

BACKGROUND[0001]1. Field[0002]This application relates generally to computer networking, and more specifically to a system, article of manufacture and method for setting network traffic flow quality of service (QoS) by modifying port numbers.[0003]2. Related Art[0004]Conventional methods of network services provide Quality of Service (QoS). Few non-limiting examples are based on COS values (layer 2 header) or TOS values (layer 3 header). Intermediate switches and routers can be configured to change these fields based on various parameters, a non-limiting example can be looking at the 5-tuple of the packet, 5-tuple consists of source IP, source port, destination IP, destination port, and protocol. Various network attributes such variable bit rate and delivery time may depend on various current states of the network such as the current traffic load.[0005]Deep packet inspection is another non-limiting option to classify the flow and provide QoS. Intermediate devices (e.g. routers and / o...

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(United States)
IPC IPC(8): H04L12/725H04L12/741H04L12/851H04L12/28G06F15/177H04L29/06H04L45/74
CPCH04L47/2441H04L45/74H04L69/22H04L47/2433
Inventor IZHAK-RATZIN, RAFITYEDDANAPUDI, KRISHNA SATYASAIVALLALA, SHRAVAN KUMAR
Owner ROBIN SYST
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