Instruction manual

C-Bus By Demand 3
Training Manual 13
Soforthisexampleyouwilltypein16(forSubnetMask255.255.0.0)andpressenter.
13) Keeppressingenteruntilyougettothemainmenu.
14) Onceatthemainmenu,select1(Channel1Configuration)andpressenter.
15) KeeppressingenteruntilyoureachthePortNumberparameter.
16) TypeinthePortNumbe
r10001andpressenter.
17) Keeppressingenteruntilyoureturntothemainmenu.
18) Press9 tosaveandexit.
19) Whilstinthecommandprompt,typeinping10.120.120.120andpressente
r.
YoushouldnowbeabletopingyourCNI.
1.6
Bandwidth Usage
Theamountof bandwidth onanEthernet networkthatwould be used byaCNIisverysmall.
The CNI protocol is similar to a telne
t protocol. Every single character sent to a CNI is placed
intoitsownEthernetpacketandsentoff.Thismeansthereislo
tsofoverhead(about50bytesfor
everypacket).
This means that the Ethernet bandwidth used is roughly about 50 times that of CBus. The
C
Bus PC Interface will send out characters at a baud rate of 9600 bits per second or 960
characterspersecond.This willcreateabout 960packetsper secondonEthernet, atroughly 50
bytesperpacket.Therefore:‐
(50bytesperpacket)*(960packetspersecond)=48,000bytespersecond.
CBus itself is only 4000 bits per second, which equates to approximately 400 characters per
second.TheratethroughthePCIwon’texceedthisbymuch.
OnEthernet,wehave3commonstandardsmeasuredinbitspersecond:
10Mb 100Mb 1000Mb
OnEthernetyoucannotgetthequotedratesbecauseofthecollisiondetectionsystemused.The
maximumutilisationisabout20%ofthetheoreticalspeed.
Converting to bytes (assuming 10 bits / character), and scaling by the typical ma
x usage, this
givescapacitiesrespectivelyof:‐
200kBps 2MBps 20MBps
So the bandwidth used for a CBus Network Interface (CNI) in the absolute worst case where
everythingisgoingfullspeedwillbe:‐
Fora10Mbnetworkbandwidth
48,000(bytes)/200,000(bytes)*100=24%
Fora100Mbnetworkbandwidth 48,000(bytes)/2,000,000(bytes)*100=2.4%
Fora1000Mbnetworkbandwidth 48,000(bytes)/20,000,000(bytes)*100=0.24%
IfusingmorethanoneCNI,thefiguresaboveneedtobemultipliedbythenumberofCNI’s.
Thisisnotasustainedbandwidth.Itisassumedthatitisawors
tcaseburstonanalready
congestedEthernetnetwork.Inpracticeitwillbelessthanthis.