Method for transmitting and receiving control information for encryption in a mobile communication system supporting multimedia broadcast/multicast service
First Claim
1. A method for transmitting control information for encryption for protecting a Multimedia Broadcast/Multicast Service (MBMS) service by a broadcast/multicast-service center (BM-SC) in a mobile communication system including at least one mobile terminal desiring to receive the MBMS service and the BM-SC for providing the MBMS service desired by the at least one mobile terminal, the method comprising the steps of:
- if encryption information for encrypting MBMS data for the MBMS service has not been changed, transmitting an MBMS data packet configured with control information not including the encryption information and MBMS data encrypted based on the encryption information; and
if encryption information for encrypting MBMS data for the MBMS service has been changed, transmitting an MBMS data packet configured with control information including the encryption information and MBMS data encrypted based on the encryption information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for minimizing overhead occurring caused by control information for encryption performed to protect MBMS data for an MBMS service in a mobile communication system. This method is implemented by distinguishing a case in which control information used for encryption is updated from another case in which the control information used for encryption is not updated, and transmitting different control information according to the distinguishment result. That is, when the control information used for encryption is not updated, only minimized control information is transmitted, and when the control information for encryption is updated, the entire updated control information is transmitted. Accordingly, the amount of control information transmitted along with MBMS data is minimized, contributing to an increase in the amount of MBMS data transmitted per unit time.
56 Citations
15 Claims
-
1. A method for transmitting control information for encryption for protecting a Multimedia Broadcast/Multicast Service (MBMS) service by a broadcast/multicast-service center (BM-SC) in a mobile communication system including at least one mobile terminal desiring to receive the MBMS service and the BM-SC for providing the MBMS service desired by the at least one mobile terminal, the method comprising the steps of:
-
if encryption information for encrypting MBMS data for the MBMS service has not been changed, transmitting an MBMS data packet configured with control information not including the encryption information and MBMS data encrypted based on the encryption information; and
if encryption information for encrypting MBMS data for the MBMS service has been changed, transmitting an MBMS data packet configured with control information including the encryption information and MBMS data encrypted based on the encryption information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for receiving encrypted Multimedia Broadcast/Multicast Service (MBMS) data for an MBMS service by a mobile terminal in a mobile communication system including at least one mobile terminal desiring to receive the MBMS service and a broadcast/multicast-service center (BM-SC) for providing the MBMS service desired by the at least one mobile terminal, the method comprising the steps of:
-
receiving an MBMS data packet from the BM-SC;
determining if encryption information for encrypting MBMS data has changed;
if the encryption information has not been changed, decrypting the MBMS data using its existing secondary encryption key; and
if the encryption information has been changed, calculating a secondary encryption key based on the encryption information provided through the MBMS data packet, and decrypting the MBMS data using the calculated secondary encryption key. - View Dependent Claims (8, 9)
-
-
10. A method for transmitting control information for encryption for protecting a Multimedia Broadcast/Multicast Service (MBMS) service by a broadcast/multicast-service center (BM-SC) in a mobile communication system including at least one mobile terminal desiring to receive the MBMS service and the BM-SC for providing the MBMS service desired by the at least one mobile terminal, the method comprising the steps of:
-
if encryption information for encrypting MBMS data for the MBMS service has not changed, transmitting an MBMS data packet configured with control information not including the encryption information and MBMS data encrypted based on the encryption information;
if encryption information for encrypting MBMS data for the MBMS service has been changed, transmitting an MBMS data packet configured with control information including the encryption information and the MBMS data encrypted based on the encryption information;
receiving an MBMS data packet from the BM-SC, determining if encryption information for encrypting the MBMS data has been changed;
decrypting, if the encryption information has not been changed, the MBMS data using its existing secondary encryption key; and
calculating, if the encryption information has been changed, a secondary encryption key based on encryption information provided through the MBMS data packet and decrypting the MBMS data using the calculated secondary encryption key.
-
-
11. A method for receiving a Multimedia Broadcast/Multicast Service (MBMS) data packet by a mobile terminal in a mobile communication system supporting a MBMS service, the method comprising the steps of:
-
receiving an MBMS data packet configured with control information including an indicator and type for indicating if encryption information for encrypting the MBMS data has been updated and a version value for distinguishing a version of previously transmitted encryption information from currently transmitted encryption information, and MBMS data encrypted based on the encryption information;
updating previously stored encryption information using the version value and the indicator; and
decrypting the encrypted MBMS data using the updated encryption information. - View Dependent Claims (12, 13, 14, 15)
-
Specification