일반기술

리눅스 기반 IXE2424 이더넷 스위치 제어용 API

- 상기 기술은 Layer2 ∼ Layer4 프로토콜을 지원하는 IXE2424 이더넷 스위치 칩을 제어하기 위한 API(Application Programming Interface)에 관한 것이다. 본 기술은 스위치 모듈, 가입자 모듈, 프로세서 모듈로 이루어진 시스템에 리눅스 운영체제를 탑재하고 리눅스 커널에 Layer2 스위칭 기능을 수행하는 API를 포함하여 상용 Layer2 스위치 시스템에 바로 활용할 수 있다. - 본 리눅스 기반 Layer2 API는 10/100 24port와 Gigabit 4port를 포함하는 IXE2424 스위치 칩을 제어하며, 스위치 칩이 제공하는 다양한 부가 서비스를 수용할 수 있다. 본 기술에 포함된 프로세서 모듈은 시스템 하부 구조를 실시간으로 제어하고 대용량의 인터럽트를 지원하기 위해서 고성능 RISC 프로세서인 405GP를 사용하여 구현하였으며, 실시간 처리와 응용 프로그램의 구현의 편이성과 범용성, 그리고 저가격을 효과적으로 제공하기 위하여 공개 OS인 리눅스를 채택하였다. - 기존의 저가형 상용 스위치 제품들은 프로세서 모듈을 사용하지 않고, 단지 하드웨어에 의존한 단순 Layer2 스위칭 기능만을 제공하고 별도의 부가 서비스를 전혀 지원할 수 없어서 개발자들이 고유의 서비스를 구현할 수 없었다. 또한 프로세서 모듈을 탑재하는 기존의 중형 스위치 장비들은 상용 운영체제를 사용하기 때문에 제품 가격이 높아지는 단점이 발생하고, 부가서비스를 수용하기 위한 별도의 프로그램을 개발하는데 시간이 많이 소요되는 단점이 있었다. - 본 리눅스 기반 API 관련 기술을 이용하면 10/100 24port와 Gigabit 4port를 포함하는 IXE2424 스위치 칩에 적용하여, 기술이전 업체들이 바로 가격 경쟁력 있는 상용화 시스템을 개발할 수 있다. 개발하는 제품은 기존의 저가형 상용 제품들과는 달리 API를 이용하여 기술이전 업체가 원하는 고유의 서비스 기능을 API를 수정하여 용이하게 구현 할 수 있다. 또한 IXE2424 스위치 칩 제조회사인 인텔사가 API를 추가적으로 지원을 하기 때문에 새로운 기술에 대한 서비스 수용을 용이하게 할 수 있다. 본 기술은 또한 개발된 시스템의 향후 기능의 수정변경이나 소프트웨어 기능의 추가를 용이하게 함으로써 시스템 개발의 투자비를 절약할 수 있는 여지를 제공한다.

기술정보

기술분류
전기·전자 > 집적회로설계 기술 (B63)
보유기관
한국전자통신연구원
기술유형
일반기술
등록일
2003-07-14
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.