×

Method and apparatus for rapid session routing

  • US 8,422,397 B2
  • Filed: 12/28/2007
  • Issued: 04/16/2013
  • Est. Priority Date: 12/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. A product comprising a machine-readable device that implements a method in a user premises gateway device for rapidly routing a media session for an application layer service over a wide area network while avoiding a public switched telephone network (PSTN) and associated equipment between a first endpoint device located externally from a first user premises gateway device and the first user premises gateway device located at a first user premises, wherein the first user premises comprises at least one of a user home, apartment or office, said first user premises gateway for serving one or more endpoint devices associated with and also located in the first user premises with the first user premises gateway device, the first user premises gateway device having a first interface for enabling bi-directional network layer communications within the first user premises with the one or more endpoint devices and a second interface for enabling bi-directional communications for the one or more endpoint devices located externally from the first user premises and associated with a second user premises gateway also located externally from the first user premises via a wide area network and for enabling at least some bi-directional communications for the first user premises gateway device with a service management center external to the first user premises via the wide area network, the method comprising:

  • creating through the second interface an always on and out of band first secure control channel between the first user premises gateway and the service management center, the first secure control channel being created independent of a request received at the first user premises gateway from the one or more end point devices associated with the first user premises;

    sending and receiving first management updates between the first user premises gateway and the service management center using the first secure control channel, the first management updates including network layer addresses for the one or more endpoint devices associated with the first user premises gateway and services notifications about application layer services available from other user premises gateways associated with at least one of the one or more end point devices including the second user premises gateway;

    creating through at least one of the first and second interfaces an out of band second secure control channel between the first user premises gateway and the second user premises gateway, the second secure control channel being created independent of a request received at the first user premises gateway and the second user premises gateway from the one or more end point devices;

    sending and receiving second management updates between the first user premises gateway and the second user premises gateway, the second management updates including network layer addresses for the one or more endpoint devices and service notifications about application layer services available from the user first premises gateway and the second user premises gateway;

    receiving, at the user first premises gateway device, a request via the local area network directly from a first endpoint device to create the media session over a wide area network with a second device associated with the second user premises gateway, said request including an application layer identifier for the first and second gateway devices;

    accessing a routing table within the first user premises gateway device using the application layer identifier and obtaining, from the routing table within the first user premises gateway device, a network layer address for communication over the wide area network via the second user premises gateway with the second device; and

    creating a route for the media session between the endpoint devices via bi-directional network layer communications over the wide area network through at least one of the interfaces using the network layer address.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×