안녕하세요.
임베디드 tcp/ip 구현과 관련하여 어제 답변주신 내용은 기본적으로 이해하였습니다.
인터넷을 검색해보니 임베디드용 tcp/ip 오픈소스인 lwip가 있더군요.
arm7tdmi 에 이것을 적용할수 있겠는지, 그리고 나아가서 voip도 가능하겠는지 조언부탁 드립니다.
임베디드 tcp/ip 구현과 관련하여 어제 답변주신 내용은 기본적으로 이해하였습니다.
인터넷을 검색해보니 임베디드용 tcp/ip 오픈소스인 lwip가 있더군요.
arm7tdmi 에 이것을 적용할수 있겠는지, 그리고 나아가서 voip도 가능하겠는지 조언부탁 드립니다.
댓글 2
-
맥주
2008.11.27 08:45
부트로더와 리눅스를 타겟에 올리지 않으실건가요? -
태훈
2008.11.27 09:27
VoIP는 TCP/IP 프로토콜을 이용하는 단순한 Application 입니다.(웹브라우저, 이메일 클라이언트 등과 같은...) 물론 TCP/IP 스택이 있으면 당연히 가능합니다.
이백님께서 리눅스를 올리는 여부를 물으신건 리눅스를 올리게 되면 리눅스 커널에 기본적으로 TCP/IP 스택이 있습니다. 리눅스 외에도 많은 임베디드용 OS에 TCP/IP 스택이 포함되어 있습니다. 그래서 TCP/IP 스택이 있는 임베디드용 OS(혹은 RTOS)를 사용하게 되면 TCP/IP에 대한 고민 자체가 필요 없어집니다.
물론 OS를 쓰지않고 단순히 TCP/IP 스택만 써서 펌웨어로도 구현이 가능합니다. lwip와 uip와 같은 많은 오픈소스 TCP/IP 스택이 있습니다. 이런 것들을 타겟 시스템에 포팅해서 VoIP를 펌웨어로 구현 할수도 있습니다.
임베디드 환경에서 VoIP 구현이 목적이시면 앞서 알려드린대로 많은 방법들이 있습니다. 이중에 어떤 방법을 써서 구현을 하는게 효율적인지는 스스로 판단 하셔야 합니다.
.