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

Method and apparatus for implementing packet differential service

A technology of differentiated services and grouping services, applied in the field of communication, can solve the problem of inability to guarantee the priority or weight of message forwarding, and achieve the effect of shortening the development cycle, reducing the complexity and difficulty, and reducing the design cost.

Inactive Publication Date: 2009-07-08
ZTE CORP
View PDF0 Cites 43 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a method and device for realizing differentiated packet service, which is used to solve the problem in the prior art that the message forwarding of high-priority services or high-weight services in the tunnel cannot be guaranteed when the rate limit of tunnel forwarding services is realized. priority or weight

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 apparatus for implementing packet differential service
  • Method and apparatus for implementing packet differential service
  • Method and apparatus for implementing packet differential service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0057] Embodiment 1 of the present invention takes MPLS (Multi-Protocol Label Switching, Multi-Protocol Label Switching) packet forwarding in network nodes to perform tunnel speed limit processing as an example, and illustrates that grouping services are grouped according to different priorities of sub-services on network nodes. A method for implementing differentiated services. In this embodiment, the MPLS packets accessed by the device port have the same tunnel label, and the tunnel label is configured with rate limiting parameters CIR (Committed Information Rate, Committed Information Rate) and CBS (Committed Burst Size) based on a single leaky bucket for the corresponding tunnel. , committed burst length). In this embodiment, the sharing of the total bandwidth of different priority sub-services in the tunnel is realized through rate limiting processing, and at the same time, priority forwarding of high-priority sub-services is ensured.

[0058] see Figure 4 , which is a...

Embodiment 2

[0070] Embodiment 2 of the present invention takes MPLS (Multi-Protocol Label Switching, Multi-Protocol Label Switching) message forwarding in network nodes to perform tunnel speed limit processing as an example, and illustrates that grouping services are performed on network nodes according to different weights of sub-services. The implementation method of differentiated services. In this embodiment, the MPLS packets accessed by the device port have the same tunnel label, and the tunnel label is configured with rate limiting parameters CIR (Committed Information Rate, Committed Information Rate) and CBS (Committed Burst Size) based on a single leaky bucket for the corresponding tunnel. , committed burst length). In this embodiment, the sharing of the total bandwidth of sub-services with different weights in the tunnel is realized through rate-limiting processing, and at the same time, priority forwarding of high-weight sub-services is ensured.

[0071] see Figure 5 , which...

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 a method and a device for achieving differentiated service of packet service. The method comprises the following steps: configuring traffic parameters of a service, allocating corresponding priority or weight to each sub-service according to service identifies of the sub-services, and allocating corresponding sub-token bucket to each sub-service, wherein, the bucket depth of the sub-token bucket is equal to the bucket depth of the service; determining the available tokens of the service according to the traffic parameters of the service at a preset timing time interval; distributing the available tokens to the corresponding sub-token bucket of each sub-service according to the relationship of the priority or the weight of the sub-services; and transmitting messages of each sub-service to corresponding sub-token barrel according to the service identity of each sub-service to carry out dyeing treatment. The device comprises a priority or weight distribution module, a token distribution module, and a dyeing treatment module. The method and the device can realize bandwidth share and bandwidth control for forwarding messages based on priority or weight of the sub-services.

Description

technical field [0001] The invention relates to the communication field, in particular to a method and device for realizing differentiated services of packet services. Background technique [0002] When a traditional packet forwarding device implements differentiated service processing, it needs to be implemented based on queue scheduling. Queue scheduling is to assign each sub-service of a service flow to different queues, and output shaping is performed between the queues to realize differentiated services among various output sub-service flows. For complex business flows and a large number of business flow processing, the number of queues and the number of scheduling levels are increased, so the complexity of scheduling is also increased, and the cost of implementation is also high. [0003] In the data forwarding process in the Packet Transport Network (PTN), when realizing the rate limit of tunnel forwarding services, the rate limit based on priority control of differe...

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
IPC IPC(8): H04L12/56H04L12/70
Inventor 邹旭军
Owner ZTE CORP
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