Home

Optical CDMA Network Simulator (OCNS)


The Optical CDMA Wireless Multi-User Network Simulator is a project that aims to design and implement a simulator for simulating the operation of an Optical CDMA Wireless Multi-User Network system. This simulator addresses practical challenges and limitations encountered in real-world scenarios, such as the number of users that can be practically supported by the network.

The simulator, known as OCNS (Optical CDMA Network Simulator), was developed as part of my BS Project under the guidance of Prof. Pakravan. The project was initiated in April 2004, and by July 2004, I had completed the documentation of the project in the Persian language. The development of OCNS involved the use of Visual C++ software.

The main objective of the project was to create a simulator that accurately models the behavior of an Optical CDMA Wireless Multi-User Network. The simulator employs Optical Orthogonal Codes (OOC) to assign each user (transmitter or receiver) with a unique code. Once synchronization is established between two equivalent-OOC users, they can exchange data with each other.

I have defined several classes within the project to facilitate the simulation process. These classes enable the simulation of various aspects of the network, allowing for the evaluation of system performance and the study of different scenarios.

Overall, the Optical CDMA Wireless Multi-User Network Simulator project represents a significant effort to overcome practical limitations and provide a platform for analyzing and optimizing the performance of Optical CDMA networks.

 

Farshid_Farhat.Bsc.Thesis

 

Defined Classes:

CAboutDlg

CBit

CBuffer

CChildFrm

CChip

CCode

CCounter

CCRC

CData

CDataDialog

CFIR

CFIRDialog

CFrame

CGetNumDialog

CHeader

CMainFrame

CMedium

CMediumDialog

CMSFlexGrid

COCNSApp

COCNSCntrlItem

COCNSDoc

COCNSView

CResource

COleFont

CPicture

CRowCursor

CRx

CRxDialog

CSim

CSimDialog

CSimShowDialog

CStdAfx

CTx

CTxDialog

CTxRx