2013-08-02 1 views
0

시뮬레이션 된 환경에서 실행하고 싶은 무선 통신용 무선 드라이버가있어서 코드를 테스트 할 수있는 수백 가지 장치를 소유 할 필요가 없습니다.무선 네트워크 전송 시뮬레이션

궁극적으로 임베디드 장치에서 사용되는 C++ 코드의 인스턴스가 될 노드간에 네트워크 연결을 지정할 수 있기를 바랍니다. 연결은 무선 미디어를 시뮬 레이팅하여 두 개 이상의 노드가 전송하려고하는 경우 전송중인 노드에 패킷이 도착하지 않고 노드에 패킷이 도착하지 않도록해야합니다. 기본 연결 그래프로 모델링 된 연결입니다.

그런 모델이 파이썬 트위스트 프레임 워크에서 가능한지 궁금합니다. 그렇지 않은 경우 그러한 작업을 간단하게 만드는 네트워킹 프레임 워크가 있습니다.

언어 환경 설정은 Python 또는 Java입니다.

감사합니다.

답변

0

네트워크 시뮬레이터 2 (NS2)를 사용할 수 있습니다. 그것의 멋진 네트워크 시뮬레이터. C++과 TCL을 사용합니다.