Email:    yinma@mtu.edu
     Phone:   (906)4825502
     Address:  219 Hubbell St. ,Houghton

Wireless Network/Ad Hoc Network/Simulation

กก

  The Hierarchy in Wireless Network?

  1. Wireless LAN

  2. Wireless MAN

  3. Wireless WAN

   Hotspots in Wireless Network

IEEE 802.11
Bluetooth
3G
i-Node [NTT DoCoMo Japan]
Ad hoc Network
Wireless Security
Java 2 Micro Edition (J2ME)

  What is Ad Hoc Network?

An ad hoc mobile network is a collection of mobile nodes that are dynamically and arbitrarily located in such a manner that the interconnections between nodes are capable of changing on a continual basis.[1]

  The Routing Protocols for Ad Hoc Network?

The routing protocol is the key factor for Ad Hoc Network. It decides directly the performance of the whole network.

Table-Driven Routing Protocols

  • Destination-Sequenced Distance-Vector (DSDV)

  • Clusterhead Gateway Switch Routing (CGSR)

  • The Wireless Routing Protocol (WRP)

  • More....

Source-Initiated On-Demand Routing Protocols

  • Ad Hoc On-Demand Distance Vector Routing (AODV)

  • Dynamic Source Routing (DSR)

  • Temporally Ordered Routing Algorithm (TORA)

  • Associativity-Based Routing (ABR)

  • More....

Location Information Based (Based) Routing Protocols

  • Location Aid Routing  (LAR)

  • Grid's Location Service Routing (GLS)

  • More....

>> Get the papers for those routing protocols
>> Take a look at our routing protocol (SAHD)
>>
Learn how to simulate new routing protocol

  How to Design A Routing Protocol (Don't be serious) ?

  1. Reading many papers of existed routing protocols

  2. Drink a cup of coffee or do some irrelative things, such as shopping or golf.

  3. Sitting down and begin to think how to let your idea a little bit different with existed protocols. If you cannot, go back to step 2.

  4. Then finally, you found small improvement which could let you write ten pieces of paper.

  5. The next is hardest part. Simulate your protocol and get some data, which don't prove your new idea is just a trash.

  6. If you get good data. Congratulation. You are lucky. Now you'd better sit down and write down your idea with the lucky data as an academic article.

  How to Simulate the New Routing Protocol?

Every protocol MUST be tested on the simulator before it is tested on the real device.

The current visualization tools and simulator list [PDF]

  Use ns-2 to Simulate Routing Protocol of Ad Hoc Network

Ns, a part of VINT project, is a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks.

Ns is a OTCL script driven simulator. Ns has a bunch of C++ wrote network components, such as network protocols, timers, network infrastructure etc, to let users easily construct the specific network simulation situations. And the open  source architecture of Ns make users program their own new network component into Ns to test new protocols.

  Learn How to Use Ns-2

My Ns-2 Tutorial Slides [Online][PPT][PDF]

Ns-2 official home page resource center.
IEC00 NS Tutorial [PDF] 1 2 3 4
5

  Links and Articles on Mobile Computing

WWW Virtual Library: Mobile and Wireless Computing
Mobile Ad Hoc Network (MANET) Papers
ResearchIndex [NEC Research Institute; Steve Lawrence, Kurt Bollacker, Lee Giles; Computer Science]
Charles E. Perkins' home page
http://www.cis.udel.edu/~cshen/859_spring00/lectures.html Wireless Networks
Aline BAGGIO's Bibliography on Mobile Computing
Introduction to Wireless Networks

  Download

The ns-2 tutorial slides on SAHD [PDF]
The SAHD simulation codes for ns-2 [ZIP]
The SAHD paper

 Internet Resource

  1. A Review of Current Routing Protocols for Ad Hoc Mobile Wireless Networks Elizabeth M. Royer, University of California, Santa Barbara
    Chai-Keong Toh, Georgia Institute of Technology [PDF]
    [112K]

 
__Myself & Resume________________

  1. Resume [Before 2003.1][Html]
  2. Resume [PDF][132K]

__Research & Study________________

  1. Compiler Optimization
  2. Mobile Computing (Ad hoc Network)
  3. Public Key Infrastructure (PKI)
  4. XML & XML Signature
  5. JPEG 2000
  6. CORBA
  7. Software Engineering
  8. Economics
  9. Psychology

 __Life & Photos___________________

  1. Houghton and Denial Heights
  2. Our Campus
  3. California Tour 1
  4. California Tour 2
  5. California Tour 3
  6. Winter Carnival 2001
  7. Spring Festival 2001
  8. Summer Vacation in Japan
  9. Yellow Stone National Park
  10. Picture Rocks 2002
  11. Twin Lake
  12. Chicago
  13. Commencement 2002
  14. Winter Carnival 2002
  15. Mont Ripley
  16. New York 2003
  17. Porcupine Mountain
  18. My Car

__Interest & Habits________________

  1. Investment
  2. Chinese Calligraphy
  3. Basketball
  4. 3DCG
  5. Literary
  6. Comic Art
  7. Tennis
  8. Snowboarding
  9. Social Dance
  10. More....

Association for 
Computing Machinery (ACM)


Chinese Students and
 Scholars Association (CSSA)


.::.--= YIN MA'S PERSONAL HOMEPAGE =--.::.
2003.8