GitXplorerGitXplorer
j

zetasim

public
1 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
55e6bc3d0db7949abbac222dbe2502e85072c6cb

Add Some Missing files. Sucessfully compiled in Ubuntu 11.10 with ns-2.34

committed 11 years ago
Unverified
50b0a8c5fd4c76dd0cae590d056f408ef793e0d8

Initial Version

committed 13 years ago

README

The README file for this repository.
    	Zeta Simulation Suite for NS2 (ZetaSim)

    	   Jing Wang
        Huazhong University of Science and Technology

Copyright 2010 by Jing Wang

This distribution contains codes of ZetaSim, a NS2 simualtion suite for Zeta Protocol Simualtion. In addition, some demos are provided, which can be found in ./P2P/demo More detail on most of the methods can be found in the paper Zeta: A Novel Network Coding Based P2P Downloading Protocol, Jing Wang. You can get the paper in directory ./P2P/doc

This distribution consists of the following files:

  1. README This file

  2. ZetaSim ./P2P ---Include File--- galois.h TypeDefine.h ExtendInfo.h nssocket.h P2PApp.h P2PMsger.h ZetaMsger.h ZetaApp.h ZetaPacket.h FiniteFieldCal.h ZetaFileManager.h

---CPP file---- ZetaMsger.cc nssocket.cc ZetaApp.cc ZetaPacket.cc FiniteFieldCal.cc ZetaFileManager.cc galois.cc

---Other Files---- INSTALL_GUIDANCE.txt // please read this file for how to install ZetaSim

  1. Documentation ./P2P/doc Zeta: A Novel Network Coding Based P2P Downloading Protocol.pdf Introduction of Zeta Protocol

3 some demos ./P2P/demo please refer to ReadMe file in ./P2P/demo


  • ATTENTION!*

Current Verion of ZetaSim is NOT a full implementation of Zeta Protcol. 1. It doesn't implement flow control 2. Boot Server Will always return itself as tracker. 3. Don't support generation. Files are directly cutted into blocks. All THESE PROBLEMS WILL BE SOLVED IN LATER VERSION.

Since I am only a undergraduate student and Zeta Protocol is not a mature protocol. I cannot ensure that there is no problem in Protocol Design or Simulation Suite Implementation. Be careful when you decide to use Zeta Protocol or ZetaSim.