CN100512214C - Method and system for identifying business quality of ethernetwork - Google Patents

Method and system for identifying business quality of ethernetwork Download PDF

Info

Publication number
CN100512214C
CN100512214C CNB2005101014356A CN200510101435A CN100512214C CN 100512214 C CN100512214 C CN 100512214C CN B2005101014356 A CNB2005101014356 A CN B2005101014356A CN 200510101435 A CN200510101435 A CN 200510101435A CN 100512214 C CN100512214 C CN 100512214C
Authority
CN
China
Prior art keywords
ethernet frame
quality
service
ethernet
user priority
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2005101014356A
Other languages
Chinese (zh)
Other versions
CN1852230A (en
Inventor
谭培龙
赵峻
黄伟
王峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2005101014356A priority Critical patent/CN100512214C/en
Publication of CN1852230A publication Critical patent/CN1852230A/en
Application granted granted Critical
Publication of CN100512214C publication Critical patent/CN100512214C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The method includes following steps: (1) writing data for identifying quality of service (QoS) into field of user priority in Ethernet frame with label in single layer or multiple layers at access end; (2) each node device in LAN reads out field of user priority in Ethernet frame to identify QoS. The invention also discloses a corresponding system for identifying QoS of Ethernet. Using field of user priority, the invention identifies QoS without impairing capacity of identifying user, moreover, enhancing capacity of identifying QoS in Ethernet. Features are: simple encoding mode, easy of distinguishing users, and identifying service.

Description

Identification Ethernet service method for quality and system
Technical field
The present invention relates to networking technology area, more particularly, relate to a kind of identification Ethernet service method for quality and system.
Background technology
In the multiple service supporting network, the identification of QoS (quality of service, Quality of Service) is very important, has only professional different QoS is identified, and its demand of assurance just can take appropriate measures.The parameter of QoS comprises time delay (delay), delay variation (delay jitter), packet loss (packet lossrate), bandwidth (bandwidth) etc., and different business need networks provide different qos parameters.
As shown in Figure 1, the multiple service supporting network is made of the layering of the polytype network equipment usually, the convergence-level that for example comprise the core layer that is made of network core node 11, is made of networks converge node 12 and Access Layer of being made of network insertion node 13 etc.In order to discern Business Stream or service channel with different QoS requirements, to network segment based on connection, usually different business is assigned with different interface channels and carries, as the VP/VC among the ATM (virtual channel/virtual path), converging and the core layer node uses short label to carry out quick routing forwarding (for example MPLS, multiprotocol label switching); To based on connectionless network segment (as Ethernet), then usually at network insertion node 13 places by traffic classification or the tag recognition business directly stamped by terminal equipment, guarantee QoS of survice (the differentiated services model is more commonly used at present) then or by integrated service (Integrated Service) model or differentiated services (Differentiated Service) model.
In present DSLAM (Digital Subscriber Line Access Multiplexer, digital subscriber line access multiplex) platform or class dslam platform, use VLAN (Visual LAN, VLAN) to discern user and business.Yet the multi-service user need use different VLAN to discern different business.This has increased the difficulty of User Recognition, and upstream equipment needs the user vlan tabulation could distinguish the user.
The appearance of the enforcement of arranging net along with the increase of access customer number amount, new Access Network and many ISP, virtual operator QinQ occurred and has expanded VLAN or identification equipment/ISP.But in QinQ, the but identification problem of unresolved QoS also.
In addition, use the 802.1p agreement to discern user and business in addition.In the 802.1p agreement, when carrying VLAN ID, the regulation Ethernet can carry precedence information by the User Priority territory (UserPriority) of 3 binary digits (bit).VLAN TAG (label) form as shown in Figure 2, VLAN TAG is made up of two bytes, wherein the highest 3 bit of first byte are as the User Priority territory.Yet User Priority is just represented in the User Priority territory among the 802.1p in essence, and the service priority of itself and equipment support has a corresponding relation (as shown in Figure 3).But this priority also is difficult to distinguish the different business demand in essence, is difficult to the different QoS requirements that reflects that different business has.
Summary of the invention
The technical problem to be solved in the present invention is, is difficult to discern the defective of the quality of service of different Ethernet services at prior art above-mentioned, and a kind of assurance Ethernet service method for quality and system are provided.
The technical solution adopted for the present invention to solve the technical problems is: construct a kind of identification Ethernet service method for quality, may further comprise the steps:
(a) the quality of service recognition data is write the User Priority territory of the ethernet frame that meets IEEE 802.1q standard or accord with Q inQ agreement at incoming end with single or multiple lift label;
(b) the identification services quality is come in the User Priority territory of reading the ethernet frame of the described IEEE of meeting 802.1q standard or accord with Q inQ agreement of each passing node equipments in the local area network (LAN).
In identification Ethernet service method for quality of the present invention, described quality of service includes four classes, and described quality of service recognition data takies wherein two binary digits in User Priority territory.
In identification Ethernet service method for quality of the present invention, described four class quality of services are divided according to time delay, shake and/or packet loss.
In identification Ethernet service method for quality of the present invention, comprise also in the described step (a) that the VLAN ID with identifying user writes the VLAN ID territory of ethernet frame.
In identification Ethernet service method for quality of the present invention, described ethernet frame is the VLAN ethernet frame, and described User Priority territory is positioned at the virtual ethernet frame tagging of described VLAN ethernet frame.
In identification Ethernet service method for quality of the present invention, described ethernet frame is the QinQ ethernet frame, and described User Priority territory is positioned at the skin or the internal layer virtual ethernet frame tagging of described QinQ ethernet frame.
The present invention also provides a kind of system that discerns the Ethernet service quality, comprise the multiple service supporting network and the network-termination device that constitute by the layering of the polytype network equipment, described network-termination device comprises the frame-editing module that the quality of service recognition data is write the User Priority territory of the ethernet frame that meets IEEE 802.1q standard or accord with Q inQ agreement, and described multiple service supporting network comprises the User Priority territory of the ethernet frame that reads the described IEEE802.1q of meeting standard or accord with Q inQ agreement and utilizes the service dispatching module of the User Priority territory identification services quality of the described ethernet frame that reads.
In the system of identification Ethernet service quality of the present invention, described quality of service includes four classes, described quality of service recognition data takies wherein two binary digits in User Priority territory, and described four class quality of services are divided according to time delay, shake and/or packet loss.
In the system of identification Ethernet service quality of the present invention, described ethernet frame is the VLAN ethernet frame, and described User Priority territory is positioned at the virtual ethernet frame tagging of described VLAN ethernet frame.
In the system of identification Ethernet service quality of the present invention, described ethernet frame is the QinQ ethernet frame, and described User Priority territory is positioned at the internal layer or the outer virtual ethernet frame tagging of described QinQ ethernet frame.
Identification Ethernet service method for quality of the present invention and system come the identification service quality by using the priority territory, can strengthen Ethernet service quality Identification ability when not damaging the User Recognition ability.And coded system of the present invention is simple, is easy to distinguish user, identification services.
For the QinQ ethernet frame, the present invention can discern all entity attributes such as ISP/ equipment, user, business and can keep the definition in original subscriber's priority territory or further expand, and the number of plies that need not to expand the VLAN label.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is the structural representation of existing multiple service supporting network;
Fig. 2 is the schematic diagram of VLAN label in the existing 802.1P agreement;
Fig. 3 is the corresponding relation schematic diagram of User Priority and the supported service priority of equipment in the existing 802.1P agreement;
Fig. 4 realizes that the present invention discerns the first embodiment schematic diagram of the VLAN label of Ethernet service method for quality;
Fig. 5 realizes that the present invention discerns the second embodiment schematic diagram of the VLAN label of Ethernet service method for quality.
Embodiment
As shown in Figure 4, be to realize that the present invention discerns the first embodiment schematic diagram of the VLAN label of Ethernet service method for quality.In the present embodiment, ethernet frame is the VLAN ethernet frame, and the VLAN ethernet frame of saying here is the VLAN ethernet frame that meets IEEE 802.1q standard.With respect to common ethernet frame, the VLAN ethernet frame has added the label field of one 2 byte long and has come the identification (RFID) tag control information behind source MAC.This field specifically is divided into again: User Priority (User Priority) territory, CFI territory and VLANID (sign) territory.Wherein, the User Priority territory has 3 binary digits; Frame format when CFI (CanonicalFormat Indicator) is used for the Ethernet of bus-type and FDDI, token-ring network swap data comprises 1 binary digit; The VLANID territory has 12 binary digits (i.e. back four with second byte eight of first byte), and this territory has identified the VLAN under the frame, value 0~4095 onlyly.
In the present embodiment, use wherein two binary digits in User Priority territory to identify the four class CoS (Class of Service, seeervice level) of QoS, thereby provide different quality of services for present miscellaneous service.Below be the concrete definition (France Telecom and Olivetti just proposed on the FSAN Paris conference in June, 2005) of four class seeervice levels:
CoS4: low time delay (Low Delay), low jitter (Low Jitter), low packet loss ratio (Low PLR).Suitable professional as carrier class VoIP, plain old telephone, special line, LAN is interconnected, game on line business etc.
CoS3: medium time delay (Medium Delay), low or medium shake (Low or MediumJitter), low packet loss ratio (Low PLR).Be suitable for professional as broadcasting or clean culture video traffic etc.
CoS2: medium time delay (Medium Delay), low jitter (Medium Jitter), low packet loss ratio (Medium PLR).The business that is suitable for is as video conference, and basic VoIP strengthens Internet access service etc.
CoS1: high time delay (High Delay), high shake (Low Jitter), high packet loss (Low PLR).The business that is suitable for inserts as ordinary Internet, P2P, and software granting and stream software, ASPs, video storage is play, online gambling business etc.
Wherein, time delay (Delay): 5ms (low), 100ms (in), 500ms (height);
Shake (Jitter): the up 2 ~ 5ms of descending 2ms/ (low), 10 ~ 20ms (in), 40ms (height);
Packet loss (PLR-Packet Loss Rate): 10 -6(low), 10 -5(in), 10 -4(height).
The residue bit in User Priority territory can be represented further service priority that segments or Discard Enable etc.
In the present embodiment, the network insertion passing node equipments comprises a frame-editing module that the quality of service recognition data is write the User Priority territory of VLAN ethernet frame according to Business Nature, it is written to the quality of service recognition data in the User Priority territory of VLAN ethernet frame when sending business.And in the multiple service supporting network that connects the network insertion passing node equipments, comprise that then the User Priority territory of reading described ethernet frame comes the service dispatching module of identification services quality.This service dispatching module also can be transmitted to guarantee different QoS requirements (considering from bandwidth, time delay, delay variation, packet loss aspect) according to the quality of service identifying information in the frame when carrying out data forwarding discriminatively.
As shown in Figure 5, be to realize that the present invention discerns the second embodiment schematic diagram of the VLAN label of Ethernet service method for quality.In the present embodiment, ethernet frame is the QinQ ethernet frame, and the QinQ ethernet frame of saying here is the ethernet frame of accord with Q inQ agreement.
In the present embodiment, the ectonexine VLAN label field of this QinQ ethernet frame can adopt following occupation mode:
Wherein the VLANID of inner VLAN label is used to discern the user, and the VLAN ID of outside VLAN label is used to discern ISP/ equipment (the perhaps two-layer expansion of carrying out the VLAN number altogether).For ISP/ number of devices, the unbalanced situation of number of users in the QinQ network, can adopt the method for the elongated subnet among the similar IP, break the boundary of two-layer VLAN.For example in the more and ISP/ number of devices of number of users more after a little while, can adopt internal layer part of V LANID to represent ISP/ equipment, internal layer residue VLANID and outside VLAN ID represent the user.
In the present embodiment, for two User Priorities (User Priority) territory in the two-layer VLAN label in the QinQ ethernet frame, it is (identical with the using method among first embodiment that User Priority territory in the skin can be used for identification services, promptly use two binary digit identification service quality in the User Priority territory), the definition of IEEE 802.1P or IEEE 802.1ad can be taked in User Priority territory in the internal layer, also can define other purposes according to the customer service development condition.Perhaps conversely, the User Priority territory in the skin is adopted the definition of IEEE 802.1P or IEEE 802.1ad or is defined other purposes according to the customer service development condition, and the User Priority territory in the internal layer can be used for identification services.
In this way, the QinQ agreement just can be discerned all entity attributes such as ISP/ equipment, user, business.
Accordingly, in the present embodiment, network-termination device comprises a frame-editing module that the quality of service recognition data is write the User Priority territory of QinQ ethernet frame outside VLAN label according to Business Nature, it is written to the quality of service recognition data in the User Priority territory of QinQ ethernet frame outside VLAN label when sending business.And in the multiple service supporting network that connects the network insertion passing node equipments, the service dispatching module that then comprises the service of distinguishing according to the quality of service recognition data in the QinQ ethernet frame, this scheduler module is transmitted to guarantee professional different CoS demand (considering from bandwidth, time delay, delay variation, packet loss aspect) discriminatively according to the quality of service recognition data in the frame when carrying out data forwarding.
The above; it only is the preferable embodiment of the utility model; but protection range of the present utility model is not limited thereto; anyly be familiar with those skilled in the art in the technical scope that the utility model discloses; the variation that can expect easily or replacement all should be encompassed within the protection range of the present utility model.Therefore, protection range of the present utility model should be as the criterion with the protection range of claim.

Claims (10)

1, a kind of identification Ethernet service method for quality is characterized in that, may further comprise the steps:
(a) the quality of service recognition data is write the User Priority territory of the ethernet frame that meets IEEE 802.1q standard or accord with Q inQ agreement at incoming end with single or multiple lift label;
(b) the identification services quality is come in the User Priority territory of reading the ethernet frame of the described IEEE of meeting 802.1q standard or accord with Q inQ agreement of each passing node equipments in the local area network (LAN).
2, identification Ethernet service method for quality according to claim 1 is characterized in that described quality of service includes four classes, and described quality of service recognition data takies wherein two binary digits in User Priority territory.
3, identification Ethernet service method for quality according to claim 2 is characterized in that, described four class quality of services are divided according to time delay, shake and/or packet loss.
4, identification Ethernet service method for quality according to claim 1 is characterized in that, comprises also in the described step (a) that the VLAN ID with identifying user writes the VLAN ID territory of ethernet frame.
5, identification Ethernet service method for quality according to claim 1 is characterized in that, described ethernet frame is the VLAN ethernet frame, and described User Priority territory is positioned at the virtual ethernet frame tagging of described VLAN ethernet frame.
6, identification Ethernet service method for quality according to claim 1 is characterized in that, described ethernet frame is the QinQ ethernet frame, and described User Priority territory is positioned at the skin or the internal layer virtual ethernet frame tagging of described QinQ ethernet frame.
7, a kind of system that discerns the Ethernet service quality, comprise the multiple service supporting network and the network-termination device that constitute by the layering of the polytype network equipment, it is characterized in that, described network-termination device comprises the frame-editing module that the quality of service recognition data is write the User Priority territory of the ethernet frame that meets IEEE 802.1q standard or accord with Q inQ agreement, and described multiple service supporting network comprises the User Priority territory of the ethernet frame that reads the described IEEE802.1q of meeting standard or accord with Q inQ agreement and utilizes the service dispatching module of the User Priority territory identification services quality of the described ethernet frame that reads.
8, the system of identification Ethernet service quality according to claim 7, it is characterized in that, described quality of service includes four classes, described quality of service recognition data takies wherein two binary digits in User Priority territory, and described four class quality of services are divided according to time delay, shake and/or packet loss.
9, the system of identification Ethernet service quality according to claim 7 is characterized in that, described ethernet frame is the VLAN ethernet frame, and described User Priority territory is positioned at the virtual ethernet frame tagging of described VLAN ethernet frame.
10, the system of identification Ethernet service quality according to claim 7 is characterized in that, described ethernet frame is the QinQ ethernet frame, and described User Priority territory is positioned at the internal layer or the outer virtual ethernet frame tagging of described QinQ ethernet frame.
CNB2005101014356A 2005-11-14 2005-11-14 Method and system for identifying business quality of ethernetwork Active CN100512214C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005101014356A CN100512214C (en) 2005-11-14 2005-11-14 Method and system for identifying business quality of ethernetwork

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101014356A CN100512214C (en) 2005-11-14 2005-11-14 Method and system for identifying business quality of ethernetwork

Publications (2)

Publication Number Publication Date
CN1852230A CN1852230A (en) 2006-10-25
CN100512214C true CN100512214C (en) 2009-07-08

Family

ID=37133699

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101014356A Active CN100512214C (en) 2005-11-14 2005-11-14 Method and system for identifying business quality of ethernetwork

Country Status (1)

Country Link
CN (1) CN100512214C (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7768918B2 (en) * 2006-06-28 2010-08-03 Via Technologies Inc. Method for expanding the service VLAN space of a provider network
CN101282282B (en) 2007-04-06 2010-08-25 杭州华三通信技术有限公司 Method, system and terminal for determining service quality degree
US9450881B2 (en) * 2013-07-09 2016-09-20 Intel Corporation Method and system for traffic metering to limit a received packet rate
US10574830B2 (en) * 2017-06-05 2020-02-25 Qualcomm Incoporated Methods for increasing VoIP network coverage
US11509772B2 (en) 2018-11-13 2022-11-22 Qualcomm Incorporated Methods for increasing Voice-over-Internet Protocol (VoIP) network coverage

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
局域网IP电话的QoS策略. 罗小娟.中国数据通信,第2004卷第04期. 2004
局域网IP电话的QoS策略. 罗小娟.中国数据通信,第2004卷第04期. 2004 *
网络QoS机制及其服务质量链. 王雅丽,林生.华南师范大学学报,第2001卷第3期. 2001
网络QoS机制及其服务质量链. 王雅丽,林生.华南师范大学学报,第2001卷第3期. 2001 *

Also Published As

Publication number Publication date
CN1852230A (en) 2006-10-25

Similar Documents

Publication Publication Date Title
US8976797B2 (en) System and method for indicating classification of a communications flow
US8687633B2 (en) Ethernet differentiated services architecture
US7523188B2 (en) System and method for remote traffic management in a communication network
CN100440843C (en) Ring net and method for realizing service
US20080123690A1 (en) Broadband Access Network, Device and Method for Guaranteeing QoS of Services
US20060088036A1 (en) Method for bandwidth profile management at the user network interface in a metro ethernet network
US8014316B2 (en) System, method and computer-readable storage medium for calculating addressing and bandwidth requirements of a network
EP1585259B1 (en) System and method for providing a multiple-protocol crossconnect
US20140219096A1 (en) Ethernet lan service enhancements
CN100499529C (en) Jitter detection based congestion control method in city domain Ethernet
US20050175022A1 (en) Bridge apparatus and logical queue control method
CN101227415A (en) Multi business resource allocation method, system, gateway equipment and authentication server
CN101447919A (en) Systems and methods for carrier Ethernet using referential tables for forwarding decisions
JP2004260832A (en) Method for providing service with guaranteed quality of service in ip access network
CN100512214C (en) Method and system for identifying business quality of ethernetwork
WO2007025451A1 (en) Msystem and method for realizing multi-service stack virtual local area network
US20070153799A1 (en) Providing services over hybrid networks
KR20070028785A (en) A method for processing subscriber packet using subscriber identification tags
CN100518138C (en) Method for realizing virtual special network
US7072978B2 (en) Subscriber terminating apparatus and packet processing method
CN101175326B (en) Broadband access network for guaranteeing service QoS
WO2005013529A2 (en) System and method for many-to-many layer 2 aggregation for sonet paths
KR100912815B1 (en) Method for upload traffic aggregation and download traffic distribution in ethernet network device
Van de Voorde et al. Carrier-grade Ethernet: extending Ethernet into next generation metro networks
Held Quality of service in a Cisco networking environment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant