The present invention relates to a system and method for network bandwidth sizing at a branch level by considering both sizing for throughput and sizing for response times. The obtaining unit obtains a master key from a first communication apparatus. The video input processor further enables multi-functions such as video image scaling, video image filtering before the video data are output for further video compression.