[go: up one dir, main page]

WO2009031848A2 - Qos management method for an ethernet based ngn - Google Patents

Qos management method for an ethernet based ngn Download PDF

Info

Publication number
WO2009031848A2
WO2009031848A2 PCT/KR2008/005250 KR2008005250W WO2009031848A2 WO 2009031848 A2 WO2009031848 A2 WO 2009031848A2 KR 2008005250 W KR2008005250 W KR 2008005250W WO 2009031848 A2 WO2009031848 A2 WO 2009031848A2
Authority
WO
WIPO (PCT)
Prior art keywords
ethernet
frames
management method
service
qos
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.)
Ceased
Application number
PCT/KR2008/005250
Other languages
French (fr)
Other versions
WO2009031848A3 (en
Inventor
Ji-Wook Youn
Byungjun Ahn
Kyeong-Ho Lee
Hae-Won Jung
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.)
Electronics and Telecommunications Research Institute ETRI
Original Assignee
Electronics and Telecommunications Research Institute ETRI
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
Priority claimed from KR1020080084749A external-priority patent/KR100964190B1/en
Application filed by Electronics and Telecommunications Research Institute ETRI filed Critical Electronics and Telecommunications Research Institute ETRI
Priority to CN200880115015.5A priority Critical patent/CN101849388B/en
Priority to US12/676,695 priority patent/US20100254406A1/en
Publication of WO2009031848A2 publication Critical patent/WO2009031848A2/en
Publication of WO2009031848A3 publication Critical patent/WO2009031848A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/13Flow control; Congestion control in a LAN segment, e.g. ring or bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2425Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
    • H04L47/2433Allocation of priorities to traffic types
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2441Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]

Definitions

  • the present invention relates to an Ethernet transport network for transmitting Ethernet frames, and more particularly, to a quality of service (QoS) management method in an Ethernet-based next generation network (NGN).
  • QoS quality of service
  • the present invention is derived from a research project supported by the Information Technology (IT) Research & Development (R&D) program of the Ministry of Knowledge Economy (MKE) and the Institute for Information Technology Advancement (MTA) [2006-S-061-02, Development of Technology on an IPv ⁇ -based QoS service and a terminal mobility supporting router].
  • IT Information Technology
  • R&D Research & Development
  • MKE Ministry of Knowledge Economy
  • MTA Institute for Information Technology Advancement
  • bandwidths are allocated and managed based on end customers of a virtual private network (VPN), or are differently allocated and managed according to virtual tunnels or priorities of virtual local area network (VLAN) tags.
  • VPN virtual private network
  • VLAN virtual local area network
  • bandwidth allocation and quality of service (QoS) management may not be separately performed and, ultimately, the bandwidths are allocated based on priorities of Ethernet frames. Since a conventional bandwidth allocation method allocates the bandwidths based on the priorities of the Ethernet frames, sufficient QoS may not be provided.
  • FIG. 1 is a diagram for describing a conventional bandwidth allocation method in an Ethernet transport network.
  • the conventional bandwidth allocation method of FIG. 1 is a method defined in "Ethernet Services Attributes Phase 2", Metro Ethernet Forum (MEF) 10.1.
  • a user-network interface is an interface between end-customers and a network and includes a plurality of Ethernet virtual connections (EVCs).
  • EECs Ethernet virtual connections
  • bandwidths are allocated based on a network interface, the EVCs of the network, or classes of service (CoSs) of Ethernet frames included in each EVC.
  • CoSs classes of service
  • FIG. 1 is a diagram for describing a conventional bandwidth allocation method in an Ethernet transport network
  • FIG. 2 is a block diagram of a connection-oriented Ethernet transport network according to an embodiment of the present invention
  • FIG. 3 is a flowchart illustrating a method of transmitting Ethernet frames through the connection-oriented Ethernet transport network illustrated in FIG. 2, according to an embodiment of the present invention
  • FIG. 4 is a diagram for describing a quality of service (QoS) management method in an Ethernet-based next generation network (NGN), according to an embodiment of the present invention
  • FIG. 5 is a diagram for describing a QoS management method in an Ethernet-based NGN, according to another embodiment of the present invention.
  • FIG. 6 is a flowchart illustrating a bandwidth allocation method, according to an embodiment of the present invention.
  • the present invention provides a method of efficiently utilizing an Ethernet-based next generation network (NGN), and providing different bandwidths and different qualities of service (QoSs) to Ethernet frames.
  • NTN next generation network
  • QoSs qualities of service
  • NTN next generation network
  • EVCs Ethernet virtual connections
  • NTN Ethernet-based next generation network
  • EVCs Ethernet virtual connections
  • a quality of service (QoS) management method in an Ethernet-based next generation network including a plurality of Ethernet virtual connections (EVCs) between network interfaces having a plurality of classes of service (CoSs), the QoS management method including providing the same priority to frames that belong to a single CoS; and allocating a bandwidth to each of the frames based on the EVCs.
  • NTN Ethernet-based next generation network
  • EVCs Ethernet virtual connections
  • CoSs classes of service
  • bandwidths and different QoSs may be simultaneously provided to the Ethernet frames by sorting the Ethernet frames based on Ethernet flows and allocating bandwidths to the Ethernet frames.
  • bandwidths may be efficiently allocated to Ethernet frames when the Ethernet frames are transmitted through EVCs in an Ethernet transport network.
  • the Ethernet frames to which the bandwidths are allocated may be differently controlled according to a policy of an operator and thus different QoSs may be provided to the Ethernet frames.
  • FIG. 2 is a block diagram of a connection-oriented Ethernet transport network 230 according to an embodiment of the present invention.
  • end-customers compose different virtual private networks (VPNs).
  • the first and third end-customers 200 and 204 compose the VPN A
  • the second and fourth end-customers 202 and 206 compose the VPN B.
  • the VPNs A and B formed by the first through fourth end-customers 200, 202, 204, and 206 are connected to the connection-oriented Ethernet transport network 230 through first and second transport network interfaces 210 and 212. That is, the first transport network interface 210 sorts Ethernet frames input from an access network including the VPNs A and B, according to Ethernet flows, allocates bandwidths and qualities of service (QoSs) to the Ethernet frames, and transmits the Ethernet frames through the connection-oriented Ethernet transport network 230.
  • QoSs quality of service
  • FIG. 3 is a flowchart illustrating a method of transmitting Ethernet frames through the connection-oriented Ethernet transport network 230 illustrated in FIG. 2, according to an embodiment of the present invention.
  • the first through fourth end-customers 200, 202, 204, and 206 included in an access network of the VPNs A and B access the connection-oriented Ethernet transport network 230 through the first and second transport network interfaces 210 and 212, and the first and second transport network interfaces 210 and 212 receive Ethernet frames from the first through fourth end-customers 200, 202, 204, and 206 of the access network, in operation S300.
  • the first and second transport network interfaces 210 and 212 analyze the Ethernet frames, in operation S310.
  • information used to analyze the Ethernet frames includes end-customer interface (physical optical interface) information, service types, header information of the Ethernet frames (Layer 2 information), virtual local area network (VLAN) tag information, and Layer 3 (L3) information. If necessary, information on a Layer 4 (L4) or an upper layer of the L4 may be used.
  • the first and second transport network interfaces 210 and 212 sort the Ethernet frames according to a service level agreement (SLA) previously agreed by service providers and end-customers, in operation S320.
  • SLA service level agreement
  • the first and second transport network interfaces 210 and 212 generate Ethernet flows based on the SLA and analysis information of the Ethernet frames, in operation S330.
  • the Ethernet flows are generated according to the SLA.
  • the Ethernet flows may be generated according to the L2 information including destination and source addresses of the Ethernet frames, the end-customer physical optical interface information, the VLAN tag information, the service types, or the priority included in the L3 information.
  • the first and second transport network interfaces 210 and 212 allocate bandwidths based on the Ethernet flows, in operation S340. Also, the first and second transport network interfaces 210 and 212 set a QoS of each Ethernet frame based on the VLAN tag information, the service types, or the priority information included in the L3 information, in operation S350. The first and second transport network interfaces 210 and 212 set the QoS of an untagged Ethernet frame not having a VLAN tag, by using the L2 header information or an additional SLA. The first and second transport network interfaces 210 and 212 control and transmit the Ethernet frames through the connection-oriented Ethernet transport network 230, according to the QoS of each Ethernet frame, in operation S360.
  • FIGS. 2 and 3 are described with regard to a connection-oriented Ethernet transport network, FIGS. 2 and 3 may also be applied to other Ethernet-based next generation networks (NGNs).
  • NTNs next generation networks
  • FIG. 4 is a diagram for describing a QoS management method in an Ethernet-based NGN, according to an embodiment of the present invention.
  • Bandwidth allocation and QoS management may be separately performed using the QoS management method described with reference to FIG. 4 according to the current embodiment of the present invention, while bandwidth allocation and QoS management may not be separately performed using the conventional bandwidth allocation method.
  • bandwidths may be allocated based on a transport network interface, Ethernet virtual connections (EVCs), or Ethernet flows.
  • EMCs Ethernet virtual connections
  • Ethernet flows may be defined based on a class of service (CoS) of each Ethernet frame, or regardless of the CoS.
  • CoS class of service
  • Ethernet flows are defined regardless of CoSs, all Ethernet frames included in an EVC have the same CoS and may have different bandwidths according to the Ethernet flows.
  • the Ethernet flows are generated based on an SLA between service providers and end-customers, physical ports of the end-customers, L2 information (media access control (MAC) address information and VLAN tag information), service types, or L3 information (Internet protocol (IP) address information).
  • MAC media access control
  • IP Internet protocol
  • the Ethernet flows are defined based on the CoSs, the Ethernet flows have different QoSs from each other.
  • a single Ethernet flow may include Ethernet frames having different CoSs from each other.
  • the Ethernet frames transmitted through an EVC may be one of the following four types. 1. All Ethernet frames included in an EVC have the same bandwidth and the same priority.
  • Ethernet frames included in an EVC have the same bandwidth. However, the Ethernet frames have different priorities based on QoSs. 3. Ethernet frames included in an EVC have different bandwidths. However, all Ethernet frames included in the same EVC have the same priority.
  • FIG. 5 is a diagram for describing a QoS management method in an EVC
  • Ethernet-based NGN Ethernet-based NGN, according to another embodiment of the present invention.
  • a transport network interface may be an Ethernet user-network interface (E-UNI) or an Ethernet network-network interface (E-NNI).
  • the E-UNI is the interface using an Ethernet frame structure between an Ethernet network and end-customers
  • the E-NNI is the interface using the Ethernet frame structure between network providers.
  • a plurality of EVCs exists between the transport network interfaces. Bandwidths may be allocated based on the E-UNI / E-NNI, the EVCs, QoSs, or Ethernet flows generated according to the physical ports, service types and L2 / L3 header information.
  • CoSs each of the EVCs, the E-UNI, and the E-NNI may have four types as described below.
  • the EVCs may be one of the following four types.
  • a single CoS EVC all frames that belong to an EVC are treated in the same way and are transported with equal bandwidth profile.
  • a single CoS EVC with multiple bandwidth profiles frames that belong to an EVC are treated in the same way with same priority, but are transported with different bandwidth profile.
  • a multiple CoS EVC with single bandwidth profile frames may be treated differently according to their CoSs, but all frames are transported with equal bandwidth profile.
  • a multiple CoS EVC with multiple bandwidth profile frames are treated differently according to their CoSs, and frames are transported with CoS-designated bandwidth profile.
  • input frames from the E-UNI are untagged frames that have the same priority, whereas bandwidth profile can be assigned based on physical ports, service types, or L2 / L3 information.
  • the E-UNI may be one of the following four types.
  • a single CoS E-UNI all frames belonging to the E-UNI are treated in the same way and are subjected to the same bandwidth profile.
  • a single CoS E-UNI with multiple bandwidth profile frames that belong to an E-UNI are treated in the same way with same priority, but are transported with different bandwidth profile per EVC.
  • a multiple CoS E-UNI with a single bandwidth profile frames may be treated differently according to their CoSs, but all frames are subjected to the same bandwidth profile.
  • a multiple CoS E-UNI with multiple bandwidth profile frames are treated differently according to their CoSs, and frames belonging to a particular EVC are subjected to a single bandwidth.
  • the E-NNI may be one of the following four types.
  • a single CoS E-NNI all frames belonging to the E-NNI are treated in the same way and are subjected to the same bandwidth profile.
  • a single CoS E-NNI with multiple bandwidth profiles frames that belong to an E-NNI are treated in the same way with same priority, but are transported with different bandwidth profile per EVC.
  • a multiple CoS E-NNI with single bandwidth profile frames may be treated differently according to their CoSs, but all frames are subjected to the same bandwidth profile.
  • a multiple CoS E-NNI with multiple bandwidth profiles frames are treated differently according to their CoSs, and frames belonging to a particular EVC are subjected to a single bandwidth.
  • FIG. 6 is a flowchart illustrating a bandwidth allocation method, according to an embodiment of the present invention.
  • a transport network interface receives Ethernet frames from a plurality of end-customers, in operation S600, and analyzes L2 header information of the Ethernet frames, in operation S605.
  • the transport network interface analyzes CoS information so as to obtain priority information of the Ethernet frames in S615.
  • the transport network interface determines whether the Ethernet frames input from the end-customers correspond to an SLA, in operation S620, Ethernet frames not corresponding to the SLA are discarded, in operation S645. Ethernet frames corresponding to the SLA are sorted by using the SLA.
  • the transport network interface analyzes service types and L3 header information of the sorted Ethernet frames, in operation S625.
  • the transport network interface generates Ethernet flows of the sorted Ethernet frames by using end-customer physical optical interface information, the L2 header information, VLAN tag information, service types, and the L3 information, so as to input the Ethernet frames into corresponding Ethernet flows, in operation S630.
  • the transport network interface allocates bandwidths based on the Ethernet flows, in operation S635, and allocates new QoSs to be used in an Ethernet transport network, to the Ethernet frames that are sorted based on the Ethernet flows, in operation S640.
  • the QoSs are allocated based on the Ethernet frames and Ethernet frames in the same Ethernet flow may have different QoSs from each other.
  • the present invention can also be embodied as computer readable codes on a computer readable recording medium.
  • the computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, and optical data storage devices.
  • ROM read-only memory
  • RAM random-access memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

Provided is a quality of service (QoS) management method in an Ethernet-based next generation network (NGN) including a plurality of Ethernet virtual connections (EVCs). A bandwidth is allocated to each of a plurality of frames based on classes of service (CoSs), physical ports, service types, and Layer 2 (L2) / Layer 3 (L3) information.

Description

QOS MANAGEMENT METHOD FOR AN ETHERNET BASED NGN
TECHNICAL FIELD
The present invention relates to an Ethernet transport network for transmitting Ethernet frames, and more particularly, to a quality of service (QoS) management method in an Ethernet-based next generation network (NGN).
The present invention is derived from a research project supported by the Information Technology (IT) Research & Development (R&D) program of the Ministry of Knowledge Economy (MKE) and the Institute for Information Technology Advancement (MTA) [2006-S-061-02, Development of Technology on an IPvδ-based QoS service and a terminal mobility supporting router].
BACKGROUND ART
In a conventional Ethernet transport network, bandwidths are allocated and managed based on end customers of a virtual private network (VPN), or are differently allocated and managed according to virtual tunnels or priorities of virtual local area network (VLAN) tags. Thus, bandwidth allocation and quality of service (QoS) management may not be separately performed and, ultimately, the bandwidths are allocated based on priorities of Ethernet frames. Since a conventional bandwidth allocation method allocates the bandwidths based on the priorities of the Ethernet frames, sufficient QoS may not be provided.
FIG. 1 is a diagram for describing a conventional bandwidth allocation method in an Ethernet transport network. In particular, the conventional bandwidth allocation method of FIG. 1 is a method defined in "Ethernet Services Attributes Phase 2", Metro Ethernet Forum (MEF) 10.1.
Referring to FIG. 1 , a user-network interface (UNI) is an interface between end-customers and a network and includes a plurality of Ethernet virtual connections (EVCs).
In the conventional bandwidth allocation method, bandwidths are allocated based on a network interface, the EVCs of the network, or classes of service (CoSs) of Ethernet frames included in each EVC. Ultimately, in a conventional Ethernet transport network, the same bandwidth is allocated to Ethernet frames included in the same CoS and thus bandwidth allocation and QoS management may not be separately performed. i DESCRIPTION OF THE DRAWINGS
FIG. 1 is a diagram for describing a conventional bandwidth allocation method in an Ethernet transport network; FIG. 2 is a block diagram of a connection-oriented Ethernet transport network according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating a method of transmitting Ethernet frames through the connection-oriented Ethernet transport network illustrated in FIG. 2, according to an embodiment of the present invention; FIG. 4 is a diagram for describing a quality of service (QoS) management method in an Ethernet-based next generation network (NGN), according to an embodiment of the present invention;
FIG. 5 is a diagram for describing a QoS management method in an Ethernet-based NGN, according to another embodiment of the present invention; and FIG. 6 is a flowchart illustrating a bandwidth allocation method, according to an embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
TECHNICAL SOLUTION The present invention provides a method of efficiently utilizing an Ethernet-based next generation network (NGN), and providing different bandwidths and different qualities of service (QoSs) to Ethernet frames.
BEST MODE According to an aspect of the present invention, there is provided a quality of service (QoS) management method in an Ethernet-based next generation network (NGN) including a plurality of Ethernet virtual connections (EVCs), the QoS management method including providing the same priority to frames that belong to an EVC having a single class of service (CoS); and allocating a bandwidth to each of the frames based on physical ports, service types, or Layer 2 (L2) / Layer 3 (L3) information.
According to another aspect of the present invention, there is provided a quality of service (QoS) management method in an Ethernet-based next generation network (NGN) including a plurality of Ethernet virtual connections (EVCs) between network interfaces, the QoS management method including providing the same priority to frames that belong to a network interface having a single class of service (CoS); and allocating a bandwidth to each of the frames based on the EVCs.
According to another aspect of the present invention, there is provided a quality of service (QoS) management method in an Ethernet-based next generation network (NGN) including a plurality of Ethernet virtual connections (EVCs) between network interfaces having a plurality of classes of service (CoSs), the QoS management method including providing the same priority to frames that belong to a single CoS; and allocating a bandwidth to each of the frames based on the EVCs.
ADVANTAGEOUS EFFECTS
According to the present invention, when Ethernet frames are transmitted through a connection-oriented transport network, different bandwidths and different QoSs may be simultaneously provided to the Ethernet frames by sorting the Ethernet frames based on Ethernet flows and allocating bandwidths to the Ethernet frames. In more detail, according to the present invention, bandwidths may be efficiently allocated to Ethernet frames when the Ethernet frames are transmitted through EVCs in an Ethernet transport network. Furthermore, the Ethernet frames to which the bandwidths are allocated may be differently controlled according to a policy of an operator and thus different QoSs may be provided to the Ethernet frames.
MODE OF THE INVENTION
Hereinafter, the present invention will be described in detail by explaining embodiments of the invention with reference to the attached drawings. FIG. 2 is a block diagram of a connection-oriented Ethernet transport network 230 according to an embodiment of the present invention.
Referring to FIG. 2, end-customers compose different virtual private networks (VPNs). For example, the first and third end-customers 200 and 204 compose the VPN A, and the second and fourth end-customers 202 and 206 compose the VPN B. The VPNs A and B formed by the first through fourth end-customers 200, 202, 204, and 206 are connected to the connection-oriented Ethernet transport network 230 through first and second transport network interfaces 210 and 212. That is, the first transport network interface 210 sorts Ethernet frames input from an access network including the VPNs A and B, according to Ethernet flows, allocates bandwidths and qualities of service (QoSs) to the Ethernet frames, and transmits the Ethernet frames through the connection-oriented Ethernet transport network 230.
FIG. 3 is a flowchart illustrating a method of transmitting Ethernet frames through the connection-oriented Ethernet transport network 230 illustrated in FIG. 2, according to an embodiment of the present invention.
Referring to FIGS. 2 and 3, the first through fourth end-customers 200, 202, 204, and 206 included in an access network of the VPNs A and B access the connection-oriented Ethernet transport network 230 through the first and second transport network interfaces 210 and 212, and the first and second transport network interfaces 210 and 212 receive Ethernet frames from the first through fourth end-customers 200, 202, 204, and 206 of the access network, in operation S300.
The first and second transport network interfaces 210 and 212 analyze the Ethernet frames, in operation S310. In this case, information used to analyze the Ethernet frames includes end-customer interface (physical optical interface) information, service types, header information of the Ethernet frames (Layer 2 information), virtual local area network (VLAN) tag information, and Layer 3 (L3) information. If necessary, information on a Layer 4 (L4) or an upper layer of the L4 may be used.
The first and second transport network interfaces 210 and 212 sort the Ethernet frames according to a service level agreement (SLA) previously agreed by service providers and end-customers, in operation S320.
Then, the first and second transport network interfaces 210 and 212 generate Ethernet flows based on the SLA and analysis information of the Ethernet frames, in operation S330. Basically, the Ethernet flows are generated according to the SLA. In addition, the Ethernet flows may be generated according to the L2 information including destination and source addresses of the Ethernet frames, the end-customer physical optical interface information, the VLAN tag information, the service types, or the priority included in the L3 information.
The first and second transport network interfaces 210 and 212 allocate bandwidths based on the Ethernet flows, in operation S340. Also, the first and second transport network interfaces 210 and 212 set a QoS of each Ethernet frame based on the VLAN tag information, the service types, or the priority information included in the L3 information, in operation S350. The first and second transport network interfaces 210 and 212 set the QoS of an untagged Ethernet frame not having a VLAN tag, by using the L2 header information or an additional SLA. The first and second transport network interfaces 210 and 212 control and transmit the Ethernet frames through the connection-oriented Ethernet transport network 230, according to the QoS of each Ethernet frame, in operation S360.
Although FIGS. 2 and 3 are described with regard to a connection-oriented Ethernet transport network, FIGS. 2 and 3 may also be applied to other Ethernet-based next generation networks (NGNs).
FIG. 4 is a diagram for describing a QoS management method in an Ethernet-based NGN, according to an embodiment of the present invention. Bandwidth allocation and QoS management may be separately performed using the QoS management method described with reference to FIG. 4 according to the current embodiment of the present invention, while bandwidth allocation and QoS management may not be separately performed using the conventional bandwidth allocation method. Referring to FIG. 4, in the QoS management method according to the current embodiment of the present invention, bandwidths may be allocated based on a transport network interface, Ethernet virtual connections (EVCs), or Ethernet flows. In this case, the Ethernet flows may be defined based on a class of service (CoS) of each Ethernet frame, or regardless of the CoS. If the Ethernet flows are defined regardless of CoSs, all Ethernet frames included in an EVC have the same CoS and may have different bandwidths according to the Ethernet flows. In this case, the Ethernet flows are generated based on an SLA between service providers and end-customers, physical ports of the end-customers, L2 information (media access control (MAC) address information and VLAN tag information), service types, or L3 information (Internet protocol (IP) address information). On the other hand, if the Ethernet flows are defined based on the CoSs, the Ethernet flows have different QoSs from each other. In this case, a single Ethernet flow may include Ethernet frames having different CoSs from each other. According to the current embodiment of the present invention, the Ethernet frames transmitted through an EVC may be one of the following four types. 1. All Ethernet frames included in an EVC have the same bandwidth and the same priority.
2. All Ethernet frames included in an EVC have the same bandwidth. However, the Ethernet frames have different priorities based on QoSs. 3. Ethernet frames included in an EVC have different bandwidths. However, all Ethernet frames included in the same EVC have the same priority.
4. Ethernet frames included in an EVC have different priorities, and have different bandwidths based on the priorities. FIG. 5 is a diagram for describing a QoS management method in an
Ethernet-based NGN, according to another embodiment of the present invention.
Referring to FIG. 5, a transport network interface may be an Ethernet user-network interface (E-UNI) or an Ethernet network-network interface (E-NNI). The E-UNI is the interface using an Ethernet frame structure between an Ethernet network and end-customers, and the E-NNI is the interface using the Ethernet frame structure between network providers. A plurality of EVCs exists between the transport network interfaces. Bandwidths may be allocated based on the E-UNI / E-NNI, the EVCs, QoSs, or Ethernet flows generated according to the physical ports, service types and L2 / L3 header information. Thus, with regard to CoSs, each of the EVCs, the E-UNI, and the E-NNI may have four types as described below.
Initially, the EVCs may be one of the following four types.
1. A single CoS EVC: all frames that belong to an EVC are treated in the same way and are transported with equal bandwidth profile.
2. A single CoS EVC with multiple bandwidth profiles: frames that belong to an EVC are treated in the same way with same priority, but are transported with different bandwidth profile.
3. A multiple CoS EVC with single bandwidth profile: frames may be treated differently according to their CoSs, but all frames are transported with equal bandwidth profile. 4. A multiple CoS EVC with multiple bandwidth profile: frames are treated differently according to their CoSs, and frames are transported with CoS-designated bandwidth profile.
In the case of single CoS EVC with multiple bandwidth profile, input frames from the E-UNI are untagged frames that have the same priority, whereas bandwidth profile can be assigned based on physical ports, service types, or L2 / L3 information. The E-UNI may be one of the following four types.
1. A single CoS E-UNI: all frames belonging to the E-UNI are treated in the same way and are subjected to the same bandwidth profile. 2. A single CoS E-UNI with multiple bandwidth profile: frames that belong to an E-UNI are treated in the same way with same priority, but are transported with different bandwidth profile per EVC.
3. A multiple CoS E-UNI with a single bandwidth profile: frames may be treated differently according to their CoSs, but all frames are subjected to the same bandwidth profile.
4. A multiple CoS E-UNI with multiple bandwidth profile: frames are treated differently according to their CoSs, and frames belonging to a particular EVC are subjected to a single bandwidth. The E-NNI may be one of the following four types.
1. A single CoS E-NNI: all frames belonging to the E-NNI are treated in the same way and are subjected to the same bandwidth profile.
2. A single CoS E-NNI with multiple bandwidth profiles: frames that belong to an E-NNI are treated in the same way with same priority, but are transported with different bandwidth profile per EVC.
3. A multiple CoS E-NNI with single bandwidth profile: frames may be treated differently according to their CoSs, but all frames are subjected to the same bandwidth profile.
4. A multiple CoS E-NNI with multiple bandwidth profiles: frames are treated differently according to their CoSs, and frames belonging to a particular EVC are subjected to a single bandwidth.
FIG. 6 is a flowchart illustrating a bandwidth allocation method, according to an embodiment of the present invention.
Referring to FIG. 6, a transport network interface receives Ethernet frames from a plurality of end-customers, in operation S600, and analyzes L2 header information of the Ethernet frames, in operation S605. By analyzing the L2 header information, if the Ethernet frames are tagged frames, in operation S610, the transport network interface analyzes CoS information so as to obtain priority information of the Ethernet frames in S615. The transport network interface determines whether the Ethernet frames input from the end-customers correspond to an SLA, in operation S620, Ethernet frames not corresponding to the SLA are discarded, in operation S645. Ethernet frames corresponding to the SLA are sorted by using the SLA. The transport network interface analyzes service types and L3 header information of the sorted Ethernet frames, in operation S625.
The transport network interface generates Ethernet flows of the sorted Ethernet frames by using end-customer physical optical interface information, the L2 header information, VLAN tag information, service types, and the L3 information, so as to input the Ethernet frames into corresponding Ethernet flows, in operation S630.
The transport network interface allocates bandwidths based on the Ethernet flows, in operation S635, and allocates new QoSs to be used in an Ethernet transport network, to the Ethernet frames that are sorted based on the Ethernet flows, in operation S640. In this case, the QoSs are allocated based on the Ethernet frames and Ethernet frames in the same Ethernet flow may have different QoSs from each other.
The present invention can also be embodied as computer readable codes on a computer readable recording medium. The computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, and optical data storage devices. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
While the present invention has been particularly shown and described with reference to preferred embodiments thereof, it will be understood by one skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. The preferred embodiments should be considered in a descriptive sense only and not for purposes of limitation. Therefore, the scope of the invention is defined not by the detailed description of the invention but by the appended claims, and all differences within the scope will be construed as being included in the present invention.

Claims

1. A quality of service (QoS) management method in an Ethernet-based next generation network (NGN) comprising a plurality of Ethernet virtual connections (EVCs), the QoS management method comprising: providing the same priority to frames in an EVC having a single class of service (CoS); and allocating a bandwidth to each of the frames based on physical ports, service types, or Layer 2 (L2) / Layer 3 (L3) information.
2. The QoS management method of claim 1 , further comprising transmitting the frames using allocated bandwidths.
3. The QoS management method of claim 1 , wherein the L2 / L3 information comprises media access control (MAC) addresses and Internet protocol (IP) addresses.
4. A quality of service (QoS) management method in an Ethernet-based next generation network (NGN) comprising a plurality of Ethernet virtual connections (EVCs) between network interfaces, the QoS management method comprising: providing the same priority to frames in a network interface having a single class of service (CoS); and allocating a bandwidth to each of the frames based on the EVCs.
5. The QoS management method of claim 4, wherein the network interface is one of an interface using an Ethernet frame structure between end-customers and the Ethernet-based NGN, and an interface using the Ethernet frame structure between network providers.
6. The QoS management method of claim 4, further comprising transmitting the frames using allocated bandwidths.
7. The QoS management method of claim 4, wherein the allocating of the bandwidth to each of the frames comprises allocating different bandwidths to the EVCs.
8. A quality of service (QoS) management method in an Ethernet-based next generation network (NGN) comprising a plurality of Ethernet virtual connections (EVCs) between network interfaces having a plurality of classes of service (CoSs), the QoS management method comprising: providing the same priority to frames in a single CoS; and allocating a bandwidth to each of the frames based on the EVCs.
9. The QoS management method of claim 8, wherein the network interface is one of an interface using an Ethernet frame structure between end-customers and the Ethernet-based NGN, and an interface using the Ethernet frame structure between network providers.
10. The QoS management method of claim 8, further comprising transmitting the frames using allocated bandwidths.
11. The QoS management method of claim 8, wherein the allocating of the bandwidth to each of the frames comprises allocating the same bandwidth to frames in a predetermined EVC.
PCT/KR2008/005250 2007-09-06 2008-09-05 Qos management method for an ethernet based ngn Ceased WO2009031848A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200880115015.5A CN101849388B (en) 2007-09-06 2008-09-05 Quality of Service Management Method for Ethernet-Based Next Generation Networks
US12/676,695 US20100254406A1 (en) 2007-09-06 2008-09-05 Qos management method for an ethernet based ngn

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20070090550 2007-09-06
KR10-2007-0090550 2007-09-06
KR1020080084749A KR100964190B1 (en) 2007-09-06 2008-08-28 Service Quality Management Method in Ethernet-based Next Generation Network
KR10-2008-0084749 2008-08-28

Publications (2)

Publication Number Publication Date
WO2009031848A2 true WO2009031848A2 (en) 2009-03-12
WO2009031848A3 WO2009031848A3 (en) 2009-05-07

Family

ID=40429553

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2008/005250 Ceased WO2009031848A2 (en) 2007-09-06 2008-09-05 Qos management method for an ethernet based ngn

Country Status (1)

Country Link
WO (1) WO2009031848A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110135302A1 (en) * 2009-12-07 2011-06-09 Electronics And Telecommunications Research Institute Apparatus and method for packet-optical integrated transport
KR101394577B1 (en) * 2009-12-07 2014-05-13 한국전자통신연구원 Apparatus and method for packet optical integrated transport

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100531191C (en) * 2004-09-06 2009-08-19 华为技术有限公司 Method and system for realizing service in transfer layer of NGN network
KR20070005891A (en) * 2006-11-30 2007-01-10 신승훈 Necessary cigarettes without a lighter

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110135302A1 (en) * 2009-12-07 2011-06-09 Electronics And Telecommunications Research Institute Apparatus and method for packet-optical integrated transport
KR101394577B1 (en) * 2009-12-07 2014-05-13 한국전자통신연구원 Apparatus and method for packet optical integrated transport
US8837942B2 (en) * 2009-12-07 2014-09-16 Electronics And Telecommunications Research Institute Apparatus and method for packet-optical integrated transport

Also Published As

Publication number Publication date
WO2009031848A3 (en) 2009-05-07

Similar Documents

Publication Publication Date Title
US20100254406A1 (en) Qos management method for an ethernet based ngn
US7764688B2 (en) Ethernet differentiated services
US8130661B2 (en) Systems and methods for intelligent probe testing
US7185073B1 (en) Method and apparatus for defining and implementing high-level quality of service policies in computer networks
US8005096B2 (en) Network tunnelling
US9344348B2 (en) Managing the quality of service levels (QoS) of network traffic
CN101960799B (en) Application-aware MPLS tunnel selection
US20140219096A1 (en) Ethernet lan service enhancements
KR101458779B1 (en) Content based vlan classification and framework for ethernet network to support content based bridging
CN101237376A (en) A label acquisition method of a virtual private network and an autonomous system boundary routing device
US20050120089A1 (en) Apparatus and method of designating virtual sites using policy informations in multiprotocol label switching networks
EP1811728B1 (en) Method, system and device of traffic management in a multi-protocol label switching network
EP1804439A1 (en) Providing services over hybrid networks
WO2009031848A2 (en) Qos management method for an ethernet based ngn
US7061919B1 (en) System and method for providing multiple classes of service in a packet switched network
Brittain et al. MPLS virtual private networks
Ahmed et al. Performance comparison of MPLS and ATM based networks
EP1683301B1 (en) Systems and methods for intelligent probe testing
Farrel et al. MPLS VIRTUAL PRIVATE NETWORKS
Li Design, implementation and performance evaluation of MPLS layer 2 Martini VPN
Riabov Gigabit Ethernet, QoS, and Multimedia Applications.
Hernandez-Valencia Ethernet-Based Services for Next Generation Networks
KR20030031032A (en) Method for generating label value for virtual private network service provider in multi protocol label switching network
MXPA05011579A (en) Source identifier for mac address learning

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200880115015.5

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08793713

Country of ref document: EP

Kind code of ref document: A2

WWE Wipo information: entry into national phase

Ref document number: 12676695

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08793713

Country of ref document: EP

Kind code of ref document: A2