The subject matter described herein relates to the distribution of route management information in a non-homogeneous communications network environment. More particularly, the subject matter described herein relates to methods, systems, and computer readable media for managing the flow of signaling traffic entering a signaling system 7 (SS7) based network.
Contemporary telecommunications networks may be an amalgam of formerly separate networks that have been merged into a single network, or they may be a single network that must communicate with other types of networks. For example, a packet-switched network, such as an Internet protocol (IP) multimedia subsystem (IMS) network or a next-generation network (NGN), may need to communicate with a circuit-switched network, such as the public switched telephone network (PSTN) or the public land mobile network (PLMN), through gateway nodes. Example gateway nodes include soft switches (SSs), media gateway controllers (MGCs), and signaling gateways (SGWs) that convert signaling messages from one protocol to another protocol. For example, IMS and NGN networks use the session initiation protocol (SIP) for call setup, while PSTN and PLMN networks use signaling system 7 (SS7) for call setup. Thus, signaling gateway nodes may convert signaling messages from SIP protocol to SS7 protocol and vice versa.
Specialized functions have been developed to handle the complexities of the interface between disparate networks. One such function is the breakout gateway control function (BGCF). A BGCF is a function within a packet-switched network, such as an IMS or NGN network, which directs signaling traffic from the packet-switched network in which the BGCF resides into other networks, such as SS7 based networks. The BGCF maintains rules for directing or routing calls between the packet-switched network and a circuit-switched network. A BGCF may communicate with one or more gateway nodes that connect the two networks.
In one example, EO1114 may service PSTN subscribers having directory numbers in the range 9193800000˜9193809999. Therefore, BGCF 100 may include routing rules that cause signaling for all calls to 919380xxxx to be routed to EO1114 via GW1102. It may be desirable to route signaling for all calls to 919380XXXX through GW1102, for example, because the signaling route via GW1102 is a lower cost route relative to the signaling route via GW2104. Similarly, EO2116 may service PSTN subscribers having directory numbers in the range 9193810000˜9193819999. BGCF 100 may include routing rules that cause signaling for all calls to 919381xxxx to be routed to EO2116 via GW2104.
Furthermore, BGCF 100 has no information regarding the SS7 network topology and the routing cost structure associated with various potential routes through PSTN 108. In practice, SS7 network conditions are dynamic in nature (due to unexpected network outages, operator initiated outages, changes in route cost structure due to equipment changes or changing service level agreements with network operator partners, etc.) and consequently the least cost route to a particular destination through the SS7 network may vary with time. Since BGCF 100 is not part of the SS7 network PSTN 108, these dynamic variations in SS7 network status and/or underlying route cost structures are not visible to BGCF 100. This shortcoming can lead to significant routing inefficiencies in networking scenarios that involve the use of BGCF nodes to direct traffic into a PSTN or PLMN.
Therefore, BGCF 100 may continue to make traffic routing decisions based on its existing route tables or routing instructions, which may lead to unnecessary congestion and traffic redirection within PSTN 108, IMS network 106, or both. For example, BGCF 100 may be configured to route all signaling messages associated with a DN in the range 919380XXXX to GW1102, because—unbeknownst to BGCF 100—those DNs are for subscribers associated with EO1114, and GW1102 is the least-cost path from BGCF 100 to EO1114. In the scenario illustrated in
Accordingly, in light of these disadvantages associated with conventional implementations of merged networks, there exists a need for a mechanism for communicating information from an SS7 based network to a non-SS7 based network so that the non-SS7 based network can efficiently route signaling traffic into the SS7 based network. Specifically, there exists a need for methods, systems, and computer readable media for managing the flow of signaling traffic entering a SS7-based network.
According to one aspect, the subject matter described herein includes a method for managing the flow of signaling traffic entering a signaling system 7 (SS7) based network having a plurality of gateways for connecting the SS7 network to a non-SS7 network. The method includes generating, at a signaling node within the SS7 network, a route management message including information for identifying one of the plurality of gateways as the preferred gateway for traffic into the SS7 network. The message is sent to a node in the non-SS7 network for directing traffic into the SS7 network via the identified gateway.
According to another aspect, the subject matter described herein includes a method for managing the flow of signaling traffic entering a signaling system 7 (SS7) based network. The method includes generating, at a signaling node within an SS7 network, routing information for identifying one of a plurality of gateways for connecting the SS7 network to a non-SS7 network as a preferred gateway for traffic into the SS7 network, and communicating the generated routing information to a node in the non-SS7 network.
According to yet another aspect, the subject matter described herein includes a signaling message processing node for managing the flow of signaling traffic entering a signaling system 7 (SS7) based network having a plurality of gateways for connecting the SS7 network to a non-SS7 network. The signaling message processing node includes a route management proxy function for generating a route management message, the message including information for identifying one of a plurality of gateways for connecting the SS7 network to a non-SS7 network as a preferred gateway for traffic into the SS7 network. The signaling message processing nodes also includes a communications module for sending the message to a node in the non-SS7 network for directing traffic into the SS7 network via the identified gateway.
According to yet another aspect, the subject matter described herein includes a system for managing the flow of signaling traffic entering a signaling system 7 (SS7) based network. The system includes an SS7 network signaling node for generating and sending a route management message using a non-SS7 protocol, the message including information identifying one of a plurality of gateways for connecting the SS7 network to a non-SS7 network as a preferred gateway for traffic into the SS7 network. The system also includes a node in the non-SS7 network for receiving the route management message identifying the preferred gateway and for directing traffic into the SS7 network via the identified gateway.
According to yet another aspect, the subject matter described herein includes a signaling message processing node for managing the flow of signaling traffic entering a signaling system 7 (SS7) based network. The signaling message processing node includes a communications module for receiving a route management message, the message including information identifying one of a plurality of gateways for connecting the SS7 network to a non-SS7 network as a preferred gateway for traffic into the SS7 network. The signaling message processing node also includes a message processing module for identifying, based on the information included in the route management message, one of the plurality of gateways as a preferred gateway for traffic into the SS7 network and for directing traffic into the SS7 network via the identified gateway.
The subject matter described herein for managing the flow of signaling traffic entering a SS7-based network may be implemented in software in combination with hardware and/or firmware. For example, the subject matter described herein can be implemented in software executed by a processor. As such, the terms “function” or “module” as used herein refer to software in combination with hardware and/or firmware for implementing the feature being described. In one exemplary implementation, the subject matter described herein may be implemented using a computer readable medium having stored thereon computer executable instructions that when executed by the processor of a computer perform steps.
Exemplary computer readable media suitable for implementing the subject matter described herein include disk memory devices, chip memory devices, programmable logic devices, and application specific integrated circuits. In addition, a computer program product that implements the subject matter described herein may be located on a single device or computing platform or may be distributed across multiple devices or computing platforms.
Preferred embodiments of the subject matter described herein will now be explained with reference to the accompanying drawings, wherein like reference numerals represent like parts, of which:
In accordance with the subject matter disclosed herein, systems, methods, and computer readable media are provided for communicating operating status information associated with a signaling link in a system signaling 7 signaling network to a signaling message processing node in a non-SS7 network.
As used herein, the term “non-SS7 protocol” refers to a network protocol that is not based on SS7. Specifically, the term “non-SS7 protocol” excludes protocols that essentially consist of SS7 protocol messages sent using packet protocols such as TCP/IP, such as SIGTRAN, TALI, and SCTP/IP. One example of a non-SS7 protocol is the simple network management protocol (SNMP). SNMP was developed for packet-switched data networks independently of SS7, which was developed for circuit-switched telephony networks.
In the embodiment illustrated in
In response to detecting the network management event, RMP 200 may generate a route management message indicating status information associated with the SS7 network, such as the operating status of a signaling link, and send the generated message to a node in the non-SS7 network for directing traffic into the SS7 network, such as BGCF 100, which may direct signaling traffic from the non-SS7 network into the SS7 network. For example, RMP 200 may detect a failure of the signaling link 202 between STP1110 and EO1114, and, in response, generate an NMP route management message (
In one embodiment, RMP function data 300 may be maintained in a database accessible by RMP 200. Alternatively, RMP function data 300 may be maintained in a table, data structure, memory, or other means for storing and maintaining data known in the art.
In the embodiment illustrated in
For example, in the embodiment illustrated in
In one embodiment, RMP message 400 may include information that identifies one or more PSTN gateways through which traffic should be routed (gateway ID 406). In one embodiment, gateway ID 406 may identify one or more “preferred” gateways, i.e., gateways through which traffic should or must be routed. Alternatively, gateway ID 406 may identify one or more “disfavored” gateways, i.e., gateways through which traffic should not or must not be routed.
In one embodiment, RMP message 400 may include information indicating which traffic should be routed or re-routed. For example, RMP message 400 may include information that identifies the default directory number (DN) block or range that is affected by the SS7 network event (default DN block 408). RMP message 400 may include information that identifies an entity address or routing number associated with an affected SS7 signaling point (LRN 410). In this manner, RMP message 400 may indicate that only traffic associated with the specified default DN block 408 or LRN 410 is to be directed to gateway ID 406.
In one embodiment, RMP message 400 may include a status indicator 412, which may indicate to the node in the non-SS7 network for directing traffic into the SS7 network whether the affected route is congested, failed, out of service, etc. In the case of congestion, status indicator 412 may also contain information which specifies the level of throttling/re-routing that should be applied by the node in the non-SS7 network for directing traffic into the SS7 network. RMP message 400 may be communicated using Internet protocol (IP), asynchronous transfer mode (ATM), or other higher-layer protocols, such as TCP, UDP, SCTP, HTTP, HTML, XML, SOAP, etc.
In one embodiment, RMP message 400 may include a traffic class 414 or transaction type for indicating which types of traffic are to be directed to a particular gateway. Examples of classes of traffic include: call setup traffic, such as integrated services digital network (ISDN) user part, or ISUP, messages; route resolution messages, such as domain name system (DNS) queries and responses; application access messages, such as transaction capability application part (TCAP) queries and responses; service access messages; mobility management messages; intelligent network (IN or AIN) messages; and others.
In an alternative embodiment, RMP message 400 may not include information identifying a signaling gateway to which traffic associated with the specified default DN block 408 or LRN 410 is to be directed. For example, RMP message 400 may not include gateway ID 406 field or the field may contain no value. Such a NMP message may be handled or interpreted in one or more ways: a) the receiving node chooses the gateway; b) the receiving node chooses the default or primary gateway; or c) the receiving node chooses the gateway that is used prior to using the current gateway. The first scenario is described in
Alternatively, the NMP route management message may be interpreted as an instruction to use the gateway that was in use prior to using the current gateway. In this case, the message conveys an instruction to select the previously used gateway. In this embodiment, the context of the NMP route management message may determine its interpretation. For example, a first NMP message specifying no gateway ID may be interpreted to mean select the primary gateway, while subsequent NMP messages specifying no gateway ID may be interpreted to mean select the previously used gateway.
In an alternative embodiment, an NMP route management message containing a status indicator value of “CLEAR” or similar may be used to indicate the SS7 network event that initiated the first route management message has been resolved.
As can be seen in
In response to detecting the link failure associated with MSC1114, RMP 200 may generate a message that contains conveys status information associated with the SS7 network to the node in the non-SS7 network for directing traffic into the SS7 network. In this embodiment, information that identifies the affected MSC may be communicated to BGCF 100. BGCF 100 may utilize this information to select an alternate PSTN Gateway to be used. Status information (e.g., failure, congestion, etc.) may be communicated in the NMP route management message (
In step 800, a route management message is generated using a non-SS7 protocol, the route management message including information for identifying one of multiple gateways for connecting the SS7 network to a non-SS7 network as the preferred gateway for traffic into the SS7 network. In one embodiment, the route management message may be generated in response to a network management event regarding the operating status of an SS7 network is detected. For example, RMP 200 may detect a failure of a signaling link, such as signaling link 202 between STP1110 and EO1114, and send the route management message in response. Other network management events may include detection of congestion of a signaling link, detection of failure or congestion of a node, and recovery of a formerly congested or failed link or node. Network management events may include configuration changes by the network operator, such as removal of a link or node from operation, such as for maintenance, placement of a link or node into service, traffic shaping instructions, and so on. In these scenarios, RMP 200 may receive configuration instructions or messages indicating a change of status of a portion of PSTN 108, for example.
In step 802, the route management message is sent to a node in the non-SS7 network for directing traffic into the SS7 network via the preferred gateway. For example, RMP 200 may send an NMP route management message (
It will be understood that various details of the subject matter described herein may be changed without departing from the scope of the subject matter described herein. Furthermore, the foregoing description is for the purpose of illustration only, and not for the purpose of limitation.
This application claims the benefit of U.S. Provisional Patent Application Ser. No. 60/962,766, filed Jul. 31, 2007; the disclosure of which is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4888726 | Struger et al. | Dec 1989 | A |
5008929 | Olsen et al. | Apr 1991 | A |
5142622 | Owens | Aug 1992 | A |
5208811 | Kashio et al. | May 1993 | A |
5239542 | Breidenstein et al. | Aug 1993 | A |
5315641 | Montgomery et al. | May 1994 | A |
5384840 | Blatchford et al. | Jan 1995 | A |
5420916 | Sekiguchi | May 1995 | A |
5430727 | Callon | Jul 1995 | A |
5509010 | La Porta et al. | Apr 1996 | A |
5568487 | Sitbon et al. | Oct 1996 | A |
5581558 | Horney, II et al. | Dec 1996 | A |
5583927 | Ely et al. | Dec 1996 | A |
5586177 | Farris et al. | Dec 1996 | A |
5592530 | Brockman et al. | Jan 1997 | A |
5638431 | Everett et al. | Jun 1997 | A |
5640446 | Everett et al. | Jun 1997 | A |
5650998 | Angenot et al. | Jul 1997 | A |
5651002 | Van Seters et al. | Jul 1997 | A |
5657452 | Kralowetz et al. | Aug 1997 | A |
5664102 | Faynberg | Sep 1997 | A |
5675635 | Vos et al. | Oct 1997 | A |
5680437 | Segal | Oct 1997 | A |
5680552 | Netravali et al. | Oct 1997 | A |
5694463 | Christie et al. | Dec 1997 | A |
5696809 | Voit | Dec 1997 | A |
5701301 | Weisser, Jr. | Dec 1997 | A |
5706286 | Reiman et al. | Jan 1998 | A |
5712903 | Bartholomew et al. | Jan 1998 | A |
5732213 | Gessel et al. | Mar 1998 | A |
5740374 | Raffali-Schreinemachers | Apr 1998 | A |
5761281 | Baum et al. | Jun 1998 | A |
5761500 | Gallant et al. | Jun 1998 | A |
5764750 | Chau et al. | Jun 1998 | A |
5764955 | Doolan | Jun 1998 | A |
5768361 | Cowgill | Jun 1998 | A |
5768525 | Kralowetz et al. | Jun 1998 | A |
5774695 | Autrey et al. | Jun 1998 | A |
5781534 | Perlman et al. | Jul 1998 | A |
5787255 | Parlan et al. | Jul 1998 | A |
5793771 | Darland et al. | Aug 1998 | A |
5802285 | Hirviniemi | Sep 1998 | A |
5809028 | Nethercott et al. | Sep 1998 | A |
5812781 | Fahlman et al. | Sep 1998 | A |
5815669 | Lee et al. | Sep 1998 | A |
5828844 | Civanlar et al. | Oct 1998 | A |
5831975 | Chen et al. | Nov 1998 | A |
5838782 | Lindquist | Nov 1998 | A |
5852660 | Lindquist et al. | Dec 1998 | A |
5867495 | Elliott et al. | Feb 1999 | A |
5870565 | Glitho | Feb 1999 | A |
5872782 | Dendi | Feb 1999 | A |
5878129 | Figurski et al. | Mar 1999 | A |
5889954 | Gessel et al. | Mar 1999 | A |
5892822 | Gottlieb et al. | Apr 1999 | A |
5898667 | Longfield et al. | Apr 1999 | A |
5912887 | Sehgal | Jun 1999 | A |
5917900 | Allison et al. | Jun 1999 | A |
5920562 | Christie et al. | Jul 1999 | A |
5923659 | Curry et al. | Jul 1999 | A |
5926482 | Christie et al. | Jul 1999 | A |
5940598 | Strauss et al. | Aug 1999 | A |
5949871 | Kabay et al. | Sep 1999 | A |
5958016 | Chang et al. | Sep 1999 | A |
5966431 | Reiman et al. | Oct 1999 | A |
5974052 | Johnson et al. | Oct 1999 | A |
5991301 | Christie | Nov 1999 | A |
5995608 | Detampel, Jr. et al. | Nov 1999 | A |
6006098 | Rathnasabapathy et al. | Dec 1999 | A |
6011780 | Vaman et al. | Jan 2000 | A |
6011794 | Mordowitz et al. | Jan 2000 | A |
6011803 | Bicknell et al. | Jan 2000 | A |
6014379 | White et al. | Jan 2000 | A |
6018515 | Sorber | Jan 2000 | A |
6021126 | White et al. | Feb 2000 | A |
6023502 | Bouanaka et al. | Feb 2000 | A |
6026091 | Christie et al. | Feb 2000 | A |
6061364 | Hager et al. | May 2000 | A |
6064653 | Farris | May 2000 | A |
6067546 | Lund | May 2000 | A |
6069890 | White et al. | May 2000 | A |
6075783 | Voit | Jun 2000 | A |
6078582 | Curry et al. | Jun 2000 | A |
6079036 | Moharram | Jun 2000 | A |
6084892 | Benash et al. | Jul 2000 | A |
6084956 | Turner et al. | Jul 2000 | A |
6094437 | Loehndorf, Jr. et al. | Jul 2000 | A |
6097719 | Benash et al. | Aug 2000 | A |
6097805 | Figurski et al. | Aug 2000 | A |
6111893 | Volftsun et al. | Aug 2000 | A |
6112090 | Valentine | Aug 2000 | A |
6115383 | Bell et al. | Sep 2000 | A |
6118779 | Madonna | Sep 2000 | A |
6118780 | Dunn et al. | Sep 2000 | A |
6119160 | Zhang et al. | Sep 2000 | A |
6122255 | Bartholomew et al. | Sep 2000 | A |
6122365 | Yegoshin | Sep 2000 | A |
6125111 | Snow et al. | Sep 2000 | A |
6125177 | Whittaker | Sep 2000 | A |
H1896 | Hoffpauir et al. | Oct 2000 | H |
6128379 | Smyk | Oct 2000 | A |
6134235 | Goldman et al. | Oct 2000 | A |
6134246 | Cai et al. | Oct 2000 | A |
6137869 | Voit et al. | Oct 2000 | A |
6137874 | Brown et al. | Oct 2000 | A |
6144667 | Doshi et al. | Nov 2000 | A |
6144670 | Sponaugle et al. | Nov 2000 | A |
6151390 | Volftsun et al. | Nov 2000 | A |
6154445 | Farris et al. | Nov 2000 | A |
6154467 | Hager et al. | Nov 2000 | A |
6157710 | Figurski et al. | Dec 2000 | A |
6167025 | Hsing et al. | Dec 2000 | A |
6178181 | Glitho | Jan 2001 | B1 |
6195425 | Farris | Feb 2001 | B1 |
6201804 | Kikinis | Mar 2001 | B1 |
6215783 | Neyman | Apr 2001 | B1 |
6236722 | Gilbert et al. | May 2001 | B1 |
6240067 | Sorber | May 2001 | B1 |
6278697 | Brody et al. | Aug 2001 | B1 |
6298120 | Civanalar et al. | Oct 2001 | B1 |
6324183 | Miller et al. | Nov 2001 | B1 |
6327258 | Deschaine et al. | Dec 2001 | B1 |
6327267 | Valentine et al. | Dec 2001 | B1 |
6333931 | LaPier et al. | Dec 2001 | B1 |
6366655 | Book et al. | Apr 2002 | B1 |
6377799 | Hameleers et al. | Apr 2002 | B1 |
6400813 | Birnhak | Jun 2002 | B1 |
6415027 | Malik | Jul 2002 | B1 |
6442169 | Lewis | Aug 2002 | B1 |
6483837 | Howell et al. | Nov 2002 | B1 |
6487286 | Reaves et al. | Nov 2002 | B1 |
6507649 | Tovander | Jan 2003 | B1 |
6515985 | Shmulevich et al. | Feb 2003 | B2 |
6515997 | Feltner et al. | Feb 2003 | B1 |
6522667 | Oda et al. | Feb 2003 | B1 |
6529524 | Liao et al. | Mar 2003 | B1 |
6584190 | Bressler | Jun 2003 | B1 |
6594258 | Larson et al. | Jul 2003 | B1 |
6597658 | Simmons | Jul 2003 | B1 |
6611532 | Madour et al. | Aug 2003 | B1 |
6611533 | Liao et al. | Aug 2003 | B1 |
6625170 | Curry et al. | Sep 2003 | B1 |
6625461 | Bertacchi | Sep 2003 | B1 |
6631133 | Christie et al. | Oct 2003 | B1 |
6674748 | Dykhuizen et al. | Jan 2004 | B1 |
6678242 | Simon | Jan 2004 | B1 |
6681009 | Graf et al. | Jan 2004 | B1 |
6683881 | Mijares et al. | Jan 2004 | B1 |
6724752 | Turtiainen et al. | Apr 2004 | B1 |
6731741 | Fourcand et al. | May 2004 | B1 |
6735621 | Yoakum et al. | May 2004 | B1 |
6760343 | Krishnamurthy et al. | Jul 2004 | B1 |
6944184 | Miller et al. | Sep 2005 | B1 |
7035260 | Betta et al. | Apr 2006 | B1 |
7079524 | Bantukul et al. | Jul 2006 | B2 |
7197036 | Craig | Mar 2007 | B2 |
7318091 | Brendes et al. | Jan 2008 | B2 |
7486676 | Dunn et al. | Feb 2009 | B1 |
7496087 | Garnero et al. | Feb 2009 | B2 |
7676702 | Basham et al. | Mar 2010 | B2 |
7743131 | Brendes et al. | Jun 2010 | B2 |
7804789 | Craig et al. | Sep 2010 | B2 |
8072966 | MeLampy et al. | Dec 2011 | B2 |
8179885 | Craig et al. | May 2012 | B2 |
8224928 | Brendes et al. | Jul 2012 | B2 |
8260930 | Khan et al. | Sep 2012 | B2 |
8792334 | Craig et al. | Jul 2014 | B2 |
20010029543 | Iwata et al. | Oct 2001 | A1 |
20010046227 | Matsuhira et al. | Nov 2001 | A1 |
20010049730 | Brendes et al. | Dec 2001 | A1 |
20020018447 | Yamada et al. | Feb 2002 | A1 |
20020021661 | DeGrandpre et al. | Feb 2002 | A1 |
20020048360 | Zambre et al. | Apr 2002 | A1 |
20020101860 | Thornton et al. | Aug 2002 | A1 |
20020103893 | Frelechoux et al. | Aug 2002 | A1 |
20020141386 | Minert et al. | Oct 2002 | A1 |
20020191616 | Sarmiento et al. | Dec 2002 | A1 |
20030032432 | Red et al. | Feb 2003 | A1 |
20030076815 | Miller et al. | Apr 2003 | A1 |
20030123436 | Joseph et al. | Jul 2003 | A1 |
20030169779 | Craig | Sep 2003 | A1 |
20030177221 | Ould-Brahim et al. | Sep 2003 | A1 |
20030179742 | Ogier et al. | Sep 2003 | A1 |
20030202507 | Nishida et al. | Oct 2003 | A1 |
20040017799 | Pulkka | Jan 2004 | A1 |
20040042485 | Gettala et al. | Mar 2004 | A1 |
20040174880 | White et al. | Sep 2004 | A1 |
20050003838 | McCann et al. | Jan 2005 | A1 |
20050099964 | Delaney et al. | May 2005 | A1 |
20050232407 | Craig et al. | Oct 2005 | A1 |
20050281399 | Moisey et al. | Dec 2005 | A1 |
20060023658 | Phillips et al. | Feb 2006 | A1 |
20070008955 | Delaney et al. | Jan 2007 | A1 |
20070070980 | Phelps et al. | Mar 2007 | A1 |
20080075068 | Brendes et al. | Mar 2008 | A1 |
20080075115 | Brendes et al. | Mar 2008 | A1 |
20090034512 | Bantukul et al. | Feb 2009 | A1 |
20100299451 | Yigang et al. | Nov 2010 | A1 |
20110202677 | Craig et al. | Aug 2011 | A1 |
20120218915 | Craig et al. | Aug 2012 | A1 |
20140355482 | Craig et al. | Dec 2014 | A1 |
Number | Date | Country |
---|---|---|
2239764 | Dec 1998 | CA |
0 853 411 | Jul 1998 | EP |
1 014 735 | Dec 1999 | EP |
1 054 568 | May 2000 | EP |
1 026 861 | Aug 2000 | EP |
1 089 575 | Sep 2000 | EP |
1 206 079 | May 2002 | EP |
1 290 854 | Jul 2010 | EP |
WO 9711563 | Mar 1997 | WO |
WO 9733441 | Sep 1997 | WO |
WO 9742774 | Nov 1997 | WO |
WO 9742776 | Nov 1997 | WO |
WO 9746045 | Dec 1997 | WO |
WO 9828879 | Jul 1998 | WO |
WO 9828885 | Jul 1998 | WO |
WO 9828897 | Jul 1998 | WO |
WO 9909759 | Feb 1999 | WO |
WO 9916256 | Apr 1999 | WO |
WO 0019758 | Apr 2000 | WO |
WO 0022840 | Apr 2000 | WO |
WO 0030369 | May 2000 | WO |
WO 0031933 | Jun 2000 | WO |
WO 0033519 | Jun 2000 | WO |
WO 0054476 | Sep 2000 | WO |
WO 0056032 | Sep 2000 | WO |
WO 0111825 | Feb 2001 | WO |
WO 0124499 | Apr 2001 | WO |
WO 0137532 | May 2001 | WO |
WO 0193526 | Dec 2001 | WO |
WO 02067511 | Aug 2002 | WO |
WO 2011100609 | Aug 2011 | WO |
Entry |
---|
Commonly-assigned, co-pending U.S. Appl. No. 13/465,464, filed May 7, 2012, Unpublished. |
Notice of Allowance and Fee(s) due for U.S. Appl. No. 11/986,500 (Mar. 20, 2012). |
Notice of Allowance and Fee(s) Due for U.S. Appl. No. 12/878,015 (Jan. 17, 2012). |
Interview Summary for U.S. Appl. No. 12/878,015 (Nov. 9, 2011). |
Final Official Action for U.S. Appl. No. 11/986,500 (Oct. 20, 2011). |
Non-Final Official Action for U.S. Appl. No. 12/878,015 (Aug. 9, 2011). |
Restriction/Election Requirement for U.S. Appl. No. 12/878,015 (May 24, 2011). |
Communication regarding the expiry of the time limit within which notice of opposition may be filed for European Patent No. 1290854 (May 18, 2011). |
Non-Final Official Action for U.S. Appl. No. 11/986,500 (Apr. 1, 2011). |
Notice of Allowance and Fee(s) Due for U.S. Appl. No. 11/084,853 (May 24, 2010). |
Sidebottom et al., “SS7 MTP3-User Adaptation Layer (M3UA),” Internet Draft, draft-ietf-sigtran-m3ua-02.txt, Network Working Group, pp. 1-56 (Mar. 10, 2000). |
Communication under Rule 71(3) EPC for Application No. 01 939 711.6 (Feb. 9, 2010). |
Final Official Action for U.S. Appl. No. 11/084,853 (Aug. 18, 2009). |
Official Action for U.S. Appl. No. 11/986,493 (Jun. 9, 2009). |
Official Action for U.S. Appl. No. 11/084,853 (Jan. 8, 2009). |
Communication pursuant to Article 94(3) EPC for European Application No. 01 939 711.6 (Nov. 4, 2008). |
Restriction/Election Requirement for U.S. Appl. No. 11/084,853 (Sep. 23, 2008). |
Notice of Allowance and Fee(s) Due for U.S. Appl. No. 09/770,316 (Aug. 13, 2007). |
Bates et al., “Multiprotocol Extensions for BGP-4,” Network Working Group, RFC 4760 (Jan. 2007). |
Official Action for U.S. Appl. No. 09/770,316 (Dec. 5, 2006). |
3GPP, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; IP Multimedia Subsystem (IMS); Stage 2,” 3GPP TS 23.228, V6.15.0, p. 1-178 (Sep. 2006). |
Advisory Action for U.S. Appl. No. 09/770,316 (Mar. 21, 2006). |
Notice of Panel Decision from Pre-Appeal Brief Review for U.S. Appl. No. 09/770,316 (Feb. 14, 2006). |
Communication pursuant to Article 96(2) EPC in European Application No. 01939711.6 (Feb. 6, 2006). |
Rekhter et al., “A Border Gateway Protocol 4 (BGP-4),” Network Working Group, RFC 4271 (Jan. 2006). |
Official Action for U.S. Appl. No. 09/770,316 (Jul. 27, 2005). |
Official Action for U.S. Appl. No. 09/770,316 (Nov. 3, 2004). |
PAI, “In-Building Wireless: The Next Generation,” TelephonyOnline.com, pp. 1-4 (Jun. 30, 2004). |
Restriction and/or Election Requirement for U.S. Appl. No. 09/770,316 (Jun. 14, 2004). |
Handa, “In Building Wireless: The Next Generation,” TMCnet.com, pp. 1-7 (Feb. 12, 2004). |
Telcordia Technologies Specification of Signaling System No. 7, “Annex A: SS7 Message Priorities,” GR-246-CORE, Issue 8 (Dec. 2003). |
Fitchard, “A New Voice in the Boardroom,” Wireless Review, pp. 1-3 (Sep. 1, 2003). |
Chandra, “Capabilities Advertisement with BGP-4,” Network Working Group, RFC 3392 (Nov. 2002). |
“Fixed Wireless Technology,” ISP Planet, pp. 1-4 (May 14, 2002). |
International Search Report for International Application No. PCT/US01/17483 (Mar. 25, 2002). |
Martinek, “Office on the Fly,” Wireless Review, pp. 1-4 (Jul. 15, 2001). |
“March Networks 3300 Integrated Communications Platformm,” Mitel Networks Corporation, pp. 1-34 (Jul. 2001). |
Sidebottom et al., “SS7 MTP3-User Adaptation Layer (M3UA),” Internet Draft, Network Working Group, pp. 1-79 (Nov. 2000). |
Stewart et al., “Stream Control Transmission Protocol,” Request for Comments: 2960, Network Working Group, pp. 1-118 (Oct. 2000). |
“Digital Cellular Telecommunications System (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); Telecommunication Management Charging and Billing; 3G Call and Event Data for the Packet Switched (PS) Domain (3GPP TS 32.015 Version 3.3.0 Release 1999),” Global System for Mobile Communications, pp. 1-65 (Sep. 2000). |
Sidebottom et al., “SS7 MTP3-User Adaptation Layer (M3UA),” Internet draft, , IETF Network Working Group, p. 1-75, (Sep. 2000). |
Subbiah et al., “Transport Architecture Evolution in UMTS/IMT-2000 Cellular Networks,” International Journal of Communication Systems, pp. 371-385 (Aug. 11, 2000). |
Raivio, “Transport Protocol Evolution in 3G Networks,” World Telecommunications Congress/ISS2000, pp. 1-11 (Aug. 5, 2000). |
Loughney, “IP-Based Signaling Needs in Radio Access Networks,” Internet draft, draft-loughney-sigtran-ip-ran-00.txt, IETF SIGTRAN Working Group, p. 1-14, (Jun. 16, 2000). |
Swartz, “Ready, Set, Wireless Office!,” Wireless Review, pp. 1-4 (Jun. 1, 2000). |
“GPRS: General Packet Radio Service,” Usha Communications Technology, pp. 1-23 (Jun. 2000). |
“Telstra and Ericcson Trial Next Generation Wireless Office Solution,” Ericsson, pp. 1-2 (Apr. 28, 2000). |
“Mitel and Ericsson Join Forces to Deliver an Integrated Digital Wireless Office Solution with PBX Functionality—Company Business and Marketing,” Cambridge Telcom Report, pp. 1-4 (Apr. 24, 2000). |
“Market and Development Agreement Targets Customers Looking for Ways to Become More Productive Through Convenient and Cost-Effective Communciation,” Ericsson Press Release, pp. 1-2 (Apr. 4, 2000). |
Loughney et al., “SS7 SCCP-User Adaptation Layer (SUA),” Internet draft, draft-loughney-sigtran-sua-00.txt, IETF Engineering Task Force, p. 1-53, (Mar. 8, 2000) |
Sulkin, “Emerging Options for Wireless PBXs,” Voice2000, pp. 1-8 (Feb. 2000). |
Drzewianowski, “WLANs-For the Picking,” Communications Solutions™ Netx-Gen Networks, pp. 1-9 (Jan. 2000). |
“Universal Mobile Telecommunications System (UMTS); UTRAN Iu Interface: General Aspects and Principles (3G TS 25.410 version 3.1.0 Release 1999),” ETSI, pp. 1-2 (Jan. 2000). |
“The Wireless Business Connection,” Second Quarter 2000 Report, The Phillips Group—Infotech, pp. 1-9 (2000). |
3rd Generation Partnership Project (3GPP), “Technical Specification Group Radio Access Network—UTRAN Overall Description,” 3G TS 25.401 version 3.1.0, Release 1999, p. 1-34, (Dec. 17, 1999). |
3rd Generation Partnership Project (3GPP), “Technical Specification Group Radio Access Network—UTRAN Iu Interface: General Aspects and Principles,” 3G TS 25.410 version 3.1.0, Release 1999, p. 1-23, (Dec. 12, 1999). |
“Ericsson Announces General Availability of Its Mobile Advantage Wireless Office System,” Ericsson Press Release, pp. 1-2 (Nov. 4, 1999). |
Ong et al., “Framework Architecture for Signaling Transport,” Network Working Group, pp. 1-24 (Oct. 1999). |
ITU-T Recommendation Q.2630.1 (Sep. 29, 1999). |
O'Shea, “Mating Season,” Telephony, p. 10-11, (Sep. 20, 1999). |
“Corporate Offices to Go Wireless First Australian GSM on the Net Trial,” Ericsson Press Release, pp. 1-3 (Aug. 11, 1999). |
ITU-T Recommendation Q.2150.1 (Jun. 23, 1999). |
“Ericsson Solution Chosen for World's First Combined DECT/GSM Communications Service,” Ericsson, pp. 1-9 (Jun. 21, 1999). |
Hamdi et al., “Voice Service Interworking for PSTN and IP Networks,” IEEE Communications Magazine, p. 104-111, (Jun. 5, 1999). |
Sprague et al., “Transport Adapter Layer Interface,” Tekelec, p. 1-30, (May 28, 1999). |
Lakshmi-Ratan, “The Lucent Technologies Softswitch—Realizing the Promise of Convergence,” Bell Labs Technical Journal, p. 174-195, (Apr. 5, 1999). |
Handley et al., “SIP: Session Initiation Protocol,” Internet Draft, Network Working Group, pp. 1-141 (Mar. 1999). |
Bressler, “SS7 Level Two Over IP,” Nortel Networks, pp. 1-6 (Jan. 1999). |
Johanson et al., “Mobile Advantage Wireless Office—A Digital Wireless Office System for TDMA/136 Networks,” Ericsson Review No. 1, pp. 20-27 (1999). |
“Enterprise IP Gateway,” Ericcson, pp. 1-6 (1999). |
“The Ericsson IPT System,” Ericsson, pp. 1-8 (1999). |
PCS Access Network Requirements: Interface Specification, Interface: Service Access Socket System Interface (SASSI), Version 01.01, Dec. 3, 1998 (Unpublished). |
PCS Access Network Requirements: Product Specification, Network Element: Gateway Signal Transfer Point between CCS/SS7 and TCP-IP Networks (GW-STP-IP), Dec. 3, 1998 (Unpublished). |
“Wireless: Top Ericsson Executives Lay Out Corporate Vision, Unveil Strategy for the Enterprise Customer—Company Business and Marketing,” EDGE, On & About AT&T, pp. 1-5 (Nov. 30, 1998). |
Glaude et al., “SS7 to IP Signaling Gateway Transport Architecture”, Internet Engineering Task Force, pp. 1-39 (Nov. 27, 1998). |
Michael McGrew, “Transport SS7 Signaling Over IP,” Lucent Technologies Inc., p. 1-8 (Nov. 1998). |
Cuervo et al., “SSS-Internet Interworking—Architectural Framework,” pp. 1-9 (Jul. 1998). |
Weekly Status Report for week of Jul. 13-Jul. 17, 1998 (Unpublished). |
Weekly Status Report for the weeks of Jul. 6-Jul. 10, 1998 (Unpublished). |
Weekly Status Report for week of Jun. 15-Jun. 18, 1998 (Unpublished). |
“Ericsson Wireless Office Services to Provide Digital System Through At&T Wireless Services,” Ericsson Press Release, pp. 1-2 (Apr. 17, 1998). |
Tekelec, “Eagle® Feature Guide,” PN/9110-1225-01, (Jan. 1998). |
Nichols et al., “Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers,” Internet Engineering Task Force RFC 2474, pp. 1-20 (1998). |
O'Shea, “The Network That's Never Done,” Telephony, p. 38-43, (Sep. 15, 1997). |
Tekelec, “Eagle® STP Platform,” 908-0134-01, (1997). |
Tekelec, “STP Lan Interface Feature,” 908-0134-01, (1997). |
Tekelec, “STP Database Transport Access Feature,” 908-0136-01, (1997). |
Tekelec, “STP X.25 to SS7-IS.41 Protocol Conversion Feature,” 908-0135-01, (1997). |
Tekelec, “STP ANSI-IT Gateway Feature,” 908-0133-01, (1997). |
Tekelec, “SS7-Frame Relay Access Device SS7 Protocol Information Translator,” 908-0167-01, (1997). |
Snyder, “Rerouting Internet Traffic Jams,” Telephony, p. 12, (Nov. 11, 1996). |
Snyder, “Branded With Optics,” Telephony, p. 49-50, (Jul. 22, 1996). |
Anonymous, “Around the Loop,” Telephony, p. 26, (Jul. 22, 1996). |
Douglas E. Comer, “Internetworking with TCP/IP,” Principles, Protocols, and Architecture, 3rd ed., Prentice Hall (New Jersey), p. 6-8, (1995). |
Woods, “Fresno Bee Still Buzzing About Wireless,” TechNews, pp. 1-2 (1995). |
Bellcore, “Signaling Transfer Point (STP) Generic Requirements,” GR-82-Core, Issue 1 (Jun. 1994). |
Yang et al., “The Design and Implementation of a Service Logic Execution Environment Platform,” IEEE, pp. 1911-1917 (1993). |
Almquist, “Type of Service in the Internet Protocol Suite,” Internet Engineering Task Force RFC 1349, pp. 1-28 (Jul. 1992). |
Zaharychuk et al., “Gateway Signal Transfer Points: Design, Services and Benefits, ”IEEE, pp. 223.2.1-223.2.8, (May 29, 1990). |
El-Toumi et al., “Interconnecting SS7 Signaling Networks,” AT&T Bell Laboratories, IEEE, pp. 589-593 (1990). |
Ex Parte Remark, 1990 WL 354512 (Bd.Pat.App. & Interf. 1990). |
Bootman et al., “Generic Building Blocks for the Telecommunications Management Network,” IEEE, p. 6.1.1-6.1.5, (1988). |
Bootman, “Intelligent Network Services Using a Service Switching Node,” IEEE, p. 40.7.1-40.2.4, (1988). |
Buckles, “Very High Capacity Signaling Transfer Point for Intelligent Network Services,” IEEE, p. 40.2.1-40.2.4, (1988). |
Internet Engineering Task Force RFC 791, University of Southern California, “Internet Protocol DARPA Internet Program Protocol Specification,” pp. 1-45 (Sep. 1981). |
Henry Mfg. Co. Inc. v. Commercial Filters Corp, 350 F.Supp. 1015 (S.D. Indiana 1971). |
“teleSys Announces the Compatibility of Ericsson's Mobile Advantage Wireless Office and teleSys' MACH7-IP Gateway,” teleSys Software-Press Release, pp. 1-2 (Publication Date Unknown). |
Non-Final Office Action for U.S. Appl. No. 13/465,464 (Sep. 6, 2013). |
Final Official Action for U.S. Appl. No. 13/026,105 (Nov. 26, 2012). |
Non-Final Official Action for U.S. Appl. No. 13/026,105 (May 16, 2012). |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration for International Application No. PCT/US2011/024621 (Oct. 28, 2011). |
Znaty, “Diameter, GPRS, (LTE + ePC = EPS), IMS, PCC and SDM,” EFORT (May 2010). (Part 1 of 2, pp. 1-229). |
Znaty, “Diameter, GPRS, (LTE + ePC = EPS), IMS, PCC and SDM,” EFORT (May 2010). (Part 2 of 2, pp. 230-460). |
3GPP, “3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Diameter-based Protocols Usage and Recommendations in 3GPP (Release 9),” 3GPP TR 29.909 V9.0.0 (Dec. 2009). |
Tsou et al., “Realm-Based Redirection in Diameter,” Internet Engineering Task Force, draft-ietf-dime-realm-based-redirect-02, pp. 1-7 (Oct. 27, 2009). |
Applicant-Initiated Interview Summary for U.S. Appl. No. 13/465,464 (Apr. 22, 2014). |
Final Office Action for U.S. Appl. No. 13/465,464 (Feb. 6, 2014). |
Advisory Action and Examiner-Initiated Interview Summary for U.S. Appl. No. 13/026,105 (Dec. 15, 2014). |
Final Office Action for U.S. Appl. No. 13/026,105 (Sep. 11, 2014). |
Notice of Allowance and Fee(s) Due for U.S. Appl. No. 13/465,464 (May 14, 2014). |
Non-Final Office Action for U.S. Appl. No. 13/026,105 (May 12, 2014). |
Number | Date | Country | |
---|---|---|---|
20090034512 A1 | Feb 2009 | US |
Number | Date | Country | |
---|---|---|---|
60962766 | Jul 2007 | US |