The analysis of QoS performance of MoCA

碩士 === 國立中央大學 === 通訊工程研究所碩士在職專班 === 98 === Among of various home network protocols, the MoCA takes advantage of original coxial cable wring in home. Its target is that easily buildup a high speed home network without new wring, aned offers all 3C consumer devices to connect each other and access to...

Full description

Bibliographic Details
Main Authors: Yu-Chen Hsieh, 謝育錚
Other Authors: Yan-Wen Chen
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/77074232881239533873
Description
Summary:碩士 === 國立中央大學 === 通訊工程研究所碩士在職專班 === 98 === Among of various home network protocols, the MoCA takes advantage of original coxial cable wring in home. Its target is that easily buildup a high speed home network without new wring, aned offers all 3C consumer devices to connect each other and access to internet. From the viewpoint of MAC layer of MoCA, its access way is different than other home network protocols, such as HomePNA and HomePlug, which use competition access for priority base QoS and non-competition access for parameter base QoS. Regarding to the way of competition access, it must work with CSMA/CD and back off mechanism to avoid packet collosion occurring. On network access, the MoCA needs a device calls “network coordinator” to allocate channel bandwidth to all nodes according to their bandwidth requests, therefore, theoretically,no collision takes place. The MoCA defines two kind of QoS, one is prioritized QoS and another one is parameterized QoS.To approach prioritized QoS, first ,the node devices have to classify received packet in accordance with its 802.1p tag, then place it into its belonged priority queue. Next, all nodes sends out the reservation request to network coordinator to request channel access time. After collecting all reservation requests from all nodes, NC will allocate bandwidth on MAP of next map cycle. Due to that MoCA is a fully scheduling network and all network access are central controlled by NC, the way of packet sheduling on NC is high correlative to its network efficiency. On this thesis, we docus on the prioritized QoS on MoCA. On scheduler design, we adopt most popular packet data scheduling technique – “round robin and weighted fare queue” as core mechanism on NC. Regarding to each priority quque on NC, we proposal a method names “lowest allocated bandwidth record first out” to decide reservation elements order within the queue and use dual threshold to control delay. In order to analysis our proposal, our simulation will collect the throughout, packet delay and packet loss to evaluate scheduler performance. On summary chapter, we summarize the advantages and disadvantages of our proposal as well as prioritized QoS arrording to our simulation result.