CN100512214C - Method and system for identifying business quality of ethernetwork - Google Patents
Method and system for identifying business quality of ethernetwork Download PDFInfo
- 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
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
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.
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)
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 |
-
2005
- 2005-11-14 CN CNB2005101014356A patent/CN100512214C/en active Active
Non-Patent Citations (4)
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 |