P2P streaming media system simulation platform based on NS2

A system simulation and streaming media technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the problem that the P2P streaming media system simulation does not propose a unified framework and functional level abstraction, and achieve the effect of improving simulation efficiency.

Inactive Publication Date: 2010-02-10
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, most of these interfaces are developed for P2P file sharing or simple application layer multicast. For the simulation of various complex P2P streaming media systems, there is no unified framework and clear functional abstraction. secondary development

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • P2P streaming media system simulation platform based on NS2
  • P2P streaming media system simulation platform based on NS2
  • P2P streaming media system simulation platform based on NS2

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The simulation platform of the NS2-based P2P streaming media system of the present invention will be described in detail below with reference to the accompanying drawings.

[0036] figure 1 It is an overall design architecture diagram of the NS2-based P2P streaming media system simulation platform of the present invention. Such as figure 1 As shown, the main structure module of the NS2-based P2P streaming media system simulation platform of the present invention includes an NS2 base layer, an overlay network adaptation layer, a data scheduling adaptation layer, a player adaptation layer and a node application layer. In addition, it also includes auxiliary modules such as a multi-thread simulation module, a data acquisition module, and a packet header information domain module.

[0037] Among them, the multi-thread simulation module implements the multi-thread working mechanism in the streaming media system. Since NS2 does not support the actual multi-thread operation...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a P2P streaming media system simulation platform based on a general network simulator (NS2). The main framework of the simulation platform sequentially comprises an NS2 basal layer, an overlay network adaptation layer, a data-scheduling adaptation layer, a player adaptation layer and a node application layer from bottom to top, wherein the interface of the NS2 basal layer comprises a node network layer interface Node, a node transmission layer interface Agent and a node application basal layer interface Application. In addition, the simulation platform also comprises a packet header information domain interface NovaPacket, a multithread simulation interface Timer, an event recorder Log, an overlay network protocol simulation interface OverlayAdapter, a data-scheduling strategy interface DataScheduler, a player data interaction interface PlayAdapter, a peer application interface PeerApp, and the like. Accordingly, the P2P streaming media system simulation platformproposes a five-layered design framework aiming at the functional characteristics of a streaming media system, and each layer corresponds to a functional module of the system; and an interface specification is proposed aiming at each module, so that a user can simulate on the simulation platform after achieving all the interfaces, and the simulation efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of computer network streaming media, and more specifically, relates to the design of an NS2-based P2P streaming media system simulation platform. Background technique [0002] With the development of the Internet and the popularization of broadband applications, streaming media services are becoming a hot spot for network applications. Compared with the traditional client / server mode streaming media system, the P2P streaming media system has been widely used because of its high scalability, strong robustness, and easy load balancing. In the P2P streaming media system, each node provides data to other nodes while receiving data, which effectively reduces the pressure on the video server and avoids the problems of server single point failure and system bottleneck in the traditional mode. [0003] On the other hand, it is usually necessary to test the performance of the P2P streaming media system to verify the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/26
Inventor 王劲林任浩鲁逸峰苏少炜冯侦探
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products