Sessions in a communication system
View Patent ↗A method in a communications system for handling responses to messages includes a step of sending a message from a first party to a second party. A response to the message is sent, with the response including at least one parameter in breach of a policy for a communication between the first party and the second party. A network controller detects that the response includes at least one parameter breaching the policy. The at least one parameter is modified to be consistent with the policy.
1. A method comprising:
forwarding a first request from a first user equipment to a second user equipment;
forwarding a first response containing a session description protocol offer from the second user equipment to the first user equipment;
receiving a second request from the first user equipment containing a session description protocol answer;
determining that the session description protocol answer contains a parameter in breach of a local policy; and
returning a second response indicating that the session description protocol answer is not acceptable, the second response containing a local policy allowed session description protocol payload.
2. A network controller configured to at least:
forward a first request from a first user equipment to a second user equipment;
forward a first response containing a session description protocol offer from the second user equipment to the first user equipment;
receive a second request from the first user equipment containing a session description protocol answer;
determine that the session description protocol answer contains a parameter in breach of a local policy; and
return a second response indicating that the session description protocol answer is not acceptable, the second response containing a local policy allowed session description protocol payload.
3. A user equipment configured to at least:
send a first request to a network controller, the network controller forwarding the first request to another user equipment;
receive a first response containing a session description protocol offer from the other user equipment, the first response forwarded by the network controller;
send a second request containing a session description protocol answer to enable the network controller to determine whether the session description protocol answer contains a parameter in breach of a local policy; and
receive a second response that the session description protocol answer is not acceptable, the second response containing a local policy allowed session description protocol payload, the second response forwarded by the network controller.
4. A method comprising:
sending a first request to a network controller, the network controller forwarding the first request to another user equipment;
receiving a first response containing a session description protocol offer from the other user equipment, the first response forwarded by the network controller;
sending a second request containing a session description protocol answer to enable the network controller to determine whether the session description protocol answer contains a parameter in breach of a local policy; and
receiving a second response that the session description protocol answer is not acceptable, the second response containing a local policy allowed session description protocol payload, the second response forwarded by the network controller.