CN101668224B - Method and system for network television emergency - Google Patents

Method and system for network television emergency Download PDF

Info

Publication number
CN101668224B
CN101668224B CN2009101907091A CN200910190709A CN101668224B CN 101668224 B CN101668224 B CN 101668224B CN 2009101907091 A CN2009101907091 A CN 2009101907091A CN 200910190709 A CN200910190709 A CN 200910190709A CN 101668224 B CN101668224 B CN 101668224B
Authority
CN
China
Prior art keywords
user
module
network television
information
receiving
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.)
Active
Application number
CN2009101907091A
Other languages
Chinese (zh)
Other versions
CN101668224A (en
Inventor
矫田广
杨金刚
任建华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2009101907091A priority Critical patent/CN101668224B/en
Publication of CN101668224A publication Critical patent/CN101668224A/en
Application granted granted Critical
Publication of CN101668224B publication Critical patent/CN101668224B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and a system for network television emergency, and the method comprises the steps: detecting whether a network television system fails, synchronizing data of a user when detecting the failure, and continuing to provide network television service for the user according to the synchronous data when receiving the re-login information of the user. When an instable emergency occurs in an IPTV system, the method and the system provide emergency treatment and keep steady running of a device to the largest extent, thus reducing operational risk and ensuring the good business experience of the user.

Description

The method and system that are used for network television emergency
Technical field
The present invention relates to Web TV (IPTV) technology, particularly be used for the method and system of network television emergency.
Background technology
Web TV (IPTV) is to utilize broadband network as infrastructure; With domestic television set or PC as main display terminal; Utilize a series of internet bearer agreements and transmission, the brand-new technology of the multiple interactive digital multimedia service that comprises play-on-demand program, live telecast, web page browsing, game on line, time-moving television, Karaoke, individual recording, information consultation and value-added service service is provided for the domestic consumer.People can enjoy the IPTV service through PC terminal, STB and television set, multimedia handset multiple modes such as (being used for moving IPTV).
At present, in the IPTV technical field,, lack the handling process of system specifications and complete emergency preplan for protection and processing sudden, the randomness incident.The situation such as machine in case generation database failure, central office suspension, Business Management Platform are delayed, the terminal use can't continue to enjoy the IPTV service, has influenced user's experience to a great extent.
Summary of the invention
The object of the present invention is to provide the method and system that are used for network television emergency; When probabilistic urgent accident appears in the IPTV system, emergency processing is provided, keep the stable operation of equipment to the full extent; Reduce operational risk, guarantee to give the user good business experience.
The present invention provides a kind of method that is used for network television emergency, and this method comprises:
Whether detect network television system breaks down;
When detecting when breaking down simultaneous user's data;
When receiving the information that said user lands again,, continue as said user the Web TV service is provided according to said synchrodata.
The present invention also provides a kind of system that is used for network television emergency, and this device comprises:
Whether checkout gear is used to detect network television system and breaks down;
Synchronizer is used for when detecting when breaking down simultaneous user's data;
Control device is used for when receiving the information that said user lands again, according to said synchrodata, continuing as said user the Web TV service being provided.
Adopt the method and system that are used for network television emergency provided by the invention; When probabilistic urgent accident appears in the IPTV system, because the network television system fault causes continuing as the emergency plan that the user provides to be provided under the situation of service; User's data is carried out synchronously; When landing again,, be meet an urgent need authentication and service is provided of user in the time in tolerance limit according to synchrodata.Reduce and reduce accident to the full extent for the loss in interests that operator caused and the operation, keep the stable operation of equipment, reduce operational risk, guarantee to give the user good business experience.
Description of drawings
Fig. 1 illustrates the structural representation of the system that is used for network television emergency in the embodiment of the invention;
Fig. 2 illustrates the flow chart of in IPTV, realizing outside emergency method in the embodiment of the invention;
Fig. 3 illustrates the flow chart of in IPTV, realizing inner emergency method in the embodiment of the invention;
Fig. 4 illustrates the flow chart of in IPTV, realizing emergency system in the embodiment of the invention.
Embodiment
Do detailed elaboration below in conjunction with the accompanying drawing specific embodiments of the invention.Emergency system is a kind of under the environment that the accident with randomness, emergency takes place, and the special means that the business of enjoying in order to ensure the user is not taked by long-time interruption also is an important indicator of judging whole service management system robustness.The present invention is provided for the system of network television emergency, and this device comprises: whether checkout gear is used to detect network television system and breaks down; Synchronizer is used for when detecting when breaking down simultaneous user's data; Control device is used for when receiving the information that the user lands again, according to synchrodata, continuing as the user Web TV service being provided.
Concrete, checkout gear can adopt interface message processor (IMP) processing module and management platform module to realize, perhaps adopts special checkout equipment to realize.Synchronization module can adopt electronic program guide, and (ElectronicProgram Guide, EPG) message processing module/emergency data synchronization module is realized.Control device can be by the emergency rating enquiry module, emergent module and electronic program guide message processing modules implement are set, and is perhaps realized separately by electronic program guide message processing module.
The concrete application of facing the system that is used for network television emergency down describes.See also Fig. 1, comprising:
(Set Top Box, STB) module 101: as the front end of EPG message processing module, be responsible for accomplishing distribution, control and the media play etc. of resource for STB.
Script (Javascrip, JS) module 103: be used for obtaining from the EPG server broadcast address of channel and program, the broadcast address of obtaining is sent to the bottom broadcast unit, carry out the broadcast of content; Also be used to notify BW module assignment resource;
Browser handles (BW) module 102: the media play object (media play to as if encapsulate the ability of STB playing media content) that is responsible for script module definition distributes fixing resource, and the order of the play content that receives is sent to script module;
EPG message processing module 104:EPG is to show door in the IPTV system as webpage (WEB) server, is responsible for the customized of the STB modules exhibit page, and the redirection function of video playback.The EPG message processing module forwards message through the real-time receiving interface machine of HTTP+XML mode exactly and resolves and is stored in the data in server storehouse, EPG place.
The emergent module of landing: this module is relied on the EPG backstage and is existed, and needs input right user name and password just can land.
Emergent tabulation display module: preserved in the EPG local data base and got into emergency rating indispensable data and IP address list; (File TransferProtocol, FTP) obtain synchronously from the database that professional logic processing module is safeguarded through FTP by form in the fixed cycle for these data.Also can manually import the IP address that needs emergent machine.
The emergency rating enquiry module: this module can be carried out emergency rating (inquire about, start, stop, the unknown) inquiry to assigned ip address device or whole network equipment, can carry out retry to the operate miss or the inquiry of failure.
The emergent module that is provided with: the result to emergent status poll module inquiry can carry out setting operation, promptly starts emergent to the equipment of some assigned ips address or whole network equipment and closes emergent the setting.(Uniform Resource Locator URL) triggers two kinds of implementations to be divided into control triggering and URL.
The emergency data synchronization module: the EPG module is regularly obtained the necessary business datum of emergency service such as user profile data, the redirected data of medium through the FTP mode and is cached in the local data base from service processor.
Business logic processing (Service Logic Process; SLP) module 105: be responsible for configuration and unit such as managing user information, content supplier, service provider, accomplish the diversification configuration of resource, the TCP that also is responsible for handling the EPG module ask and with the docking of upper strata processing module interface.
Interface message processor (IMP) is handled (Interface Message Processor); IMP) module 106: this device has been realized the mating operation of IPTV system and third party's custom message module; Through Simple Object Access Protocol (Simple Object Access Protocol; SOAP) message has realized the information interaction with the custom message system; And through HTTP (HyperText Transfer Protocol, HTTP)+(Extensible Markup Language, mode XML) has realized the forwards with IPTV message acceptance module to extend markup language.Can be described as the bridge that third party's message produces system and IPTV message display systems.
Management platform module 107: be responsible for creating unit such as user, content, service, product, form and keep content, service and product three's corresponding relation according to user's request.Be responsible for to accomplish various authentications, the subscribe message Request Processing with the ability side that issue of resource.
Wherein, emergently land module, emergent tabulation display module, emergency rating enquiry module, emergently module be set and the emergency data synchronization module can be integrated in the EPG backstage.
Whether the system that is used for network television emergency comprises the method that network television system carries out emergency processing: detect network television system and break down; When detecting when breaking down simultaneous user's data; When receiving the information that the user lands again,, continue as the user Web TV service is provided according to synchrodata.
Concrete, can be divided into outside emergent and inner emergent dual mode again.Wherein, outside emergent being meant at Business Management Platform occurs under the unusual situation, inserts for STB and carries out in homepage authentication, the product authentication/flow processs such as order, owing to can't continue as the emergency plan that the user provides service to propose; The inner emergent emergence treatment scheme that is a kind of to manufacturer's ability platform unit exception.
On concrete the realization; Can use the whole modules in the emergency system to realize outside emergent and inner emergent respectively; Also can each module in the emergency system be made up and realize outside meeting an urgent need with inner emergent respectively, outside meeting an urgent need includes but not limited to STB module, script module, browser handles module, EPG message processing module, business logic processing module, interface message processor (IMP) processing module and management platform module; Inner emergent STB module, browser handles module, emergent module, emergent tabulation display module, emergency rating enquiry module, emergent module, emergency data synchronization module and the EPG message processing module of being provided with of landing of including but not limited to.
Describe with inside is emergent the outside is emergent respectively below.
One, outside emergent, set-top-box opening lands.The user initiates the request of landing through remote controller playing network television IPTV content to the EPG module.See also Fig. 2:
201, the EPG module is initiated homepage authentication/authentication/requests such as order.The user lands and can carry out various individual operations after the EPG module, for example: watch program request, live, time shift etc.Corresponding, can push transmission control protocol (Transmission Control Protocol, TCP) solicited message to Service Processing Module.
202, SLP module reconstruct solicited message pushes to IMP.The SLP module can be carried out certain inter-process according to the request message of EPG message processing module, continues to push to the IMP module with SOAP request message form after the reconstructed message.
204, IMP module reconstruct solicited message pushes to management platform.The IMP module can be carried out certain inter-process according to the request message of SLP module, continues to push to management platform with SOAP request message form after the reconstructed message.
205, the IMP module judges that management platform SOAP replys overtime (comprise the management platform processing messages is overtime do not have response with the management platform machine of delaying), returns to the SLP module and is scheduled to return code A.
206, the IMP module receives predetermined return code A, forms return code B behind the transcoding and is pushed to the EPG message processing module.
207, the EPG message processing module receives predetermined return code B, pushes the fixed error sign indicating number and gives the browser handles module; And the user's of invoke synchronous business datum, push the browser handles module and get into special heavy log-in interface, wherein user's business datum comprises that user profile data and/or medium are redirected data.
208, the browser handles module ejects the miscue page, the user lands through operating remote controller and then invoke script module again.If heavily land for three times under the situation of failure carrying out, the user is served to subsequent use authenticating address by load balancing.
Two, inner emergent, detect manufacturer's platform device and break down, can learn through the checkout equipment of special use.See also Fig. 3
301: meet an urgent need support EPG message processing module and exist in inside.The keeper lands contingency management platform login page, the input username and password.
302, the emergent module of landing is carried out the correctness verification to the username and password that the keeper imports.
303, land the contingency management platform after; Can adopt dual mode to treat emergency processing equipment through emergent tabulation display module inquires about and is provided with: the one, and through manual input mode configuration of IP address, the 2nd, in the IP address list that the contingency management data form, search the emergency processing equipment of treating.
304, assigned ip address device or whole network equipment are carried out the emergency rating inquiry, can carry out retry to the operate miss or the inquiry of failure, wherein, emergency rating comprises inquiry, starts, stops perhaps the unknown etc.
305, according to the response parameter form of the different flow processs that define in the XML body, structure return messages body from the emergency data of local cache (the EPG module is regularly obtained user profile data, medium through the FTP mode from service processor and is redirected business datum such as data and is cached to the local data base).
306, treat the emergency processing equipment setting operation of can meeting an urgent need, promptly start emergent and close emergent the setting the equipment of some assigned ips address or whole network equipment.Can adopt control to trigger (being that control is clicked) and URL triggering (i.e. the specific URL of input in browser) dual mode realizes.
307, after emergency rating is provided with completion, land transaction processing system again, this moment, all flow processs (homepage authentication, authentication etc.) all returned success according to emergency data, and the user can continue to enjoy the IPTV service under situation about not being affected.Can arrive inquiry emergency operation state and operating result in the local data base.Can check and delete the various emergency operation history and the result that preserve this user in the local data base, use for follow-up statistical server call list.
Below, meet an urgent need and inner emergent describing for the unified outside of realizing in the IPTV system, see also Fig. 4:
401, the STB module is responsible for accomplishing distribution, control and the media play etc. of resource.
402, browser module offers the UI service interface of at user option personalization as EPG front end display module.
403, the emergent module of landing is responsible for accomplishing the displaying input of password and verifying.
404, emergent tabulation display module is responsible for accomplishing the emergent tabulation displaying of the equipment of depositing in the current emergency data storehouse.
405, the emergency rating enquiry module is responsible for accomplishing the emergency rating inquiry of the equipment of depositing in the emergency data storehouse.
406, the emergent module that is provided with is responsible for accomplishing to showing the setting of meeting an urgent need of equipment in the tabulation.
407, emergent result queries module is responsible for accomplishing to the operating result status poll of emergency set is set.
408, the emergency data synchronization module is responsible for regularly accomplishing from FTP, obtaining emergency data and being stored to local data base.
409, the EPG message processing module is responsible for accomplishing parsing, conversion, processing and the forwarding of interface message, and inner emergent and outside emergent major function is all accomplished in this module.
410, script module provides a support to land interface interchange again.
411, the business logic processing module is responsible for accomplishing the dissection process of the TCP message that the EPG module is sent, and is reconstructed into the soap message form and continues to transmit to the interface message processor (IMP) processing module.
412, the interface message processor (IMP) processing module is responsible for accomplishing the dissection process and the forwarding of the soap message that the business logic processing module is sent.
413, the management platform module is responsible for accomplishing various authentications, the subscribe message Request Processing with the ability side that issue of resource.
The above only is an embodiment of the present invention; Should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; Can also make some improvement and retouching, these improvement and retouching also should be regarded as protection scope of the present invention.

Claims (9)

1. a method that is used for network television emergency is characterized in that, this method comprises:
Whether detect network television system breaks down;
When detecting when breaking down simultaneous user's data; Said simultaneous user's data comprise: regularly perhaps obtain user's business datum in real time and be cached to this locality;
When receiving the information that said user lands again,, continue as said user the Web TV service is provided according to said synchrodata;
Whether said detection network television system breaks down and comprises:
In the STB access procedure, reply overtimely when management platform, judge that then network television system breaks down;
Perhaps, when detecting manufacturer's platform device and breaking down, judge that then network television system breaks down;
Said when receiving the information that said user lands again, according to said synchrodata, continuing as said user provides the Web TV service to comprise:
Management platform reply overtime after, when receiving the information that said user lands again, skip said regularly or obtain user's business datum in real time and be cached to local flow process, directly the Web TV service is provided for said user;
Perhaps; Management platform reply overtime after; When receiving the information that said user lands again; Skip the said flow process of regularly perhaps obtaining user's business datum in real time and being cached to this locality, land failure if surpass predetermined number of times, then load balancing is that said user provides the Web TV service to subsequent use authenticating address;
Perhaps, after manufacturer's platform device broke down, when receiving the information that said user lands again, the corresponding flow process of said synchrodata all returned success.
2. method according to claim 1 is characterized in that, said user's business datum comprises that user profile data and/or medium are redirected data.
3. method according to claim 2 is characterized in that, after said manufacturer platform device broke down, when receiving the information that said user lands again, the corresponding flow process of said synchrodata all returned success and comprises:
The said manufacturer's platform device that breaks down is carried out status poll, obtain malfunction;
To the setting of meeting an urgent need of the said manufacturer's platform device that breaks down;
When receiving the information that said user lands again,, continue the flow of said malfunction according to said emergent setting.
4. method according to claim 3 is characterized in that, the method for said emergent setting comprises: control triggers or URL triggers.
5. method according to claim 1 is characterized in that, this method also comprises:
User's ticket is provided in the operation of carrying out after record breaks down according to said record.
6. a system that is used for network television emergency is characterized in that, this device comprises:
Whether checkout gear is used to detect network television system and breaks down;
Synchronizer is used for when detecting when breaking down simultaneous user's data; Said synchronizer comprises: electronic program guide message processing module or emergency data synchronization module are used for regularly perhaps obtaining user's business datum in real time and being cached to this locality;
Control device is used for when receiving the information that said user lands again, according to said synchrodata, continuing as said user the Web TV service being provided; Management platform reply overtime after, when receiving the information that said user lands again, skip said regularly or obtain user's business datum in real time and be cached to local flow process, directly the Web TV service is provided for said user; Perhaps; Management platform reply overtime after; When receiving the information that said user lands again; Skip the said flow process of regularly perhaps obtaining user's business datum in real time and being cached to this locality, land failure if surpass predetermined number of times, then load balancing is that said user provides the Web TV service to subsequent use authenticating address; Perhaps, after manufacturer's platform device broke down, when receiving the information that said user lands again, the corresponding flow process of said synchrodata all returned success;
Said checkout gear specifically is used at the STB access procedure, replys overtimely when management platform, judges that network television system breaks down; Perhaps, when detecting manufacturer's platform device and breaking down, judge that network television system breaks down.
7. system according to claim 6 is characterized in that, said checkout gear comprises:
The interface message processor (IMP) processing module is used at the STB access procedure, pushes request message to the management platform module; And reply overtimely when said management platform module, judge that network television system breaks down.
The management platform module is used for replying from the request message of said interface message processor (IMP) processing module.
8. system according to claim 6 is characterized in that, said checkout gear comprises:
Receiver module is used to receive the state information of manufacturer's platform device;
Judge module when receiving the fault status information of said manufacturer platform device, judges that network television system breaks down.
9. system according to claim 6 is characterized in that, said control device comprises:
The emergency rating enquiry module is used for the said manufacturer's platform device that breaks down is carried out status poll, obtains malfunction;
Emergent module is set, is used for the setting of meeting an urgent need of the said manufacturer's platform device that breaks down;
Electronic program guide message processing module is used for when receiving the information that said user lands again, according to said emergent setting, continuing the flow of said malfunction.
CN2009101907091A 2009-09-21 2009-09-21 Method and system for network television emergency Active CN101668224B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009101907091A CN101668224B (en) 2009-09-21 2009-09-21 Method and system for network television emergency

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101907091A CN101668224B (en) 2009-09-21 2009-09-21 Method and system for network television emergency

Publications (2)

Publication Number Publication Date
CN101668224A CN101668224A (en) 2010-03-10
CN101668224B true CN101668224B (en) 2012-11-28

Family

ID=41804618

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101907091A Active CN101668224B (en) 2009-09-21 2009-09-21 Method and system for network television emergency

Country Status (1)

Country Link
CN (1) CN101668224B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101860716B (en) 2010-06-04 2013-09-11 中兴通讯股份有限公司 Wireless video conference terminal reaccess system and method
CN102447951B (en) * 2011-12-05 2018-04-27 中兴通讯股份有限公司 Emergent detection method, apparatus and EPG server for IPTV system
CN103124368A (en) * 2013-01-21 2013-05-29 中兴通讯股份有限公司 Fault processing method and fault processing device in IPTV (internet protocol television) system
CN104469420B (en) * 2013-09-25 2018-11-23 中兴通讯股份有限公司 Business emergency method, the apparatus and system of network TV terminal
CN106874141A (en) * 2015-12-11 2017-06-20 中兴通讯股份有限公司 A kind of fault-tolerance approach and IPTV system of data storage load
CN113556349A (en) * 2021-07-23 2021-10-26 海信集团控股股份有限公司 Gateway authentication method and device and electronic equipment
CN114268844B (en) * 2021-12-17 2023-11-24 易视腾科技股份有限公司 Internet television service emergency guarantee system and method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1929494A (en) * 2006-10-11 2007-03-14 中兴通讯股份有限公司 Distributed electronic program guidance system
CN101064841A (en) * 2006-04-30 2007-10-31 武汉烽火网络有限责任公司 Network TV set up box, network television system and method for providing stream media
CN101179565A (en) * 2007-09-21 2008-05-14 中兴通讯股份有限公司 Method of implementing essential service of electric playbill
EP1947809A2 (en) * 2007-01-19 2008-07-23 Sony Corporation Network system, access management server, event notification method, network appliance and computer program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064841A (en) * 2006-04-30 2007-10-31 武汉烽火网络有限责任公司 Network TV set up box, network television system and method for providing stream media
CN1929494A (en) * 2006-10-11 2007-03-14 中兴通讯股份有限公司 Distributed electronic program guidance system
EP1947809A2 (en) * 2007-01-19 2008-07-23 Sony Corporation Network system, access management server, event notification method, network appliance and computer program
CN101179565A (en) * 2007-09-21 2008-05-14 中兴通讯股份有限公司 Method of implementing essential service of electric playbill

Also Published As

Publication number Publication date
CN101668224A (en) 2010-03-10

Similar Documents

Publication Publication Date Title
CN101668224B (en) Method and system for network television emergency
US20180322870A1 (en) Performing tasks and returning audio and visual feedbacks based on voice command
CN106454472B (en) Multi-screen interaction method and system
CN1941899B (en) System and method for downloading contents
US10986470B2 (en) Bi-directional integration and control of managed and unmanaged devices
CN101505317A (en) Streaming media interruption and resumption system
CN103782572A (en) System and method for providing message and event based video services control plane
CN101540886B (en) Realization method and system of video-on-demand business and home streaming server
CN101360129B (en) Mobile phone short message sending method for network video monitoring system
CN101662658B (en) Program push method, set-top box and electronic program guide
CN101669328A (en) Method and apparatus for the adaptation of multimedia content in telecommunications networks
CN101600089A (en) The implementation method of the advertising business in the network television system and device
CN112711635B (en) Method for cross-regional data consistency of distributed Internet of things equipment and service cluster
CN102724327A (en) System and method for providing real-time web browser service for browser
CN102710798A (en) Browser expanding service supporting system and method based on real-time communication
CN101365119A (en) Video recording balance equalizing method used for network video monitoring system
CN101365120A (en) Data centralized management method for network video monitoring system
CN105872006A (en) Appointment reminding system and appointment reminding method
CN105657440A (en) Video broadcast method and system
CN101742265A (en) Video monitoring method, fixed network video monitoring service platform and mobile terminal
CN104992344A (en) Goods self-picking system and method
CN107360399A (en) A kind of magnanimity movement cloud video monitoring service issue and method for subscribing based on P2P technologies
CN101640786B (en) Video navigation method and video navigation system
CN101815203B (en) Blog content distribution method
KR101216392B1 (en) Vod system and vod data transfer method in open platform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant