×

Interleaving VoIP/VIP transmission in multiple sessions to increase quality of service in mobile devices having multiple interfaces

  • US 8,467,377 B2
  • Filed: 08/24/2005
  • Issued: 06/18/2013
  • Est. Priority Date: 08/24/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of transmitting a first data payload, a second data payload, a third data payload, and a fourth data payload, wherein the first data payload includes data of a media stream, wherein the second data payload includes data subsequent to the first data payload in the media stream, wherein the third data payload includes data subsequent to the second data payload in the media stream, and wherein the fourth data payload includes data subsequent to the third data payload in the media stream, the method comprising:

  • transmitting, from a first device to a second device via a first wireless communication link between the first device and a first network, a first VoIP/VIP (voice over Internet Protocol or video over Internet Protocol) packet in a first application layer session between a first IP address associated with the first device and a second IP address associated with the second device, the first VoIP/VIP packet including the first data payload;

    transmitting a SPAWN SIP (Session Initialization Protocol) message in the first application layer session from the first device to the second device via the first wireless communication link, wherein the SPAWN SIP message identifies the first application layer session;

    receiving at the first device a first SIP OK message from the second device via the first wireless communication link, the first SIP OK message including a SPAWN identifier that comprises a hash of a FROM field, a TO field, a CALL-ID field, and a CSEQ number of the first application layer session;

    transmitting a SIP INVITE message from the first device to the second device via a second wireless communication link, wherein the SIP INVITE message includes the SPAWN identifier;

    receiving a second SIP OK message from the second device;

    transmitting, from the first device to the second device via the second wireless communication link between the first device and a second network, a second VoIP/VIP packet in a second application layer session between a third IP address associated with the first device and the second IP address, wherein the first application layer session and the second application layer session are active simultaneously, the second VoIP/VIP packet including the second data payload;

    transmitting a third VoIP/VIP packet in the first application layer session via the first wireless communication link, the third VoIP/VIP packet including the third data payload; and

    transmitting a fourth VoIP/VIP packet in the second application layer session via the second wireless communication link, the fourth VoIP/VIP packet including the fourth data payload.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×