IT 2013. 2. 20.
[외부자료] Beyond 4th Generation(B4G) 이동통신 기술 분석
요소기술들이 많네.일단 M2M 이 눈에 띈다. 기본적으로 표준화 작업에 관련된 내용이 포함되는 것 인가?하나 더, Ad hoc 망 처럼 각각의 단말기가 중간 노드로써 혹은 직접 통신을 하는 형태 (즉, 중간 기지국이나 AP를 거치지 않고)의 기술이 중요한 비중을 차지하는 것 같네. 이런쪽의 연구가 활발해 질 듯, 이론들이야 기존에 많이 나와 있지만.. 이런 글들은 고객 끄덕이면 읽으면 되지만..궁금한 것은 실제 구현은 어떻게 다들 할까? 누군가가 해주겠지..ㅋㅋ..머 리눅스 이런데 대충 구현이 되면 가져다 쓰는 게 일반적인데 첫 구현물을 만드는 인간들은 존경스러울 뿐 ^-^/
IT 2010. 11. 5.
PACHUBE - 주목할 서비스..for IP-USN, WSN
원대한 꿈을 꾸는 서비스다.. 유럽에서 시작하는 것인가. 모르겠다 마는 책(하나 보면서 여러글을 쓴다 ㅋㅋ 생색내기인가..나를위한 정리인가..무튼..Interconnecting Smart Object with IP란 책)에서 얼핏보고 들어가서 보니 완죤 멋있다. http://www.pachube.com/ Store, share & discover realtime sensor, energy and environment data from objects, devices & buildings around the world. Pachube is a convenient, secure & scalable platform that helps you connect to & build the 'internet of thi..
IT 2010. 11. 2.
IPv6 Platforms for WSN 비교 논문 - paper
원본위치 : http://www.waset.org/journals/waset/v62/v62-164.pdf 로컬링크 : 현재 나와 있는 IPv6 Platform들을 비교해 놓은 자료인다. 머 특별한 내용은 없다. 다만 젠부 ZigBee를 기반으로 한다는 거. 즉 6LoWPAN이다..과연 WLAN 은 경쟁력이 없는 걸까..걍 기반을 뺏긴것일까요? 무튼..대동 소이한 스펙이다. 사이즈를 눈여겨 볼까.. 대충 IPv6 stack 의 구현에는 12Kbyte 미만의 RAM과 2Kbyte의 ROM이 기본이군.. 그래도 다들 먼가의 OS 를 쓰고 있으므로, 순수한 구현 사이즈는 아니겠죠.. 라우팅도 이슈네요..멀티홉 라우팅..혹은 Ad hoc라우팅..등등 네트워크를 이뤄가야 하는 것 중요하죠.. 각자의 장점으로 내세우..
IT 2010. 11. 1.
Why are GATEWAYs BAD? - in interconnecting smart object with IP
복잡하다고 하는 맨날 하는 얘기들..정리하는 차원에서.. 두가지 이유로 정리한다. 1. Inherent Complexity (기본적으로 복잡함을 가질 수 밖에 없는 운명) 당연하겠지만, multiprotocol translation gateway는 단순한 패킷의 모양만 바꾸어 주는 기능보다 훨씬 복잡한 상황을 끌어 안아야 한다. 일반적으로 걍 말하면 관리, 라우팅(한글로 머라고 할 말이), 또 요즘 이슈가 되는 QoS(품질관리) 등도 gateway가 감당해야 할 의무..힘들겠다..그리고 문제 발생시에 대응부분도 큰 일이 되어 버린다는 최악의 시나리오.. 2. Lack of Flexibility and Scalability (유연함과 확장성의 어려움) 새로운 디바이스의 등장이나, 혹은 성능을 개선하기 위해..
IT 2010. 7. 21.
[네트워크] lwIP TCP/IP stack 설명 자료
좀 오래된 자료이지만, 임베디드 환경에서 S/W TCP/IP 스택을 구해서 작업해야 한다면 한번씩은 참고하게 되는 자료. 원본주소는 여기 : http://www.sics.se/~adam/lwip/doc/lwip.pdf 아주 예전 자료이지만, 기본은 변하지 않는다. 아래 코드 사이즈를 보면 대충 감이 오는 복잡도 UDP 만 구현한다면 왠만한 마이컴에는 큰 무리 없이 포팅이 가능할 듯 하다. 그리고, 여기 위키 사이트도 반드시 참고하길..http://lwip.wikia.com/wiki/LwIP_Wiki lwIP Wiki lwIP - lightweight TCP/IP lwIP is a light-weight implementation of the TCP/IP protocol suite that was orig..
IT 2010. 6. 29.
Contiki..Embedded Internet S/W stack
http://www.sics.se/contiki/ uIP stack을 개발해서 배포하고 있는 Adam Dunkels 를 주축으로 진행되고 있는 프로젝트 가장 가벼운 network stack이 지속적으로 추구하고 있는 방향인듯.. uIP (혹은 lwIP)로 알려진 마이컴에 적합한 네트워크 솔루션을 제공하고 있는 곳에서 지속적으로 IP USN을 타킷으로 하는 프로젝트를 벌써 이렇게 많이 진행해 놓았고, 현실성이 있어 보인다. IPv6로의 전이를 위한 준비도 잘 되어 가고 있고, 연구를 지속성 있게 차분하게 진행하는 듯 하여 부럽군..부러워 What features of IPv6 does uIPv6 implement? We implemented all the MUSTs of RFC4294 IPv6 Node R..
IT 2010. 4. 20.
[Tech] Ethernet Jamming
이것도 옛날이야기 일 수 있지만.. 이전엔 Dummy Hub를 쓰는 경우, 연결된 장치들이 동시에 데이터를 전송하게 되면 collision이 발생했다. 이 경우, NIC은 Jamming 을 보내서 망에 알려주는 건가 머 어쨋든 전송하기로 되어 있다. 패턴은 정의된게 없다고들 하니, 대충 보내도 되지만 0, 1 이 반복되는 패턴을 많이 쓴다고 한다. 그리고 중요한 것 !! 32bit를 보낸다는 말씀..이정도면 모든 노드에게 알리는 충분한 기간이 된다나 머라나. ..wiznXt..^O^..
IT 2010. 4. 20.
[Tech] Ethernet IFG (Interframe Gap)
이더넷 전송에서는 frame 사이에 특정 시간만큼의 갭을 둔다. 이를 IFG (Interframe Gap)이라고 부른다. (왜냐건, 한명의 독점을 막기위해서 누구든 독점하는건 안좋아용 ^^) 이러니 저러니 해도 얼마나 기다리는 가가 중요하겠지..그건 바로.. 96bit 으 시간따라서 망의 속도에 따라 이 시간이 달라지는디 ~~ 10Mbps 망이라면 (정말 오래된 망이죠..보기도 힘들어요) 1초에 10M bit를 전송하니까 한비트 전송하는데 0.1 us이 걸린다 따라서 9.6us 나머진..머 이렇게 계산하면 되고, 위키피디아에서 가져오면..^^ The minimum interframe gap is 96 bit times (the time it takes to transmit 96 bits of raw da..
IT 2009. 9. 24.
OpenFlow, NetFPGA
열심히 먼가를 들으면서, 정리하는 습관이 없어 남는게 없는데, 이번기회에 용어정리만이라도 해볼까 해서 적어본다.. 고가의 테스트 베드의 구성이 어려운 네트워크 에어리어.. 이를 해결하고자하는 많은 시도들이 벌어지고 있다. 대표적인것이 가상화 솔루션이다. Virtualization 물리적인 기계 장치가 원하는 장치가 아니더라도 (일반적으로 PC겠죠) 가상으로 원하는 장치인것 처럼 동작시킬수 있도록 환경을 제공하여, 테스트 하자고 하는 것이다. 대부분이 S/W solution이라고 볼 수 있다.물론 이를 활용한 많은 연구들이 활성화 되어 있다. 대표검색 단어로 PlanetLab, GENI 등을 사용해보자.. 그리고, 하드웨어와 약간 결합하여(정확한 개념이 아닐수 있지만) 진행해 보길 원하는 기타의 프로젝트들..