Method and apparatus for completing a circuit switched service call in an internet protocol network
First Claim
1. A method for processing a session request in a packet network, comprising:
- receiving, by a processor, the session request;
querying, by the processor, a telephone numbering mapping server for a called party of the session request;
determining, by the processor, if a naming authority pointer resource record associated with the called party is received from the telephone numbering mapping server;
forwarding, by the processor, the session request to a circuit switched network if the naming authority pointer resource record is not received from the telephone numbering mapping server;
determining, by the processor, a session description protocol value of the session request if the naming authority pointer resource record is received from the telephone numbering mapping server, wherein the session description protocol value defines a type of service; and
processing, by the processor, the session request in accordance with the session description protocol value if the naming authority pointer resource record is received from the telephone numbering mapping server, wherein the processing the session request comprises forwarding the session request towards the called party over the packet network if the session description protocol value of the session request is for a service provided over the packet network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for processing a session request in an Internet Protocol network are disclosed. For example, the method receives a session request, and queries an tElephone NUmbering Mapping (ENUM) server for a called party of the session request. The method determines if at least one Naming Authority Pointer (NAPTR) resource record associated with the called party is received from the ENUM server, and forwards the session request to a circuit switched network if the at least one NAPTR resource record is not received from the ENUM server. The method determines a Session Description Protocol (SDP) value of the session request if the at least one NAPTR resource record is received from the ENUM server, and processes the session request in accordance with the SDP value if the at least one NAPTR resource record is received from the ENUM server.
-
Citations
20 Claims
-
1. A method for processing a session request in a packet network, comprising:
-
receiving, by a processor, the session request; querying, by the processor, a telephone numbering mapping server for a called party of the session request; determining, by the processor, if a naming authority pointer resource record associated with the called party is received from the telephone numbering mapping server; forwarding, by the processor, the session request to a circuit switched network if the naming authority pointer resource record is not received from the telephone numbering mapping server; determining, by the processor, a session description protocol value of the session request if the naming authority pointer resource record is received from the telephone numbering mapping server, wherein the session description protocol value defines a type of service; and processing, by the processor, the session request in accordance with the session description protocol value if the naming authority pointer resource record is received from the telephone numbering mapping server, wherein the processing the session request comprises forwarding the session request towards the called party over the packet network if the session description protocol value of the session request is for a service provided over the packet network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium having stored thereon a plurality of instructions which, when executed by a processor, cause the processor to perform operations for processing a session request in a packet network, the operations comprising:
-
receiving the session request; querying a telephone numbering mapping server for a called party of the session request; determining if a naming authority pointer resource record associated with the called party is received from the telephone numbering mapping server; forwarding the session request to a circuit switched network if the naming authority pointer resource record is not received from the telephone numbering mapping server; determining a session description protocol value of the session request if the naming authority pointer resource record is received from the telephone numbering mapping server, wherein the session description protocol value defines a type of service; and processing the session request in accordance with the session description protocol value if the naming authority pointer resource record is received from the telephone numbering mapping server, wherein the processing the session request comprises forwarding the session request towards the called party over the packet network if the session description protocol value of the session request is for a service provided over the packet network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for processing a session request in an internet protocol network, comprising:
-
a processor; and a computer-readable medium storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising; receiving the session request; querying a telephone numbering mapping server for a called party of the session request; determining if a naming authority pointer resource record associated with the called party is received from the telephone numbering mapping server; forwarding the session request to a circuit switched network if the naming authority pointer resource record is not received from the telephone numbering mapping server; determining a session description protocol value of the session request if the naming authority pointer resource record is received from the telephone numbering mapping server, wherein the session description protocol value defines a type of service; and processing the session request in accordance with the session description protocol value if the naming authority pointer resource record is received from the telephone numbering mapping server, wherein the processing the session request comprises forwarding the session request towards the called party over the internet protocol network if the session description protocol value of the session request is for a service provided over the Internet protocol network. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification