NETWORK DESIGN

34
NETWORK DESIGN OSSD/PSS JANUARY 2006 Confidential, Internal Use Only

description

OSSD/PSS JANUARY 2006. Confidential, Internal Use Only. NETWORK DESIGN. Network Design Key rule. Computer network and video surveillance network should be separated network. 2. Build video surveillance network should be faster networks. - PowerPoint PPT Presentation

Transcript of NETWORK DESIGN

Page 1: NETWORK DESIGN

1 Confidential, Internal Use Only

NETWORK DESIGN

OSSD/PSS

JANUARY 2006

Confidential, Internal Use Only

Page 2: NETWORK DESIGN

2 Confidential, Internal Use Only

1.Computer network and video surveillance network should be separated network.

Network Design Key rule

2. Build video surveillance network should be faster networks.

3. Consider network stability and expandability

Page 3: NETWORK DESIGN

3 Confidential, Internal Use Only

Network Design StepFigure out maximum bandwidth for each cameraFigure out maximum bandwidth for each camera

(Based on Resolution, Compression and Frame rate)(Based on Resolution, Compression and Frame rate)

Planning Network topologyPlanning Network topology

Study bandwidth allocationStudy bandwidth allocation

Evaluate network device performanceEvaluate network device performance(Capability of transmission packet, function)(Capability of transmission packet, function)

Figure out maximum bandwidth for each client (PC) Figure out maximum bandwidth for each client (PC)

Page 4: NETWORK DESIGN

4 Confidential, Internal Use Only

752x568

752x280

368x280

176x136

640x480

320x240

1.Resolution

NTSC (WV-NP472,NS324,NW474S)

PAL (WV-NP472, NS320, NW470S)

WV-NP244

640x480

320x240

640x240

160x120

Figure out maximum bandwidth for each camera

Page 5: NETWORK DESIGN

5 Confidential, Internal Use Only

Figure out maximum bandwidth for each camera

1.Resolution

WV-NP1000/10041280x960

960x720

640x480

320x240

1290x960, 960x720JPEG Only

Page 6: NETWORK DESIGN

6 Confidential, Internal Use Only

2.Compression

020406080

100120140160180

0

2040

60

80100

120

140160

180

Original Fine Normal Rough

JPEG MPEG4

MPEG4 data-stream widely changes according to the movement of the actual surveillance object. (whether the objects are moving more or less)

Compress Compress

1/6 1/8 1/10 1/121/6

|1/15

1/10|

1/50

1/15|

1/120

Figure out maximum bandwidth for each camera

Page 7: NETWORK DESIGN

7 Confidential, Internal Use Only

3.Frame Rate

30 image / second (30 ips)

1 image / second(1ips)

15 image / second (15 ips)

Camera has maximum frame rate at expected resolution and compression.

Figure out maximum bandwidth for each camera

Page 8: NETWORK DESIGN

8 Confidential, Internal Use Only

ResolutionResolution×

FrameRate

FrameRate

Bandwidth (Mbps)Bandwidth (Mbps) = ×

Bit 8

Bit 8

Color signal 1.5

Color signal 1.5 ××

CompressionCompression

Resolution704x480

Resolution704x480 ×

Frame

Rate 5Frame

Rate 5Bandwidth(Mbps) 3.4Bandwidth(Mbps) 3.4 = ×

Bit 8

Bit 8

Color signal 1.5

Color signal 1.5 ××

Compression1/6

Compression1/6

Example

Camera # Type Resolution Frame Rate(Ips)

Compression Data Size(Mbps)

Camera #1 WV-NP470 720 x 480 8 1/6 4.9

Camera #2 WV-NS320 704 x 240 12 1/12 3.8

Camera #3 WV-NW474 352 x 240 22 1/0 2.3

Camera #4 WV-NS320 352 x 240 17 1/6 2.6

: : : : : :

Camera #12 WV-NS320 352 x 240 17 1/6 2.6

2. List All Planning camera Bandwidth

1. Calculate Bandwidth for each camera

*A bandwidth calculator helps to determine the bandwidth a networkvideo product will use, based on the image size and frame rate.

Figure out maximum bandwidth for each camera

Page 9: NETWORK DESIGN

9 Confidential, Internal Use Only

JPEGMode

Super Fine( 1/6) Fine( 1/8) Normal( 1/10) Extended( 1/12)

Mbps kB ips Mbps kB ips Mbps kB ips Mbps kB ips

640×480(frame)

JPEG 4.9 76 8 4.9 53 11 4.7 44 13 4.3 40 13

MJPEG 5.5 76 9 5.5 53 13 5.3 44 15 4.8 40 15

640×240(field)

JPEG 4.9 36 17 4.6 28 24 4.4 23 23 4.3 22 24

MJPEG 5.5 36 19 5.9 28 26 5.5 23 30 5.3 22 30

320×240(field)

JPEG 4.6 19 30 3.6 15 30 3.1 13 30 2.9 12 30

MJPEG 4.6 19 30 3.6 15 30 3.1 13 30 2.9 12 30

160×120(field)

JPEG 3.8 16 30 3.1 13 30 2.9 12 30 2.4 10 30

MJPEG 3.8 16 30 3.1 13 30 2.9 12 30 2.4 10 30

**values will change based on condition.

Maximum frame rate With resolution and CompressionNTSC (WV-NP472,NS324,NW474S)

PAL (WV-NP472, NS320, NW470S)JPEGMode

Super Fine( 1/6) Fine( 1/8) Normal( 1/10) Extended( 1/12)

Mbps kB ips Mbps kB ips Mbps kB ips Mbps kB ips

752×568(frame)

JPEG 4.0 100 5 3.9 69 7 3.6 56 8 3.7 52 9

MJPEG 5.6 100 7 5.5 69 10 5.4 56 12 5.0 52 12

752×280(field)

JPEG 2.6 46 7 2.5 35 9 2.1 29 9 1.9 26 9

MJPEG 5.5 46 15 5.9 35 21 5.8 29 25 5.2 26 25

368×280(field)

JPEG 2.9 23 16 2.4 18 17 2.5 15 21 2.5 15 21

MJPEG 4.6 23 25 3.6 18 25 3.4 15 25 3.0 15 25

176×136(field)

JPEG 2.6 20 16 2.7 16 21 2.2 13 21 2.2 12 23

MJPEG 4.0 20 25 3.2 16 25 2.6 13 25 2.4 12 25

Figure out maximum bandwidth for each camera

Page 10: NETWORK DESIGN

10 Confidential, Internal Use Only

NTSC  640×480

Per Camera

 Mbps

ips KB

SF( 1/6) JPEG 4.9 8 78

  MJPEG 5.5 9 78

FN( 1/8) JPEG 4.2 10 54

  MJPEG 5.5 13 54

NQ( 1/10) JPEG 3.9 11 46

  MJPEG 5.3 15 46

EX( 1/12) JPEG 3.8 12 42

  MJPEG 4.8 15 42

Camera( JPEG) WJ-ND300 Client PC

NTSC  640×240 Per Camera

 Mbps

ips KB

SF( 1/6) JPEG 2.9 10 38

  MJPEG 5.5 19 38

FN( 1/8) JPEG 2.7 12 30

  MJPEG 5.9 26 30

NQ( 1/10) JPEG 2.2 12 24

  MJPEG 5.5 30 24

EX( 1/12) JPEG 2.3 13 24

  MJPEG 5.3 30 24

NTSC  320×240 Per Camera

 Mbps

ips KB

SF( 1/6) JPEG 2.6 17 22

  MJPEG 4.6 30 22

FN( 1/8) JPEG 2.6 22 16

  MJPEG 3.6 30 16

NQ( 1/10) JPEG 2.3 22 14

  MJPEG 3.1 30 14

EX( 1/12) JPEG 2.1 22 14

  MJPEG 2.9 30 14

The value will be changed by condition.

Figure out maximum bandwidth for each client

Resolution640x240

Resolution640x240 ×

Bandwidth(Mbps) 10.8Bandwidth(Mbps) 10.8 = ×

Quad 4

Quad 4

Frame rate

12

Frame rate

12 ×Compression

1/8

Compression1/8

Example

10.8Mbps

Page 11: NETWORK DESIGN

11 Confidential, Internal Use Only

Planning network topology1.Make network connection diagram.

Ex. Camera 16pcsPC clients 4Hub 12

Page 12: NETWORK DESIGN

12 Confidential, Internal Use Only

Planning network topology2.Make Bandwidth allocation map,

Check highest bandwidth point.Evaluate the load to the network device.

Balloons show segment bandwidth.

Page 13: NETWORK DESIGN

13 Confidential, Internal Use Only

Evaluate network device

Requirement of network device for video surveillance network.

1, Managed Switching HUB. (Layer 2 SW).

2, Support wire speed.

3, Port-Mirroring for network performance investigation. 4, Furnish SNMP for easy maintenance.

Page 14: NETWORK DESIGN

14 Confidential, Internal Use Only

A switch is said to work at "wire speed" if it has enough processing power to handle full ethernet speed at minimum packet sizes (64byte). Most switches on the market are well ahead of network traffic capabilities supporting full "wire speed" of ethernet, 148,810 pps (packets per second) at 100Mbps, and 1,488,100 pps at 1Gbps.

About wire speed

148,810pps

Minimum packet 64byte + 20 byte =84 byte = 672 bit100Mbps = 100,000,000bps / 672 bit = 148,810 pps1Gbps = 1,000,000,000bps / 672 bit = 1,488,100 pps

100Mbps 1Gbps24ports

1,488,100pps

148,810pps(100Mbps) x Number of port (24) = 3,571,440pps1,488,100pps (100Mbps) x Number of port (2) = 2,976,200ppsTotal = 6,547,640 (6.5Mpps)

Evaluate network device

Cisco 2960 specification sheet

Page 15: NETWORK DESIGN

15 Confidential, Internal Use Only

Evaluate network device

"port mirroring", which is a feature that enables switches to forward any packet to one PC and allows the network manager to determine the location of a problem on his network simply and efficiently. Port Mirroring is configured by assigning a port (called "management port") from which to copy all frames, and a port to which to send those frames. Finally, when the feature is activated, all frames bound for or sourced from the selected source port will be copied and sent (in addition to their regular destinations) to the selected destination port. Simply by placing a sniffer or ethereal on this destination port, each segment can be separately monitored without moving the equipment. By using this feature, you will able to monitor the entire LAN segment.

About Port Mirroring

monitor the packet

Same packet

Page 16: NETWORK DESIGN

16 Confidential, Internal Use Only

Evaluate network device

The Simple Network Management Protocol (SNMP) is an application layer protocol that facilitates the exchange of management information between network devices. It is part of the Transmission Control Protocol/Internet Protocol (TCP/IP) protocol suite. SNMP enables network administrators to manage network performance, find and solve network problems, and plan for network growth.

About SNMP

monitor the traffic load on network

Page 17: NETWORK DESIGN

17 Confidential, Internal Use Only

VenderCiscoCisco 3COM Allied Telesyn Netgear D-Link

29502950 G-24G-24 4400 Series AT 8624T/2M FSM726 DES-1526

PHOTO

Protocol

IEEE 802.1D, IEEE 802.1p,IEEE 802.1Q, IEEE 802.1x,IEEE 802.3,IEEE 802.3U, IEEE 802.3x

IEEE 802.1D, IEEE 802.1p,IEEE 802.1Q,IEEE 802.1w, IEEE 802.1x, IEEE 802.3ab, IEEE 802.3i, IEEE 802.3U,IEEE 802.3x,IEEE 802.3z

IEEE 802.1ad, IEEE 802.1D,IEEE 802.1p, IEEE 802.1Q, IEEE 802.3ab, IEEE 802.3i, IEEE 802.3U, IEEE 802.3x

IEEE 802.1D, IEEE 802.1p, IEEE 802.1Q, IEEE 802.3, IEEE 802.3ab, IEEE 802.3i, IEEE 802.3U, IEEE 802.3x

IEEE 802.1p,IEEE 802.1Q,IEEE 802.3, IEEE 802.3ab,IEEE 802.3ad, IEEE 802.3af,IEEE 802.3U, IEEE 802.3x,IEEE 802.3z

ForwardingModes

Stored and forwarding

Stored and forwarding

Stored and forwarding

Stored and forwarding

Stored and forwarding

Throughput 6.6Mpps 6.6Mpps 6.8Mpps 6.5Mpps 6.6Mpps

SNMP Yes Yes Yes Yes Yes

Port-Mirroring Yes Yes Yes Yes Yes

Evaluate network deviceTypical L2 switch products.

Page 18: NETWORK DESIGN

18 Confidential, Internal Use Only

HUB HUB

When Decoder leave the network allVideo stream distribute on all ports.

Network design Tips#1 Flooding

Mac address should be registered in L2 SW Filter table

Page 19: NETWORK DESIGN

19 Confidential, Internal Use Only

Network design Tips

Broadcast domain

Broadcast domain

Broadcast domain

#2 Gateway

ND300 support only one GW at first release

Page 20: NETWORK DESIGN

20 Confidential, Internal Use Only

Scenario Facility Office BuildingCamera 31pcsPC 4 clients

Design Example

Page 21: NETWORK DESIGN

21 Confidential, Internal Use Only

Design Example1.Calculate all camera bandwidth

# Location Model Resolution Compression1 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps2 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps3 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps4 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps5 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps6 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps7 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps8 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps9 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps

10 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps11 2F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps12 2F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps13 2F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps14 2F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps15 2F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps16 2F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps17 2F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps18 2F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps19 2F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps20 2F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps21 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps22 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps23 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps24 3F Indoor WV-NW474S J PEG PUSH 320x240 Fine(1/8) 10 ips 1.2 Mbps24 1F indoor WV-NS324 J PEG PUSH 320x240 Fine(1/8) 15 ips 1.8 Mbps25 2F indoor WV-NS324 J PEG PUSH 320x240 Fine(1/8) 15 ips 1.8 Mbps26 3F indoor WV-NS324 J PEG PUSH 320x240 Fine(1/8) 15 ips 1.8 Mbps28 2F indoor AXIS 241S J PEG PUSH 320x240 1/10 15 ips 2.5 Mbps29 2F indoor AXIS 241S J PEG PUSH 320x240 1/10 15 ips 2.5 Mbps30 2F indoor AXIS 241S J PEG PUSH 320x240 1/10 15 ips 2.5 Mbps31 2F indoor AXIS 241S J PEG PUSH 320x240 1/10 15 ips 2.5 Mbps

Video Mode BandwidthFrame rate

Page 22: NETWORK DESIGN

22 Confidential, Internal Use Only

Design Example2.Making Network topology

Page 23: NETWORK DESIGN

23 Confidential, Internal Use Only

Design Example3.Check Bandwidth allocation map,

Page 24: NETWORK DESIGN

24 Confidential, Internal Use Only

NETWORK FUNCTION

WJ-ND300

OSSD/PSS

JANUARY 2006

Confidential, Internal Use Only

Page 25: NETWORK DESIGN

Confidential, Internal Use Only

Web serverWeb server

FTP ClientFTP Client

FTP serverFTP server

DHCP ClientDHCP Client

DNS DNS ClientClient

DDNS ClientDDNS Client

SMTP ClientSMTP Client

NTP ClientNTP Client

WJ-ND300 Network Function

WJ-ND300 Network Function

SNMP AgentSNMP Agent

Camera Camera serverserver

Page 26: NETWORK DESIGN

26 Confidential, Internal Use Only

WJ-ND300 Network Function

C ame ra11

C ame ra10C ame ra9

C ame ra8

C am era1

C ame ra2

C ame ra3

C ame ra4

C ame ra15

C ame ra14

C ame ra13

C ame ra12

C ame ra5

C ame ra6

C ame ra7

C ame ra16

Camera Camera serverserver

Collect video data from camera on network for live viewing distribution and recording.

Page 27: NETWORK DESIGN

27 Confidential, Internal Use Only

Web serverWeb server Web browser URL (Http://192.168.0.250)

WEB  Page

WJ-ND300 Network Function

Live viewing and PTZ control Multi screen selection Remote search Playback control and Viewing Picture download to PC

Log (error, access and event) display Alarm picture download automatically E-mail notification Status information (TBD) Time adjustment via network

Various FunctionVarious FunctionVarious FunctionVarious Function

Page 28: NETWORK DESIGN

28 Confidential, Internal Use Only

* Alarm

AS65 &

FTP Client

Image Data Alarm log Data

JPEG

Manual request

Image data

- ND300 FTP server - ND300 FTP server functionfunction

Viewer software

Schedule request *Disk#, Time & Date, camera#,

Archive option

Image data

- ND300 FTP server - ND300 FTP server functionfunction

- ND300 FTP client - ND300 FTP client functionfunction

Alarm associated image data

JPEG

Archive option

Image data

JPEG

Archive option

Image data

WV-AS65

AS65 &

FTP Server

FTP serverFTP server FTP ClientFTP Client

WJ-ND300 Network Function

Page 29: NETWORK DESIGN

29 Confidential, Internal Use Only

* Alarm- ND300 E-mail Client- ND300 E-mail Client

Alarm associated image data

E-mail Server

Client

Client

WJ-ND300 Network Function

SMTP ClientSMTP Client

Simple Mail Transfer Protocol E-mail notification : Send E-mail (Notification + Still image data, Error status)

Page 30: NETWORK DESIGN

30 Confidential, Internal Use Only

A protocol that enables a Network Manager to configure, monitor, and receive trap (alarm) messages from ND300.

SNMP AgentSNMP Agent

WJ-ND300 Network Function

- HD300 SNMP Agent- HD300 SNMP Agent

- Network Manager- Network Manager

◆Equipments and Version

◆Vender

◆Up time

◆Contact person Information

◆Device name on Network

◆Location

◆Service

◆MAC address

◆IP address

◆System Log

◆Error log

◆HDD Hour Meter

Management InformationManagement InformationManagement InformationManagement Information

Page 31: NETWORK DESIGN

31 Confidential, Internal Use Only

WJ-ND300 Network Function

DNS DNS ClientClient

panasonic.com

102.168.0.10

- - NN D300 DNS ClientD300 DNS Client

DNS Resolver

DDNS DDNS ClientClient

- - NN D300 DDNS ClientD300 DDNS Client

DDNS Resolver

http://nd300.com

102.168.0.10

DHCP DHCP ClientClient

Request

IP address

- - NN D300 DNS ClientD300 DNS Client

DHCP Server

Dynamic Host Configuration Protocol

Domain Name System

Update IP address Change

DNS translates Internet domain and host names to IP addresses. DNS automatically converts the names we type in our Web browser address bar to the IP addresses of Web servers hosting those sites.

DDNS is a service that maps Internet domain names to IP addresses. DDNS serves a similar purpose to DNS: Support under DHCP network configuration.

DHCP allows a computer to join an IP-based network without having a pre-configured IP address. DHCP is a protocol that assigns unique IP addresses to devices, then releases and renews these addresses as devices leave and re-join the network.

Page 32: NETWORK DESIGN

32 Confidential, Internal Use Only

WJ-ND300 Network Function

NTP Server

2005:3:10:13:00:00:00

2005:3:10:13:

00:00:00

2005:3:10:13:

00:00:00

NTP ClientNTP Client

NTP provides the mechanisms to synchronize time in network.

Network Time Protocol

Page 33: NETWORK DESIGN

33 Confidential, Internal Use Only

Item Specification Reference

InterfaceEthernet 10BASE-T/100ASE-TX x2Ethernet 10BASE-T

Camera port and PC portMaintenance port

Protocol

UDP, TCP/IP, HTTP server, FTP server, FTP client, SMTP client, NTP client, DNS resolver, DDNS resolver, DHCP client, SNMP agent

User registration for Network client

MAX8 users for IEMAX4 users for FTP clientMAX4 users for WJ-AS65

Host and User authentication・ Host IP address only・ Host IP address+user authentication・ User authentication only

Functions

Monitoring( Live/Playback/Search/REC)

WEB browser (Internet Explorer) inWindows PC

Setup

Search data log

FTP data download( Video, Audio, Data)

FTP image download periodically/ automatically at alarm trigger

Camera control

E-mail notification

Network Specification

WJ-ND300 Network Function

Page 34: NETWORK DESIGN

34 Confidential, Internal Use Only

WJ-ND300 simultaneous connection WJ-ND300 simultaneous connection WJ-ND300 simultaneous connection WJ-ND300 simultaneous connection

Maximum eight (8) network sessions are Maximum eight (8) network sessions are allowed forallowed for

simultaneous network connections toward WJ-simultaneous network connections toward WJ-ND300.ND300. Up to Four (4) FTP users can be accessed.Up to Four (4) FTP users can be accessed.

No.1No.2

No.3No.4

No.5

No.6

No.7

No.8

HTTPHTTP

HTTPHTTP

HTTP

HTTP

NETWORKNETWORK

One (1) AS65 user is counted on two (2) HTTP networkOne (1) AS65 user is counted on two (2) HTTP network

users (Live and Playback) and one (1) FTP networkusers (Live and Playback) and one (1) FTP network

user (Download) is counted during download. user (Download) is counted during download.

How to count on WV-AS6How to count on WV-AS655 session session How to count on WV-AS6How to count on WV-AS655 session session

FTP4

FTP3FTP2NW8NW5

NW4

FTP1NW7NW6NW3NW2NW1

Front paneloperation

Maximum simultaneous users

WV-AS65

Live operation (HTTP)

Playback operation (HTTP)

Download operation (FTP)

WJ-ND300 User management

During download NW3 is utilized

HTTP

HTTP

No.1

FTP

No.2

FTP

No.3

FTP

No.4

FTP

WJ-ND300 Network Function