Font Size: a A A

The Study And Application Of Interconnection Between Digital Homes

Posted on:2012-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:R K WuFull Text:PDF
GTID:2178330335994971Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
The technology of Digital Home has helped the devices which are inside home interconnect with each other easily,and resolves the problem of"Imformation Island"to some extent,but it doesn't resolve this problem essentially,just extends the scope of"Imformation Island"to home level,so the technology of Digital Home in use has some shortages:(1)Without enough resource;(2)Can't share resources among relatives,friends and someone's home and workplace;(3)Can't access the the resources inside home anytime and anywhere.By extending the scope of Digital Home to home to home this problem can be resolved essentially,so the implementation of interconnection between homes is significative.On account of the shortage of IPv4 address and security,most of the routers have firewall and NAT,which make devices that are in different homes can't access to each other,so the technical difficulty of home to home interconnection is NAT traverse.In order to overcome this technical difficulty, this paper has designed a method of NAT traverse,which is practical,with high success ratio and reliable.This method is based on UDT NAT Traverse,and use direct TCP connection and reverse TCP connection to make the method more practical.After resolving the problem of home to home data transmission,the architecture and the interconnection mechanism of the system of interconnection between Digital Homes are designed on the base of the interconnection inner home system, the architecture is formed by three part:server group,gateway, software terminal.Server group include three kinds of servers,such as register server,assistant traverse server,database server.Register server authenticates the online homes and maintains the online home list;Assistant traverse server provides assistance for NAT Traverse between two different gateways;Database server is responsible for storing and maintainning the online home list.Gateway is a bridge between two home,it is responsible for collecting device information and providing P2P transmission channel for devices which is in different homes.Software terminal provides interconneciton service among homes for user.Then the software design of every part of this system is given,including the structure of classes and the key code,finally the function of this system is showed.
Keywords/Search Tags:Digital Home, NAT Traverse, Interconnection, Media Share
PDF Full Text Request
Related items