US20030076813A1 - Method and packet switched communication network with enhanced session establishment - Google Patents

Method and packet switched communication network with enhanced session establishment Download PDF

Info

Publication number
US20030076813A1
US20030076813A1 US09/983,152 US98315201A US2003076813A1 US 20030076813 A1 US20030076813 A1 US 20030076813A1 US 98315201 A US98315201 A US 98315201A US 2003076813 A1 US2003076813 A1 US 2003076813A1
Authority
US
United States
Prior art keywords
session establishment
accordance
user equipment
packet switched
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/983,152
Inventor
Markus Isomaki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Priority to US09/983,152 priority Critical patent/US20030076813A1/en
Assigned to NOKIA CORPORATION reassignment NOKIA CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ISOMAKI, MARKUS
Priority to EP02781461A priority patent/EP1438812A4/en
Priority to AU2002348951A priority patent/AU2002348951A1/en
Priority to PCT/IB2002/004409 priority patent/WO2003036843A2/en
Priority to US10/283,236 priority patent/US7035213B2/en
Assigned to NOKIA CORPORATION reassignment NOKIA CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ISOMAKI, MARKUS, ADDAGATLA, SREENIVAS, CHEN, KAISER, KULARATNA, SHAVANTHA, MORAN, TIMOTHY L., PATIL, BASAVARAI
Publication of US20030076813A1 publication Critical patent/US20030076813A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/327Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the session layer [OSI layer 5]

Definitions

  • the present invention relates to networks and methods for increasing the speed of session establishment.
  • the large capacity payload slows down the session establishment with the callee in the lower capacity access or service network as a consequence of the lower capacity slower communications therein.
  • WO 26729 discloses providing information about an end user/terminal capabilities to the sender so that the sender may refrain from sending a wrong type, such as too large of a data file, during transmission.
  • the SIP RFC discloses that a terminal may place a URL in a SIP transmission instead of payload.
  • WO 00/51307 discloses a network which may replace a payload with a URL.
  • WO 27537 discloses the storing and forwarding of payloads using the SIP INFO messages.
  • the present invention is a method and network for session establishment in a packet switched communication network having a session set up control entity in which the speed of session establishment is increased.
  • An increase in the speed of session establishment is produced by reducing the information content (data payload) transmitted from the session establishment control entity, such as, but not limited to, by a call state control function (CSCF) or a proxy call state control function (PCSCF) to enhance the speed of session establishment.
  • the removed information is at least some and preferably all information which is not necessary for session establishment.
  • the session establishment control entity processes the request from UE of the caller to remove information therefrom during the request for session establishment which would slow the session establishment with the UE of the callee.
  • slowing of session establishment is descriptive of an unacceptable time required for completing session establishment caused by the data payload transmitted from the caller UE to the callee UE associated with the session establishment.
  • the actual size of the data payload which causes unacceptable slow down varies in dependence upon the network throughput between the caller UE and the callee UE and is proportional to the network throughput such that the slower the data connection between the caller UE and the callee UE, the smaller the size of data payload which causes the unacceptable slowdown.
  • the relative speed of session establishment, which is unacceptably slow, triggering removal of data from the payload may be determined either by user requirements (e.g. the speed at which the caller and/or the callee considers completion of call set up to be acceptable) or from network parameters (e.g. call set up must be completed within a specified time).
  • the session establishment control entity processes information to be transmitted from the caller UE to the callee UE during session establishment to produce a session establishment information having a smaller payload than the original information by removing from the original information to be transmitted from the caller UE to the callee UE an amount of information which would slow the session establishment if transmitted to the callee UE during session establishment. Thereafter, at an entity in the packet switched communication network, which may be a separate server, the removed information is stored for later transmission to the callee UE after session establishment is completed. Thereafter, the session establishment information, which has less content and payload than the original information is transmitted by the caller UE to the callee UE, which is processed by the callee UE, to complete session establishment.
  • the aforementioned server or other storage has an addressable location therein.
  • the address of where the removed information is stored in the packet switched communication network may be included in the session establishment information transmitted to the callee UE or the removed information may be automatically forwarded to the callee UE after session establishment is completed from the storage in the packet switched communication network under control of the session establishment control entity.
  • the transmission from the caller UE to the callee UE during session establishment may without limitation use the SIP INVITE message and the later transmission of the removed information may without limitation use the SIP INFO message.
  • the callee UE may send a transmission, after session establishment is completed, to the address where the removed information is stored in the packet switched communication network which then transmits the removed information to the callee UE.
  • the callee UE may be within another network, such as a packet switched data network, lower capacity access network, or service network having a lower data transmission capacity than the packet switched data network, but the invention is not limited thereto.
  • a method of session establishment in a packet switched communication network having a session establishment control entity in accordance with the invention includes at the session establishment control entity processing information to be transmitted from caller user equipment to callee user equipment during session establishment to produce session establishment information by removing, from the information to be transmitted from the caller user equipment to the caller user equipment, information not necessary for session establishment, which would slow the session establishment if transmitted to the callee user equipment during session establishment; storing the information removed from the information to be transmitted from the caller user equipment to the callee user equipment; and completing session establishment by transmitting the session establishment information to the callee user equipment which is processed by the callee user equipment to complete session establishment.
  • the removed information may be stored in the packet switched communication network at an addressable location therein and an address of where the removed information is stored in the packet switched communication network may be included with the session establishment information transmitted to the callee user equipment; the callee user equipment may send a transmission after session establishment to the address; and the packet switched communication network may transmit the removed information to the callee user equipment from the address.
  • the session establishment control entity may transmit the removed information to the callee user equipment after session establishment is complete.
  • the transmission from the caller user equipment to the callee user equipment during session establishment may use the SIP INVITE message and the later transmission of the removed information may use the SIP INFO message.
  • the session establishment control entity may be one of a call state control function (CSCF) or a proxy call state control function (PCSCF).
  • the address may be a universal resource locator (URL).
  • the information may be stored at a server in the packet switched communication network and the callee user equipment may be within another network having a lower data transmission capacity than the packet switched data network.
  • a packet switched communication network in accordance with the invention includes a session establishment control entity which processes information to be transmitted from a caller user equipment to a callee user equipment during session establishment to produce session establishment information by removing, from the information to be transmitted from the caller user equipment to the callee user equipment, information not necessary for session establishment, which would slow the session establishment if transmitted to the callee user equipment during the session establishment; and a storage which stores the information removed from the information to be transmitted from the caller user equipment to the callee user equipment; and wherein session establishment is completed by transmitting the session establishment information to the callee user equipment which is processed at the callee user equipment to complete session establishment between the caller user equipment and the callee user equipment.
  • the removed information may be stored in the packet switched communication network at an addressable location therein and an address of where the removed information is stored in the packet switched communication network may be included with the session establishment information transmitted to the callee user equipment; the callee user equipment may send a transmission after session establishment to the address and the packet switched communication network may transmit the removed information to the callee from the address.
  • the session establishment control entity may transmit the removed information to the caller user equipment after session establishment is complete.
  • the transmission from the caller user equipment to the callee user equipment during session establishment may use the SIP INVITE message and the later transmission of the removed information may use the SIP INFO message.
  • the session establishment control entity may be one of a call state control function (CSCF) or a proxy call state control function (PCSCF).
  • the address may be a universal resource locator (URL).
  • the storage may be a server in the packet switched communication network and the callee user equipment may be within another packet switched data network having a lower data transmission capacity than the packet switched data network.
  • FIG. 1 illustrates a block diagram of the network and process of the present invention.
  • FIG. 1 illustrates a preferred embodiment of the present invention but it should be understood that the illustrated embodiment is only exemplary of a network and processing which may be used with the practice of the invention.
  • the network(s) 10 which may include NET# 1 and NET# 2 , include a network entity 12 which is a CSCF or PCSCF to which the UE# 1 of a caller 13 transmits an INVITE with a large payload.
  • the caller 13 of the UE# 1 is desirous of setting up a session, such as a multimedia session involving a large data payload with UE# 2 of a callee 14 , which may be within a single packet switched communication network 10 or, alternatively, in another packet switched communication network such as NET# 2 .
  • the first network NET# 1 may be a high capacity high speed robust packet switched data network and the second network NET# 2 may be a lower capacity, slower speed, and less robust network which has insufficient bandwidth to rapidly transport the large data payload involved with session establishment of the UE# 1 of the caller 13 , such as a slower speed packet switched data network, access network, or service network.
  • the payload of UE# 1 of the caller 13 is so large that session establishment between UE# 1 and UE# 2 , whether in one network 10 or within two networks NET# 1 and NET# 2 , is slowed to a degree that is undesirable or unacceptable from the standpoint of preferences of the caller 13 using UE# 1 indicated in session setup information such as time limits for completing response establishment, network parameters setting time limits for completion of session establishment or callee preferences or capabilities which are stored in the network.
  • the session establishment control entity may be a CSCF.
  • the session establishment control entity in NET# 2 may be a PCSCF with CSCF being in network # 1 as indicated by the dotted phantom circle CSCF 15 .
  • the UE# 1 of the caller 13 sends an INVITE message to the CSCF 15 or PCSCF 12 which contains a data payload which is sufficiently sizable that if the entire payload were transmitted from the caller 13 to the callee 14 , session establishment would be unacceptably slowed from either or both of the caller's and callee's preferences or network parameters because of the size of the data transmission which would be required to be sent to the UE# 2 during session establishment.
  • the removed information is at least some and preferably all information which is not necessary for session establishment.
  • the UE# 2 of the callee 14 is located in NET# 2 network which may be characterized as a lower capacity and therefore, slower packet switched communication network, access network, or service network.
  • the CSCF 12 or PCSCF 15 performs extraction of the large payload information which would slow down the session establishment and causes the storage in a network entity 16 which may be a server or other storage including being within the CSCF 12 or PCSCF 15 .
  • the INVITE message is transmitted to the UE# 2 of the callee 14 without the extracted information and to which may be added the address of the storage 16 . Thereafter, session establishment occurs as indicated by the dotted line.
  • the UE# 2 of the callee 14 After session establishment is completed, the UE# 2 of the callee 14 sends a 200 OA to the INVITE message. Thereafter, the CSCF or PCSCF 12 sends an acknowledgement back to the UE# 2 of the callee 14 which optionally may include the network address of the storage 16 at which the extracted information is stored. Thereafter, the information extracted from the original information large payload, which is stored in the storage 16 , is transmitted to the UE# 2 of the callee 14 as part of a SIP INFO message.
  • the transmission of the extracted information may be either in response to the receipt of the address from the UE# 2 of the callee 14 of the storage 16 or the CSCF or PCSCF 12 determining a time, after session establishment is completed based upon the receipt of the 200 OK to the INVITE message being received, to send the extracted information by a SIP INFO message or otherwise. After receipt of the information by the user equipment # 2 of the callee 14 , a 200 OK message is sent back to the CSCF or PCSCF 12 that the extracted information has been received.
  • the foregoing session establishment mechanism provides the benefit of increasing the speed of session establishment especially with session establishment between UE# 1 of caller 13 in the first higher speed packet switched communication network, such as NET# 1 and UE# 2 of callee 14 in a slower packet switched communication network such as NET# 2 or other slower network.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention is a method and a system for session establishment in a packet switched communication network. A method of session establishment in a packet switched communication network having a session establishment control entity in accordance with the invention includes at the session establishment control entity processing information to be transmitted from caller user equipment to callee user equipment during session establishment to produce session establishment information by removing from the information to be transmitted from the caller user equipment to the callee user equipment information which would slow the session establishment if transmitted to the callee user equipment during session establishment; storing the information removed from the information to be transmitted from the caller user equipment to the callee user equipment; and completing session establishment by transmitting the session establishment information to the callee user equipment which is processed by the callee user equipment to complete session establishment.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to networks and methods for increasing the speed of session establishment. [0002]
  • 2. Description of the Prior Art [0003]
  • The Technical Specification 3GPP TS 23.228 V5.0.0 (2001-04) sets forth a mechanism for providing multimedia services in packet switched communication networks. The Technical Specification is incorporated herein by reference in its entirety. Packet switched communication networks in accordance with the aforementioned Technical Specification, while robust in providing services utilizing the session initiation protocol (SIP), suffer from a slowed session establishment when communications during session establishment involve low speed communications such as low capacity access networks. An example of this occurs when user equipment (UE) of a caller in a robust packet switched communication network wishes to establish a session with UE of a callee in a lower capacity access or service network as a consequence of a large capacity payload being transmitted by the UE of the caller. The large capacity payload slows down the session establishment with the callee in the lower capacity access or service network as a consequence of the lower capacity slower communications therein. Currently, there is no technique for enhancing the speed of session establishment when large data payloads are involved during session establishment, especially when the UE of the callee is in a lower capacity slower access network. [0004]
  • WO 26729 discloses providing information about an end user/terminal capabilities to the sender so that the sender may refrain from sending a wrong type, such as too large of a data file, during transmission. [0005]
  • The SIP RFC discloses that a terminal may place a URL in a SIP transmission instead of payload. [0006]
  • WO 00/51307 discloses a network which may replace a payload with a URL. [0007]
  • WO 27537 discloses the storing and forwarding of payloads using the SIP INFO messages. [0008]
  • SUMMARY OF THE INVENTION
  • The present invention is a method and network for session establishment in a packet switched communication network having a session set up control entity in which the speed of session establishment is increased. An increase in the speed of session establishment is produced by reducing the information content (data payload) transmitted from the session establishment control entity, such as, but not limited to, by a call state control function (CSCF) or a proxy call state control function (PCSCF) to enhance the speed of session establishment. The removed information is at least some and preferably all information which is not necessary for session establishment. The session establishment control entity, processes the request from UE of the caller to remove information therefrom during the request for session establishment which would slow the session establishment with the UE of the callee. [0009]
  • As used herein, slowing of session establishment is descriptive of an unacceptable time required for completing session establishment caused by the data payload transmitted from the caller UE to the callee UE associated with the session establishment. The actual size of the data payload which causes unacceptable slow down varies in dependence upon the network throughput between the caller UE and the callee UE and is proportional to the network throughput such that the slower the data connection between the caller UE and the callee UE, the smaller the size of data payload which causes the unacceptable slowdown. The relative speed of session establishment, which is unacceptably slow, triggering removal of data from the payload, may be determined either by user requirements (e.g. the speed at which the caller and/or the callee considers completion of call set up to be acceptable) or from network parameters (e.g. call set up must be completed within a specified time). [0010]
  • The session establishment control entity processes information to be transmitted from the caller UE to the callee UE during session establishment to produce a session establishment information having a smaller payload than the original information by removing from the original information to be transmitted from the caller UE to the callee UE an amount of information which would slow the session establishment if transmitted to the callee UE during session establishment. Thereafter, at an entity in the packet switched communication network, which may be a separate server, the removed information is stored for later transmission to the callee UE after session establishment is completed. Thereafter, the session establishment information, which has less content and payload than the original information is transmitted by the caller UE to the callee UE, which is processed by the callee UE, to complete session establishment. [0011]
  • The aforementioned server or other storage has an addressable location therein. The address of where the removed information is stored in the packet switched communication network may be included in the session establishment information transmitted to the callee UE or the removed information may be automatically forwarded to the callee UE after session establishment is completed from the storage in the packet switched communication network under control of the session establishment control entity. The transmission from the caller UE to the callee UE during session establishment may without limitation use the SIP INVITE message and the later transmission of the removed information may without limitation use the SIP INFO message. The callee UE may send a transmission, after session establishment is completed, to the address where the removed information is stored in the packet switched communication network which then transmits the removed information to the callee UE. Either methodology of transmitting the removed information to the callee UE avoids session establishment delay in view of the transmission being completed outside of the time interval during which session establishment occurs. The callee UE may be within another network, such as a packet switched data network, lower capacity access network, or service network having a lower data transmission capacity than the packet switched data network, but the invention is not limited thereto. [0012]
  • A method of session establishment in a packet switched communication network having a session establishment control entity in accordance with the invention includes at the session establishment control entity processing information to be transmitted from caller user equipment to callee user equipment during session establishment to produce session establishment information by removing, from the information to be transmitted from the caller user equipment to the caller user equipment, information not necessary for session establishment, which would slow the session establishment if transmitted to the callee user equipment during session establishment; storing the information removed from the information to be transmitted from the caller user equipment to the callee user equipment; and completing session establishment by transmitting the session establishment information to the callee user equipment which is processed by the callee user equipment to complete session establishment. [0013]
  • The removed information may be stored in the packet switched communication network at an addressable location therein and an address of where the removed information is stored in the packet switched communication network may be included with the session establishment information transmitted to the callee user equipment; the callee user equipment may send a transmission after session establishment to the address; and the packet switched communication network may transmit the removed information to the callee user equipment from the address. The session establishment control entity may transmit the removed information to the callee user equipment after session establishment is complete. The transmission from the caller user equipment to the callee user equipment during session establishment may use the SIP INVITE message and the later transmission of the removed information may use the SIP INFO message. The session establishment control entity may be one of a call state control function (CSCF) or a proxy call state control function (PCSCF). The address may be a universal resource locator (URL). The information may be stored at a server in the packet switched communication network and the callee user equipment may be within another network having a lower data transmission capacity than the packet switched data network. [0014]
  • A packet switched communication network in accordance with the invention includes a session establishment control entity which processes information to be transmitted from a caller user equipment to a callee user equipment during session establishment to produce session establishment information by removing, from the information to be transmitted from the caller user equipment to the callee user equipment, information not necessary for session establishment, which would slow the session establishment if transmitted to the callee user equipment during the session establishment; and a storage which stores the information removed from the information to be transmitted from the caller user equipment to the callee user equipment; and wherein session establishment is completed by transmitting the session establishment information to the callee user equipment which is processed at the callee user equipment to complete session establishment between the caller user equipment and the callee user equipment. [0015]
  • The removed information may be stored in the packet switched communication network at an addressable location therein and an address of where the removed information is stored in the packet switched communication network may be included with the session establishment information transmitted to the callee user equipment; the callee user equipment may send a transmission after session establishment to the address and the packet switched communication network may transmit the removed information to the callee from the address. The session establishment control entity may transmit the removed information to the caller user equipment after session establishment is complete. The transmission from the caller user equipment to the callee user equipment during session establishment may use the SIP INVITE message and the later transmission of the removed information may use the SIP INFO message. The session establishment control entity may be one of a call state control function (CSCF) or a proxy call state control function (PCSCF). The address may be a universal resource locator (URL). The storage may be a server in the packet switched communication network and the callee user equipment may be within another packet switched data network having a lower data transmission capacity than the packet switched data network.[0016]
  • BRIEF DESCRIPTION OF THE DRAWING
  • FIG. 1 illustrates a block diagram of the network and process of the present invention.[0017]
  • DESCRIPTION OF THE PREFERRED EMBODIMENT
  • FIG. 1 illustrates a preferred embodiment of the present invention but it should be understood that the illustrated embodiment is only exemplary of a network and processing which may be used with the practice of the invention. The network(s) [0018] 10, which may include NET#1 and NET#2, include a network entity 12 which is a CSCF or PCSCF to which the UE# 1 of a caller 13 transmits an INVITE with a large payload. The caller 13 of the UE#1 is desirous of setting up a session, such as a multimedia session involving a large data payload with UE#2 of a callee 14, which may be within a single packet switched communication network 10 or, alternatively, in another packet switched communication network such as NET#2. As illustrated, the first network NET#1 may be a high capacity high speed robust packet switched data network and the second network NET#2 may be a lower capacity, slower speed, and less robust network which has insufficient bandwidth to rapidly transport the large data payload involved with session establishment of the UE# 1 of the caller 13, such as a slower speed packet switched data network, access network, or service network. The payload of UE# 1 of the caller 13 is so large that session establishment between UE#1 and UE#2, whether in one network 10 or within two networks NET#1 and NET#2, is slowed to a degree that is undesirable or unacceptable from the standpoint of preferences of the caller 13 using UE#1 indicated in session setup information such as time limits for completing response establishment, network parameters setting time limits for completion of session establishment or callee preferences or capabilities which are stored in the network. If the caller and the callee are in the same network, the session establishment control entity may be a CSCF. Alternatively, if the UE#1 of the caller 13 and the UE#2 of the callee 14 are in a different network, the session establishment control entity in NET# 2 may be a PCSCF with CSCF being in network # 1 as indicated by the dotted phantom circle CSCF 15.
  • An example of session establishment in at least one packet switched communication network in accordance with the invention is explained with reference to FIG. 1 using the SIP protocol communications, but it should be understood that the invention is not limited to the SIP protocol. The [0019] UE# 1 of the caller 13 sends an INVITE message to the CSCF 15 or PCSCF 12 which contains a data payload which is sufficiently sizable that if the entire payload were transmitted from the caller 13 to the callee 14, session establishment would be unacceptably slowed from either or both of the caller's and callee's preferences or network parameters because of the size of the data transmission which would be required to be sent to the UE# 2 during session establishment. The removed information is at least some and preferably all information which is not necessary for session establishment. Typically, the UE#2 of the callee 14 is located in NET#2 network which may be characterized as a lower capacity and therefore, slower packet switched communication network, access network, or service network. The CSCF 12 or PCSCF 15 performs extraction of the large payload information which would slow down the session establishment and causes the storage in a network entity 16 which may be a server or other storage including being within the CSCF 12 or PCSCF 15. After storage is complete, the INVITE message is transmitted to the UE#2 of the callee 14 without the extracted information and to which may be added the address of the storage 16. Thereafter, session establishment occurs as indicated by the dotted line. After session establishment is completed, the UE#2 of the callee 14 sends a 200 OA to the INVITE message. Thereafter, the CSCF or PCSCF 12 sends an acknowledgement back to the UE# 2 of the callee 14 which optionally may include the network address of the storage 16 at which the extracted information is stored. Thereafter, the information extracted from the original information large payload, which is stored in the storage 16, is transmitted to the UE# 2 of the callee 14 as part of a SIP INFO message.
  • The transmission of the extracted information may be either in response to the receipt of the address from the [0020] UE# 2 of the callee 14 of the storage 16 or the CSCF or PCSCF 12 determining a time, after session establishment is completed based upon the receipt of the 200 OK to the INVITE message being received, to send the extracted information by a SIP INFO message or otherwise. After receipt of the information by the user equipment # 2 of the callee 14, a 200 OK message is sent back to the CSCF or PCSCF 12 that the extracted information has been received.
  • The foregoing session establishment mechanism provides the benefit of increasing the speed of session establishment especially with session establishment between [0021] UE# 1 of caller 13 in the first higher speed packet switched communication network, such as NET# 1 and UE# 2 of callee 14 in a slower packet switched communication network such as NET# 2 or other slower network.
  • While the invention has been described in terms of its preferred embodiments, it should be understood that numerous modifications may be made thereto without departing from the spirit and scope of the present invention. It is intended that all such modifications fall within the scope of the appended claims. [0022]

Claims (51)

1. A method of session establishment in a packet switched communication network having a session establishment control entity comprising:
at the session establishment control entity processing information to be transmitted from caller user equipment to callee user equipment during session establishment to produce session establishment information by removing, from the information to be transmitted from the caller user equipment to the callee user equipment, information not necessary to session establishment, which would slow the session establishment if transmitted to the callee user equipment during session establishment;
storing the information removed from the information to be transmitted from the caller user equipment to the callee user equipment; and
completing session establishment by transmitting the session establishment information to the callee user equipment which is processed by the callee to complete session establishment.
2. A method in accordance with claim 1 wherein:
the removed information is stored in the packet switched communication network at an addressable location therein and an address of where the removed information is stored in the packet switched communication network is included with the session establishment information transmitted to the callee user equipment;
the callee user equipment sends a transmission after session establishment to the address; and
the packet switched communication network transmits the removed information to the callee user equipment from the address.
3. A method in accordance with claim 1 wherein:
the transmission of the session establishment information uses a SIP INVITE message.
4. A method in accordance with claim 1 wherein:
the session establishment control entity transmits the removed information to the callee after session establishment is complete.
5. A method in accordance with claim 4 wherein:
the transmission of the removed information uses the SIP INFO message.
6. A method in accordance with claim 1 wherein:
the session establishment control entity is one of a call state control function (CSCF) or a proxy call state control function (PCSCF).
7. A method in accordance with claim 2 wherein:
the session establishment control entity is one of a call state control function (CSCF) or a proxy call state control function (PCSCF).
8. A method in accordance with claim 3 wherein:
the session establishment control entity is one of a call state control function (CSCF) or a proxy call state control function (PCSCF).
9. A method in accordance with claim 4 wherein:
the session establishment control entity is one of a call state control function (CSCF) or a proxy call state control function (PCSCF).
10. A method in accordance with claim 2 wherein:
the address is a universal resource locator (URL).
11. A method in accordance with claim 7 wherein:
the address is a universal resource locator (URL).
12. A method in accordance with claim 1 wherein:
the removed information is stored at a server in the packet switched communication network.
13. A method in accordance with claim 2 wherein:
the removed information is stored at a server in the packet switched communication network.
14. A method in accordance with claim 4 wherein:
the removed information is stored at a server in the packet switched communication network.
15. A method in accordance with claim 5 wherein:
the removed information is stored at a server in the packet switched communication network.
16. A method in accordance with claim 6 wherein:
the removed information is stored at a server in the packet switched communication network.
17. A method in accordance with claim 7 wherein:
the removed information is stored at a server in the packet switched communication network.
18. A method in accordance with claim 9 wherein:
the removed information is stored at a server in the packet switched communication network.
19. A method in accordance with claim 10 wherein:
the removed information is stored at a server in the packet switched communication network.
20. A method in accordance with claim 11 wherein:
the removed information is stored at a server in the packet switched communication network.
21. A method in accordance with claim 1 wherein:
the callee user equipment is within another network having a lower data transmission capacity than the packet switched data network.
22. A method in accordance with claim 2 wherein:
the callee user equipment is within another network having a lower data transmission capacity than the packet switched data network.
23. A method in accordance with claim 3 wherein:
the callee user equipment is within another network having a lower data transmission capacity than the packet switched data network.
24. A method in accordance with claim 4 wherein:
the callee user equipment is within another network having a lower data transmission capacity than the packet switched data network.
25. A method in accordance with claim 21 wherein:
the session establishment control entity is a proxy call state control function (PCSCF).
26. A method in accordance with claim 12 wherein:
the callee user equipment is within another network having a lower data transmission capacity than the packet switched data network.
27. A packet switched communication network comprising:
a session establishment control entity which processes information to be transmitted from caller user equipment to a callee user equipment during session establishment to produce session establishment information by removing, from the information to be transmitted from the caller user equipment to the callee user equipment, information not necessary to establishment of the session, which would slow the session establishment if transmitted to the callee during the session establishment; and
a storage which stores the information removed from the information to be transmitted from the caller user equipment to the callee user equipment; and wherein
session establishment is completed by transmitting the session establishment information to the callee user equipment which is processed at the callee user equipment to complete session establishment between the caller user equipment and the callee user equipment.
28. A network in accordance with claim 27 wherein:
the removed information is stored in the packet switched communication network at an addressable location therein and an address of where the removed information is stored in the packet switched communication network is included with the session establishment information transmitted to the callee user equipment;
the callee user equipment sends a transmission after session establishment to the address; and
the packet switched communication network transmits the removed information to the callee user equipment from the address.
29. A network in accordance with claim 27 wherein:
the transmission of session establishment information uses a SIP INVITE message.
30. A network in accordance with claim 27 wherein:
the session establishment control entity transmits the removed information to the callee after session establishment is complete.
31. A network in accordance with claim 30 wherein:
the transmission of the removed information uses the SIP INFO message.
32. A network in accordance with claim 27 wherein:
the session establishment control entity is one of a call state control function (CSCF) or a proxy call state control function (PCSCF)
33. A network in accordance with claim 28 wherein:
the session establishment control entity is one of a call state control function (CSCF) or a proxy call state control function (PCSCF)
34. A network in accordance with claim 29 wherein:
the session establishment control entity is one of a call state control function (CSCF) or a proxy call state control function (PCSCF)
35. A network in accordance with claim 30 wherein:
the session establishment control entity is one of a call state control function (CSCF) or a proxy call state control function (PCSCF)
36. A network in accordance with claim 28 wherein:
the address is a universal resource locator (URL).
37. A network in accordance with claim 33 wherein:
the address is a universal resource locator (URL).
38. A system in accordance with claim 27 wherein:
the storage is a server in the packet switched communication network.
39. A system in accordance with claim 28 wherein:
the storage is a server in the packet switched communication network.
40. A system in accordance with claim 30 wherein:
the storage is a server in the packet switched communication network.
41. A system in accordance with claim 31 wherein:
the storage is a server in the packet switched communication network.
42. A system in accordance with claim 32 wherein:
the storage is a server in the packet switched communication network.
43. A system in accordance with claim 33 wherein:
the storage is a server in the packet switched communication network.
44. A system in accordance with claim 35 wherein:
the storage is a server in the packet switched communication network.
45. A system in accordance with claim 36 wherein:
the storage is a server in the packet switched communication network.
46. A system in accordance with claim 37 wherein:
the storage is a server in the packet switched communication network.
47. A network in accordance with claim 27 wherein:
the callee user equipment is within another network having a lower data transmission capacity than the packet switched data network.
48. A network in accordance with claim 28 wherein:
the callee user equipment is within another network having a lower data transmission capacity than the packet switched data network.
49. A network in accordance with claim 30 wherein:
the callee is within another network having a lower data transmission capacity than the packet switched data network.
50. A network in accordance with claim 32 wherein:
the callee is within another network having a lower data transmission capacity than the packet switched data network.
51. A network in accordance with claim 47 wherein:
the session establishment control entity is a proxy call state control function (PCSCF).
US09/983,152 2001-10-23 2001-10-23 Method and packet switched communication network with enhanced session establishment Abandoned US20030076813A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US09/983,152 US20030076813A1 (en) 2001-10-23 2001-10-23 Method and packet switched communication network with enhanced session establishment
EP02781461A EP1438812A4 (en) 2001-10-23 2002-10-23 Method and packet switched communication network with enhanced session establishment
AU2002348951A AU2002348951A1 (en) 2001-10-23 2002-10-23 Method and packet switched communication network with enhanced session establishment
PCT/IB2002/004409 WO2003036843A2 (en) 2001-10-23 2002-10-23 Method and packet switched communication network with enhanced session establishment
US10/283,236 US7035213B2 (en) 2001-10-23 2002-10-30 Method and packet switched communication network with enhanced session establishment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/983,152 US20030076813A1 (en) 2001-10-23 2001-10-23 Method and packet switched communication network with enhanced session establishment

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/283,236 Continuation-In-Part US7035213B2 (en) 2001-10-23 2002-10-30 Method and packet switched communication network with enhanced session establishment

Publications (1)

Publication Number Publication Date
US20030076813A1 true US20030076813A1 (en) 2003-04-24

Family

ID=25529815

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/983,152 Abandoned US20030076813A1 (en) 2001-10-23 2001-10-23 Method and packet switched communication network with enhanced session establishment
US10/283,236 Expired - Fee Related US7035213B2 (en) 2001-10-23 2002-10-30 Method and packet switched communication network with enhanced session establishment

Family Applications After (1)

Application Number Title Priority Date Filing Date
US10/283,236 Expired - Fee Related US7035213B2 (en) 2001-10-23 2002-10-30 Method and packet switched communication network with enhanced session establishment

Country Status (4)

Country Link
US (2) US20030076813A1 (en)
EP (1) EP1438812A4 (en)
AU (1) AU2002348951A1 (en)
WO (1) WO2003036843A2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070263802A1 (en) * 2003-11-08 2007-11-15 Allen John A Call Set-Up Systems
US20080274720A1 (en) * 2005-08-04 2008-11-06 T-Mobile International Ag & Co. Kg Method for Collecting User Behavior During Run-Time in a Mobile 3Gpp Ip-Based Multimedia Subsystem (Ims)
US20160242072A1 (en) * 2015-02-18 2016-08-18 Qualcomm Incorporated Handling over-sized call setup messages
US10819693B2 (en) * 2010-03-30 2020-10-27 Authentic8, Inc. Disposable browsers and authentication techniques for a secure online user environment

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7509425B1 (en) * 2002-01-15 2009-03-24 Dynamicsoft, Inc. Establishing and modifying network signaling protocols
WO2003105004A1 (en) * 2002-06-06 2003-12-18 Crescendo Networks Ltd. System and method for connecting multiple slow connections to multiple fast connections
WO2005018202A1 (en) 2003-08-18 2005-02-24 Nortel Networks Limited Method and system for service denial and termination on a wireless network
US20060003750A1 (en) * 2004-07-01 2006-01-05 Sumant Ranganathan Automatic control of portable communication device behavior based on communication acceptance/rejection profile
WO2006036051A1 (en) * 2004-09-30 2006-04-06 Samsung Electronics Co., Ltd. Method and apparatus for supporting voice service through radio channel in mobile telecommunication system
US8625763B2 (en) * 2006-03-30 2014-01-07 British Telecommunications Plc Telecommunications calls
US8332481B2 (en) * 2008-10-31 2012-12-11 At&T Intellectual Property I, L.P. Systems and methods for transmitting subject line messages
US8537822B2 (en) 2008-11-10 2013-09-17 Research In Motion Limited Methods and apparatus for providing alternative paths to obtain session policy
US8856350B2 (en) 2010-09-07 2014-10-07 Microsoft Corporation Efficient connection management and data synchronization

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5021949A (en) * 1988-02-29 1991-06-04 International Business Machines Corporation Method and apparatus for linking an SNA host to a remote SNA host over a packet switched communications network
WO1997026729A2 (en) 1995-12-27 1997-07-24 Robinson Gary B Automated collaborative filtering in world wide web advertising
US6038212A (en) * 1996-12-13 2000-03-14 International Business Machines Corporation Method and system for optimizing the connection set up time in high speed communication networks for recovering from network failure
DE69835314T2 (en) * 1997-04-15 2007-05-10 Hewlett-Packard Development Co., L.P., Houston Method and device for format-controlled interaction between devices
NO308019B1 (en) * 1998-11-27 2000-07-03 Ericsson Telefon Ab L M Procedure for Extending the Use of Session Initiation Protocol (SIP)
US6412007B1 (en) * 1999-01-14 2002-06-25 Cisco Technology, Inc. Mechanism for authorizing a data communication session between a client and a server
US6442608B1 (en) * 1999-01-14 2002-08-27 Cisco Technology, Inc. Distributed database system with authoritative node
FI113824B (en) 1999-02-24 2004-06-15 Nokia Corp Dissemination of data to network management systems
US6636596B1 (en) * 1999-09-24 2003-10-21 Worldcom, Inc. Method of and system for providing intelligent network control services in IP telephony
US6366577B1 (en) * 1999-11-05 2002-04-02 Mci Worldcom, Inc. Method for providing IP telephony with QoS using end-to-end RSVP signaling
US8483225B2 (en) * 2000-01-20 2013-07-09 Verizon Business Global Llc Intelligent policy server system and method for bandwidth control in an ATM network
US6865681B2 (en) * 2000-12-29 2005-03-08 Nokia Mobile Phones Ltd. VoIP terminal security module, SIP stack with security manager, system and security methods
US6754230B2 (en) * 2001-08-31 2004-06-22 The Boeing Company User bandwidth monitor and control management system and method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070263802A1 (en) * 2003-11-08 2007-11-15 Allen John A Call Set-Up Systems
US8649372B2 (en) * 2003-11-08 2014-02-11 Ericsson Ab Call set-up systems
US10484435B2 (en) 2003-11-08 2019-11-19 Telefonaktiebolaget Lm Ericsson (Publ) Call set-up systems
US20080274720A1 (en) * 2005-08-04 2008-11-06 T-Mobile International Ag & Co. Kg Method for Collecting User Behavior During Run-Time in a Mobile 3Gpp Ip-Based Multimedia Subsystem (Ims)
US8180330B2 (en) * 2005-08-04 2012-05-15 T-Mobile International Ag & Co. Kg Method for collecting user behavior during run-time in a mobile 3GPP IP-based multimedia subsystem (IMS)
US10819693B2 (en) * 2010-03-30 2020-10-27 Authentic8, Inc. Disposable browsers and authentication techniques for a secure online user environment
US11716315B2 (en) 2010-03-30 2023-08-01 Authentic8, Inc. Disposable browsers and authentication techniques for a secure online user environment
US20160242072A1 (en) * 2015-02-18 2016-08-18 Qualcomm Incorporated Handling over-sized call setup messages

Also Published As

Publication number Publication date
US7035213B2 (en) 2006-04-25
EP1438812A2 (en) 2004-07-21
US20030103457A1 (en) 2003-06-05
WO2003036843A2 (en) 2003-05-01
EP1438812A4 (en) 2005-02-09
WO2003036843A3 (en) 2003-10-16
AU2002348951A1 (en) 2003-05-06

Similar Documents

Publication Publication Date Title
US8358583B2 (en) Controlling QoS in a wireless apparatus
US8291022B2 (en) Method and device for messaging
RU2288545C2 (en) Method and system for multimedia message delivery
KR100728280B1 (en) Network state management method for using BYE/200OK in communication system for using Session Initiation Protocol
JP3853788B2 (en) System and method for reducing information communicated between multimedia enabled units of a universal mobile telecommunications system
EP1368946B1 (en) Method and terminal device for transmitting and receiving attachment data
US11930391B2 (en) Wireless communications apparatus and methods
KR20100050546A (en) In-order data delivery during handover in a wireless communication system
US20030076813A1 (en) Method and packet switched communication network with enhanced session establishment
US20010039589A1 (en) Method for transmitting messages
WO2007113524A2 (en) Fast handover using sip
WO2007139161A1 (en) Mobile terminal and communication method
US20070058537A1 (en) Handling of early media ii
KR100966047B1 (en) Media transmission method and apparatus in a communication system
CN114051173B (en) RTP extension header-based video frame reliable transmission method, device and equipment
KR100963368B1 (en) Handling of early media data i
US7689223B1 (en) Method and system for delaying retransmission of data traffic to a wireless terminal
US20050086327A1 (en) Method and apparatus by which a UE starts compression in SIP signalling to IMS
KR100882903B1 (en) System and method for call setup in voip network
US20240187915A1 (en) Wireless communications apparatus and methods
EP1879361A1 (en) Fast handover using sip

Legal Events

Date Code Title Description
AS Assignment

Owner name: NOKIA CORPORATION, FINLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ISOMAKI, MARKUS;REEL/FRAME:012380/0553

Effective date: 20011204

AS Assignment

Owner name: NOKIA CORPORATION, FINLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MORAN, TIMOTHY L.;ISOMAKI, MARKUS;ADDAGATLA, SREENIVAS;AND OTHERS;REEL/FRAME:013757/0072;SIGNING DATES FROM 20030122 TO 20030130

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE