CN106604119A - Network penetrating method and system of intelligent TV private cloud equipment - Google Patents
Network penetrating method and system of intelligent TV private cloud equipment Download PDFInfo
- Publication number
- CN106604119A CN106604119A CN201611218400.5A CN201611218400A CN106604119A CN 106604119 A CN106604119 A CN 106604119A CN 201611218400 A CN201611218400 A CN 201611218400A CN 106604119 A CN106604119 A CN 106604119A
- Authority
- CN
- China
- Prior art keywords
- intelligent television
- private clound
- equipment
- television private
- clound equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/632—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention discloses a network penetrating method and system of intelligent TV private cloud equipment; the method comprises the following steps: a mobile terminal starts an access request to intelligent TV private cloud equipment, and searches gateway supported network type and equipment network address data of the intelligent TV private cloud equipment from a cloud server; if a gateway supported UPNP protocol of the intelligent TV private cloud equipment is detected, the mobile terminal can use the equipment network address data to access the intelligent TV private cloud equipment through the UPNP protocol; if the gateway of the intelligent TV private cloud equipment does not support the UPNP protocol, the mobile terminal uses a P2P agent to access the intelligent TV private cloud equipment. The method and system can use an external network to access and manage the home intelligent TV private cloud equipment without changing existing network hardware facilities of a normal user, and can ensure the network transmission efficiency in a maximum level, thus improving transmission efficiency.
Description
Technical field
The present invention relates to network through-transmission technique field, more particularly to a kind of network for intelligent television private clound equipment is worn
Saturating method and system.
Background technology
With the development of cloud storage technology, people are gradually become accustomed to the storage of the resources such as various documents, photo to high in the clouds, can
It is very convenient fast with anywhere or anytime by the client or browser administration of mobile phone or computer etc. and using these resources
It is prompt.At present many famous Internet firms are all proposed the cloud storage system of oneself, and consumer is by free or registration of paying
Later can be with using these cloud storage systems.With the rising of cloud storage number of users, the operation cost of cloud storage is also anxious
Play rises.Meanwhile, the problem that cloud storage exists in terms of protection individual privacy is also endured each side to the fullest extent and is queried, and has successively recently in part
Hold supervision and privacy leakage event is exposed by the media, cause the cloud storage that many Internet firms have progressively been exited based on public network to be led
Domain.
The development of the privately owned cloud of intelligent television, to this problem is solved opportunity is brought.By intelligent television private clound
Equipment not only meets functional requirement of the individual consumer to cloud storage, and the storage hardware of TV private clound is deployed in own home
Or in the relatively independent LAN of company, storage content and data are not easy by the assault and acquisition on network, therefore have
Higher safety.
The unique advantage of intelligent television private clound is just progressively understood by people, and correlation technique is also being developed rapidly.It is privately owned
The problem that cloud must be faced is that intelligent television is all deployed in family lan by gateway(Router)Connect with the Internet
Connect, itself do not have public network IP, user has to penetrate the gateway of family lan if necessary to access private clound;More have
Gateway is not one-level LAN gateway, and is included in multilevel subnetwork.Different types of gateway how is penetrated, is realized
Private clound resource in the cofree access LAN in the Internet is the major issue that privately owned cloud must be solved.At present
Private clound product on market all can only penetrating component type LAN gateway route, even and if realize network and penetrate,
Network access speed from internet access private clound is also very slow, poor user experience, it is difficult to popularize as cloud storage and push away
Extensively.
Therefore, prior art has yet to be improved and developed.
The content of the invention
In view of the deficiencies in the prior art, present invention aim at providing a kind of network for intelligent television private clound equipment
Penetrating method and system, it is intended to which solving can not compatible various office from internet access intelligent television private clound equipment in prior art
Domain net is penetrated, and the slow technical problem of access speed.
Technical scheme is as follows:
A kind of network penetrating method for intelligent television private clound equipment, wherein, method includes step:
When mobile terminal is to intelligent television private clound equipment initiation access request, according to the device id of intelligent television private clound equipment
Number to cloud server inquire about intelligent television private clound equipment gateway support network type and device network address date;
If B, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal passes through according to UPNP agreements
Device network address date accesses intelligent television private clound equipment;
If C, the gateway for detecting intelligent television private clound equipment do not support UPNP agreements, mobile terminal is visited by P2P agencies
Ask intelligent television private clound equipment.
The described network penetrating method for intelligent television private clound equipment, wherein, step A specifically includes step
Suddenly:
Whether A1, enquiry mobile terminal bound intelligent television private clound equipment;
If A2, mobile terminal did not bind intelligent television private clound equipment, mobile terminal is privately owned by scanning intelligent television
The Quick Response Code of cloud equipment binds intelligent television private clound equipment, afterwards execution step A3;If mobile terminal has bound intelligent electricity
Depending on private clound equipment, then execution step A3;
When A3, mobile terminal are to intelligent television private clound equipment initiation access request, by setting for intelligent television private clound equipment
It is standby No. ID, network type, device IP and port numbers that the gateway for inquiring about intelligent television private clound equipment to cloud server is supported
And the local router information of intelligent television private clound equipment.
The described network penetrating method for intelligent television private clound equipment, wherein, also include before step A:
S, intelligent television private clound equipment are registered in server beyond the clouds after starting, reporting equipment ID, IP, port numbers, sheet
The network type that ground route-map and intelligent television private clound equipment are supported.
The described network penetrating method for intelligent television private clound equipment, wherein, step is also included after step C
Suddenly:
D, when detect mobile terminal by UPNP agreements or P2P agency cannot with intelligent television private clound equipment set up be connected
When, data is activation cloud server is forwarded the data to intelligent television private by mobile terminal by the P2P relayings of cloud server
There is cloud equipment.
The described network penetrating method for intelligent television private clound equipment, wherein, step B specifically includes step
Suddenly:
If B1, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal is obtained from server
Public network IP and port numbers that intelligent television private clound equipment maps on public network;
B2, mobile terminal access intelligent television private clound equipment by public network IP and port numbers.
The described network penetrating method for intelligent television private clound equipment, wherein, step C specifically includes step
Suddenly:
If C1, the gateway for detecting intelligent television private clound equipment do not support that UPNP agreements, mobile terminal send data to
Local P2P transmission proxy module;
C2, local P2P transmission proxy module packs the data to UDP tunnels package and is forwarded to intelligent television private clound proxy for equipment
Module;
UDP tunnels packet data is reduced into application data and is sent to intelligent electricity by C3, intelligent television private clound proxy for equipment module
Depending on private clound equipment.
A kind of network penetrating system for intelligent television private clound equipment, wherein, system includes:
Data inquiry module, during for mobile terminal to intelligent television private clound equipment initiation access request, according to intelligent television
The device id number of private clound equipment to cloud server inquire about intelligent television private clound equipment gateway support network type and
Device network address date;
First equipment access modules, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements, move
Terminal accesses intelligent television private clound equipment according to UPNP agreements by device network address date, and to intelligent television private clound
Equipment sending data;
Second equipment access modules, if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements, move
Dynamic terminal passes through P2P proxy access intelligent television private clound equipment.
The described network penetrating system for intelligent television private clound equipment, wherein, the data inquiry module is concrete
Including:
Whether apparatus bound query unit, for enquiry mobile terminal intelligent television private clound equipment was bound;
Apparatus bound unit, if not binding intelligent television private clound equipment for mobile terminal, mobile terminal is by sweeping
Retouch the Quick Response Code binding intelligent television private clound equipment of intelligent television private clound equipment;
Device network data query unit, if having bound intelligent television private clound equipment, mobile terminal for mobile terminal
When initiating access request to intelligent television private clound equipment, by the device id number of intelligent television private clound equipment, to high in the clouds clothes
Network type, device IP and the port numbers and intelligent television that the gateway of business device inquiry intelligent television private clound equipment is supported are privately owned
The local router information of cloud equipment.
The described network penetrating system for intelligent television private clound equipment, wherein, the system also includes:
Facility registration module, is registered in server beyond the clouds, reporting equipment after starting for intelligent television private clound equipment
The network type that ID, IP, port numbers, local router information and intelligent television private clound equipment are supported;
3rd equipment access modules, for mobile terminal to pass through UPNP agreements or P2P agencies cannot be with intelligent television when detecting
When private clound equipment sets up connection, mobile terminal relays data is activation cloud server by number by the P2P of cloud server
According to being forwarded to intelligent television private clound equipment.
The described network penetrating system for intelligent television private clound equipment, wherein,
The first equipment access modules are specifically included:
Device IP and port acquiring unit, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements,
Mobile terminal obtains public network IP and the port numbers that intelligent television private clound equipment maps on public network from server;
Equipment access unit, intelligent television private clound equipment is accessed for mobile terminal by public network IP and port numbers;
The second equipment access modules are specifically included:
Data transmission unit, it is mobile whole if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements
End sends data to local P2P transmission proxy module;
Data are packed and transmitting element, are packed the data to UDP tunnels package for local P2P transmission proxy modules and are forwarded to intelligence
Can TV private clound proxy for equipment module;
Data convert unit, UDP tunnels packet data is reduced into apply number for intelligent television private clound proxy for equipment module
According to transmission to intelligent television private clound equipment.
The invention provides a kind of network penetrating method and system for intelligent television private clound equipment, the present invention can
Realize outer net to home intelligent TV private clound on the premise of it need not transform the existing network hardware facility of domestic consumer
Access and manage, and ensure the efficiency of network transmission to greatest extent, improve transmission speed.
Description of the drawings
Fig. 1 is a kind of stream of the preferred embodiment of network penetrating method for intelligent television private clound equipment of the present invention
Cheng Tu.
Fig. 2 is a kind of concrete application embodiment of network penetrating method for intelligent television private clound equipment of the present invention
Intelligent television private clound topology and data flow block diagram.
Fig. 3 is a kind of work(of the preferred embodiment of network penetrating system for intelligent television private clound equipment of the present invention
Can theory diagram.
Specific embodiment
To make the purpose of the present invention, technical scheme and effect clearer, clear and definite, below to the present invention further specifically
It is bright.It should be appreciated that specific embodiment described herein is not intended to limit the present invention only to explain the present invention.
Present invention also offers a kind of preferred embodiment of the network penetrating method for intelligent television private clound equipment
Flow chart, as shown in figure 1, method includes step:
When S100, mobile terminal are to intelligent television private clound equipment initiation access request, according to intelligent television private clound equipment
Device id number inquires about network type and the device network address that the gateway of intelligent television private clound equipment is supported to cloud server
Data.
When being embodied as, mobile terminal includes but is not limited to mobile phone, mobile terminal, and herein mobile terminal is cell phone customer
End, cloud server is INTERNET cloud servers.Cell-phone customer terminal, intelligent television private clound equipment, INTERNET high in the clouds
Server keeps data communication connection each other by LAN and the Internet.
Wherein INTERNET cloud servers mainly include three service modules:Connection management module, P2P management services
Device, RELAY data Relay Servers.Connection management module is responsible between intelligent television private clound equipment and cell-phone customer terminal
Foundation and holding to many mapping association relations, i.e., multiple cell-phone customer terminals can bind same intelligent television private clound and set
It is standby, to meet use demand of all kinsfolks to intelligent television private clound equipment.Therefore P2P management servers be connected clothes
Business device is similar to, and all of P2P transmission agency will register upon actuation to P2P management servers, and transmission agency is sending data
IP and the port of P2P management server queries Target ids can be passed through before.RELAY connection Relay Servers are as all P2P
Or UPNP schemes are when cannot realize penetrating and connecting, the Relay Server that data flow is first dealt into high in the clouds passes through Relay Server
The opposite end of client or server is forwarded to again.Wherein UPNP for Universal Plug and Play abbreviation, Chinese translation
For UPnP.P2P is the abbreviation of Peer to Peer, and Chinese translation is peer-to-peer network.
The intelligent television private clound equipment of intelligent television includes UPNP apparatus assemblies and P2P transmission agency and APP applications
Server.Mobile phone client module includes 2 submodules:P2P proxy modules, APP applications clients.
P2P transmission proxy modules, P2P management servers, RELAY transmission trunkings server constitute together a complete number
According to transmission and receiving platform.Because tcp data bag is connection-oriented, do network penetrate it is relatively difficult, therefore, application layer is by number
According to being sent in local P2P transmission agencies, data flow is all repackaged into transmission agency UDP message transmission.TCP
(Transmission Control Protocol transmission control protocols)Be it is a kind of it is connection-oriented, reliable, based on byte
The transport layer communication protocol of stream.UDP is the abbreviation of User Datagram Protocol, and Chinese name is User Datagram Protocol
View, is OSI(Open System Interconnection, open system interconnection)A kind of connectionless biography in reference model
Defeated layer protocol.
In further embodiment, step is also included before step S100:
S, intelligent television private clound equipment are registered in server beyond the clouds after starting, reporting equipment ID, IP, port numbers, sheet
The network type that ground route-map and intelligent television private clound equipment are supported.
Specifically, the APP application servers in intelligent television private clound equipment upon actuation can actively to connection management clothes
Business device registration, UPNP apparatus assemblies send the device id number and IP and port numbers of this module, sheet to the connection management module in high in the clouds
Whether ground gateway router the information such as supports UPNP agreements.P2P transmission agency to P2P management servers register oneself support
Udp data transmission port number.
In further embodiment, step S100 specifically includes step:
Whether S101, enquiry mobile terminal bound intelligent television private clound equipment;
If S102, mobile terminal did not bind intelligent television private clound equipment, mobile terminal is private by scanning intelligent television
There is the Quick Response Code binding intelligent television private clound equipment of cloud equipment, afterwards execution step S103;If mobile terminal has bound intelligence
Can TV private clound equipment, then execution step S103;
When S103, mobile terminal are to intelligent television private clound equipment initiation access request, then mobile terminal is private by intelligent television
There is the device id number of cloud equipment, the network type of the gateway support of intelligent television private clound equipment is inquired about to cloud server, is set
The local router information of standby IP and port numbers and intelligent television private clound equipment.
When being embodied as, when applications client initiates the access to intelligent television private clound equipment, the connecting tube in high in the clouds
Reason module just possesses the ability for providing inquiry service.Any one private clound cell-phone customer terminal can take to the connection in high in the clouds
Business device sends inquiry application and checks whether current intelligent television private clound equipment is online, if online, obtains intelligent television private
There are the IP and port numbers and other relevant informations of cloud equipment.Specifically, inquire about first and whether bound intelligent television private clound
Equipment, if do not bound, binds the equipment, if bound set by the Quick Response Code of intelligent television private clound equipment end
It is standby, then by the device id number of the equipment, to the net that the connection management module polls intelligent television private clound equipment in high in the clouds is supported
Network type, device IP and port numbers etc..
If S200, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal is according to UPNP
Agreement accesses intelligent television private clound equipment by device network address date, and sends number to intelligent television private clound equipment
According to.
When being embodied as, if the gateway of current intelligent television private clound equipment supports UPNP agreements, mobile terminal according to
UPNP agreements, and the network address of the intelligent television private clound equipment for obtaining before, realize to intelligent television private clound equipment
Access and connection, if accessing successfully, to intelligent intelligent television private clound equipment sending data.If gateway supports UPNP,
Just UPNP passages can be opened by configuring gateway parameter, and in fact the configuration of dispatching from the factory of most of routers is all acquiescence
UPNP passages are to open, and so transmit message by UPNP agreements, support the IP and clothes of the gateway maps internal unit of UPNP
It is engaged in on the particular port of public network IP so that the IP of outer net can get the public network IP corresponding to intelligent television private clound equipment
And mapped port number, such that it is able to realize access of the outer net to intelligent television private clound equipment.
In further embodiment, step S200 specifically includes step:
If S201, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal is obtained from server
Take public network IP and port numbers that intelligent television private clound equipment maps on public network;
S202, mobile terminal access intelligent television private clound equipment by public network IP and port numbers.
When being embodied as, if the gateway that the equipment is located supports UPNP agreements, by intelligent television private clound equipment
End-to-end transmission is realized in the access of the public network IP mapped on public network and port numbers initiation to intelligent television private clound equipment, without the need for
P2P is acted on behalf of and cloud server participates in data transfer.
If S300, the gateway for detecting intelligent television private clound equipment do not support UPNP agreements, mobile terminal passes through P2P
Proxy access intelligent television private clound equipment.
When being embodied as, if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements, create P2P and pass
Defeated agency, transmits agency and sets up UDP transmission tunnel by the P2P that intelligent television private clound equipment and its client are all configured, real
Existing data transfer end to end.
In further embodiment, step S300 specifically includes step:
If S301, the gateway for detecting intelligent television private clound equipment do not support UPNP agreements, mobile terminal is by data is activation
Proxy module is transmitted to local P2P;
S302, local P2P transmission proxy module packs the data to UDP tunnels package and is forwarded to intelligent television private clound equipment generation
Reason module;
UDP tunnels packet data is reduced into application data and is sent to intelligence by S303, intelligent television private clound proxy for equipment module
TV private clound equipment.
When being embodied as, select to send local number by P2P proxy modules if privately owned high in the clouds gateway does not support UPNP
According to:Cell-phone customer terminal needs the data for sending first to be sent to local P2P transmission proxy modules, is packed by local proxy module
Be forwarded in the proxy module of intelligent television private clound equipment end into UDP tunnels package, then by proxy module by data convert into
Application data submits to intelligent television private clound equipment.
In further embodiment, step is also included after step S300:
S400, when detect mobile terminal by UPNP agreements or P2P agency cannot with intelligent television private clound equipment set up connect
When connecing, data is activation cloud server is forwarded the data to intelligent television by mobile terminal by the P2P relayings of cloud server
Private clound equipment.
When being embodied as, RELAY Relay Servers are set up beyond the clouds, for the network type that some cannot be penetrated really,
Data transfer end to end is realized by Relay Server.If specifically as P2P management servers prompting P2P destinatioies cannot
Intelligent television private clound equipment end is reached end to end then intelligent television private clound equipment end is transferred data to by P2P relayings.
By above-mentioned in three kinds of methods, the characteristics of the subnet that intelligent television private clound equipment is located it is flexible select network penetrate mode and
Transmission means, can to greatest extent improve the success rate that Intranet is penetrated, and improve network transfer speeds.
The present invention also proposes a kind of concrete application embodiment of the network penetrating method for intelligent television private clound equipment
Intelligent television private clound topology and data flow block diagram, as shown in Fig. 2 when cell-phone customer terminal applications client initiate to intelligence
During the access of TV private clound equipment, inquire about whether bound intelligent television private clound equipment first, if do not bound, lead to
The Quick Response Code binding intelligent television private clound equipment of intelligent television private clound equipment is crossed, if having bound intelligent television private clound
Equipment, then by the device id number of the intelligent television private clound equipment, to the connection management module of INTERNET cloud servers
The network type that inquiry private clound equipment is supported, device IP and port numbers etc..If what the intelligent television private clound equipment was located
Gateway(Such as the intelligent television private clound equipment UPNP EM equipment modules in Fig. 2)Support UPNP agreements, then it is privately owned by intelligent television
Public network IP and port numbers that cloud equipment maps on public network initiate the access reality to intelligent television private clound equipment private clound equipment
Existing end-to-end transmission, without the need for P2P agencies and cloud server data transfer is participated in.If intelligent television private clound device gateway
Do not support that UPNP then selects to send local data by P2P proxy modules:Cell-phone customer terminal needs the data for sending first to be sent to
Local P2P transmission proxy modules (i.e. P2P transmission agent clients in Fig. 2 in cell-phone customer terminal), by local mould is acted on behalf of
Block is packaged into the P2P transmission proxy modules that UDP tunnels package is forwarded to intelligent television private clound equipment(That is intelligent television in Fig. 2
P2P transmission agent clients in private clound equipment)In, then carried data convert into application data by P2P transmission proxy modules
Give intelligent television private clound equipment.If P2P management servers prompting P2P destinatioies cannot end to end reach intelligent television
Private clound equipment then transfers data to intelligent television private clound equipment by P2P relayings.
Present invention also offers a kind of preferred embodiment of the network penetrating system for intelligent television private clound equipment
Functional schematic block diagram, as shown in figure 3, wherein, system includes:
Data inquiry module 100, during for mobile terminal to intelligent television private clound equipment initiation access request, according to intelligent electricity
Depending on the network type that the device id number of private clound equipment is supported to the gateway that cloud server inquires about intelligent television private clound equipment
And device network address date;Specifically as described in embodiment of the method.
First equipment access modules 200, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements,
Then mobile terminal accesses intelligent television private clound equipment according to UPNP agreements by device network address date, and to intelligent television
Private clound equipment sending data;Specifically as described in embodiment of the method.
Second equipment access modules 300, if the gateway for detecting intelligent television private clound equipment does not support that UPNP is assisted
View, then mobile terminal is by P2P proxy access intelligent television private clound equipment;Specifically as described in embodiment of the method.
The described network penetrating system for intelligent television private clound equipment, wherein, the data inquiry module is concrete
Including:
Whether apparatus bound query unit, for enquiry mobile terminal intelligent television private clound equipment was bound;Concrete such as method
Described in embodiment.
Apparatus bound unit, if not binding intelligent television private clound equipment for mobile terminal, mobile terminal leads to
The Quick Response Code binding intelligent television private clound equipment of overscanning intelligent television private clound equipment;Specifically as described in embodiment of the method.
Device network data query unit, if having bound intelligent television private clound equipment for mobile terminal, moves
When terminal is to intelligent television private clound equipment initiation access request, by the device id number of intelligent television private clound equipment, Xiang Yun
Network type, device IP and port numbers and intelligent television that the gateway of end server lookup intelligent television private clound equipment is supported
The local router information of private clound equipment;Specifically as described in embodiment of the method.
The described network penetrating system for intelligent television private clound equipment, wherein, the system also includes:
Facility registration module, is registered in server beyond the clouds, reporting equipment after starting for intelligent television private clound equipment
The network type that ID, IP, port numbers, local router information and intelligent television private clound equipment are supported;Concrete such as method reality
Apply described in example.
3rd equipment access modules, for mobile terminal to pass through UPNP agreements or P2P agencies cannot be with intelligence when detecting
When TV private clound equipment sets up connection, mobile terminal relays data is activation cloud server by the P2P of cloud server
Forward the data to intelligent television private clound equipment;Specifically as described in embodiment of the method.
The described network penetrating system for intelligent television private clound equipment, wherein,
The first equipment access modules are specifically included:
Device IP and port acquiring unit, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements,
Mobile terminal obtains public network IP and the port numbers that intelligent television private clound equipment maps on public network from server;Specifically such as
Described in embodiment of the method.
Equipment access unit, intelligent television private clound equipment is accessed for mobile terminal by public network IP and port numbers;Tool
Body is as described in embodiment of the method.
The second equipment access modules are specifically included:
Data transmission unit, it is mobile whole if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements
End sends data to local P2P transmission proxy module;Specifically as described in embodiment of the method.
Data are packed and transmitting element, and for local P2P transmission proxy modules the package forwarding of UDP tunnels is packed the data to
To intelligent television private clound proxy for equipment module;Specifically as described in embodiment of the method.
Data convert unit, being reduced into UDP tunnels packet data for intelligent television private clound proxy for equipment module should
With data is activation to intelligent television private clound equipment;Specifically as described in embodiment of the method.
In sum, the present invention proposes a kind of network penetrating method and system for intelligent television private clound equipment,
Method includes:When mobile terminal is to intelligent television private clound equipment initiation access request, to cloud server intelligent television is inquired about
Network type and device network address date that the gateway of private clound equipment is supported;If detecting intelligent television private clound equipment
Gateway supports UPNP agreements, then mobile terminal accesses intelligent television private clound according to UPNP agreements by device network address date
Equipment;If the gateway for detecting intelligent television private clound equipment does not support that UPNP agreements, mobile terminal pass through P2P proxy access
Intelligent television private clound equipment.The present invention can be real on the premise of it need not transform the existing network hardware facility of domestic consumer
Existing access and management of the outer net to home intelligent TV private clound, and ensure the efficiency of network transmission to greatest extent, improve
Transmission speed.
It should be appreciated that the application of the present invention is not limited to above-mentioned citing, and for those of ordinary skills, can
To be improved according to the above description or be converted, all these modifications and variations should all belong to the guarantor of claims of the present invention
Shield scope.
Claims (10)
1. a kind of network penetrating method for intelligent television private clound equipment, it is characterised in that method includes step:
When A, mobile terminal are to intelligent television private clound equipment initiation access request, according to the equipment of intelligent television private clound equipment
No. ID is inquired about network type and the device network address date that the gateway of intelligent television private clound equipment is supported to cloud server;
If B, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal passes through according to UPNP agreements
Device network address date accesses intelligent television private clound equipment;
If C, the gateway for detecting intelligent television private clound equipment do not support UPNP agreements, mobile terminal is visited by P2P agencies
Ask intelligent television private clound equipment.
2. the network penetrating method for intelligent television private clound equipment according to claim 1, it is characterised in that described
Step A specifically includes step:
Whether A1, enquiry mobile terminal bound intelligent television private clound equipment;
If A2, mobile terminal did not bind intelligent television private clound equipment, mobile terminal is privately owned by scanning intelligent television
The Quick Response Code of cloud equipment binds intelligent television private clound equipment, afterwards execution step A3;If mobile terminal has bound intelligent electricity
Depending on private clound equipment, then execution step A3;
When A3, mobile terminal are to intelligent television private clound equipment initiation access request, by setting for intelligent television private clound equipment
It is standby No. ID, network type, device IP and port numbers that the gateway for inquiring about intelligent television private clound equipment to cloud server is supported
And the local router information of intelligent television private clound equipment.
3. the network penetrating method for intelligent television private clound equipment according to claim 1, it is characterised in that described
Also include before step A:
S, intelligent television private clound equipment are registered in server beyond the clouds after starting, reporting equipment ID, IP, port numbers, sheet
The network type that ground route-map and intelligent television private clound equipment are supported.
4. the network penetrating method for intelligent television private clound equipment according to claim 1, it is characterised in that described
Also include step after step C:
D, when detect mobile terminal by UPNP agreements or P2P agency cannot with intelligent television private clound equipment set up be connected
When, data is activation cloud server is forwarded the data to intelligent television private by mobile terminal by the P2P relayings of cloud server
There is cloud equipment.
5. the network penetrating method for intelligent television private clound equipment according to claim 3, it is characterised in that described
Step B specifically includes step:
If B1, the gateway support UPNP agreements for detecting intelligent television private clound equipment, mobile terminal is obtained from server
Public network IP and port numbers that intelligent television private clound equipment maps on public network;
B2, mobile terminal access intelligent television private clound equipment by public network IP and port numbers.
6. the network penetrating method for intelligent television private clound equipment according to claim 5, it is characterised in that described
Step C specifically includes step:
If C1, the gateway for detecting intelligent television private clound equipment do not support that UPNP agreements, mobile terminal send data to
Local P2P transmission proxy module;
C2, local P2P transmission proxy module packs the data to UDP tunnels package and is forwarded to intelligent television private clound proxy for equipment
Module;
UDP tunnels packet data is reduced into application data and is sent to intelligent electricity by C3, intelligent television private clound proxy for equipment module
Depending on private clound equipment.
7. a kind of network penetrating system for intelligent television private clound equipment, it is characterised in that system includes:
Data inquiry module, during for mobile terminal to intelligent television private clound equipment initiation access request, according to intelligent television
The device id number of private clound equipment to cloud server inquire about intelligent television private clound equipment gateway support network type and
Device network address date;
First equipment access modules, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements, move
Terminal accesses intelligent television private clound equipment according to UPNP agreements by device network address date, and to intelligent television private clound
Equipment sending data;
Second equipment access modules, if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements, move
Dynamic terminal passes through P2P proxy access intelligent television private clound equipment.
8. the network penetrating system for intelligent television private clound equipment according to claim 7, it is characterised in that described
Data inquiry module is specifically included:
Whether apparatus bound query unit, for enquiry mobile terminal intelligent television private clound equipment was bound;
Apparatus bound unit, if not binding intelligent television private clound equipment for mobile terminal, mobile terminal is by sweeping
Retouch the Quick Response Code binding intelligent television private clound equipment of intelligent television private clound equipment;
Device network data query unit, if having bound intelligent television private clound equipment, mobile terminal for mobile terminal
When initiating access request to intelligent television private clound equipment, by the device id number of intelligent television private clound equipment, to high in the clouds clothes
Network type, device IP and the port numbers and intelligent television that the gateway of business device inquiry intelligent television private clound equipment is supported are privately owned
The local router information of cloud equipment.
9. the network penetrating system for intelligent television private clound equipment according to claim 8, it is characterised in that described
System also includes:
Facility registration module, is registered in server beyond the clouds, reporting equipment after starting for intelligent television private clound equipment
The network type that ID, IP, port numbers, local router information and intelligent television private clound equipment are supported;
3rd equipment access modules, for mobile terminal to pass through UPNP agreements or P2P agencies cannot be with intelligent television when detecting
When private clound equipment sets up connection, mobile terminal relays data is activation cloud server by number by the P2P of cloud server
According to being forwarded to intelligent television private clound equipment.
10. the network penetrating system for intelligent television private clound equipment according to claim 9, it is characterised in that
The first equipment access modules are specifically included:
Device IP and port acquiring unit, if the gateway for detecting intelligent television private clound equipment supports UPNP agreements,
Mobile terminal obtains public network IP and the port numbers that intelligent television private clound equipment maps on public network from server;
Equipment access unit, intelligent television private clound equipment is accessed for mobile terminal by public network IP and port numbers;
The second equipment access modules are specifically included:
Data transmission unit, it is mobile whole if the gateway for detecting intelligent television private clound equipment does not support UPNP agreements
End sends data to local P2P transmission proxy module;
Data are packed and transmitting element, are packed the data to UDP tunnels package for local P2P transmission proxy modules and are forwarded to intelligence
Can TV private clound proxy for equipment module;
Data convert unit, UDP tunnels packet data is reduced into apply number for intelligent television private clound proxy for equipment module
According to transmission to intelligent television private clound equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611218400.5A CN106604119B (en) | 2016-12-26 | 2016-12-26 | Network penetration method and system for private cloud equipment of smart television |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611218400.5A CN106604119B (en) | 2016-12-26 | 2016-12-26 | Network penetration method and system for private cloud equipment of smart television |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106604119A true CN106604119A (en) | 2017-04-26 |
CN106604119B CN106604119B (en) | 2020-12-22 |
Family
ID=58603958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611218400.5A Active CN106604119B (en) | 2016-12-26 | 2016-12-26 | Network penetration method and system for private cloud equipment of smart television |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106604119B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587254A (en) * | 2018-12-11 | 2019-04-05 | 深圳市口袋网络科技有限公司 | Cloud Server access method, device, Cloud Server and storage medium |
CN110086854A (en) * | 2019-03-28 | 2019-08-02 | 广东紫晶信息存储技术股份有限公司 | A kind of privately owned cloud system of distribution |
CN110830594A (en) * | 2019-12-06 | 2020-02-21 | 广州微算互联信息技术有限公司 | Method, system, device and storage medium for expanding IP address of cloud mobile phone |
CN111464609A (en) * | 2020-03-27 | 2020-07-28 | 北京金山云网络技术有限公司 | Data communication method and device and electronic equipment |
CN112492004A (en) * | 2020-11-17 | 2021-03-12 | 深圳市晨北科技有限公司 | Method, device, system and storage medium for establishing local communication link |
CN112752353A (en) * | 2019-10-31 | 2021-05-04 | 中移物联网有限公司 | Connection method and terminal equipment |
CN114205149A (en) * | 2021-12-06 | 2022-03-18 | 华云数据(厦门)网络有限公司 | Network communication method and device |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103581350A (en) * | 2012-07-25 | 2014-02-12 | 中国电信股份有限公司 | Method, terminals, equipment and system for publishing Internet services across NAT |
EP2800330A1 (en) * | 2013-04-29 | 2014-11-05 | Wanin International Co., Ltd. | Secret key management method for multi-network platform |
CN104378410A (en) * | 2014-09-30 | 2015-02-25 | 东莞市联讯***科技有限公司 | Minitype private cloud storage and transmission system and method |
CN105100836A (en) * | 2015-06-06 | 2015-11-25 | 深圳市美贝壳科技有限公司 | Video sharing system based on home video server |
CN105279468A (en) * | 2015-07-08 | 2016-01-27 | 深圳市美贝壳科技有限公司 | Method and system for operating set top box by mobile terminal, based on private cloud technology |
CN105323138A (en) * | 2014-08-01 | 2016-02-10 | 金士顿数位股份有限公司 | Private cloud routing server, and smart device client architecture |
CN105376299A (en) * | 2015-09-30 | 2016-03-02 | 深圳市先河***技术有限公司 | A network communication method, an apparatus and a network attached storage apparatus |
CN105828094A (en) * | 2015-01-05 | 2016-08-03 | Tcl集团股份有限公司 | Private cloud system based on smart TV and implementation method thereof |
-
2016
- 2016-12-26 CN CN201611218400.5A patent/CN106604119B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103581350A (en) * | 2012-07-25 | 2014-02-12 | 中国电信股份有限公司 | Method, terminals, equipment and system for publishing Internet services across NAT |
EP2800330A1 (en) * | 2013-04-29 | 2014-11-05 | Wanin International Co., Ltd. | Secret key management method for multi-network platform |
CN105323138A (en) * | 2014-08-01 | 2016-02-10 | 金士顿数位股份有限公司 | Private cloud routing server, and smart device client architecture |
CN104378410A (en) * | 2014-09-30 | 2015-02-25 | 东莞市联讯***科技有限公司 | Minitype private cloud storage and transmission system and method |
CN105828094A (en) * | 2015-01-05 | 2016-08-03 | Tcl集团股份有限公司 | Private cloud system based on smart TV and implementation method thereof |
CN105100836A (en) * | 2015-06-06 | 2015-11-25 | 深圳市美贝壳科技有限公司 | Video sharing system based on home video server |
CN105279468A (en) * | 2015-07-08 | 2016-01-27 | 深圳市美贝壳科技有限公司 | Method and system for operating set top box by mobile terminal, based on private cloud technology |
CN105376299A (en) * | 2015-09-30 | 2016-03-02 | 深圳市先河***技术有限公司 | A network communication method, an apparatus and a network attached storage apparatus |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587254A (en) * | 2018-12-11 | 2019-04-05 | 深圳市口袋网络科技有限公司 | Cloud Server access method, device, Cloud Server and storage medium |
CN109587254B (en) * | 2018-12-11 | 2021-09-17 | 深圳市口袋网络科技有限公司 | Cloud server access method and device, cloud server and storage medium |
CN110086854A (en) * | 2019-03-28 | 2019-08-02 | 广东紫晶信息存储技术股份有限公司 | A kind of privately owned cloud system of distribution |
CN112752353A (en) * | 2019-10-31 | 2021-05-04 | 中移物联网有限公司 | Connection method and terminal equipment |
CN110830594A (en) * | 2019-12-06 | 2020-02-21 | 广州微算互联信息技术有限公司 | Method, system, device and storage medium for expanding IP address of cloud mobile phone |
CN110830594B (en) * | 2019-12-06 | 2022-04-01 | 广州微算互联信息技术有限公司 | Method, system, device and storage medium for expanding IP address of cloud mobile phone |
CN111464609A (en) * | 2020-03-27 | 2020-07-28 | 北京金山云网络技术有限公司 | Data communication method and device and electronic equipment |
CN112492004A (en) * | 2020-11-17 | 2021-03-12 | 深圳市晨北科技有限公司 | Method, device, system and storage medium for establishing local communication link |
CN112492004B (en) * | 2020-11-17 | 2023-02-17 | 深圳市晨北科技有限公司 | Method, device, system and storage medium for establishing local communication link |
CN114205149A (en) * | 2021-12-06 | 2022-03-18 | 华云数据(厦门)网络有限公司 | Network communication method and device |
CN114205149B (en) * | 2021-12-06 | 2024-07-16 | 厦门星界链科技有限公司 | Network communication method and device |
Also Published As
Publication number | Publication date |
---|---|
CN106604119B (en) | 2020-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106604119A (en) | Network penetrating method and system of intelligent TV private cloud equipment | |
CN105376299B (en) | Network communication method, equipment and network attached storage equipment | |
US20070233844A1 (en) | Relay device and communication system | |
CN103688516B (en) | There is provided the method for public accessibility and in relation to system and device | |
CN103812845A (en) | Service discovery method and device based on 6LoWPAN (IPv6 overLow-Power Wireless Personal Area Networks) | |
CN101212393A (en) | Medium independent switching message transmission method, system, and device | |
CN101895590A (en) | UDT-based system and method for realizing network address translator traversal | |
US20230291706A1 (en) | Method for accessing network, media gateway, electronic device and storage medium | |
JP2003110596A (en) | Data communication service providing method | |
CN202094935U (en) | Dynamic IP network based remote switch signal control system | |
CN103812868B (en) | The method and its system of Free Internet Access are realized based on IPv4/IPv6 conversions | |
US8457111B2 (en) | Voice communication method and system in ubiquitous robotic companion environment | |
EP1593230B1 (en) | Terminating a session in a network | |
CN101426030B (en) | Method and terminal for acquiring network address | |
CN104756462A (en) | Method and system for tcp turn operation behind a restrictive firewall | |
JP2005033250A (en) | Relaying apparatus and port forward setting method | |
CN104301197B (en) | It is a kind of to realize the method and system mutually found between user multiple terminals | |
CN101572729B (en) | Processing method of node information of virtual private network, interrelated equipment and system | |
JP6432940B2 (en) | Information communication system, communication control method thereof, and communication control program | |
CN104935677A (en) | NAT64 resource obtaining method and obtaining/distributing device | |
CN105556921B (en) | The agency based on mobile device of regulation is originated for browser | |
CN104104740B (en) | Method for exchanging distributed network information | |
CN103001930A (en) | Remote data communication system | |
CN112887452A (en) | Communication method and system between local area networks and NAT gateway | |
KR101996588B1 (en) | Network bridge apparatus and control method thereof to support arp protocols |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20171207 Address after: 518000 Guangdong city of Shenzhen province Nanshan District Xili liuxiandong Zhongshan Road No. 1001 TCL Science Park Research Building D4 Building 8 layer B1 unit 802-1. Applicant after: SHENZHEN TCL HIGH-TECH DEVELOPMENT CO., LTD. Address before: 516006 Guangdong province Huizhou Zhongkai hi tech Development Zone No. nineteen District Applicant before: TCL Group Co., Ltd. |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |