Considering the advantages of optical communications and code division multiple access technique, Optical Code Division Multiple Access Networks (OCDMANs) was introduced. Thence, many researchers have suggested methods for creating Quality of Service (QoS) differentiated classes in OCDMANs. In this thesis, we have comprehensive review on the QoS assignment methods and enhance them by offering new techniques. In physical layer, we concentrate on variable chip rate OCDMANs and in MAC sub-layer, a new algorithm named Adaptive Level Control (ALC) is introduced. Then, we focus on the physical design of OCDMANs. Firstly, we solve the problem of one-class OCDMAN and introduce few simple and...
Considering the advantages of optical communications and code division multiple access technique, Optical Code Division Multiple Access Networks (OCDMANs) was introduced. Thence, many researchers have suggested methods for creating Quality of Service (QoS) differentiated classes in OCDMANs. In this thesis, we have comprehensive review on the QoS assignment methods and enhance them by offering new techniques. In physical layer, we concentrate on variable chip rate OCDMANs and in MAC sub-layer, a new algorithm named Adaptive Level Control (ALC) is introduced. Then, we focus on the physical design of OCDMANs. Firstly, we solve the problem of one-class OCDMAN and introduce few simple and...