MBone PC Guide


Specification of MBone PC in SAL

	CPU  		: Intel Pentium 133MHz
	RAM  		: 64 Mbyte
	Video Card	: Matrox Millenium 4Mbyte
	Video Grabber	: Omnimedia Tailsman Sequence-P1S
			  (Matrox Meteor compatible)
	Sound Card	: Gravis Ultra PNP
	Ethernet Card	: 3COM 3C509 Combo
	OS   : FreeBSD 2.2

	Administration Tools

		map-mbone : Multicast connection mapper
		mrinfo    : Displays configuration info from a multicast router
		mrouted   : IP multicast routing daemon
		mrtree    : Information collector about a multicast tree 
		mstat     : Utility for querying from a remote multicast router
		mtrace    : print multicast path from a source to a receiver
		mview	  : GUI front-end diagnostic Utility

	Applications

		imm       : Image Multicaster Client
		ivs       : INRIA Videoconferencing System
		nv        : X11 Videoconferencing Tool
		sd        : LBL Session Directory Tool
		sdr       : Session Directory Tool
		vat       : Visual Audio Tool
		vcr       : VCR application for MBONE
		vic       : Tool for video conferencing over Internet
		wb        : Shared Whiteboard surface

	Archive 
		ftp://cosmos.kaist.ac.kr/videoconference/
		ftp://cosmos.kaist.ac.kr/systems/FreeBSD-tools/

Other possible MBone PC specification - FreeBSD

	Video Card      : Video Card which could run X windows
			  (eg. ATI, Tseng series video card)

	Video Grabber   : Creative Video Spigot, Matrox Meteor,
			  Connectix QuickCam

	Sound Card      : Sound Blaster series, Gravis Sound Card series

Remained Problem

Related Links


Appendix - Performance of SAL MBone PC

Sending only

	10Mbps Ethernet 
	vic 2.7b2 
		Maximum bandwidth  : 3Mbps
		Maximum frame rate : 30fps
		default quality
	*Note : LARGE(640x480), MEDIUM(320x240), SMALL(160x120)

H.261 (quality = 10)

LARGEMEDIUM SMALL
Full motion(not supported) 5~10 fps
300~400 kbps
25~30 fps
200~300 kbps
Little motion(not supported) 25~30 fps
200~300 kbps
25~30 fps
200~300 kbps

CELLB (quality = 10)

LARGEMEDIUM SMALL
Full motion5 ~10 fps
2~2.5 Mbps
25 ~30 fps
2~2.5 Mbps
25 ~30 fps
500~800 kbps
Little motion10 ~15 fps
1.5~2 Mbps
25 ~30 fps
500~700kbps
25 ~30 fps
200~300kbps

NVDCT (quality = 2)

largeMEDIUM SMALL
Full motion1~5 fps
500~800kbps
5~10 fps
500~800kbps
25~30 fps
500~800kbps
Little motion5~10 fps
500~700kbps
25~30 fps
300~500kbps
25~30 fps
200~300kbps

NV (quality = 2)

LARGEMEDIUM SMALL
Full motion1~5 fps
1~1.5Mbps
15~20 fps
1~1.5Mbps
25~30 fps
700~1000kbps
Little motion5~10 fps
1~1.5Mbps
25~30 fps
1~1.5Mbps
25~30 fps
300~500kbps
		nv  =  nvdct  >  h261  >  cellb

Sending & Receiving

	Two participants send and receive video data concurrently
	Full Motion
	Medium size (320x240)
	PC 1 : SAL MBone PC
	PC 2 : Pentium 150Hz, 48MB Memory, ATI-64 Video Card

CELLB (quality = 10)

frame rate bandwidth loss max-bandwidth
PC 1send7 fps 700 kbps 700 kbps
receive6 fps 700 kbps 1 %
PC 2send6 fps 700 kbps 700 kbps
receive7 fps 700 kbps 1 %

H.261 (quality = 10)

frame rate bandwidth loss max-bandwidth
PC 1send5 fps 200 kbps 200 kbps
receive4 fps 200 kbps 1 %
PC 2send4 fps 200 kbps 200 kbps
receive5 fps 200 kbps 1 %

NVDCT (quality = 2)

frame rate bandwidth loss max-bandwidth
PC 1send3 fps 300 kbps 400 kbps
receive4 fps 400 kbps 1 %
PC 2send4 fps 400 kbps 400 kbps
receive3 fps 300 kbps 1 %

NV (quality = 2)

frame rate bandwidth loss max-bandwidth
PC 1send5 fps 700 kbps 700 kbps
receive4 fps 700 kbps 1 %
PC 2send4 fps 700 kbps 700 kbps
receive5 fps 700 kbps 1 %
	PC    : SAL MBone PC,
	Ultra : Sun Ultrasparc, Solaris 2.5, 64MB Memory, SunVideo board

CELLB (quality = 10)

frame rate bandwidth loss max-bandwidth
PC send 8 fps 800 kbps 800 kbps
receive 14 fps 800 kbps 0 %
Ultrasend 30 fps 1 Mbps 1 Mbps
receive 12 fps 700 kbps 0 %
frame rate bandwidth loss max-bandwidth
PC send 10 fps 300 kbps 800 kbps
receive 10 fps 500 kbps 0 %
Ultrasend 14 fps 1.1 Mbps 3 Mbps
receive 4 fps 130 kbps 45 %

H.261 (quality = 10)

frame rate bandwidth loss max-bandwidth
PC send 2 fps 100 kbps128 kbps
receive 6 fps 140 kbps 0 %
Ultrasend 6 fps 150 kbps1 Mbps
receive 2 fps 100 kbps 0 %
frame rate bandwidth loss max-bandwidth
PC send 2 fps 100 kbps128 kbps
receive 11 fps 280 kbps 0 %
Ultrasend 11 fps 280 kbps3 Mbps
receive 1.6 fps 60 kbps 40 %

NV (quality = 2)

frame rate bandwidth loss max-bandwidth
PC send3 fps 500 kbps500 kbps
receive5 fps 500 kbps 0 %
Ultrasend5 fps 500 kbps1 Mbps
receive3 fps 500 kbps 0 %
frame rate bandwidth loss max-bandwidth
PC send4 fps 500 kbps500 bps
receive14 fps 500 kbps 0 %
Ultrasend12 fps 1.1 Mbps3 Mbps
receive1 fps 80 kbps 80 %