CN1175666C - Digital TV subscriber management system and multiple-condition receiving system connection realizing method - Google Patents
Digital TV subscriber management system and multiple-condition receiving system connection realizing method Download PDFInfo
- Publication number
- CN1175666C CN1175666C CNB011400846A CN01140084A CN1175666C CN 1175666 C CN1175666 C CN 1175666C CN B011400846 A CNB011400846 A CN B011400846A CN 01140084 A CN01140084 A CN 01140084A CN 1175666 C CN1175666 C CN 1175666C
- Authority
- CN
- China
- Prior art keywords
- condition receiving
- digital
- authorization data
- subscriber management
- sms
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention discloses a method for connecting a digital TV user management system with multiple conditional access systems. In the method, network connections are built respectively with different CA systems via a CA interface of SMS. An SMS system processes users' services of the different CA systems, records corresponding service information, generates corresponding authorization data, judges which CA system a user belongs to according to information in the authorization data, and sends the authorization data to the corresponding CA system; the CA system controls the user's watching right according to the authorization data, and returns a corresponding authorization processed result to the CA interface of the SMS system. Then the CA interface of the SMS system records the user's authorization processed result to an SMS system database. The method enables one digital SMS system to simultaneously support multiple identical or different CA systems and solves the problem that the digital TV SMS system transmits the authorization data to the CA systems in real time.
Description
Technical field:
The present invention relates to the implementation method that a kind of digital TV subscriber management system based on digital TV network (SMS) is connected with a plurality of condition receiving systems (CA).
Background technology:
In digital television system, in order to control the reception of user's TV programme, transmission and condition receiving system (CA with Digital Television, hereinafter to be referred as the CA system) combine, adopt digital encryption and decryption technology, transmitting front end with the digital signal scrambling, in conjunction with authorizing the form of encrypting, at the user side of obtaining mandate with the signal descrambling, just can reach Digital Television and receive the purpose that controls to the family, change traditional radio, film and television program and adopt the form of broadcasting or playing to offer the situation of user, the passive reception of user.
But in the operation management process of Digital Television, only rely on the CA system to commence business, also must rely on the digital TV subscriber management system (SMS of complete function, hereinafter to be referred as the SMS system) leading subscriber data, purchase order information, authorization message etc., send the authorization data that produces in the operation process to the CA system then, by the rating state of CA system, can finish the complete procedure of miscellaneous service Conditional Access again according to these authorization data control users.
In general; the CA systems provider is when providing condition receiving system; usually can provide a simple SMS system to use for digital-TV operator; but this cover SMS system may can not satisfy the requirement of operator; therefore in the CA system, tend to provide a SMS interface, so that operator can select other SMS system to connect this CA system.In present practical application, the pattern that the mode that is generally the single interface of this employing is got up SMS system and CA interconnection.The SMS system with the implementation method of single CA system interface is: at first the SMS system sets up network with the SMS interface of CA system and is connected, professional and the record traffic information of SMS system accepted user, produce authorization data, the SMS system sends authorization data to the SMS of CA system interface then, the SMS interface of CA system receives authorization data, these data by the CA system handles after, control user watched, the feedback information that the SMS interface of reception CA system of SMS system is sent back records the SMS system database.
This pattern is more suitable under the situation of a corresponding cover CA system of SMS system, but as things go, China's cable TV network user distribution network is substantially by administrative division, and users at different levels adhere to different user's distribution networks separately.Like this, SMS system will manage the user who belongs to several identical or different CA system probably, just requires a Digital Television SMS system to be connected with a plurality of CA system in this case.The man-to-man relation of existing SMS system and CA system can't adapt to actual operation system.Owing to all do not have both at home and abroad at present about unified, the concrete standard of interface between SMS system and the CA system, especially the form of data interaction does not have uniform definition and standard between the two, so the SMS interface that each CA systems provider provides has nothing in common with each other, and can't unify.Therefore use a SMS system to manage simultaneously to be in the user under the control of two or more CA system to acquire a certain degree of difficulty.
In addition, in the user under a plurality of CA of a SMS system management system control, also to consider the real-time implementation problem of mandate, promptly must in the short as far as possible time, be sent to each CA system from the SMS system automatically by the authorization data that Business Processing produced, the CA system sends to the form of authorization data with Entitlement Management Message in the transmission network again, control user's rating state.
Summary of the invention:
The objective of the invention is to, a kind of digital TV subscriber management system (SMS is provided, hereinafter to be referred as the SMS system) while and a plurality of condition receiving system (CA, hereinafter to be referred as the CA system) implementation method that connects, this method can solve the problem that a SMS system supports a plurality of identical or different CA system simultaneously, solves the SMS system transmits authorization data in real time to the CA system problem simultaneously.
For achieving the above object, a kind of digital TV subscriber management system provided by the invention and the implementation method that a plurality of condition receiving systems are connected comprise:
(1) in digital TV subscriber management system (SMS), sets up a condition receiving system interface routine, be used for mutual between treatment S MS system and the CA system;
(2) the CA system interface program of SMS system is set up network with different CA system respectively and is connected;
(3) the SMS system accepts the user's who belongs to different CA system business, by SMS system log (SYSLOG) corresponding business information, produces corresponding authorization data;
(4) the CA system interface program of SMS system is extracted authorization data, and judges according to the information in the authorization data which CA system the user belongs to, and these authorization control data are sent to corresponding C A system;
(5) the CA system interface program of SMS system receives the authorization data result feedback information that the CA system returns, and this authorization control data processed result is recorded in the SMS system.
Described method also comprises:
CA system interface routine processes SMS system that in the SMS system, sets up and the interbehavior between the CA system, the mode of CA system interface employing socket (Sockets) is wherein set up TCP with each CA system according to transmission control protocol (TCP) and is connected, and, also can adopt User Datagram Protoco (UDP) (UDP) to set up UDP and be connected with the CA system for each connects a distribution port (Port).
Automatically activate the operation of the CA system interface routine processes authorization control data of SMS system at set intervals, before transmitting, each CA system once is activated to authorization data that is produced in the current activation during this period of time and the authorization data that needs repeating transmission by the connection of having set up, the feedback information of these authorization datas of record CA system handles, and will send successful authorization data and carry out mark, with when activating the processing operation of the CA of SMS system system interface next time, this part authorization data does not need to repeat to send.
Because setting up network with different CA system respectively, the CA system interface program of the present invention by the SMS system connect, accept the user's who belongs to different CA system business by the SMS system, SMS system log (SYSLOG) corresponding business information, produce corresponding authorization data, judge according to the information in the authorization data which CA system the user belongs to, and this authorization data sent to corresponding C A system, by the described authorization data of this CA system handles, rating power according to described authorization data control user, and return corresponding authorisation process result to the CA of SMS system system interface program, by the CA system interface program of SMS system with user's authorisation process outcome record in the SMS system.Adopt said method can adapt to the authorization data call format of different CA system, therefore make a SMS system can support a plurality of identical or different CA system simultaneously, solved the SMS system transmits authorization data in real time to the CA system problem simultaneously.
Description of drawings:
Fig. 1 is the first of the embodiment flow chart of the method for the invention;
Fig. 2 is the second portion of the embodiment flow chart of the method for the invention.
Embodiment:
The invention will be further described below in conjunction with accompanying drawing.
With reference to figure 1 and Fig. 2.Embodiment described in the figure is based on the connection of a digital TV subscriber management system (SMS is hereinafter to be referred as the SMS system) with two condition receiving systems (CA is hereinafter to be referred as the CA system).And these two CA systems, the SMS interface of CA system 1 and CA system 2 can be inequality to the call format of the authorization data that received.Use similar method can connect plural CA system, principle is identical.
Finish by CA system interface program in the operation reality of SMS system and two CA systems.Therefore, at first start the CA system interface program of SMS system in step 100, connect the SMS system database in step 105 then, it is different because of the kind of the employed database of SMS system, the title of database etc. that concrete database connects the parameter setting content, and concrete parameter value just should setting completed before connecting database; Next the whether successful connection in step 107 judgment data storehouse, if cause connection failure because parameter is provided with reasons such as problem or the connection of database refusal, EP (end of program) then, if the database successful connection shows the authorization data that can normally retrieve in the SMS system, and can enter follow-up normal running.
It is corresponding with it then to create a socket (Sockets) example in step 110 at the SMS interface of each CA system, the corresponding CA of example a system 1 in this example, the corresponding CA of example b system 2.After example is created, will connect with corresponding CA system respectively in step 115.Procotol in this example adopts connection-oriented Transmission Control Protocol, also can adopt User Datagram Protoco (UDP) (udp protocol) in the reality, connects IP address, receiving port number that parameter comprises the SMS interface of the pairing CA of each Sockets example system.Judge whether successful connection of network in step 117 then,, illustrate that network has certain fault, EP (end of program) if all fail to be connected with the SMS interface of two CA systems.If only successful connection one of them, illustrated that other CA system does not connect on, so the failure of function implementation procedure is also regarded in this single connection as, need other troubleshooting, EP (end of program).If all successful connections of SMS interface of program and two CA systems then enter follow-up operation.
Next create a timer object (Timer) example in step 120, the time interval according to setting, be assumed to be 30 seconds in this example, start the timer example, program can activate the processing procedure of an authorization data every 30 seconds.When not having interarrival time point, program is in wait state in step 130 always, and judges whether to arrive the dot interlace of fixing time automatically in step 140, if do not arrive, then program can continue to wait for.Program arrives the dot interlace of fixing time after waiting for 30 seconds, timer can activate next step action automatically.When next one action arrived, at first whether the program authorization data treatment progress that can once activate on step 150 is judged finished, if also do not finish, program can continue to wait by the time next time interval point activate processing procedure once more in step 130.If the process that the last authorization data that activates is handled finishes, illustrate to be connected to be in idle condition, so just can send the authorization data that was activated to this authorization data that is produced in activating during this period of time last time and needed to retransmit to corresponding CA system with the network of the SMS of CA system interface.
Next program need be retrieved the SMS system database, searches successively and is activated to this user authorization data that belongs to CA system 1 and CA system 2 that produces in activating during this period of time and the authorization data of needs repeating transmission in last time.Whether search in step 160 earlier has the user authorization data that belongs to CA system 1 to need to send, if the SMS system did not did not accept the customer service that belongs to CA system 1 during this period, and the user authorization data that does not belong to CA system 1 need resend, explanation does not need to send authorization data to CA system 1 in current the activation, and whether therefore continue to search in step 170 has the user authorization data that belongs to CA system 2 to need to send.If there is the user authorization data that belongs to CA system 1 to need to send, for example: the SMS system has accepted the request of the user A ordering services that belongs to CA system 1 in the stand-by period before current the activation, program at first can extract the authorization data at user A in step 163 from the SMS system database, give Sockets example a then, be connected by the TCP between the SMS interface of a and CA system 1, the data format that can receive according to the SMS interface of CA system 1 in step 165 sends to this part authorization data the SMS interface of CA system 1.In step 167, the CA system receives the authorization data at user A, utilize these data to generate Entitlement Management Message and send to user side, change authorization attribute, give the right that user A receives the business of being ordered, and the SMS interface of CA system can feed back to the result of authorization data Sockets example a, after example a receives the feedback information of CA system, whether the authorization data that just can understand at user A is successfully received and handles by the CA system, again will be about the authorisation process outcome record of user A in the SMS system database.If the feedback information of CA system is represented the authorization data of user A and is successfully received by it and be correspondingly processed, program just can be in the SMS system database marks this part authorization data of user A, during expression activation next time authorization data transmission and processing process, these data do not need to send again.If the feedback information of CA system is represented this part authorization data and takes defeat or handle and make mistakes that program is not carried out mark to these authorization datas, so that wait by the time resend when activating next time.
Sending the authorization data that belongs to CA system 1, whether have the user authorization data that belong to CA system 2 need send, if do not have, illustrate that the authorization data of two CA systems in this activates all disposes if next continuing to search in step 170.If there is the user authorization data that belongs to CA system 2 to need to send, the similar process of the user authorization data of concrete processing procedure and processing CA system 1, promptly at first extract those and belong to the authorization data of CA system 2 in step 173, give the SMS interface that Sockets example b sends to CA system 2 in step 175 with these data then,, according to the process information that CA system 2 feeds back data processed result is recorded in the SMS system database at step 177Sockets example b at these authorization datas.At this moment, the authorization data of CA system 1 and CA system 2 all disposes, can select whether to stop timer as required in step 190, if do not stop, change step 130, program is waited for the arrival of the next dot interlace of fixing time, so that activate the process of handling next group CA system authorization data once more automatically.If stop timer, then be connected with the TCP of two CA systems in step 200 disconnection, finish then.
According to foregoing, the present invention can realize that a SMS system manages the user who belongs under a plurality of CA system simultaneously, and by the CA system interface Automatic Program of SMS, user authorization data is sent to corresponding C A system in real time, reach the purpose of all user watched power in the control compass of competency.
Claims (4)
1, a kind of digital TV subscriber management system and the implementation method that a plurality of condition receiving systems are connected comprise:
(1) in digital TV subscriber management system, sets up a condition receiving system interface routine, be used for handling mutual between digital TV subscriber management system and the condition receiving system;
(2) the condition receiving system interface routine of digital TV subscriber management system is set up the network connection simultaneously with different condition receiving systems respectively;
(3) digital TV subscriber management system is accepted the user's who belongs to the different condition receiving system business, by digital TV subscriber management system record corresponding business information, produces corresponding authorization data;
(4) the condition receiving system interface routine of digital TV subscriber management system extracts authorization data, and judges according to the information in the authorization data which condition receiving system the user belongs to, and this authorization data is sent to the corresponding condition receiving system;
(5) the condition receiving system interface routine of digital TV subscriber management system receives the authorization data result feedback information that each condition receiving system returns, and the authorization data result is recorded in the digital TV subscriber management system.
2, digital TV subscriber management system according to claim 1 and the implementation method that a plurality of condition receiving systems are connected is characterized in that: the mode of condition receiving system interface routine employing socket is wherein set up the transmission control protocol network with each condition receiving system and is connected.
3, digital TV subscriber management system according to claim 1 and the implementation method that a plurality of condition receiving systems are connected is characterized in that: the mode of condition receiving system interface routine employing socket is wherein set up the User Datagram Protoco (UDP) network with each condition receiving system and is connected.
4, according to claim 1, the implementation method that 2 or 3 described digital TV subscriber management systems are connected with a plurality of condition receiving systems, it is characterized in that this method also comprises: the operation of the condition receiving system interface routine of activated digital TV Subscriber Management System processing authorization data automatically at set intervals, connect the authorization data that before each condition receiving system transmits, once is activated to the authorization data that is produced in the current activation during this period of time and needs to retransmit by the network of having set up, the record condition receiving system is handled the feedback information of these authorization datas, and will send successful authorization data and carry out mark, with when the processing operation of activated digital TV Subscriber Management System condition receiving system interface routine next time, this part authorization data does not need to repeat to send.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB011400846A CN1175666C (en) | 2001-11-26 | 2001-11-26 | Digital TV subscriber management system and multiple-condition receiving system connection realizing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB011400846A CN1175666C (en) | 2001-11-26 | 2001-11-26 | Digital TV subscriber management system and multiple-condition receiving system connection realizing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1422080A CN1422080A (en) | 2003-06-04 |
CN1175666C true CN1175666C (en) | 2004-11-10 |
Family
ID=4675641
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB011400846A Expired - Fee Related CN1175666C (en) | 2001-11-26 | 2001-11-26 | Digital TV subscriber management system and multiple-condition receiving system connection realizing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1175666C (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100998395B1 (en) * | 2003-09-19 | 2010-12-03 | 파나소닉 주식회사 | Digital television receiver module and digital television receiver using the same |
CN100346648C (en) * | 2004-01-13 | 2007-10-31 | 北京中视联数字系统有限公司 | General user management system for digital television set and interface communication method of authorization management system |
CN100421468C (en) * | 2005-09-28 | 2008-09-24 | 华为技术有限公司 | Method and system for realizing combined authorization of enciphering system |
CN100591122C (en) * | 2007-12-07 | 2010-02-17 | 四川长虹电器股份有限公司 | Method and system for subscribing digital pay television channel |
GB2457653A (en) | 2008-02-04 | 2009-08-26 | Nec Corp | User communications device which maintains and provides idle state cell/tracking area history |
CN101242517B (en) * | 2008-03-05 | 2011-02-09 | 浪潮电子信息产业股份有限公司 | An user authorization method in digital TV condition receiving system |
CN102387407A (en) * | 2010-08-31 | 2012-03-21 | 国基电子(上海)有限公司 | System and method for realizing broadcasting network conditional access (CA) |
-
2001
- 2001-11-26 CN CNB011400846A patent/CN1175666C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1422080A (en) | 2003-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0902569B1 (en) | Method and system for a unicast endpoint client to access a multicast internet protocol (ip) session | |
CA2195276C (en) | Multimedia multipoint telecommunications reservations systems | |
EP1768329B1 (en) | A method and a system of realizing the preview of mutilcasting video program in the wide-band access network | |
US7031326B1 (en) | Method and system for a Unicast endpoint client to access a multicast internet protocol (IP) session | |
CA2447544C (en) | Method and apparatus for removing client from an interactive tv network | |
CN101207501B (en) | IP broadcasting system and a multicast group management apparatus for the same | |
CA2201999C (en) | Multimedia information service access | |
CA2205748C (en) | Intelligent processing for establishing communication over the internet | |
US5999966A (en) | Control network-directed video conferencing switching system and method | |
US6952836B1 (en) | Method and apparatus for managing the provisioning of client devices connected to an interactive TV network | |
CN1934860B (en) | System and method for including participants in a conference call | |
CA2447543C (en) | Method and apparatus for provisioning client devices connected to an interactive tv network | |
CA2378709A1 (en) | Systems and methods for multimedia messaging in a cable or satellite subscriber system | |
US7849152B2 (en) | Method and system for controlling and monitoring a web-cast | |
CN1175666C (en) | Digital TV subscriber management system and multiple-condition receiving system connection realizing method | |
DE60033283T2 (en) | METHOD AND SYSTEMS FOR NOTIFYING SS7 MESSAGES VIA A PACKET-BASED NETWORK USING A TRANSPORT MATCHING INTERFACE | |
CN117241069A (en) | Video live broadcast multi-platform distribution, monitoring, control and reporting method and system based on cloud service | |
CN114845124B (en) | Set top box live broadcast method based on WebSocket synchronous control | |
US7573498B1 (en) | System and method for providing video conferencing services to a television-service subscriber | |
AU772014B2 (en) | Interactive system for enabling TV shopping | |
AU2003271576B2 (en) | Method and system for directing interactive TV game shows | |
US20020035631A1 (en) | Method and system for establishing communication link between host computer provided with multiple communication tools and communication network | |
KR100743588B1 (en) | Method and device for establishing a communication, and television receiver terminal comprising a communication module for establishing a communication with such a device | |
CN1194519C (en) | Improved user multiterminal multi service unified access equipment system and its service realizing method | |
US20060018455A1 (en) | Collecting data from telephone users by mid-call event signaling |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20041110 Termination date: 20171126 |