KR20020069673A - 이동통신시스템에서 에이에이엘2 피브이씨 연결 제어장치및 방법 - Google Patents

이동통신시스템에서 에이에이엘2 피브이씨 연결 제어장치및 방법 Download PDF

Info

Publication number
KR20020069673A
KR20020069673A KR1020010009989A KR20010009989A KR20020069673A KR 20020069673 A KR20020069673 A KR 20020069673A KR 1020010009989 A KR1020010009989 A KR 1020010009989A KR 20010009989 A KR20010009989 A KR 20010009989A KR 20020069673 A KR20020069673 A KR 20020069673A
Authority
KR
South Korea
Prior art keywords
pvc
connection
setting
reference value
value
Prior art date
Application number
KR1020010009989A
Other languages
English (en)
Other versions
KR100754708B1 (ko
Inventor
이상철
Original Assignee
삼성전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자 주식회사 filed Critical 삼성전자 주식회사
Priority to KR1020010009989A priority Critical patent/KR100754708B1/ko
Publication of KR20020069673A publication Critical patent/KR20020069673A/ko
Application granted granted Critical
Publication of KR100754708B1 publication Critical patent/KR100754708B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5619Network Node Interface, e.g. tandem connections, transit switching
    • H04L2012/5624Path aspects, e.g. path bundling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5652Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
    • H04L2012/5653Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL]
    • H04L2012/5656Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL] using the AAL2

Landscapes

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

Abstract

본 발명에 따른 이동통신 교환국에서 PVC 커넥션 설정을 제어하기 위한 장치가, 시스템 초기화시 하나의 내부 PVC를 설정하는 PVC초기화부와, 호 설정에 따른 커넥션 설정 요청 수신시 상기 설정해둔 PVC로 커넥션을 설정하는 연결제어부와, 상기 PVC에 수용되는 Cid 값을 검사하며, 상기 검사된 Cid 값이 제1기준값 이상인 경우 상기 연결제어부로 PVC 커넥션 설정을 요청하고, 상기 검사된 Cid 값이 제2기준값 이하인 경우 상기 연결제어부로 PVC 커넥션 해지를 요청하는 트래픽제어부를 포함하는 것을 특징으로 한다.

Description

이동통신시스템에서 에이에이엘2 피브이씨 연결 제어장치 및 방법{APPARATUS AND METHOD FOR CONTROLLING AAL2 PVC CONNECTION IN COMMUNICATION SYSTEM}
본 발명은 ATM(asynchronous transfer mode : 비동기 전송 모드) 통신장치의 PVC 연결 설정장치 및 방법에 관한 것으로, 특히 트래픽(traffic)과 셋업(set up)시간을 고려하여 AAL2 PVC 형상(configuration)을 설정하기 위한 장치 및 방법에 관한 것이다.
이동통신 시스템(예 : UMTS )에서 AAL2은 Iu 인터페이스간의 베어러(bearer) 채널 전송을 담당하고, Q.2630.1에 의한 시그널링(signaling)을 담당한다. 상기 이동통신시스템에서 이동국 호(mobile call)를 처리하기 위해 ATM 가상연결(VC : virtual connection) 설정을 하는 경우, 여기서 기존의 ATM 교환기에서 행하던 VC설정 개념을 도입하는 경우, 많은 수의 VC 채널이 필요하므로 비효율적인 문제가 있다. 따라서 상기 이동통신 시스템에서 AAL2 처리를 위해 트래픽과 연결 타입(connection type)을 고려한 새로운 경로가상연결(PVC : path virtual connection)이 필요하다.
현재, 이동통신 시스템은 베어러 채널을 설정하기 위해 MEGAGO H.248권고안을 따르고 있다. 상기 MEGCAO/H.248은 MGC(Media Gateway Control)과 MG(Media Gateway)로 구성되어 있다. 상기 MGC의 기능은 미디어 게이트웨어 내부의 베어러 채널 연결을 제어하는 부분이고, 상기 MG는 인터페이스가 되는 미디어 게이트웨어(MG)에 대한 미디어 스트림(stream)을 변환하는 부분이다. MEGACO/H.248에서 연결 설정에 대한 표현은 컨텍스(contex)와 터미네이션(termination)으로 나타나며 그 예는 첨부된 도면 도 1과 같다.
한편, 상기 이동통신 시스템에서는 첨부된 도면 도 2와 같은 형상으로 ATM 가상연결 채널을 설정한다. 도시된 바와 같이, 각 보드에서 Full-mesh 형태로 다른 Iu 인터페이스 보드로 PVC VC를 설정한 다음, 이동국 호 설정 요구시 적절한 목적지(destination)로 VC 채널을 선택할 수 있도록 한다.
상기한 바와 같이, 종래기술의 문제점은 다음과 같이 요약된다.
첫째, MEGACO/H.248 커넥션 설정은 케넥션 설정을 위해 연결되어야 하는 커넥션을 하는 경우 연결 대상이 되는 터미네이션이 따로 내려온다. 이것은 기존의 PSTN교환기의 경우 타임 스위치 방식에는 적합할지 모르나 UMTS상에서는 커넥션 설정하는 데에 무리가 따른다.
두 번째, AAL2 PVC 설정은 기존의 ATM/VP/VC PVC 설정 과정과는 차이가 있다. ATM ALL2 셀에는 착신지 사용자를 표시하는 Cid가 있어 256(권고안 기준)이 채워질 수 있는데, 모든 종단 사용자를 위해 Iu 인터페이스에 설정되어 있는 VC를 모든 목적지 Iu 인터페이스로 PVC를 설정해야 된다. 각 VC에 대해 모든 목적지로 Full mesh로 PVC를 설정하는 경우 UMTS 교환국에서 그 수가 엄청나게 많이 요구되기 때문에 자원 낭비를 초래할수 있다. 교환국 내부의 연결을 SVC로 할 경우, 시스템 자원 낭비는 해결할 수 있으나 연결 셋업 시간이 너무 증가되는 문제가 있다.
따라서 본 발명의 목적은 이동통신시스템에서 교환국이 AA2 설정을 하는 경우 트래픽과 커넥션 설정 타임을 고려하여 PVC 커넥션을 설정하기 위한 장치 및 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 바람직한 실시 예에 따르면, 이동통신 교환국에서 PVC 커넥션 설정을 제어하기 위한 장치가, 시스템 초기화시 하나의 내부 PVC를 설정하는 PVC초기화부와, 호 설정에 따른 커넥션 설정 요청 수신시 상기 설정해둔 PVC로 커넥션을 설정하는 연결제어부와, 상기 PVC에 수용되는 Cid 값을 검사하며, 상기 검사된 Cid 값이 제1기준값 이상인 경우 상기 연결제어부로 PVC 커넥션 설정을 요청하고, 상기 검사된 Cid 값이 제2기준값 이하인 경우 상기 연결제어부로 PVC 커넥션 해지를 요청하는 트래픽제어부를 포함하는 것을 특징으로 한다.
본 발명의 바람직한 실시 예에 따르면, 이동통신 교환국에서 PVC 커넥션 설정을 제어하기 위한 방법이, 시스템 초기화시 한 개의 내부 PVC를 설정하는 과정과, 상기 내부 PVC 설정후, 호(Mobile call) 설정에 따른 커넥션 설정 요청 수신시 상기 설정해둔 PVC로 커넥션을 설정하는 과정과, 상기 설정된 PVC에 수용된 Cid 값을 검사하는 과정과, 상기 검사된 Cid 값이 소정 제1기준값 이상인 경우, PVC 커넥션을 추가 설정하는 과정과, 상기 검사된 Cid 값이 상기 제2기준값 이하인 경우, 상기 설정된 PVC 커넥션을 해지하는 과정을 포함하는 것을 특징으로 한다.
도 1은 종래기술에 따른 MEGACO/H.248의 구성을 보여주는 도면.
도 2는 종래기술에 따른 ATM에서 AAL2 PVC 설정방식을 보여주는 도면.
도 3은 본 발명의 실시 예에 따른 이동통신시스템에서 ALL2 PVC 연결제어장치를 도시하는 도면.
도 4는 본 발명의 실시 예에 따른 AAL2 PVC 커넥션 설정절차를 도시하는 도면.
도 5는 본 발명의 실시 예에 따른 AAL2 PVC 커넥션 해지절차를 도시하는 도면.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.
도 3은 본 발명의 실시 예에 따른 이동통신시스템에서 ALL2 PVC 연결제어장치를 도시하고 있다.
상기 도 3을 참조하면, PVC 초기화부(initialization part) 301은 시스템 초기화시 형상관리부(도시하지 않음)로부터 획득된 형상정보로부터 한 개 보드에서 다른 보드로 한 개의 내부 PVC를 설정한다. 연결제어부(connection Control part) 302는 이동국 호 설정에 따른 커넥션 설정 요청 수신시 시스템 초기화시 설정해둔 PVC로 커넥션을 설정한다. 여기서, 한 개의 PVC는 256개의 Cid를 수용할수 있다. 트래픽제어부(Traffic Control part) 303은 상기 PVC에 설정된 Cid 값이 소정 제1기준값을 초과하는지를 검사하고, 상기 소정 제1기준값이 되는 시점에서 추가적인 PVC설정을 상기 연결제어부302로 요청한다. 여기서, 상기 소정 제1기준값은 예를들어, PVC 수용이 80 % 가 되는 시점으로 정한다. 한편, 상기 PVC 수용이 소정 제2기준값 이하가 되면, 상기 트래픽제어부(303)은 상기 연결제어부(302)로 PVC 연결 해지 요청을 한다. 상기 제2기준값은 예를들어, 상기 PVC 수용이 50% 되는 시점으로 정한다.
즉, 상기한 바와 같이, 이동통신 교환국(MSC) 시스템이 초기화되면, 상기 PVC초기화부(201)은 형상관리부(CM : Configuration Management)로부터 형상정보를 읽어들인다. 그리고, 상기 형상관리부로부로 획득된 형상정보로부터 한 개 보드에서 다른 보드로 한 개의 내부 PVC를 설정한다. 이후, 이동국 호(Mobile call) 설정에 따른 커넥션 설정요청이 들어오면, 상기 연결제어부(302)는 시스템 초기화시 설정해둔 PVC로 커넥션을 설정한다. 한 개의 PVC에는 256개의 Cid를 수용할수 있다. PVC에 설정된 Cid 값이 상기 제1기준값이 되는 시점에서 상기 트래픽제어부(303)는 이를 상기 연결제어부(302)로 알리고, 상기 연결제어부(302)는 추가적인 PVC 설정을 한다. 반면, PVC에 설정되어 있는 Cid 값이 상기 제2기준값이 되는 경우 사용하지 않은 VC PVC을 삭제한다. 즉, 항상 한 보드 내에서 다른 보드로 PVC가 연결 설정되어 있어 SVC에서 나타날 수 있는 커넥션 설정시간(Connection setup time)을 줄일 수 있다.
도 4는 본 발명의 바람직한 실시 예에 따른 AAL2 PVC 커넥션 설정절차를 도시하고 있다.
상기 도 4를 참조하면, 시스템이 초기화되면 501단계에서 PVC초기화부(201)은 형상관리부(CM : Configuration Management)로부터 형상정보를 읽어들인다. 그리고, 상기 형상관리부로부로 획득된 형상정보로부터 한 개 보드에서 다른 보드로 한 개의 내부 PVC를 설정한다. 이후, 이동국 호(Mobile call) 설정에 따른 커넥션 설정요청이 들어오면, 503단계에서 상기 연결제어부(302)는 시스템 초기화시 설정해둔 PVC로 커넥션을 설정한다. 한 개의 PVC에는 256개의 Cid를 수용할수 있다. 그리고, 505단계에서 트래픽제어부(303)은 상기 설정된 PVC에 수용된 Cid 값이 소정 제1기준값을 초과하는지를 검사한다. 여기서, 상기 소정 제1기준값은 예를들어, PVC 수용이 80 % 가 되는 시점으로 정한다. 만일, 상기 PVC 수용이 상기 소정 제1기준값을 초과하는 경우, 507단계에서 상기 연결제어부((302)로 커넥션 추가 설정을 요청한다. 그러면, 509단계에서 상기 연결제어부(302)는 PVC 커넥션을 추가 설정한다.
도 5는 본 발명의 바람직한 실시 예에 따른 AAL2 PVC 커넥션 해지절차를 도시하고 있다. 여기서, 초기 PVC 설정은 상기한 도 3의 설명과 동일하므로 생략한다. 이하 PVC 커넥션 설정후, PVC 수용치를 검사하여 PVC 커넥션을 해지하는 절차에 대해 설명할 것이다.
상기 도 5를 참조하면, 먼저 601단계에서 트래픽제어부(303)은 상기 설정된 PVC에 수용된 Cid 값이 소정 제2기준값이 되는지 검사한다. 여기서, 상기 제2기준값은 예를들어, 상기 PVC 수용이 50% 되는 시점으로 정한다. 만일, 상기 PVC 수용이 상기 소정 제2기준값이 되는 경우, 603단계에서 상기 연결제어부((302)로 커넥션 해지를 요청한다. 그러면, 605단계에서 상기 연결제어부(302)는 PVC 커넥션을 해지한다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같이, 본 발명은 이동 교환국(MSC) 시스템에서 기존의 ATM 방식으로 PVC를 설정할 경우 나타날 수 있는 자원 낭비를 줄일수 있다. 그리고, SVC 방식에서 문제가 되는 커넥션 설정시간을 줄일 수 있는 이점이 있다.

Claims (3)

  1. 이동통신 교환국에서 PVC 커넥션 설정을 제어하기 위한 장치에 있어서,
    시스템 초기화시 하나의 내부 PVC를 설정하는 PVC초기화부와,
    호 설정에 따른 커넥션 설정 요청 수신시 상기 설정해둔 PVC로 커넥션을 설정하는 연결제어부와,
    상기 PVC에 수용되는 Cid 값을 검사하며, 상기 검사된 Cid 값이 제1기준값 이상인 경우 상기 연결제어부로 PVC 커넥션 설정을 요청하고, 상기 검사된 Cid 값이 제2기준값 이하인 경우 상기 연결제어부로 PVC 커넥션 해지를 요청하는 트래픽제어부를 포함하는 것을 특징으로 하는 장치.
  2. 이동통신 교환국에서 PVC 커넥션 설정을 제어하기 위한 방법에 있어서,
    시스템 초기화시 한 개의 내부 PVC를 설정하는 과정과,
    상기 내부 PVC 설정후, 호(Mobile call) 설정에 따른 커넥션 설정 요청 수신시 상기 설정해둔 PVC로 커넥션을 설정하는 과정과,
    상기 설정된 PVC에 수용된 Cid 값이 소정 제1기준값 이상인지를 검사하는 과정과,
    상기 제1기준값 이상인 경우, PVC 커넥션을 추가 설정하는 과정을 포함하는 것을 특징으로 하는 방법.
  3. 이동통신 교환국에서 PVC 커넥션 설정을 제어하기 위한 방법에 있어서,
    시스템 초기화시 한 개의 내부 PVC를 설정하는 과정과,
    상기 내부 PVC 설정후, 호(Mobile call) 설정에 따른 커넥션 설정 요청 수신시 상기 설정해둔 PVC로 커넥션을 설정하는 과정과,
    상기 설정된 PVC에 수용된 Cid 값이 소정 제2기준값 이하인지를 검사하는 과정과,
    상기 제2기준값 이하인 경우, 상기 설정된 PVC 커넥션을 해지하는 과정을 포함하는 것을 특징으로 하는 방법.
KR1020010009989A 2001-02-27 2001-02-27 이동통신시스템에서 에이에이엘2 피브이씨 연결 제어장치및 방법 KR100754708B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010009989A KR100754708B1 (ko) 2001-02-27 2001-02-27 이동통신시스템에서 에이에이엘2 피브이씨 연결 제어장치및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010009989A KR100754708B1 (ko) 2001-02-27 2001-02-27 이동통신시스템에서 에이에이엘2 피브이씨 연결 제어장치및 방법

Publications (2)

Publication Number Publication Date
KR20020069673A true KR20020069673A (ko) 2002-09-05
KR100754708B1 KR100754708B1 (ko) 2007-09-03

Family

ID=27695703

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010009989A KR100754708B1 (ko) 2001-02-27 2001-02-27 이동통신시스템에서 에이에이엘2 피브이씨 연결 제어장치및 방법

Country Status (1)

Country Link
KR (1) KR100754708B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006097048A1 (fr) * 2005-03-18 2006-09-21 Huawei Technologies Co., Ltd. Procede pour detecter l’etat de configuration du chemin du nœud oppose et procede pour etablir la connexion
CN100388823C (zh) * 2005-01-21 2008-05-14 华为技术有限公司 基站传输架构及基于基站传输架构实现数据传输的方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0447841B1 (de) * 1990-03-23 1995-09-13 Siemens Aktiengesellschaft Verfahren zum Einrichten von virtuellen Verbindungen in nach einem asynchronen Transfermodus arbeitenden Vermittlungseinrichtungen
KR100195058B1 (ko) * 1995-12-30 1999-06-15 유기범 Atm 교환기에 있어서 연결수락 제어방법
KR100256700B1 (ko) * 1997-12-17 2000-05-15 이계철 관리 대행자 시스템에서 전용선 가상 연결 설정 방법
KR100275517B1 (ko) * 1998-11-17 2000-12-15 정선종 비동기전달모드 교환시스템에서의 동적 가상 경로 대역 관리 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100388823C (zh) * 2005-01-21 2008-05-14 华为技术有限公司 基站传输架构及基于基站传输架构实现数据传输的方法
WO2006097048A1 (fr) * 2005-03-18 2006-09-21 Huawei Technologies Co., Ltd. Procede pour detecter l’etat de configuration du chemin du nœud oppose et procede pour etablir la connexion
CN100414909C (zh) * 2005-03-18 2008-08-27 华为技术有限公司 检测对端节点路径配置状态的方法及建立连接的方法

Also Published As

Publication number Publication date
KR100754708B1 (ko) 2007-09-03

Similar Documents

Publication Publication Date Title
JP3721078B2 (ja) 電気通信システムにおけるフロー制御方法
CA2295514A1 (en) Method and system for performing an optimised hand over
KR100530605B1 (ko) 이동데이터 서비스용 시스템 및 방법
JP2009060622A (ja) Iubにおけるネットワーク・リソースの再配置
US6366580B1 (en) Transferring data communications from one ATM SVC to another ATM SVC
TW576116B (en) Facilitating reliable connection admission control for telecommunications system using AAL2 signaling
KR100754708B1 (ko) 이동통신시스템에서 에이에이엘2 피브이씨 연결 제어장치및 방법
KR100337648B1 (ko) 이동통신 기지국에서 에이티엠 적응층 트래픽 스위칭 방법
JP3090131B2 (ja) Atm交換機における接続保留制御方法及び制御回路
JP2000316014A (ja) Atmスイッチ及びその制御方法ならびにスイッチング制御プログラムを格納した記憶媒体
US6859457B1 (en) Substitution call control system in ATM communication network
EP1208718A1 (en) Switching method and network element
KR100613967B1 (ko) 차세대 이동통신(IMT-2000)에서기지국제어기(RNC)와 이동교환기(MSC)간 비동기전송 모드 적응 계층 타입 2(AAL Type 2) 연결을이용한 제어 프로토콜 데이터 유닛(PDU) 전송 방법
JPH10145386A (ja) Atm集線装置におけるコネクション設定方法
JPH1168782A (ja) シグナリング処理装置およびその方法
KR100337647B1 (ko) 차세대 이동통신망의 제어국 장치
KR970002710B1 (ko) 에이. 티. 엠(atm) 교환시스템에서의 에이. 티. 엠. 적응 부계층(aal)과 호제어 계층간의 정합 방법
KR100307927B1 (ko) 회선 교환 시스템에서 에이티엠 교환 시스템으로의 톤제공방법
KR960016658B1 (ko) 에이.티.엠(atm) 교환 시스템에서의 광대역 서비스 분석 방법
KR100221328B1 (ko) 비동기 전송모드 통신방식 네트워크 인터페이스 카드의 분할 및 재결합 부계층에서의 연결별 수신 버퍼 사용을 통한 메모리 활용 방법
US20080002577A1 (en) Efficient allocation of shapers
KR100336992B1 (ko) 비동기 전송 모드 방식의 내부 스위치를 활용한 지능형정보제공 시스템
KR970002719B1 (ko) 랜(lan)간 접속을 위한 타임슬롯 방식의 가변대역 할당장치 및 그에 따른 가변대역 할당방법
KR100236943B1 (ko) 영구 가상 회로를 이용한 대리 광대역 신호 프로토콜 처리 시스템 및 방법
KR20030009875A (ko) 에이에이엘2에서의 타임 스케줄 시스템 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120730

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130730

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140730

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150730

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee