1. A method of communications for a user equipment (UE), comprising:
obtaining, by a UE, receive chain measurements for two or more antennas associated with the UE when an access procedure is initiated;
selecting an antenna, of the two or more antennas, for transmission based on receive chain measurements for use during at least a portion of the access procedure; and
performing the access procedure using the selected antenna.
2. The method of claim 1, wherein the receive chain measurements comprise at least one of:
a receive signal code power (RSCP) measurement;
a Reference Signal Received Power (RSRP) measurement;
a Received Signal Strength Indication (RSSI) measurement; or
an automatic gain control (AGC) measurement.
3. The method of claim 1, wherein the UE is configured to operate in at least one of a long term evolution (LTE) based access network, a Universal Mobile Telecommunications System (UMTS) based network, or a code division multiple access (CDMA) based network, and wherein the access procedure is a access channel (ACH) procedure.
4. The method of claim 3, wherein the receive chain measurements are obtained and the antenna selection is performed once for a ACH cycle.
5. The method of claim 3, wherein the receive chain measurements are obtained and the antenna selection is performed prior to an onset of each preamble in a ACH cycle.
6. The method of claim 1, further comprising:
determining that the performed access procedure was unsuccessful;
selecting a new antenna from the two or more antennas based on one or more subsequent try selection criteria; and
performing the access procedure using the selected new antenna.
7. The method of claim 6, wherein the one or more subsequent try selection criteria comprise at least one of:
a greatest receive chain measurement value based on newly performed receive chain measurements;
a next greatest receive chain measurement value based on previously performed receive chain measurements;
an antenna different than the previously selected antenna, where the two or more antennas comprises two antennas;
an antenna from a pool of antennas that does not include the previously selected antenna, where the two or more antennas comprises more than two antennas; or
a random antenna selection.
8. The method of claim 1, further comprising:
determining that the access procedure is to be initiated.
9. The method of claim 8, wherein the determination that the access procedure is to be initiated is based on reception of a paging indicator.
10. The method of claim 8, wherein the determination that the access procedure is to be initiated is based on internal reception of a message to prompt the UE to engage in a mobile originated (MO) call.
11. The method of claim 1, wherein the UE is configured to operate is a 1x based access network, and wherein the access procedure is an access probe procedure.
12. A method of method of communications for a user equipment (UE), comprising:
determining that an Access procedure is to be initiated;
selecting an antenna, from the two or more antennas, for transmission based on a selection algorithm; and
performing the Access procedure based using the selected antenna.
13. The method of claim 12, wherein the selection algorithm comprises randomly selecting the antenna from the two or more antennas.
14. The method of claim 12, wherein the selection algorithm comprises selecting the antenna based on a hopping pattern among the two or more antennas.
15. The method of claim 12, wherein the selection algorithm comprises selecting the antenna based on an antenna that was most recently successfully used for the Access procedure.
16. An apparatus for communications by a user equipment (UE), comprising:
means for obtaining, by a UE, receive chain measurements for two or more antennas associated with the UE when an access procedure is initiated;
means for selecting an antenna, of the two or more antennas, for transmission based on receive chain measurements for use during at least a portion of the access procedure; and
means for performing the access procedure using the selected antenna.
17. An apparatus for communications by a user equipment (UE), comprising:
means for determining that an Access procedure is to be initiated;
means for selecting an antenna, from the two or more antennas, for transmission based on a selection algorithm; and
means for performing the Access procedure based using the selected antenna.
18. A computer program product, comprising:
a non-transitory computer-readable medium comprising code for:
obtaining, by a UE, receive chain measurements for two or more antennas associated with the UE when an access procedure is initiated;
selecting an antenna, of the two or more antennas, for transmission based on receive chain measurements for use during at least a portion of the access procedure; and
performing the access procedure using the selected antenna.
19. A computer program product, comprising:
a non-transitory computer-readable medium comprising code for:
determining, by a user equipment (UE), that an Access procedure is to be initiated;
selecting an antenna, from the two or more antennas, for transmission based on a selection algorithm; and
performing the Access procedure based using the selected antenna.
20. An apparatus for communications, comprising:
a processing system configured to:
obtain, by a UE, receive chain measurements for two or more antennas associated with the UE when an access procedure is initiated;
select an antenna, of the two or more antennas, for transmission based on receive chain measurements for use during at least a portion of the access procedure; and
perform the access procedure using the selected antenna.
21. The apparatus of claim 20, wherein the receive chain measurements comprise at least one of:
a receive signal code power (RSCP) measurement;
a Reference Signal Received Power (RSRP) measurement;
a Received Signal Strength Indication (RSSI) measurement; or
an automatic gain control (AGC) measurement.
22. The apparatus of claim 20, wherein the UE is configured to operate in at least one of a long term evolution (LTE) based access network, a Universal Mobile Telecommunications System (UMTS) based network, or a code division multiple access (CDMA) based network, and wherein the access procedure is a access channel (ACH) procedure.
23. The apparatus of claim 22, wherein the receive chain measurements are obtained and the antenna selection is performed once for a ACH cycle.
24. The apparatus of claim 22, wherein the receive chain measurements are obtained and the antenna selection is performed prior to an onset of each preamble in a ACH cycle.
25. The apparatus of claim 20, wherein the processing system is further configure to:
determine that the performed access procedure was unsuccessful;
select a new antenna from the two or more antennas based on one or more subsequent try selection criteria; and
perform the access procedure using the selected new antenna.
26. The apparatus of claim 25, wherein the one or more subsequent try selection criteria comprise at least one of:
a greatest receive chain measurement value based on newly performed receive chain measurements;
a next greatest receive chain measurement value based on previously performed receive chain measurements;
an antenna different than the previously selected antenna, where the two or more antennas comprises two antennas;
an antenna from a pool of antennas that does not include the previously selected antenna, where the two or more antennas comprises more than two antennas; or
a random antenna selection.
27. The apparatus of claim 20, wherein the processing system is further configure to:
determine that the access procedure is to be initiated.
28. The apparatus of claim 27, wherein the determination that the access procedure is to be initiated is based on reception of a paging indicator.
29. The apparatus of claim 27, wherein the determination that the access procedure is to be initiated is based on internal reception of a message to prompt the UE to engage in a mobile originated (MO) call.
30. The apparatus of claim 20, wherein the UE is configured to operate is a 1X based access network, and wherein the access procedure is an access probe procedure.
31. An apparatus for communications, comprising:
a processing system configured to:
determine, by a user equipment (UE), that an Access procedure is to be initiated;
select an antenna, from the two or more antennas, for transmission based on a selection algorithm; and
perform the Access procedure based using the selected antenna.
32. The apparatus of claim 31, wherein the processing system is further configure to randomly select the antenna from the two or more antennas.
33. The apparatus of claim 31, wherein the processing system is further configure to select the antenna based on a hopping pattern among the two or more antennas.
34. The apparatus of claim 31, wherein the processing system is further configure to select the antenna based on an antenna that was most recently successfully used for the Access procedure.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A decryption system comprising:
a decryption unit for decrypting encrypted program signals using a program decryption key;
a receiver for receiving signals including encrypted data defining the program decryption key;
a security processor; and
an interface providing a first path for transferring the encrypted data from the receiver to the security processor and providing a second path, separate and independent of the first path, for transferring data from the security processor to the decryption unit;
and wherein the security processor is configured to decrypt the encrypted data using a program key so as to extract the program decryption key from the encrypted data, and to output the program decryption key for transfer through the second path of the interface to the decryption unit.
2. A system as claimed in claim 1, wherein the encrypted program signals include encrypted video signals and encrypted audio signals, the decryption unit comprises a video decryption unit for decrypting the encrypted video signals and an audio decryption unit for decrypting the encrypted audio signals, the encrypted data defines both a video working key and an audio working key, and the security processor is configured to extract both the video and the audio working keys from the encrypted data.
3. A system as claimed in claim 1, wherein the security processor is removable.
4. A system as claimed in claim 3, wherein the security processor comprises a smart card.
5. A system as claimed in claim 3, wherein the security processor is configured for operation by a program downloaded from the receiver after the security processor is connected to the system.
6. A system as claimed in claim 5, wherein The downloaded program comprises an applet and data representing the program key.
7. A system as claimed in claim 6, wherein the data representing the program key is downloaded in encrypted form and, once downloaded, is decrypted by the applet.
8. A system as claimed in claim 1, wherein the signals received by the receiver include data identifying the auditorium in which the working decryption key is authorized to be used, the system further comprising a control processor responsive to the data for controlling the decryption unit.
9. A system as claimed in claim 1, wherein the signals received by the receiver include data identifying the time at which the working key is authorized to be used, the system further comprising a control processor responsive to the data for controlling the decryption unit.
10. A system as claimed in claim 2, wherein the signals received by the receiver include data identifying a start frame in the video signals at which the working key shall begin to be used, the system further comprising a control processor responsive to the data for controlling the decryption unit.
11. A system as claimed in claim 1, wherein the security processor does not access the program decryption key in decrypted form.
12. An apparatus for decrypting encrypted program signals, The apparatus comprising:
receiving means for receiving encrypted key signals containing data defining a working decryption key;
means for transferring the encrypted key signals via a first interface;
first means, connected to the first interface, for decrypting the encrypted key signals, using a program key in a decryption algorithm, to determine the working decryption key;
means for transferring the working decryption key via a second interface, different and operationally separate from the first interface; and
second means, connected to the second interface, for decrypting the encrypted program signals using the working decryption key,
and wherein the decryption algorithm is supplied together with the program decryption key via the receiving means and is downloaded therefrom to the first means for decrypting.
13. An apparatus as claimed in claim 12, wherein the encrypted program signals include encrypted video signals and encrypted audio signals, the second means comprises video decrypting means for decrypting the encrypted video signals and audio decrypting means for decrypting the encrypted audio signals, the encrypted key signals define both a video working key and an audio working key, and the first means is configured to extract both the video and the audio working keys from the encrypted key signals.
14. An apparatus as claimed in claim 12, wherein the first means comprises a removable smart card.
15. An apparatus as claimed in claim 14, wherein the smart card is configured for operation by a program downloaded from the receiver after the smart card is connected to the system.
16. An apparatus as claimed in claim 15, wherein the downloaded program comprises an applet and data representing the program key.
17. An apparatus as claimed in claim 12, wherein the signals received by the receiving means include data identifying an auditorium in which the working decryption key is authorized to be used, the system further comprising controlling means responsive to the data for controlling the decryption unit.
18. An apparatus as claimed in claim 12, wherein the signals received by the receiver include data identifying a time at which the working key is authorized to be used, the system further comprising controlling means responsive to the data for controlling the decryption unit.
19. An apparatus as claimed in claim 13, wherein the signals received by the receiving means include data identifying a start frame in the video signals at which the working key shall begin to be used, the system further comprising controlling means responsive to the data for controlling the decryption unit.
20. An apparatus as claimed in claim 12, wherein The decrypted program signals cannot be accessed from the first interface.
21. An apparatus in which, initially, a decryption algorithm received by a control processor is passed via a first interface path to a decryption processor where it is installed together with a program decryption key extracted therefrom, and, subsequently, encrypted working decryption keys received by the control processor are passed on to the decryption processor over the first interface path at which decryption processor they are decrypted using the program decryption key to obtain working decryption keys that are then transferred via a second interface path to decryptors for use in decrypting encrypted program signals input to the decryptors.
22. A method for installing a decryption key, in which, initially, a decryption algorithm received by a control processor is passed via a first interface path to a decryption processor where it is installed together with a program decryption key extracted therefrom, and, subsequently, encrypted working decryption keys received by the control processor are passed on to the decryption processor over the first interface path at which decryption processor They are decrypted using the program decryption key to obtain working decryption keys that are then transferred via a second interface path to decryptors for use in decrypting encrypted program signals input to the decryptors.
23. A method for installing a decryption key, the method comprising:
receiving signals including encrypted data defining a working decryption key;
transferring the encrypted data over a first path to a security processor;
decrypting the encrypted data at the security processor using a program key so as to extract the working decryption key from the encrypted data;
outputting the working decryption key for transfer over a second path, separate and independent of the first path, to a decryption unit; and
decrypting encrypted program signals in a decryption unit using the working decryption key.
24. A method as claimed in claim 23, wherein the encrypted program signals include encrypted video signals and encrypted audio signals, and the encrypted data defines both a video working key and an audio working key, the method comprising the decryption unit comprises:
decrypting the encrypted video signals in a video decryption unit;
decrypting the encrypted audio signals in an audio decryption unit; and
extracting both the video and the audio working keys from the encrypted data.
25. A method as claimed in claim 23, wherein the security processor is removable.
26. A method as claimed in claim 25, wherein the security processor comprises a smart card.
27. A method as claimed in claim 23, further comprising connecting the security processor to the system; and
downloading a program to the processor.
28. A method as claimed in claim 27, wherein the downloaded program comprises an applet and data representing the program key.
29. A method as claimed in claim 28, wherein the data representing the program key is downloaded in encrypted form and, once downloaded, is decrypted by the applet.
30. A method as claimed in claim 23, wherein the received signals include data identifying an auditorium in which the working decryption key is authorized to be used, the method further comprising controlling the decryption unit in response to the data.
31. A method as claimed in claim 23, wherein the received signals include data identifying the time at which the working key is authorized to be used, the method further comprising controlling the decryption unit in response to the data.
32. A method as claimed in claim 24, wherein the received signals include data identifying a start frame in the video signals at which the working key shall begin to be used, the method further comprising controlling the decryption unit in response to the data.
33. A method for decrypting encrypted program signals, the method comprising:
receiving encrypted key signals containing data defining a working decryption key;
transferring the encrypted key signals via a first interface;
decrypting the encrypted key signals, using a program key in a decryption algorithm, to determine the working decryption key;
transferring the working decryption key via a second interface, different and operationally separate from the first interface; and
decrypting the encrypted program signals using the working decryption key,
and wherein the decryption algorithm is supplied together with the program decryption key through the receiving means and is downloaded therefrom to the first means for decrypting.
34. A method as claimed in claim 33, wherein the encrypted program signals include encrypted video signals and encrypted audio signals, and the encrypted key signals define both a video working key and an audio working key, the method further comprising:
extracting both the video and the audio working keys from the encrypted key signals
decrypting the encrypted video signals; and
decrypting the encrypted audio signals.
35. A method as claimed in claim 33, wherein the decrypting of the encrypted key signals is done by a removable smart card.
36. A method as claimed in claim 35, further comprising downloading to the smart card a program for the decrypting of the encrypted key signals.
37. A method as claimed in claim 36, wherein the downloaded program comprises an applet and data representing the program key.
38. A method as claimed in claim 33, wherein the signals received by the receiving means include data identifying an auditorium in which the working decryption key is authorized to be used, the method further comprising controlling the decryption unit in response to the data.
39. A method as claimed in claim 33, wherein the signals received by the receiver include data identifying a time at which the working key is authorized to be used, the method further comprising controlling the decryption unit in response to the data.
40. A method as claimed in claim 34, wherein the signals received by the receiving means include data identifying a start frame in the video signals at which the working key shall begin to be used, the method further comprising controlling the decryption unit in response to the data.
41. A method as claimed in claim 31, wherein the decrypted program signals cannot be accessed through the first interface.