The invention relates to a method of ciphering data transmission in a radio system, and to a user equipment using the method, and to a radio network subsystem using the method. The method includes the steps of: (602) generating a ciphering key; (604A) producing a ciphering mask in a ciphering algorithm using the ciphering key as an input parameter; (604B) using a logical channel specific parameter or a transport channel specific parameter as an additional input parameter to the ciphering algorithm; and (606) producing ciphered data by applying the ciphering mask to plain data.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of ciphering data transmission in a radio system, comprising: generating a ciphering key; producing a ciphering mask in a ciphering algorithm using the ciphering key as an input parameter; producing ciphering data by applying the ciphering mask to plain data; using a logical channel specific parameter or a transport channel specific parameter as an additional input parameter to the ciphering algorithm, wherein the logical channel specific parameter is one of the following: a Radio Access Bearer Identifier, a Logical Channel Identifier, a Signaling Link Identifier.
2. The method as claimed in claim 1 , further comprising: using the direction of transmission as an additional input parameter to the ciphering algorithm.
3. A method of ciphering data transmission in a radio system, comprising: generating a ciphering key; producing a ciphering mask in a ciphering algorithm using the ciphering key as an input parameter; producing ciphered data by applying the ciphering mask to plain data; using a logical channel specific parameter or a transport channel specific parameter as an additional input parameter to the ciphering algorithm, wherein the transport channel specific parameter is a Dedicated Channel Identifier.
4. A method of ciphering data transmission in a radio system, comprising: generating a ciphering key; producing a ciphering mask in a ciphering algorithm using the ciphering key as an input parameter; producing ciphered data by applying the ciphering mask to plain data; using a logical channel specific parameter or a transport channel specific parameter as an additional input parameter to the ciphering algorithm; using a radio frame specific parameter as an additional input parameter to the ciphering algorithm; wherein the radio frame specific parameter is a User Equipment Frame Number.
5. A method of ciphering data transmission in a radio system, comprising: generating a ciphering key; producing a ciphering mask in a ciphering algorithm using the ciphering key as an input parameter; producing ciphered data by applying the ciphering mask to plain data; using a logical channel specific parameter or a transport channel specific parameter as an additional input parameter to the ciphering algorithm, wherein the plain data includes Radio Link Control Layer Protocol Data Units from at least two parallel logical channels, and for each logical channel an individual ciphering mask is produced.
6. The method as claimed in claim 5 , wherein a Radio Link Control Layer Protocol Data Unit of at least one logical channel is already ciphered, and the step of producing ciphered data is not repeated for said already ciphered Radio Link Control Layer Protocol Data Unit.
7. A method of ciphering data transmission in a radio system, comprising: generating a ciphering key; producing a ciphering mask in a ciphering algorithm using the ciphering key as an input parameter; producing ciphered data by applying the ciphering mask to plain data; using a logical channel specific parameter or a transport channel specific parameter as an additional input parameter to the ciphering algorithm, wherein the plain data includes at least two successive Radio Link Control Layer Protocol Data Units of one logical channel, and for each Radio Link Control Layer Protocol Data Unit a different part of the ciphering mask is used in producing the ciphered data.
8. A method of ciphering data transmission in a radio system, comprising: generating a ciphering key; producing a ciphering mask in a ciphering algorithm using the ciphering key as an input parameter; producing ciphered data by applying the ciphering mask to plain data; using a logical channel specific parameter or a transport channel specific parameter as an additional input parameter to the ciphering algorithm, wherein the plain data includes one Transport Block Set including Medium Access Control Layer Protocol Data Units of at least two different logical channels, and for each Transport Block Set one ciphering mask is used in producing the ciphered data.
9. A method of ciphering data transmission in a radio system, comprising: generating a ciphering key; producing a ciphering mask in a ciphering algorithm using the ciphering key as an input parameter, producing ciphered data by applying the ciphering mask to plain data; using a logical channel specific paramter or a transport channel specific parpmeter as an additional input parameter to the ciphering algorithm, wherein the plain data includes one Transport Block Set including a Medium Access Control Layer Protocol Data Unit of one logical channel, and for each Transport Block Set one ciphering mask is used in producing the ciphered data.
10. A user equipment, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or transport channel specific parameter as an additional input parameter, wherein the logical channel specific parameter is one of the following: a Radio Access Bearer Identifier, a Logical Channel Identifier, a Signaling Link Identifier.
11. A user equipment, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter, wherein the transport channel specific parameter is a Dedicated Channel Identifier.
12. A user equipment, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter; wherein the ciphering algorithm uses a radio frame specific parameter as an additional input parameter, and the radio frame specific parameter is a User Equipment Frame Number.
13. A user equipment, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transpoirt channel specific parameter as an additional input parameter; wherein the ciphering means accept plain data including Radio Link Control Layer Protocol Data Units from at least two parallel logical channels, and the ciphering algorithm produces for each logical channel an individual ciphering mask, and the ciphering means use for each logical channel the ciphering mask of said channel.
14. The user equipment as claimed in claim 13 , wherein a Radio Link Control Layer Protocol Data Unit of at least one logical channel is already ciphered, and the ciphering means do not cipher said already ciphered Radio Link Control Layer Protocol Data Unit.
15. A user equipment, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter, wherein the ciphering means accept plain data including at least two successive Radio Link Control Layer Protocol Data Units on one logical channel, and the ciphering algorithm produces for said logical channel an individual ciphering mask, and the ciphering means use for each Radio Link Control Layer Protocol Data Unit different part of the ciphering mask.
16. A user equipment, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter, wherein the ciphering means accept plain data including one Transport Block Set including Medium Access Control Layer Protocol Data Units of at least two different logical channels, and the ciphering algorithm produces for each Transport Block Set an individual ciphering mask, and the ciphering means use for each Transport Block Set one ciphering mask.
17. A user equipment, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter, wherein the ciphering means accept plain data including one Transport Block Set including a Medium Access Control Layer Protocol Data Unit on one logical channel, and the ciphering algorithm produces for each Transport Block Set an individual ciphering mask, and the ciphering means use for each Transport Block Set one ciphering mask.
18. A radio network subsystem, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter; wherein the logical channel specific parameter is one of the following: a Radio Access Bearer Identifier, a Logical Channel Identifier, a Signaling Link Identifier.
19. A radio network subsystem, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter, wherein the transport channel specific parameter is a Dedicated Channel Identifier.
20. A radio network subsystem, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter, wherein the ciphering algorithm uses a radio frame specific parameter as an additional input parameter, and the radio frame specific parameter is a User Equipment Frame Number.
21. A radio network subsystem, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional parameter, wherein the ciphering means accept plain data including Radio Link Control Layer Protocol Data Units from at least two parallel logical channels, and the ciphering algorithm produces for each logical channel an individual ciphering mask, and the ciphering means use for each logical channel the ciphering mask of said channel.
22. The radio network subsystem as claimed in claim 21 , wherein a Radio Link Control Layer Protocol Data Unit of at least one logical channel is already ciphered, and the ciphering means do not cipher said already ciphered Radio Link Control Layer Protocol Data Unit.
23. A radio network subsystem, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key an an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter, wherein the ciphering means accept plain data including at least two successive Radio Link Control Layer Protocol Data Units of one logical channel, and the ciphering algorithm produces for said logical channel an individual ciphering mask, and the ciphering means use for each Radio Link Control Layer Protocol Data Unit a different part of the ciphering mask.
24. A radio network subsystem, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter, wherein the ciphering means accept plain data including one Transport Block Set including Medium Access Control Layer Protocol Data Units of at least two different logical channels, and the ciphering algorithm produces for each Transport Block Set an individual ciphering mask, and the ciphering means use for each Transport Block Set one ciphering mask.
25. A radio network subsystem, comprising: generating means for generating a ciphering key; a ciphering algorithm connected with the generating means for producing a ciphering mask using the ciphering key as an input parameter; ciphering means connected with the ciphering algorithm for producing ciphered data by applying the ciphering mask to plain data; the ciphering algorithm uses a logical channel specific parameter or a transport channel specific parameter as an additional input parameter, wherein the ciphering means accept plain data including one Transport Block Set including a Medium Access Control Layer Protocol Data Unit of one logical channel, and the ciphering algorithm produces for each Transport Block Set an individual ciphering mask, and the ciphering means use for each Transport Block set one ciphering mask.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 6, 2000
April 19, 2005
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.