KR100653454B1 - 홈네트워크 환경에서 서비스 별 서비스품질 보장을 위한동적 트래픽 관리 장치 및 그 방법 - Google Patents
홈네트워크 환경에서 서비스 별 서비스품질 보장을 위한동적 트래픽 관리 장치 및 그 방법 Download PDFInfo
- Publication number
- KR100653454B1 KR100653454B1 KR1020050105110A KR20050105110A KR100653454B1 KR 100653454 B1 KR100653454 B1 KR 100653454B1 KR 1020050105110 A KR1020050105110 A KR 1020050105110A KR 20050105110 A KR20050105110 A KR 20050105110A KR 100653454 B1 KR100653454 B1 KR 100653454B1
- Authority
- KR
- South Korea
- Prior art keywords
- service
- traffic
- bandwidth
- qos
- quality
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5006—Creating or negotiating SLA contracts, guarantees or penalties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2408—Traffic characterised by specific attributes, e.g. priority or QoS for supporting different services, e.g. a differentiated services [DiffServ] type of service
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (11)
- 홈네트워크 환경에서 서비스 별 서비스품질 보장을 위한 동적 트래픽 관리 장치에 있어서,상기 홈네트워크 환경에서 처리되는 트래픽과 가용한 네트워크 자원을 관리하고, 보장해야될 서비스들의 패킷정보인 서비스품질(QoS) 리스트를 생성하기 위한 자원관리 수단;상기 자원관리 수단에서 서비스품질(QoS) 보장을 위해 요청한 만큼의 대역폭이 확보될 때까지 현재 서비스되고 있는 최선형(Best Effort) 서비스들의 트래픽 플로우들을 검색하여 트래픽콘트롤 기능을 수행하기 위한 트래픽 제어 수단;상기 홈네트워크 환경으로 입/출력되는 모든 패킷들의 송/수신자 IP 주소, 송수신 서비스의 포트(Port) 번호, 그리고 프로토콜(Protocol) 필드를 검색하여 상기 자원관리 수단이 생성한 상기 서비스품질(QoS) 리스트에 해당하는 패킷인지를 판별하기 위한 트래픽분류 수단;상기 트래픽분류 수단에 의해 분류된 패킷들을 기 정의된 방법에 따라 마킹하기 위한 트래픽마킹 수단; 및소정 방식에 의한 스케쥴링을 지원하기 위한 스케쥴링 수단을 포함하는 동적 트래픽 관리 장치.
- 제 1 항에 있어서,상기 자원관리 수단은,입력/출력되는 포트에 대해 보장형(QoS Guaranteed) 트래픽 및 최선형(Best Effort) 트래픽에 대한 플로우별 대역폭 사용량을 계산/관리하고, 트래픽의 통계 정보들을 계산/관리하며, 댁내에서 요청하는 최선형(Best Effort) 서비스가 사용하는 대역폭이 증가하여 보장형(QoS Guaranteed) 서비스가 사용하고 있는 대역폭을 침범할 우려가 있는 경우 동적으로 상기 트래픽 제어 수단을 통해 트래픽 제어를 수행시키는 것을 특징으로 하는 동적 트래픽 관리 장치.
- 제 2 항에 있어서,상기 자원관리 수단은,보장형(QoS Guaranteed) 서비스들이 사용하는 대역폭과 최선형(Best Effort) 서비스들이 사용하는 대역폭, 그리고 전체적으로(보장형(QoS Guaranteed) 서비스 + 최선형(Best Effort) 서비스) 사용하는 대역폭을 플로우별로 나누어서 계산/관리하는 것을 특징으로 하는 동적 트래픽 관리 장치.
- 제 1 항에 있어서,상기 트래픽 제어 수단은,상기 자원관리 수단의 요청(자발적)으로 수행되며, 서비스품질(QoS) 보장을 위해 요청한 만큼의 대역폭이 확보될 때까지 현재 서비스되고 있는 최선형(Best Effort) 서비스들의 트래픽 플로우들을 검색하여 그 중 소정 개수의 플로우에 대해서 트래픽콘트롤 기능을 수행하되, 플로우를 선택할 때 TCP(Transmission Control Protocol) 트래픽과 UDP(User Datagram Protocol) 트래픽 중 TCP(Transmission Control Protocol) 트래픽을 우선적으로 고려하여 외부로부터 유입되는 최선형(Best Effort) 트래픽들의 양을 동적으로 조절하는 것을 특징으로 하는 동적 트래픽 관리 장치.
- 제 4 항에 있어서,상기 트래픽 제어 수단은,상기 자원관리 수단의 요청에 의해서 수행되는 경우, 상기 자원관리 수단이 대역폭 예약을 위해서 가용한 자원을 검색해본 결과 가용한 자원이 충분하지 못하고 최선형(Best Effort) 서비스 트래픽이 일정양의 대역폭을 사용하고 있는 경우에 수행되며, 상기 자원관리 수단으로부터 상기 자원관리 수단이 관리하고 있는 테이블을 기반으로 해서 서비스되고 있는 최선형(Best Effort) 서비스 트래픽 중 하나의 플로우에 대한 선점요청 메시지를 수신하여 제어하는 것을 특징으로 하는 동적 트래픽 관리 장치.
- 제 1 항에 있어서,상기 트래픽분류 수단은,입/출력되는 모든 패킷들의 송/수신자 IP 주소, 송수신 서비스의 포트(Port) 번호와 프로토콜(Protocol) 필드를 검색하여 상기 자원관리 수단이 댁내단말의 요구에 의해 생성한 서비스품질(QoS) 리스트에 해당하는 패킷인지를 판별하되, 상기 서비스품질(QoS) 리스트에 해당하는 패킷이면 즉, 보장형(QoS Guaranteed) 서비스를 위한 패킷이면 상기 트래픽마킹 수단을 통해 IP 패킷 헤더의 ToS(Type of Service) 필드를 보장형(QoS Guaranteed) 패킷이라고 마킹하고, 상기 서비스품질(QoS) 리스트에 해당하지 않는 패킷이면 상기 IP 패킷 헤더의 ToS(Type of Service) 필드에 최선형(Best Effort) 패킷이라고 마킹하며, 마킹된 패킷들은 상기 스케쥴링 수단을 통해서 우선순위 기반으로 사용자에게 전송하는 것을 특징으로 하는 동적 트래픽 관리 장치.
- 제 1 항 내지 제 6 항 중 어느 한 항에 있어서,상기 서비스품질(QoS) 리스트는,보장해야 할 서비스들의 패킷정보를 저장하고, 댁내단말이 서비스품질(QoS) 보장을 요청한 시점에 가용한 자원이 있어서 해당 요청이 수락된 경우에 상기 자원관리 수단에 의해 생성되며, 정보는 송/수신자 IP 주소, 송수신 서비스의 포트 (Port) 번호, 그리고 서비스가 수행되기 위해서 예약되어야 하는 대역폭 정보를 포함하는 노드들의 집합인 것을 특징으로 하는 동적 트래픽 관리 장치.
- 홈네트워크 환경에서 서비스 별 서비스품질 보장을 위한 동적 트래픽 관리 방법에 있어서,댁내단말로부터 자원관리자가 서비스품질(QoS) 보장을 위한 대역폭 요청을 받아 가용한 자원을 검색하는 자원 검색 단계;상기 자원 검색 단계에서 검색된 서비스되고 있는 최선형(Best Effort) 서비스 트래픽 중 하나의 희생 플로우를 선택하여 트래픽콘트롤러로 대역폭 선점요청 메시지를 송신하는 대역폭 선점 단계;상기 자원관리자로부터 대역폭 선점요청 메시지를 받은 트래픽콘트롤러가 해당 희생 플로우에 대해서 최선형(Best Effort) 서비스 대역폭의 사용률을 줄이고, 해당 결과를 자원관리자에게 알리는 트래픽 제어 단계; 및상기 트래픽콘트롤러로부터 받은 결과로 상기 자원관리자가 스케쥴러에게 스케쥴링을 요청하고, 서비스를 요청한 상기 댁내단말에게 대역폭을 예약(선점)했음을 알리는 예약 대역폭 전송 단계를 포함하는 동적 트래픽 관리 방법.
- 제 8 항에 있어서,상기 트래픽 제어 단계는,TCP(Transmission Control Protocol)를 기반으로 하는 서비스인 경우 프로토콜이 갖는 플로우 제어 기능을 기반으로 하여 송신자측의 혼잡 윈도우(Congestion Window) 사이즈를 줄이도록 해당 플로우에 대해서 상기 댁내단말로부터 송신되는 확인(Acknowledgement Packet) 메시지를 홈서버/홈게이트웨이에서 임의로 버리는(Drop) 방법과 송신자 측에 해당 플로우가 지나가는 네트워크에 혼잡현상(Congestion)이 발생했다고 알리는 ICMP(Internet Control Message Protocol) Type4의 소스 소거(Source Quench) 메시지를 보내는 방법을 사용하고, 비연결형 프로토콜인 UDP(User Datagram Protocol)를 기반으로 하는 서비스인 경우 응용 프로그램에서 제공하는 플로우 제어 기능을 이용하여 해당 플로우가 소모하는 대역폭을 선점하는 것을 특징으로 하는 동적 트래픽 관리 방법.
- 제 8 항에 있어서,상기 희생 플로우는,TCP(Transmission Control Protocol) 기반의 트래픽들에 대해서 우선적으로 선택되어지는 것을 특징으로 하는 동적 트래픽 관리 방법.
- 제 8 항 내지 제 10 항 중 어느 한 항에 있어서,상기 자원 검색 단계는,전체사용 가능한 대역폭이 상기 댁내단말이 요구하는 대역폭 이상일 때에는 요청한 만큼의 자원을 예약하고, 바로 서비스품질(QoS)요구를 수락하고, 전체사용 가능한 대역폭이 상기 댁내단말이 요구하는 대역폭 미만인 경우에는 최선형(Best Effort) 서비스가 사용하는 대역폭을 검사하고, 상기 트래픽콘트롤러를 통하여 원하는 대역폭을 확보(선점)한 후, 서비스품질(QoS) 요구를 수락하되, 원하는 만큼의 대역폭이 확보되지 않으면 해당 서비스품질(QoS) 요구를 거절하는 것을 특징으로 하는 동적 트래픽 관리 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050105110A KR100653454B1 (ko) | 2005-11-03 | 2005-11-03 | 홈네트워크 환경에서 서비스 별 서비스품질 보장을 위한동적 트래픽 관리 장치 및 그 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050105110A KR100653454B1 (ko) | 2005-11-03 | 2005-11-03 | 홈네트워크 환경에서 서비스 별 서비스품질 보장을 위한동적 트래픽 관리 장치 및 그 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR100653454B1 true KR100653454B1 (ko) | 2006-12-04 |
Family
ID=37731963
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020050105110A Expired - Fee Related KR100653454B1 (ko) | 2005-11-03 | 2005-11-03 | 홈네트워크 환경에서 서비스 별 서비스품질 보장을 위한동적 트래픽 관리 장치 및 그 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100653454B1 (ko) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100993399B1 (ko) | 2008-12-17 | 2010-11-09 | 한국과학기술원 | Iptv 서비스를 위한 서비스 적응 방식의 링크 대역폭 산정 장치 |
| KR101014224B1 (ko) * | 2008-11-25 | 2011-02-14 | 한국과학기술원 | 홈 네트워크에서의 단대단 서비스 품질 제어 시스템 및 방법 |
| KR101150260B1 (ko) | 2009-12-09 | 2012-06-12 | 한국과학기술원 | 서비스 오버레이 네트워크 시스템을 이용한 자원 정책 처리 장치 및 방법 |
| KR101171913B1 (ko) * | 2012-03-06 | 2012-08-07 | 주식회사 현신정보통신 | 대역폭 조절 방식의 유선 통합 데이터 송수신 시스템 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010060693A (ko) * | 1999-12-27 | 2001-07-07 | 서평원 | 비동기 전송모드 교환기의 실시간 트래픽 손실 방지 방법 |
| KR20010110572A (ko) * | 2000-06-07 | 2001-12-13 | 윤덕용 | 두가지 QoS 클래스를 지원하는 준 공유 버퍼방식멀티캐스트 ATM 스위치소자 구조 |
| KR20040049732A (ko) * | 2002-12-07 | 2004-06-12 | 한국전자통신연구원 | 홈게이트웨이 시스템에서의 동적 우선순위 큐잉 엔진 및방법과 그를 이용한 홈게이트웨이의 데이터 서비스 시스템 |
| KR20050070950A (ko) * | 2003-12-31 | 2005-07-07 | 삼성전자주식회사 | Qos가 보장된 실시간 서비스 방법 및 장치 |
| KR20060097538A (ko) * | 2005-03-10 | 2006-09-14 | 주식회사 쿠오핀 | Ip 망에서의 서비스 품질 향상을 위한 패킷 트래픽 관리장치 및 그 방법 |
-
2005
- 2005-11-03 KR KR1020050105110A patent/KR100653454B1/ko not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010060693A (ko) * | 1999-12-27 | 2001-07-07 | 서평원 | 비동기 전송모드 교환기의 실시간 트래픽 손실 방지 방법 |
| KR20010110572A (ko) * | 2000-06-07 | 2001-12-13 | 윤덕용 | 두가지 QoS 클래스를 지원하는 준 공유 버퍼방식멀티캐스트 ATM 스위치소자 구조 |
| KR20040049732A (ko) * | 2002-12-07 | 2004-06-12 | 한국전자통신연구원 | 홈게이트웨이 시스템에서의 동적 우선순위 큐잉 엔진 및방법과 그를 이용한 홈게이트웨이의 데이터 서비스 시스템 |
| KR20050070950A (ko) * | 2003-12-31 | 2005-07-07 | 삼성전자주식회사 | Qos가 보장된 실시간 서비스 방법 및 장치 |
| KR20060097538A (ko) * | 2005-03-10 | 2006-09-14 | 주식회사 쿠오핀 | Ip 망에서의 서비스 품질 향상을 위한 패킷 트래픽 관리장치 및 그 방법 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101014224B1 (ko) * | 2008-11-25 | 2011-02-14 | 한국과학기술원 | 홈 네트워크에서의 단대단 서비스 품질 제어 시스템 및 방법 |
| KR100993399B1 (ko) | 2008-12-17 | 2010-11-09 | 한국과학기술원 | Iptv 서비스를 위한 서비스 적응 방식의 링크 대역폭 산정 장치 |
| KR101150260B1 (ko) | 2009-12-09 | 2012-06-12 | 한국과학기술원 | 서비스 오버레이 네트워크 시스템을 이용한 자원 정책 처리 장치 및 방법 |
| KR101171913B1 (ko) * | 2012-03-06 | 2012-08-07 | 주식회사 현신정보통신 | 대역폭 조절 방식의 유선 통합 데이터 송수신 시스템 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1679017B (zh) | 提供端点站之间保留连接的装置、方法和以太网网络系统 | |
| KR100699531B1 (ko) | 휴대 인터넷 서비스의 큐오에스 제공 장치 및 방법 | |
| US7280560B2 (en) | Differentiated services with multiple tagging levels | |
| WO2008015379A1 (en) | User prioritisation of communications traffic | |
| Kaur et al. | Core-stateless guaranteed throughput networks | |
| KR100653454B1 (ko) | 홈네트워크 환경에서 서비스 별 서비스품질 보장을 위한동적 트래픽 관리 장치 및 그 방법 | |
| Lakkakorpi et al. | Adaptive connection admission control for differentiated services access networks | |
| JP4643473B2 (ja) | ネットワーク伝送装置 | |
| Cisco | Quality of Service for Voice over IP | |
| Ziviani et al. | Evaluating the expedited forwarding of voice traffic in a differentiated services network | |
| Chaudhuri et al. | Validation of a DiffServ based QoS model implementation for real-time traffic in a test bed | |
| Cisco | Cisco 10000 Series ESR Quality of Service | |
| Zoriđ et al. | Fairness of scheduling algorithms for real-time traffic in DiffServ based networks | |
| Loh et al. | Performance of a linux implementation of class based queueing | |
| JP2004241835A (ja) | 品質保証型データストリームを転送するための受付判定方法、閉域ip網、そのプログラム | |
| Bodamer | A scheduling algorithm for relative delay differentiation | |
| Sudiharto et al. | Comparative analysis of voice over internet protocol (VoIP) quality on priority queue (PQ) and class-based queue (CBQ) management system using link-sharing mechanism setting | |
| Chaudhuri | Design and implementation of a differentiated service based qos model for real-time interactive traffic on constrained bandwidth ip networks | |
| Wood et al. | Network quality of service for the enterprise: A broad overview | |
| Zoric et al. | Fairness of scheduling algorithms for real-time UMTS traffic in case of IP link congestion | |
| Bai et al. | Dynamic end-to-end QoS support for video over the Internet | |
| Kim et al. | Performance analysis of best effort traffic in IEEE 802.16 networks | |
| Kingston | Dynamic precedence for military ip networks | |
| Goleva et al. | Traffic Modelling in Disruption-tolerant Networks | |
| Martin et al. | Managing fairness and application performance with active queue management in docsis-based cable networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20091128 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20091128 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |