KR100616577B1 - 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 장치 및 그 방법 - Google Patents
데이터 전송장치 내의 전송 데이터 레이트 적응 제어 장치 및 그 방법 Download PDFInfo
- Publication number
- KR100616577B1 KR100616577B1 KR1020040089367A KR20040089367A KR100616577B1 KR 100616577 B1 KR100616577 B1 KR 100616577B1 KR 1020040089367 A KR1020040089367 A KR 1020040089367A KR 20040089367 A KR20040089367 A KR 20040089367A KR 100616577 B1 KR100616577 B1 KR 100616577B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- clock
- count
- time interval
- rate
- 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
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/25—Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/06—Clock generators producing several clock signals
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
Description
Claims (13)
- 데이터 전송 장치 내의 클럭을 발생시키는 클럭 발생부와;상기 클럭 발생부에서 발생된 클럭을 입력받아 데이터 전송장치 내의 전송 데이터 의 레이트를 조절하는 레이트 적응 제어부;를 포함하여 구성된 것을 특징으로 하는 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 장치 .
- 제 1 항에 있어서, 상기 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 장치 는,상기 클럭 발생부로부터 클럭을 공급받고, 상기 레이트 적응 제어부의 제어를 받아 데이터 전송장치 내의 전송 데이터에 대한 트래픽 관리를 수행하는 트래픽 관리부와;상기 트래픽 관리부에서 출력된 데이터를 입력받아 라인 정합을 수행하여 출력하는 라인 정합부;를 더욱 포함하여 구성된 것을 특징으로 하는 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 장치 .
- 제 1 항 또는 제 2 항 중 어느 한 항에 있어서, 상기 레이트 적응 제어부는,상기 트래픽 관리부의 주파수를 측정하여 일정한 데이터가 상기 라인 정합부에서의 출력되는 최대 레이트에 맞게 상기 트래픽 관리부에서 출력되도록 상기 트래픽 관리부를 제어하는 것을 특징으로 하는 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 장치 .
- 레이트 적응제어부가 데이터 전송제어장치 내의 현재 인터페이스 소스 클럭의 주파수(CkCPS)를 측정하고, 사용자가 원하는 셀 레이트를 근거로 데이터 전송장치 내에서 전송되는 데이터의 셀과 셀 간의 목표 간격(TI)을 구하여 조정된 시간 간격(ATI)을 목표 간격(TI)으로 셋팅하고 남은 클럭 카운트(RCC)를 0으로 초기화하는 제 1 단계와;상기 제 1 단계 후 시간 간격 카운트(TIC)를 동작시켜 매 클럭마다 시간 간격 카운트(TIC)를 증가시킨 다음 시간 간격 카운트(TIC)와 조정된 시간 간격(ATI)을 비교하는 제 2 단계와;상기 제 2 단계에서 시간 간격 카운트(TIC)가 조정된 시간 간격(ATI) 보다 크면, 일정 주기가 되면 현재 시간 간격 카운트(TIC) 값을 남은 클럭 카운트(RCC)로 설정한 다음 상기 제 2 단계로 리턴하는 제 3 단계와;상기 제 2 단계에서 시간 간격 카운트(TIC)가 조정된 시간 간격(ATI) 보다 크지 않으면, 트래픽 관리부가 셀을 송신하고 레이트 적응 제어부가 현재 셀 카운트(CCeC)에 현재 송신한 셀(N)을 입력하고 시간 간격 카운트(TIC)를 초기화하는 제 4 단계와;상기 제 4 단계 후 누계된 현재 클럭 카운트(CCkC) 값을 구하고 목표 클럭 카운트(TCkC) 값을 구하여 현재 클럭 카운트(CCkC)와 목표 클럭 카운트(TCkC)를 비교하여 조정된 시간 간격(ATI)을 설정하고 상기 제 2 단계로 리턴하는 제 5 단계를 포함하여 수행하는 것을 특징으로 하는 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 방법 .
- 제 4 항에 있어서, 상기 제 3 단계는,일정 주기가 되지 않으면 상기 제 2 단계로 리턴하고, 일정 주기가 되면 현재 시간 간격 카운트(TIC) 값을 남은 클럭 카운트(RCC)로 설정한 다음 상기 제 2 단계로 리턴하는 것을 특징으로 하는 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 방법 .
- 제 4 항 내지 제 10 항 중 어느 한 항에 있어서, 상기 제 5 단계는,현재 클럭 카운트(CCkC)와 목표 클럭 카운트(TCkC)를 비교하여 목표 클럭 카운트(TCkC)가 크면, 조정된 시간 간격(ATI)을 목표 간격(TI) 보다 크게 설정(ATI = TI + ΔClock)하는 것을 특징으로 하는 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 방법 .
- 제 4 항 내지 제 10 항 중 어느 한 항에 있어서, 상기 제 5 단계는,현재 클럭 카운트(CCkC)와 목표 클럭 카운트(TCkC)를 비교하여 값이 같으면, 조정된 시간 간격(ATI)을 목표 간격(TI)과 같게 설정(ATI = TI)하는 것을 특징으로 하는 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 방법 .
- 제 4 항 내지 제 10 항 중 어느 한 항에 있어서, 상기 제 5 단계는,현재 클럭 카운트(CCkC)와 목표 클럭 카운트(TCkC)를 비교하여 현재 클럭 카운트(CCkC)가 크면, 조정된 시간 간격(ATI)을 목표 간격(TI) 보다 작게 설정(ATI = TI - ΔClock)하는 것을 특징으로 하는 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 방법 .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040089367A KR100616577B1 (ko) | 2004-11-04 | 2004-11-04 | 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 장치 및 그 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040089367A KR100616577B1 (ko) | 2004-11-04 | 2004-11-04 | 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 장치 및 그 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060040141A KR20060040141A (ko) | 2006-05-10 |
KR100616577B1 true KR100616577B1 (ko) | 2006-08-29 |
Family
ID=37147174
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040089367A Expired - Fee Related KR100616577B1 (ko) | 2004-11-04 | 2004-11-04 | 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 장치 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100616577B1 (ko) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100222225B1 (ko) * | 1995-12-20 | 1999-10-01 | 포만 제프리 엘 | 적응 대역폭 할당 방법 및 송신 대역폭 할당을 동적으로 적응시키기 위한 시스템 |
KR20040053145A (ko) * | 2001-09-27 | 2004-06-23 | 이지 테크놀로지 인코포레이티드 | 소스로부터 목적지까지의 전송을 위한 통신 시스템 및 기술 |
-
2004
- 2004-11-04 KR KR1020040089367A patent/KR100616577B1/ko not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100222225B1 (ko) * | 1995-12-20 | 1999-10-01 | 포만 제프리 엘 | 적응 대역폭 할당 방법 및 송신 대역폭 할당을 동적으로 적응시키기 위한 시스템 |
KR20040053145A (ko) * | 2001-09-27 | 2004-06-23 | 이지 테크놀로지 인코포레이티드 | 소스로부터 목적지까지의 전송을 위한 통신 시스템 및 기술 |
Also Published As
Publication number | Publication date |
---|---|
KR20060040141A (ko) | 2006-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100405778C (zh) | 用于在基于分组的计算机网络中速率整形的方法和系统 | |
KR100963858B1 (ko) | 대역폭을 제어하기 위한 데이터 패킷 전송 시간의 방법 및시스템 | |
KR100855762B1 (ko) | 무선 통신 시스템에서 패킷 데이터 전송을 스케쥴링하는방법 및 장치 | |
US20170187641A1 (en) | Scheduler, sender, receiver, network node and methods thereof | |
KR100649300B1 (ko) | 통신 시스템에서의 적응적인 데이터 전송 방법 및 그 장치 | |
Yin et al. | A dynamic rate control mechanism for source coded traffic in a fast packet network | |
KR20030089516A (ko) | 무선 통신 시스템에서 패킷 데이터 전송을 스케줄링하기위한 방법 및 장치 | |
US20030035373A1 (en) | Credit-based receiver using selected transmit rates and storage thresholds for preventing under flow and over flow-methods, apparatus and program products | |
CN102326364A (zh) | 通信装置、通信系统以及频带分配方法 | |
EP2629470B1 (en) | Apparatus and method for optimizing power consumption by traffic shaping in a transmission network | |
CN103329492A (zh) | 在网络元件的芯片上缓冲存储器中实现周期性早期丢弃的系统和方法 | |
JPH08237301A (ja) | パケットベース回路網用の通信管理および渋滞制御 | |
CN105432054B (zh) | 确定传输缓存量的方法和设备 | |
KR100616577B1 (ko) | 데이터 전송장치 내의 전송 데이터 레이트 적응 제어 장치 및 그 방법 | |
WO2008004157A1 (en) | Adaptive filter for channel estimation with adaptive step-size | |
US7333436B2 (en) | Network device with traffic shaping functions and bandwidth control method using leaky bucket algorithm | |
US7486686B2 (en) | Method and apparatus for scheduling data on a medium | |
CN102111888A (zh) | 一种信道配置方法、装置及系统 | |
US8213445B2 (en) | Communication device and method for controlling the output of packets | |
CN115865827A (zh) | 一种基于事件驱动的跨层端网协同拥塞控制方法 | |
US7773512B2 (en) | Bandwidth control module and bandwidth control method thereof | |
CN114826427A (zh) | 一种光网络接收终端 | |
CN113162869A (zh) | 传输流量的控制方法、装置以及存储介质 | |
JP2015211250A (ja) | 通信ノード、帯域割当方法及び帯域割当プログラム | |
CN100488310C (zh) | 高速下行分组接入准入判决方法及其装置 |
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 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R11-asn-PN2301 St.27 status event code: A-3-3-R10-R13-asn-PN2301 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-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 |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 5 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 6 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 7 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
FPAY | Annual fee payment |
Payment date: 20130716 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 8 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
FPAY | Annual fee payment |
Payment date: 20140715 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 9 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Not in force date: 20150822 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20150822 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |