CN1933440A - Method for realizing file distributing of broadcasting system - Google Patents
Method for realizing file distributing of broadcasting system Download PDFInfo
- Publication number
- CN1933440A CN1933440A CNA2005101028147A CN200510102814A CN1933440A CN 1933440 A CN1933440 A CN 1933440A CN A2005101028147 A CNA2005101028147 A CN A2005101028147A CN 200510102814 A CN200510102814 A CN 200510102814A CN 1933440 A CN1933440 A CN 1933440A
- Authority
- CN
- China
- Prior art keywords
- file
- broadcasting service
- service distribution
- distribution
- adaptation services
- 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.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种广播系统实现文件分发的方法,本发明所提供的方法通过广播业务分发/适配服务器收到终端发送来的文件请求后,首先判断自身是否保存了所请求的文件,若没保存,则向广播业务应用服务器请求得到所述文件,然后再进行后续文件分发过程,避免了由于广播业务分发/适配服务器没有保存终端请求的文件而导致的文件分发失败情况的发生,提高了广播系统中文件分发的成功率。
The invention discloses a method for realizing file distribution in a broadcasting system. After receiving a file request from a terminal through a broadcast service distribution/adaptation server, the method provided by the invention first judges whether the requested file is saved by itself, and if If the file is not saved, the broadcast service application server is requested to obtain the file, and then the subsequent file distribution process is carried out, which avoids the occurrence of file distribution failure caused by the broadcast service distribution/adaptation server not saving the file requested by the terminal, and improves The success rate of file distribution in the broadcast system.
Description
技术领域technical field
本发明涉及广播业务领域,具体涉及一种广播系统实现文件分发的方法。The invention relates to the field of broadcasting services, in particular to a method for realizing file distribution in a broadcasting system.
背景技术Background technique
广播(BCAST)业务越来越受到用户的欢迎,在通信市场上具有非常好的发展态势。开发移动联盟(OMA,Open Mobile Alliance)定义了无线数字广播系统的基本体系,如图1所示,其中,网络侧主要包括:Broadcasting (BCAST) business is more and more welcomed by users, and has a very good development trend in the communication market. Open Mobile Alliance (OMA, Open Mobile Alliance) defines the basic system of the wireless digital broadcasting system, as shown in Figure 1, where the network side mainly includes:
内容提供(Content Creation)服务器,用于生成广播业务内容,并将基本业务材料、业务内容属性等通过BCAST-1接口发送给广播业务应用(BSA,BCAST Service Application)服务器;Content creation (Content Creation) server, used to generate broadcast service content, and send basic service materials, service content attributes, etc. to broadcast service application (BSA, BCAST Service Application) server through BCAST-1 interface;
BSA服务器,用于分别通过BCAST-2接口和BCAST-3接口向广播业务分发/适配(BSD/A,BCAST Service Distribution/Adaptation)服务器和广播订阅管理(BSM,BCAST Subscription Management)服务器发送广播业务以及业务属性;用于通过BCAST-8接口将广播业务交互、报告等信息经过交互网络(Interaction Network)传送到终端(Terminal);用于产生计费信息等;The BSA server is used to send broadcast services to the broadcast service distribution/adaptation (BSD/A, BCAST Service Distribution/Adaptation) server and the broadcast subscription management (BSM, BCAST Subscription Management) server through the BCAST-2 interface and the BCAST-3 interface respectively And business attributes; used to transmit information such as broadcast business interaction and reports to the terminal through the Interaction Network through the BCAST-8 interface; used to generate billing information, etc.;
BSD/A服务器,用于接收广播业务,并对广播业务进行适配;用于对广播业务进行业务聚合、业务保护等;用于将通知消息进行适配后通过BCAST-5接口经过广播分发系统(BDS,Broadcast Distribution System)发送给终端,或者通过BCAST-6接口经过交互网络发送给终端;用于将广播业务通过BDS-1接口发送给BDS业务分发服务器;The BSD/A server is used to receive and adapt broadcast services; it is used to perform service aggregation and service protection on broadcast services; it is used to adapt notification messages through the broadcast distribution system through the BCAST-5 interface (BDS, Broadcast Distribution System) to the terminal, or to the terminal through the interactive network through the BCAST-6 interface; used to send the broadcast service to the BDS service distribution server through the BDS-1 interface;
BSM服务器,用于提供业务订阅和付费操作功能,用于进行广播网络的设备管理,用于将通知、业务指南和业务密钥等信息通过BCAST-4接口传送至BSD/A服务器;用于将业务订阅、业务密钥等通过BCAST-7接口经过交互网络发送至终端,或者通过BDS-2接口发送至BDS业务分发服务器;The BSM server is used to provide service subscription and payment operation functions, and is used to manage broadcast network equipment, and is used to transmit information such as notifications, service guides, and service keys to the BSD/A server through the BCAST-4 interface; Service subscription, service key, etc. are sent to the terminal through the interactive network through the BCAST-7 interface, or sent to the BDS service distribution server through the BDS-2 interface;
BDS,用于将接收到的广播业务内容通过BCAST-5接口发送给终端的某分发系统;BDS, used to send the received broadcast service content to a certain distribution system of the terminal through the BCAST-5 interface;
交互网络,用于为终端和广播网络提供交互信道;An interactive network, used to provide an interactive channel for the terminal and the broadcast network;
BDS业务分发服务器,用于对广播业务进行调整后通过x-1接口发送给BDS,BDS业务分发服务器在某些BDS中也可能不存在;可与交互网络通过x-2、x-5、x-6接口配合实现业务发现、业务保护等;可与BDS通过x-1、x-3、x-4接口共同工作以将广播业务内容发送给终端。The BDS service distribution server is used to adjust the broadcast service and send it to the BDS through the x-1 interface. The BDS service distribution server may not exist in some BDSs; it can communicate with the interactive network through x-2, x-5, x -6 interface cooperates to realize service discovery, service protection, etc.; it can work with BDS through x-1, x-3, x-4 interfaces to send broadcast service content to terminals.
另外,广播系统还包括:终端,用于接收广播业务内容等。可通过交互网络提供的交互信道直接和广播网络进行业务交互。In addition, the broadcast system also includes: a terminal, used for receiving broadcast service content and the like. It can directly interact with the broadcast network through the interactive channel provided by the interactive network.
文件分发指广播网络将一个文件或一簇文件绑定后通过双向交互信道或单向广播信道发送给终端。文件分发是广播系统的一个重要功能,在文件分发时不必考虑文件类型和文件编码。广播系统中,在文件分发过程中起主要作用的是:BSA服务器的文件应用(FA,File Application)模块、BSD/A服务器的文件传送(FD,File Delivery)模块以及终端上的FD-客户端(FD-C,FD-Client)模块,具体地,广播系统中实现文件分发的主要实体以及接口的主要功能如图2所示:File distribution means that a broadcast network binds a file or a cluster of files and sends them to terminals through a two-way interactive channel or a one-way broadcast channel. File distribution is an important function of the broadcasting system, and it is not necessary to consider file types and file encodings during file distribution. In the broadcast system, the main functions in the file distribution process are: the file application (FA, File Application) module of the BSA server, the file delivery (FD, File Delivery) module of the BSD/A server, and the FD-client on the terminal (FD-C, FD-Client) modules, specifically, the main entities and interfaces that implement file distribution in the broadcast system are shown in Figure 2:
FA模块,负责从内容提供服务器接收文件并进行响应,然后将接收到的文件以及文件属性发送给BSD/A服务器的FD模块;The FA module is responsible for receiving files from the content provider server and responding, and then sending the received files and file attributes to the FD module of the BSD/A server;
FD模块,负责从FD-2接口接收文件并进行响应,然后对接收到的文件进行聚合、适配,最后将文件在BDS的广播信道上发送,或者通过交互网络的交互信道发送,或者发送到BDS业务分发服务器;The FD module is responsible for receiving files from the FD-2 interface and responding, then aggregates and adapts the received files, and finally sends the files on the broadcast channel of BDS, or through the interactive channel of the interactive network, or to BDS business distribution server;
FD-C模块,位于终端上,负责保证终端对文件的正确接收,例如:通过交互信道向广播网络报告文件的接收状态;The FD-C module, located on the terminal, is responsible for ensuring that the terminal receives the file correctly, for example: reporting the receiving status of the file to the broadcast network through the interactive channel;
FD-1接口,用于将内容提供服务器的文件发送给BSA服务器的FA模块;The FD-1 interface is used to send the file of the content providing server to the FA module of the BSA server;
FD-2接口,用于将FA模块加密后的文件及文件属性发送给BSD/A服务器的FD模块;FD-2 interface, used to send the encrypted files and file attributes of the FA module to the FD module of the BSD/A server;
FD-4接口,用于将BSM服务器要在FD-5或FD-6接口上发送的消息传送给BSD/A服务器的FD模块;The FD-4 interface is used to transmit the message to be sent by the BSM server on the FD-5 or FD-6 interface to the FD module of the BSD/A server;
FD-5接口,用于为BDS提供单向传送文件或内容的业务通道;用于为BDS提供单向传送带内信令的业务通道;The FD-5 interface is used to provide BDS with a service channel for one-way transmission of files or content; for BDS to provide a service channel for one-way transmission of in-band signaling;
FD-6接口,用于将FD模块通过FD-5接口发送给终端、但终端没接收到的部分文件发送给终端;FD-6 interface, used to send some files sent by the FD module to the terminal through the FD-5 interface, but not received by the terminal;
FD-Bl接口,用于将FD模块的一个文件或一簇文件发送给BDS业务分发服务器,然后由BDS业务分发服务器对该个文件或该簇文件进行分发;用于将FD模块的具有某特殊属性的一个文件或一簇文件发送给BDS业务分发服务器,以便于BDS业务分发服务器确定该文件的传送承载通道。The FD-B1 interface is used to send a file or a group of files of the FD module to the BDS service distribution server, and then the BDS service distribution server distributes the file or the group of files; A file or a group of files of attributes is sent to the BDS service distribution server, so that the BDS service distribution server can determine the transmission bearer channel of the file.
以上图2所述为广播系统实现文件分发的结构框图,图3为现有技术中广播系统实现文件分发的流程图,如图3所示,其具体步骤如下:The above Fig. 2 is a structural block diagram of the broadcast system realizing file distribution, and Fig. 3 is a flow chart of the broadcast system realizing file distribution in the prior art, as shown in Fig. 3, its specific steps are as follows:
步骤301:终端上的FD-C模块向BSD/A服务器上的FD模块发起文件请求,请求消息携带文件标识。Step 301: The FD-C module on the terminal initiates a file request to the FD module on the BSD/A server, and the request message carries a file identifier.
FD-C模块可请求一个文件,或者多个文件,或者一个文件的一部分,或者以上三者的任意组合。The FD-C module can request a file, or multiple files, or a part of a file, or any combination of the above three.
步骤302:FD模块收到该文件请求后,根据请求消息携带的文件标识,配置文件标识对应的文件,配置完毕,向BDS业务分发服务器发起指配文件传送承载通道的请求,请求消息中携带文件属性。Step 302: After the FD module receives the file request, according to the file identifier carried in the request message, configure the file corresponding to the file identifier, and after the configuration is completed, initiate a request to the BDS service distribution server for assigning a bearer channel for file transmission, and the request message carries the file Attributes.
文件配置信息由BSM服务器的业务订阅功能提供给FD模块,文件属性包括文件带宽等。The file configuration information is provided to the FD module by the service subscription function of the BSM server, and file attributes include file bandwidth, etc.
FD模块收到文件请求后,可向FD-C模块返回一个文件响应。After receiving the file request, the FD module may return a file response to the FD-C module.
步骤303:BDS业务分发服务器收到指配文件传送承载通道请求后,向交互网络转发该请求。Step 303: After receiving the request for assigning a file transfer bearer channel, the BDS service distribution server forwards the request to the interactive network.
步骤304:交互网络收到指配文件传送承载通道请求后,根据该请求消息携带的文件属性,指配一个文件传送承载通道,然后向BDS业务分发服务器返回指配文件传送承载通道响应消息,该响应消息携带指配的文件传送承载通道信息。Step 304: After receiving the request for assigning a bearer channel for file transfer, the interactive network assigns a bearer channel for file transfer according to the file attribute carried in the request message, and then returns a response message for assigning a bearer channel for file transfer to the BDS service distribution server. The response message carries information about the assigned file transfer bearer channel.
步骤305:BDS业务分发服务器收到指配文件传送承载通道响应消息后,向FD模块转发该响应消息。Step 305: After receiving the assigned file transfer bearer channel response message, the BDS service distribution server forwards the response message to the FD module.
步骤306:FD模块收到指配文件传送承载通道响应消息后,向BDS业务分发服务器发送开始文件传送通知。Step 306: After receiving the assigned file transfer bearer channel response message, the FD module sends a file transfer start notification to the BDS service distribution server.
FD模块向BDS业务分发服务器发送开始文件传送通知前,可对要发送的文件进行业务保护。Before the FD module sends the file transfer start notification to the BDS service distribution server, it can perform service protection on the files to be sent.
步骤307:BDS业务分发服务器收到开始文件传送通知后,将该通知转发给FD-C模块。Step 307: After receiving the file transmission start notification, the BDS service distribution server forwards the notification to the FD-C module.
BDS业务分发服务器可将开始文件传送通知直接转发给FD-C模块,也可先转发给交互网络,再由交互网络转发给FD-C模块。The BDS service distribution server can directly forward the file transmission start notification to the FD-C module, or forward it to the interactive network first, and then the interactive network forwards it to the FD-C module.
BDS业务分发服务器收到FD模块发送来的开始文件传送通知后,可向FD模块返回一个开始文件传送响应。After receiving the file transmission start notification sent by the FD module, the BDS service distribution server may return a file transmission start response to the FD module.
交互网络收到FD模块发送来的开始文件传送通知后,可向FD模块返回一个开始文件传送响应。After receiving the file transmission start notification sent by the FD module, the interactive network may return a file transmission start response to the FD module.
步骤308:FD模块将文件通过指配的文件传送承载通道发送给FD-C模块。Step 308: the FD module sends the file to the FD-C module through the assigned file transmission bearer channel.
FD模块可将文件直接发送给FD-C模块;也可将文件先发送给交互网络,再由交互网络转发给FD-C模块。The FD module can directly send the file to the FD-C module; it can also send the file to the interactive network first, and then forward the file to the FD-C module by the interactive network.
交互网络发送文件前,可对文件进行业务保护。Before the interactive network sends the file, the file can be protected for business.
可以看到,上述过程的成功必须有一个前提:BSD/A服务器上保存有FD-C模块请求的文件。但在实际中,由于文件内容超时等原因,在FD-C模块请求该文件时,BSD/A服务器上可能已没有FD-C模块所请求的文件,结果导致本次文件分发失败。It can be seen that there must be a prerequisite for the success of the above process: the file requested by the FD-C module is stored on the BSD/A server. But in practice, due to reasons such as file content timeout, when the FD-C module requests the file, the file requested by the FD-C module may not exist on the BSD/A server, resulting in the failure of file distribution this time.
发明内容Contents of the invention
有鉴于此,本发明的主要目的在于提供一种广播系统实现文件分发的方法,以提高文件分发的成功率。In view of this, the main purpose of the present invention is to provide a method for broadcasting system to realize file distribution, so as to improve the success rate of file distribution.
为达到上述目的,本发明的技术方案是这样实现的:In order to achieve the above object, technical solution of the present invention is achieved in that way:
一种广播系统实现文件分发的方法,该方法包括:A method for broadcasting system to realize file distribution, the method comprising:
A、BSD/A服务器收到终端发送来的文件请求后,判断自身是否保存了终端请求的文件,若是,执行步骤B;否则,向BSA服务器请求所述文件,BSA服务器收到所述请求后,向BSD/A服务器返回所请求的文件,BSD/A服务器收到所述文件后,执行步骤B;A. After the BSD/A server receives the file request sent by the terminal, it judges whether it has saved the file requested by the terminal, and if so, executes step B; otherwise, requests the file from the BSA server, and the BSA server receives the request , return the requested file to the BSD/A server, and the BSD/A server executes step B after receiving the file;
B、BSD/A服务器进行文件分发。B. The BSD/A server distributes files.
步骤A所述BSA服务器收到所述请求之后,向BSD/A服务器返回所请求的文件之前,进一步包括:BSA服务器对所述文件进行加密操作;After the BSA server described in step A receives the request, before returning the requested file to the BSD/A server, it further includes: the BSA server encrypts the file;
所述步骤B具体包括:BSD/A服务器将所述加密后的文件发送到终端,终端收到该文件后,进行解密操作。The step B specifically includes: the BSD/A server sends the encrypted file to the terminal, and the terminal performs a decryption operation after receiving the file.
所述BSA服务器对所述文件进行加密操作具体包括:The BSA server performing an encryption operation on the file specifically includes:
BSA服务器根据自身保存的该文件的业务密钥以及预先定义的加密算法,产生一系列掩码,然后将该掩码与文件内容进行异或运算,得到加密后的文件;The BSA server generates a series of masks according to the business key of the file saved by itself and the pre-defined encryption algorithm, and then performs XOR operation on the mask and the content of the file to obtain the encrypted file;
所述终端对加密后的文件进行解密操作具体包括:The terminal decrypting the encrypted file specifically includes:
终端从广播订阅管理服务器获取该文件的业务密钥,然后根据该业务密钥和自身保存的加密算法,产生一系列掩码,将该掩码与加密后的文件内容进行异或运算,得到解密后的文件。The terminal obtains the business key of the file from the broadcast subscription management server, and then generates a series of masks according to the business key and the encryption algorithm saved by itself, and performs XOR operation on the mask and the encrypted file content to obtain the decryption after the file.
步骤A所述BSD/A服务器收到BSA服务器发送来的所述文件的个数为多个,且,The BSD/A server in step A receives multiple files from the BSA server, and,
BSD/A服务器收到所述文件之后,执行步骤B之前,进一步包括:BSD/A服务器对所述文件进行文件聚合;After the BSD/A server receives the file, before performing the step B, it further includes: the BSD/A server performs file aggregation on the file;
步骤B所述BSD/A服务器进行文件分发为:BSD/A服务器对聚合后的文件进行文件分发。The file distribution by the BSD/A server in step B is as follows: the BSD/A server distributes the aggregated files.
步骤A所述BSA服务器向BSD/A服务器返回所请求的文件的同时,进一步包括:When the BSA server described in step A returns the requested file to the BSD/A server, it further includes:
BSA服务器向BSD/A服务器返回所述文件的属性;The BSA server returns the attributes of the file to the BSD/A server;
所述步骤B具体包括:Described step B specifically comprises:
BSD/A服务器向交互网络发送指配文件传送承载通道请求,交互网络收到该请求后,根据该请求携带的文件属性,指配一个文件传送承载通道,并向BSD/A服务器返回所指配的文件传送承载通道信息,BSD/A服务器收到该信息后,将所述文件通过指配的文件传送承载通道发送给终端。The BSD/A server sends a request for assigning a file transfer bearer channel to the interactive network. After receiving the request, the interactive network assigns a file transfer bearer channel according to the file attributes carried in the request, and returns the assigned file transfer bearer channel to the BSD/A server. The BSD/A server sends the file to the terminal through the assigned file transmission bearer channel after receiving the information.
与现有技术相比,本发明所提供的方法通过BSD/A服务器收到终端发送来的文件请求后,首先判断自身是否保存了所请求的文件,若没保存,则向BSA服务器请求得到所述文件,然后再进行后续文件分发过程,避免了由于BSD/A服务器没有保存终端请求的文件而导致的文件分发失败情况的发生,提高了广播系统中文件分发的成功率。Compared with the prior art, after the method provided by the present invention receives the file request sent by the terminal through the BSD/A server, it first judges whether it has saved the requested file, if not, then requests the BSA server to obtain the requested file. Describe the file, and then proceed to the subsequent file distribution process, avoiding the failure of file distribution caused by the BSD/A server not saving the file requested by the terminal, and improving the success rate of file distribution in the broadcast system.
附图说明Description of drawings
图1为无线数字广播系统的基本体系图;Figure 1 is a basic system diagram of a wireless digital broadcasting system;
图2为广播系统实现文件分发的结构图;Fig. 2 is a structural diagram of broadcasting system realizing file distribution;
图3为现有技术中广播系统实现文件分发的流程图;Fig. 3 is the flowchart of file distribution realized by the broadcasting system in the prior art;
图4为本发明提供的广播系统实现文件分发的流程图;FIG. 4 is a flow chart of file distribution implemented by the broadcast system provided by the present invention;
图5为本发明提供的广播系统实现文件分发的具体实施例的流程图。FIG. 5 is a flow chart of a specific embodiment of file distribution implemented by the broadcast system provided by the present invention.
具体实施方式Detailed ways
本发明的核心思想是:BSD/A服务器收到终端发送来的文件请求后,首先判断自身是否保存了所请求的文件,若没保存,则向BSA服务器请求得到所述文件,然后再进行后续文件分发过程。The core idea of the present invention is: after receiving the file request sent by the terminal, the BSD/A server first judges whether it has saved the requested file, if not, then requests the BSA server to obtain the file, and then proceeds to follow-up File distribution process.
下面结合附图及具体实施例对本发明再作进一步详细的说明。The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
图4是本发明提供的广播系统实现文件分发的流程图,如图4所示,其具体步骤如下:Fig. 4 is the flowchart that the broadcasting system provided by the present invention realizes file distribution, as shown in Fig. 4, its specific steps are as follows:
步骤401:BSD/A服务器接收终端发送来的文件请求,该请求消息携带文件标识。Step 401: The BSD/A server receives a file request sent by a terminal, and the request message carries a file identifier.
步骤402:BSD/A服务器判断自身是否保存了文件请求消息携带的文件标识对应的文件,若是,执行步骤405;否则,执行步骤403。Step 402: The BSD/A server judges whether it has saved the file corresponding to the file identifier carried in the file request message, and if so, executes
步骤403:BSD/A服务器向BSA服务器发送文件请求,该请求消息携带文件标识。Step 403: the BSD/A server sends a file request to the BSA server, and the request message carries a file identifier.
步骤404:BSA服务器收到文件请求后,将该请求消息携带的文件标识对应的文件发送至BSD/A服务器。Step 404: After receiving the file request, the BSA server sends the file corresponding to the file identifier carried in the request message to the BSD/A server.
步骤405:BSD/A服务器开始文件分发过程。Step 405: The BSD/A server starts the file distribution process.
图5是本发明提供的广播系统实现文件分发的具体实施例的流程图,如图5所示,其具体步骤如下:Fig. 5 is the flow chart of the specific embodiment that the broadcasting system provided by the present invention realizes file distribution, as shown in Fig. 5, its specific steps are as follows:
步骤501:BSD/A服务器上的FD模块收到终端上的FD-C模块发送来的文件请求后,判断BSD/A服务器是否保存了该请求消息携带的文件标识对应的文件,若是,执行步骤504;否则,执行步骤502。Step 501: After the FD module on the BSD/A server receives the file request sent by the FD-C module on the terminal, determine whether the BSD/A server has saved the file corresponding to the file identifier carried in the request message, and if so, perform the steps 504; otherwise, go to step 502.
FD模块收到文件请求后,可向FD-C模块返回一个文件响应。After receiving the file request, the FD module may return a file response to the FD-C module.
步骤502:FD模块向BSA服务器上的FA模块发送文件请求,请求消息携带文件标识。Step 502: the FD module sends a file request to the FA module on the BSA server, and the request message carries a file identifier.
步骤503:FA模块收到该文件请求后,将该请求消息携带的文件标识对应的文件以及文件属性发送至FD模块。Step 503: After receiving the file request, the FA module sends the file and file attributes corresponding to the file identifier carried in the request message to the FD module.
FA模块在发送文件前,可对该文件进行加密操作,具体过程如下:FA模块利用自身保存的预先定义的加密算法和自身保存的该文件对应的业务密钥,产生一系列掩码,将该掩码与文件内容进行异或运算后得到的文件发送给FD模块。终端上的FD-C模块收到FD模块发送来的该文件后,要进行解密操作,具体过程如下:FD-C模块根据文件标识向BSM服务器获取该文件的业务密钥,然后根据自身保存的预先定义的加密算法和该业务密钥,产生一系列掩码,将该掩码和文件内容进行异或运算,就得到正确的文件内容。这里,FD-C模块可通过两种方式获取文件标识:一种是从FD模块获取,即FD模块向FD-C模块发送文件的同时,发送该文件的标识;另一种是从BSD/A服务器发送来的业务指南中获取,即BSD/A服务器上的业务指南分发模块在本次文件分发开始之前向终端发送的业务指南中,携带本次分发的文件的标识。Before sending the file, the FA module can encrypt the file. The specific process is as follows: the FA module generates a series of masks by using the predefined encryption algorithm saved by itself and the business key corresponding to the file saved by itself. The file obtained after the XOR operation of the mask and the file content is sent to the FD module. The FD-C module on the terminal needs to decrypt the file after receiving the file sent by the FD module. The pre-defined encryption algorithm and the business key generate a series of masks, and the XOR operation is performed on the masks and the file content to obtain the correct file content. Here, the FD-C module can obtain the file ID in two ways: one is from the FD module, that is, the FD module sends the file ID to the FD-C module at the same time; the other is from the BSD/A It can be obtained from the service guide sent by the server, that is, the service guide distribution module on the BSD/A server carries the identification of the file distributed this time in the service guide sent to the terminal before the file distribution starts.
若FA模块发送来的文件有多个,那么FD模块可对这多个文件进行文件聚合,以聚合成一簇文件。If there are multiple files sent by the FA module, the FD module can perform file aggregation on the multiple files to form a cluster of files.
步骤504:FD模块向BDS业务分发服务器发起指配文件传送承载通道请求,请求消息中携带文件属性。Step 504: The FD module initiates a request to the BDS service distribution server for assigning a bearer channel for file transmission, and the request message carries file attributes.
步骤505~510与步骤303~308完全相同。Steps 505-510 are exactly the same as steps 303-308.
以上所述仅为本发明的过程及方法实施例,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only process and method embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the scope of the present invention. within the scope of protection.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2005101028147A CN1933440A (en) | 2005-09-12 | 2005-09-12 | Method for realizing file distributing of broadcasting system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2005101028147A CN1933440A (en) | 2005-09-12 | 2005-09-12 | Method for realizing file distributing of broadcasting system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1933440A true CN1933440A (en) | 2007-03-21 |
Family
ID=37879069
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2005101028147A Pending CN1933440A (en) | 2005-09-12 | 2005-09-12 | Method for realizing file distributing of broadcasting system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1933440A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101981922A (en) * | 2008-03-28 | 2011-02-23 | 三星电子株式会社 | Method and device for software update of terminal in mobile communication system |
| CN101981838B (en) * | 2008-03-28 | 2013-01-30 | 三星电子株式会社 | Method and system for updating firmware of a terminal in a broadcast system |
| CN103200018A (en) * | 2013-04-11 | 2013-07-10 | 天脉聚源(北京)传媒科技有限公司 | Information interaction system and information interaction method |
| CN103404223A (en) * | 2012-03-02 | 2013-11-20 | 英派尔科技开发有限公司 | Scalable mmWave wireless network architecture for high user concentration |
-
2005
- 2005-09-12 CN CNA2005101028147A patent/CN1933440A/en active Pending
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101981922A (en) * | 2008-03-28 | 2011-02-23 | 三星电子株式会社 | Method and device for software update of terminal in mobile communication system |
| CN101981838B (en) * | 2008-03-28 | 2013-01-30 | 三星电子株式会社 | Method and system for updating firmware of a terminal in a broadcast system |
| US8396464B2 (en) | 2008-03-28 | 2013-03-12 | Samsung Electronics Co., Ltd | Method and apparatus for software update of terminals in a mobile communication system |
| CN101981922B (en) * | 2008-03-28 | 2014-05-21 | 三星电子株式会社 | Method and device for software update of terminal in mobile communication system |
| US8775318B2 (en) | 2008-03-28 | 2014-07-08 | Samsung Electronics Co., Ltd. | Method and system for updating firmware of terminals in a broadcast system |
| CN103404223A (en) * | 2012-03-02 | 2013-11-20 | 英派尔科技开发有限公司 | Scalable mmWave wireless network architecture for high user concentration |
| CN103404223B (en) * | 2012-03-02 | 2017-01-11 | 英派尔科技开发有限公司 | Scalable mmWave wireless network architecture for high user concentration |
| CN103200018A (en) * | 2013-04-11 | 2013-07-10 | 天脉聚源(北京)传媒科技有限公司 | Information interaction system and information interaction method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10779163B2 (en) | Network architecture having multicast and broadcast multimedia subsystem capabilities | |
| CN101061666A (en) | Method for managing digital rights in broadcast/multicast services | |
| CN101039180A (en) | Method and system for generating and transmitting key | |
| CN1918841A (en) | Identification and re-transmission of missing parts | |
| CN1993920A (en) | Security method and device in data processing system | |
| US20060221882A1 (en) | File distribution method and apparatus in a mobile broadcast system | |
| CN101047956A (en) | Multimedia broadcast service system and method | |
| CN1845599A (en) | Method for obtaining and updating service key in mobile TV service | |
| CN1918914A (en) | System for selective data transmission | |
| CN101156390A (en) | Apparatus and method for delivering streams in mobile broadcasting system | |
| CN1933440A (en) | Method for realizing file distributing of broadcasting system | |
| CN100581283C (en) | Password management method suitable for multimedia broadcast and multicast services | |
| CN101057446A (en) | Method and apparatus for receiving broadcast content | |
| CN1315344C (en) | Method of transmitting data in cluster business | |
| CN100344183C (en) | Group system group key managing method | |
| CN1671097A (en) | A method and system for end-to-end wireless encryption communication | |
| CN106936786B (en) | A data encryption transmission method, base station and PDT terminal | |
| CN1604534A (en) | Method for acquiring key by user through service data carried key information | |
| CN1842064A (en) | Method and system for data transmission in instant messaging | |
| CN103685141B (en) | The implementation method of a kind of transmission service and equipment | |
| CN1897520A (en) | Method and system for verifying telecommunication safety | |
| CN1784899A (en) | Security method for broadcasting service in mobile communication system | |
| CN1874232A (en) | Method for interacting office documents based on mobile communication network | |
| CN1725896A (en) | End-to-end encipher communication method of CDMA system | |
| CN1270547C (en) | Method of inserting audiomonitoring system into mobile communication network and its device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |