Claims
- 1. A method of determining in at least one communication network if a session should be established comprising:
processing a request from caller user equipment to establish a session with callee user equipment in the at least one communication network with a session establishment entity to determine if at least a portion of the request exceeds a size limit; and establishing the session if at least the portion of the request is determined by the session establishment entity to not exceed the size limit.
- 2. A method in accordance with claim 1 wherein:
when the request is determined to be beyond the size limit, the session establishment entity rejects the request; and a message of the rejection is transmitted back to the caller user equipment.
- 3. A method in accordance with claim 1 wherein:
when the request is determined to be beyond the size limit, at least a portion of the request is processed by the session establishment control entity to remove from the at least a portion of the request information in the request beyond the size limit; the removed information is stored; and the stored removed information is transmitted to the callee user equipment after completion of session establishment.
- 4. A method in accordance with claim 1 wherein:
the size limit is determined by at least one of a home subscriber server, a call state control function entity, a radio access network and the callee user equipment.
- 5. A method in accordance with claim 4 wherein:
the call state control function entity is one of a proxy call state control function in a serving network and a serving call state control function in a home network.
- 6. A method in accordance with claim 4 wherein:
the session establishment entity which determines if at least a portion of the request exceeds the size limit is at least one of a home subscriber server, a call state control function entity and the callee user equipment which stores the smallest size limit.
- 7. A method in accordance with claim 5 wherein:
the session establishment entity which determines if at least a portion of the request exceeds the size limit is at least one of a home subscriber server, a call state control function entity and the callee user equipment which stores the smallest size limit.
- 8. A method in accordance with claim 1 wherein:
the at least one communication network comprises a home network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 9. A method in accordance with claim 1 wherein:
the at least one communication network comprises a home network and a serving network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 10. A method in accordance with claim 2 wherein:
the at least one communication network comprises a home network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 11. A method in accordance with claim 2 wherein:
the at least one communication network comprises a home network and a serving network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 12. A method in accordance with claim 3 wherein:
the at least one communication network comprises a home network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 13. A method in accordance with claim 3 wherein:
the at least one communication network comprises a home network and a serving network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 14. A method in accordance with claim 4 wherein:
the at least one communication network comprises a home network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 15. A method in accordance with claim 4 wherein:
the at least one communication network comprises a home network and a serving network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 16. A method in accordance with claim 5 wherein:
the at least one communication network comprises a home network and a serving network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 17. A method in accordance with claim 6 wherein:
the at least one communication network comprises a home network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 18. A method in accordance with claim 6 wherein:
the at least one communication network comprises a home network and a serving network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 19. A method in accordance with claim 7 wherein:
the callee user equipment is registered in the home network at a time the request is received from the caller user equipment.
- 20. A method in accordance with claim 3 wherein:
the removed information is stored at a server in the at least one communication network.
- 21. A method in accordance with claim 3 wherein:
the callee user equipment is in a serving network and the session establishment entity is in a home network with the serving network having a lower data transmission capacity than the home network.
- 22. A method in accordance with claim 23 wherein:
the home network is a packet switched network.
- 23. A method in accordance with claim 24 wherein:
the processing of the request by the session establishment entity comprises filtering the request to determine if at least the portion of the request exceeds the size limit.
- 24. In at least one communication network containing a plurality of session establishment entities, a method for determining if a session should be established with caller user equipment requesting the session comprising:
registering callee user equipment with a home subscriber server in a home network by transmitting a request to register the callee user equipment containing at least one size limit to the home subscriber server, with each size limit being associated with a different session establishment entity in the at least one communication network; determining a smallest size limit contained in the request to register; processing a request to establish a session with a session establishment entity to determine if the request to establish the session exceeds the smallest size limit; and establishing the session if the request is determined to not exceed the smallest size limit.
- 25. A method in accordance with claim 24 wherein:
when the request is determined to be beyond the smallest size limit, the session establishment entity rejects the request; and a message of the rejection is transmitted back to the caller user equipment.
- 26. A method in accordance with claim 24 wherein:
when the request is determined to be beyond the smallest size limit, at least a portion of the request is processed by the session establishment control entity to remove from at least a portion of the request information in the request beyond the smallest size limit; the removed information is stored; and the stored removed information is transmitted to the callee user equipment after completion of session establishment.
- 27. A method in accordance with claim 24 wherein:
the smallest size limit is determined by at least one of a home subscriber server, a call state control function entity, a radio access network and the callee user equipment.
- 28. A method in accordance with claim 25 wherein:
the smallest size limit is determined by at least one of a home subscriber server, a call state control function entity, a radio access network and the callee user equipment.
- 29. A method in accordance with claim 26 wherein:
the smallest size limit is determined by at least one of a home subscriber server, a call state control function entity, a radio access network and the callee user equipment.
- 30. A method in accordance with claim 27 wherein:
the call state control function entity is one of a proxy call state control function in a serving network and a serving call state control function in a home network.
- 31. A method in accordance with claim 28 wherein:
the call state control function entity is one of a proxy call state control function in a serving network and a serving call state control function in a home network.
- 32. A method in accordance with claim 29 wherein:
the call state control function entity is one of a proxy call state control function in a serving network and a serving call state control function in a home network.
- 33. A method in accordance with claim 24 wherein:
the session establishment entity which determines if the request exceeds the smallest size limit is at least one of a home subscriber server, a call state control function entity and the callee user equipment which stores the smallest size limit.
- 34. A method in accordance with claim 25 wherein:
the session establishment entity which determines if the request exceeds the smallest size limit is at least one of a home subscriber server, a call state control function entity and the callee user equipment which stores the smallest size limit.
- 35. A method in accordance with claim 26 wherein:
the session establishment entity which determines if at least a portion of the request exceeds the size limit is at least one of a home subscriber server, a call state control function entity and the callee user equipment which stores the smallest size limit.
- 36. A method in accordance with claim 24 wherein:
the size limit is determined by at least one of a home subscriber server, a call state control function entity, a radio access network and the callee user equipment.
- 37. A method in accordance with claim 36 wherein:
the call state control function entity is one of a proxy call state control function in a serving network and a serving call state control function in a home network.
- 38. A method in accordance with claim 36 wherein:
the session establishment entity which determines if at least a portion of the request exceeds the size limit is at least one of a home subscriber server, a call state control function entity and the callee user equipment which stores the smallest size limit.
- 39. A method in accordance with claim 37 wherein:
the session establishment entity which determines if at least a portion of the request exceeds the size limit is at least one of a home subscriber server, a call state control function entity and the callee user equipment which stores the smallest size limit.
- 40. A method in accordance with claim 24 wherein:
the at least one communication network comprises a home network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 41. A method in accordance with claim 24 wherein:
the at least one communication network comprises a home network and a serving network; and the callee user equipment is registered in the home network at a time the request to establish a session is received from the caller user equipment.
- 42. In at least one communication network, a method for determining if a session should be established from caller user equipment comprising:
during registration of the caller user equipment with one of the at least one communication network the caller user equipment communicates with the at least one network to obtain a size limit of any request to establish a session by the caller user equipment; and the caller user equipment uses the size limit to determine if any request to establish a session to be provided by the caller user equipment does not exceed the size limit; and establishment of a session is requested from the caller user equipment when the session does not exceed the size limit.
- 43. A method in accordance with claim 42 wherein:
the registration is with a packet data network.
- 44. A method in accordance with claim 42 wherein:
the registration is with a radio access network.
- 45. At least one network comprising:
caller user equipment; callee user equipment; a session establishment entity; and wherein the at least one network processes a request from the caller equipment to establish a session with the callee user equipment in the at least one communication network with the session establishment entity to determine if at least a portion exceeds a size limit and the session is established if at least a portion of the request is determined by the session establishment entity to not exceed the size limit.
- 46. At least one network comprising:
a plurality of session establishment entities; caller user equipment; callee user equipment; and wherein callee user equipment is registered with a home subscriber server in a home network by transmitting a request to register the callee user equipment containing at least one size limit to the home subscriber server, with each size limit being associated with a different session establishment entity in the at least one communication network a smallest size limit contained in the request is determined, a request to establish a session with a session establishment entity is processed to determine if the request to establish the session exceeds the smallest size limit, and the session is established if the request is determined to not exceed the smallest size limit.
- 47. At least one communication network comprising:
caller user equipment; and wherein during registration of the caller user equipment with one of the at least one communication network the caller user equipment communicates with the at least one network to obtain a size limit of any request to establish a session by the caller user equipment; the caller user equipment uses the size limit to determine if any request to establish a session to be provided by the caller user equipment does not exceed the size limit; and the caller user equipment requesting establishment of a session when the session to be requested does not exceed the size limit.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 09/983,152, filed Oct. 23, 2001 entitled “Method and Packet Switched Communication Network with Enhanced Session Establishment” which application is incorporated herein by reference in its entirety.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09983152 |
Oct 2001 |
US |
Child |
10283236 |
Oct 2002 |
US |