Method and device for updating a multimedia broadcast conditional access plug-in
AssigneeZte Corporation
InventorFu Wei
Life of this patent
Estimating the term…
Abstract
A CA plug-in file is divided into file blocks and file pieces in turn, and the file pieces are encapsulated into service data packets and data units in turn; a frame header is encapsulated in a multiplexing frame after the value of a “plug-in update identification” field configured in the multiplexing frame header is set to be valid, and the data unit is encapsulated in a data segment of the multiplexing sub-frame; and the encapsulated multiplexing frame is modulated to an electromagnetic wave of a physical channel sent to the air.
Claims10
A sending method of a front end for updating a multimedia broadcast conditional access (CA) plug-in, which is adapted to a mobile multimedia broadcast system supporting function of downloading a multiplexing frame file, comprising:
- dividing a CA plug-in file into file blocks, then dividing the file blocks into file pieces, and encapsulating the file pieces into service data packets, then encapsulating the service data packets into data units;
- encapsulating a frame header in a multiplexing frame after the value of a “plug-in update identification” field configured in the frame header of the multiplexing frame is set to be valid, and encapsulating the data unit in a data segment of a multiplexing sub-frame;
- and
- modulating the encapsulated multiplexing frame to an electromagnetic wave of a is physical channel, and sending the electromagnetic wave to the air.
A receiving method of a terminal for updating a multimedia broadcast conditional access plug-in, which is adapted to a mobile multimedia broadcast system supporting function of downloading a multiplexing frame file, comprising:
- obtaining a multiplexing frame by tuning a received electromagnetic wave signal;
- obtaining a “plug-in update identification” field in the header of a multiplexing frame by demultiplexing the multiplexing frame, and when determining the value of the “plug-in update identification” field is valid, obtaining a data unit in a data segment of a multiplexing sub-frame by demultiplexing;
- and
- unpacking the data units into service data packets, file pieces and file blocks in turn, and assembling the file blocks into a complete CA plug-in file, and downloading the CA plug-in file to a CA database.
A front end device for updating a multimedia broadcast conditional access plug-in, which is adapted to a mobile multimedia broadcast system supporting function of downloading a multiplexing frame file, the device comprising a file server, a multiplexer, a modulator and a transmitter, which are connected in turn;
- wherein
- the file server is used to divide a CA plug-in file into file blocks, then divide the file is blocks into file pieces, and encapsulate the file pieces into service data packets, then encapsulate the service data packets into data units and send the data units to the multiplexer;
- the multiplexer is used to encapsulate a frame header in a multiplexing frame after the value of a “plug-in update identification” field which is extended and configured in the frame header of the multiplexing frame is set to be valid, and encapsulate the data unit in a data segment of a multiplexing sub-frame;
- the modulator is used to modulate the encapsulated multiplexing frame to an electromagnetic wave of a physical channel;
- and
- the transmitter is used to send the electromagnetic wave to the air.
A terminal device for updating a multimedia broadcast conditional access plug-in, which is adapted to a mobile multimedia broadcast system supporting function of downloading a multiplexing frame file, the device comprising a tuner, a demultiplexer and a file processing module, which are connected in turn;
- wherein
- the tuner is used to tune a received electromagnetic wave signal to obtain a multiplexing frame which is sent to the demultiplexer;
- the demultiplexer is used to obtain a frame header in the multiplexing frame by demultiplexing, obtain a data unit in a data segment of a multiplexing sub-frame by demultiplexing when the value of a “plug-in update identification” field is determined to be valid, and send the data unit to the file processing module;
- and
- the file processing module is used to unpack the data units into service data packets, file pieces and file blocks in turn, assemble the file blocks into a complete CA plug-in file, and download the CA plug-in file to a CA database.
Dependencies are inferred from the claim text.