Authentication of messages in a communication system
First Claim
Patent Images
1. A method, comprising:
- receiving a request for registration from a user equipment at a serving controller via a second controller, said request for registration including information indicative of at least one protocol supported by the user equipment;
determining, based on the information, in the second controller that the user equipment supports a second protocol other than a first protocol;
removing the information from the request for registration in the second controller, including in the request for registration an indication that the second protocol is used by the user equipment and forwarding the request for registration including said indication to the serving controller; and
sending a challenge in accordance with the second protocol from the serving controller to the user equipment via the second controller.
2 Assignments
0 Petitions
Accused Products
Abstract
In a communication system wherein a serving controller may be configured to support a first security mechanism and at least one other security mechanism. A request for registration is sent from a user equipment to the serving controller where after it is determined in a second controller that the user equipment supports another security mechanism than the first security mechanism. The second controller may then send to the serving controller an indication that another security mechanism than the first security mechanism is used by the user equipment. The serving controller then sends a challenge in accordance with the other security mechanism to the user equipment.
-
Citations
38 Claims
-
1. A method, comprising:
-
receiving a request for registration from a user equipment at a serving controller via a second controller, said request for registration including information indicative of at least one protocol supported by the user equipment; determining, based on the information, in the second controller that the user equipment supports a second protocol other than a first protocol; removing the information from the request for registration in the second controller, including in the request for registration an indication that the second protocol is used by the user equipment and forwarding the request for registration including said indication to the serving controller; and sending a challenge in accordance with the second protocol from the serving controller to the user equipment via the second controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a serving controller configured to accept registrations of user equipments and to support at least two different protocols; and a second controller configured to receive from a user equipment in a request for registration data indicative of at least one protocol that the user equipment supports, to remove said data from the request for registration, to provide the serving controller with information regarding a protocol supported by the user equipment that has requested to be registered to the serving controller, and to forward the request for registration to the serving controller, wherein the serving controller is configured to send a challenge in accordance with a determined protocol to the user equipment and to authenticate a message from the user equipment based on a response to the challenge included in the message. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus, comprising:
-
a receiver configured to receive a request for registration from a user equipment for forwarding to a serving controller, said request including data indicative of at least one protocol supported by said user equipment; and a controller configured to determine based on said data a protocol supported by the user equipment that has requested to be registered to the serving controller, to remove the data from the request for registration in the second controller before forwarding said request to the serving controller, and to signal information to the serving controller regarding the protocol supported by the user equipment. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
25. An apparatus, comprising:
-
receiving means for receiving a request for registration from a user equipment for forwarding to a serving controller, said request including data indicative of at least one protocol supported by said user equipment; determining means for determining, based on said data, a protocol supported by the user equipment that has requested to be registered to the serving controller; removing means for removing the data from the request for registration in the second controller before forwarding said request to the serving controller; and signalling means for signalling information to the serving controller regarding the protocol supported by the user equipment.
-
-
32. A computer program embodied on a computer readable storage medium, the computer program being configured to control a processor to perform:
-
receiving a request for registration from a user equipment at a serving controller via a second controller, said request for registration including information indicative of at least one protocol supported by the user equipment; determining, based on the information, in the second controller that the user equipment supports a second protocol other than a first protocol; removing the information from the request for registration in the second controller, including in the request for registration an indication that the second protocol is used by the user equipment and forwarding the request for registration including said indication to the serving controller; and sending a challenge in accordance with the second protocol from the serving controller to the user equipment via the second controller.
-
-
33. A method, comprising:
-
receiving a request for registration from a user equipment for forwarding to a serving controller, said request including data indicative of at least one protocol supported by said user equipment; determining, based on said data, a protocol supported by the user equipment that has requested to be registered to the serving controller; removing the data from the request for registration in the second controller before forwarding said request to the serving controller; and signaling information to the serving controller regarding the protocol supported by the user equipment. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A computer program embodied on a computer readable storage medium, the computer program being configured to control a processor to perform:
-
receiving a request for registration from a user equipment for forwarding to a serving controller, said request including data indicative of at least one protocol supported by said user equipment; determining, based on said data, a protocol supported by the user equipment that has requested to be registered to the serving controller; removing the data from the request for registration in the second controller before forwarding said request to the serving controller; and signaling information to the serving controller regarding the protocol supported by the user equipment.
-
Specification