System and method for interfacing between signaling protocols

Information

  • Patent Grant
  • 7675900
  • Patent Number
    7,675,900
  • Date Filed
    Monday, October 9, 2000
    24 years ago
  • Date Issued
    Tuesday, March 9, 2010
    15 years ago
  • CPC
  • US Classifications
    Field of Search
    • US
    • 370 352000
    • 370 353000
    • 370 357000
    • 370 360000
    • 370 373000
    • 370 384000
    • 370 386000
    • 370 395500
    • 370 401000
    • 370 422000
    • 370 424000
    • 370 464-467
    • 709 238000
    • 709 246000
    • 709 249000
  • International Classifications
    • H04L12/66
    • Disclaimer
      This patent is subject to a terminal disclaimer.
      Term Extension
      1242
Abstract
A telecommunications network (10) includes a gateway (18) receiving signaling information in a media gateway and call session control format from a Class 5 softswitch (26). The gateway (18) converts the media gateway and call session control format to a broadband loop emulation service signaling protocol for transfer to integrated access devices (20) at a customer premises (22) through a broadband loop emulation services network (14). The gateway (18) also receives signal information in a broadband loop emulation service signaling protocol from the integrated access devices (20) through the broadband loop emulation services network (14). The gateway (18) converts the broadband loop emulation service signaling protocol to the media gateway and call session control format for transfer to the Class 5 softswitch (26). The Class 5 softswitch (26) places the media gateway and call session control format into a network signal format for transfer over a signaling network (24).
Description
TECHNICAL FIELD OF THE INVENTION

The present invention relates in general to telecommunication signal processing and more particularly to a system and method for interfacing between signaling protocols.


BACKGROUND OF THE INVENTION

Conventional telecommunications systems implement broadband loop emulation services (BLES) with a variety of protocols including channel associated signaling (CAS). The BLES standard is tightly coupled to Class 5 switch protocols. However, telecommunications systems are moving toward providing Class 5 switch implementation on a workstation server with packet based distribution techniques. The workstation server implementation, also known as Class 5 softswitch, mixes broadband access with packet based information. In performing this mixing, there will be a requirement to convert the channel associated signaling or other protocol signaling to and from some sort of media gateway and call session control protocol. Currently, there is no technique to perform this function.


SUMMARY OF THE INVENTION

From the foregoing, it may be appreciated by those skilled in the art that a need has arisen for a technique to convert broadband loop emulation services signaling protocols to and from a media gateway and call session control protocol. In accordance with the present invention, a system and method for interfacing between signaling protocols are provided that substantially eliminate or greatly reduce disadvantages and problems associated with conventional telecommunications system operation.


According to an embodiment of the present invention, there is provided a system for interfacing between signaling protocols that includes a Class 5 softswitch operable to generate signaling information in a media gateway and call session control protocol. A gateway is operable to convert the media gateway and call session control protocol to a broadband loop emulation services signaling format.


The present invention provides various technical advantages over conventional telecommunications system operation. For example, one technical advantage is to provide conversion of media gateway and call session control signaling information to and from a broadband loop emulation services signaling format. Another technical advantage is to evolve the public switched telephone network to a packet based broadband distributed network. Other technical advantages may be readily apparent to those skilled in the art from the following figures, description, and claims.





BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the present invention and the advantages thereof, reference is now made to the following description taken in conjunction with the accompanying drawings, wherein like reference numerals represent like parts, in which:



FIG. 1 illustrates a block diagram of a telecommunications network implementing a signaling interface technique;



FIG. 2 illustrates a block diagram of a telecommunications network implementing a concentrator technique;



FIG. 3 illustrates a block diagram of a telecommunications network with both the signaling interface and concentrator techniques.





DETAILED DESCRIPTION OF THE INVENTION


FIG. 1 shows a block diagram of a telecommunications network 10 implementing a signaling interface technique. Telecommunications network 10 includes a public switched telephone network (PSTN) 12 and a broadband loop emulation service (BLES) network 14. Conventionally, PSTN 12 couples to BLES network 14 through a Class 5 switch 16 and a gateway 18 in order to provide communications to and from an integrated access device (IAD) 20 at a customer premises 22. Signaling information having one of various broadband loop emulation service signaling protocols, including a channel associated signaling format and a BLES common channel signaling format, is received at gateway 18 from Class 5 switch 16 for transfer to BLES network 14. Channel associated signaling is used to determine such information as ringing, off-hook, and on-hook for a normal plain old telephone service (POTS) telephone. Gateway 18 transfers pulse code modulated voice signals and the signaling information preferably over BLES network 14 using asynchronous transfer mode cells to an appropriate IAD 20.


According to the present invention, a signaling network 24 provides signaling information in a network signaling format to a Class 5 softswitch 26. The Class 5 softswitch 26 converts the network signaling format to a media gateway and call session control format. Class 5 softswitch 26 provides the call control, feature activation control, and call accounting intelligence for telecommunications network 10. In the broadband loop emulation services proxy network architecture of telecommunications network 10, Class 5 softswitch 26 is responsible for and has the authority to accept and control both incoming call requests from the network as well as outgoing call requests from customer premises 22. Class 5 softswitch 26 utilizes network signaling to and from the network and the media gateway and call session control format to and from gateway 18 to establish and teardown subscriber calls and invoke call features on existing calls. Gateway 18 receives the media gateway and call session control format from Class 5 softswitch 26 for processing in order to provide signaling information to the BLES network 14. Examples of media gateway and call session control protocols include Signaling Gateway Control Protocol (SGCP), Media Gateway Control Protocol (MGCP), H.248, H.323, and Session Initiation Protocol (SIP) signaling standards.


In operation, Class 5 softswitch 26 receives signaling information in a network signaling format from signaling network 24. Signaling network 24 is shown using an SS7 network signaling format example but may be configured to use any of a variety of signaling protocols to include international signaling configurations such as the C7 signaling protocol and other signaling protocols such as SIP, Session Initiation Protocol for Telephones (SIP-T), Bearer Independent Call Control (BICC), and Signaling Transport (SIGTRAN). Class 5 softswitch converts the signaling information received in the network signaling format from signaling network 24 to a media gateway and call session control format. The media gateway and call session control format may be any of a variety of such formats including those specified above. The media gateway and call session control format is provided to gateway 18 for conversion to the desired broadband loop emulation service signaling protocol and passed on to IAD 20 at customer premises 22 through BLES network 14.


In order for gateway 18 to support and perform the BLES proxy signaling function, gateway 18 includes additional capabilities over and above those needed for conventional BLES operation. These capabilities include dial tone generation, hook flash detection, frequency shift keying tone detection for caller identification generation, tone detection, digit collection, and call progress tones including re-order tones, busy tones, and fast busy tones. Class 5 softswitch 26, through the signaling information, instructs gateway 18 as to which of the capabilities gateway 18 is to perform.


For reverse operation, signaling information in the broadband loop emulation service signaling format is provided to gateway 18 by IAD 20 at customer premises 22 through BLES network 14. Gateway 18 converts the broadband loop emulation service signaling format to a media gateway and call session control format. Gateway 18 provides signaling information in the media gateway and call session control format to Class 5 softswitch 26. Class 5 softswitch converts the media gateway and call session control format to a network signaling format. Signaling information in the network signaling format is provided for transfer within signaling network 24 by Class 5 softswitch 26. The present invention may accommodate any type of signaling information as alluded to above.



FIG. 2 shows a block diagram of a telecommunications network 2 implementing a concentrator technique separate and distinct from the signaling interface of FIG. 1. Telecommunications network 2 includes PSTN 12, signaling network 24, Class 5 softswitch 26, and gateway 18. Telecommunications network 2 also includes an Internet Protocol (IP) network 30 coupled to various IADs 20 at a plurality of customer premises 22. Gateway 18 receives pulse code modulated voice signals carried over T1 inter-machine trunks (IMT) from PSTN 12. Gateway 18 converts the voice signals to Realtime Transport Protocol (RTP) packets for transmission to appropriate IADs 20 over IP network 30. The IADs 20 receive the RTP packets and convert the information carried therein back to voice signals. Gateway 18 receives signaling information in the media gateway and call session control format from Class 5 softswitch 26. The signaling information assist gateway 18 by identifying which trunk provides the voice signals, which IAD 20 to communicate with, and to connect PSTN 12 to IP network 30. Class 5 softswitch 26 also provides signaling information to IADs 20 over IP network 30 to control individual telecommunications equipment coupled to IADs 20 at customer premises 22.


To eliminate a need for a signaling information link from Class 5 softswitch 26 to IADs 20, the signaling information for controlling individual pieces of telecommunications equipment coupled to IADs 20 may be processed through gateway 18. Gateway 18 provides management of signaling information between Class 5 softswitch 26 and IADs 20. Gateway 18 performs translation of the signaling information between Class 5 softswitch 26 and IADs 20. Gateway 18 will provide both the voice encoded RTP packets and the signaling information in the media gateway and call session control format to IADs 20. This technique eliminates the requirement of coupling Class 5 softswitch 26 to IP network 30. Class 5 softswitch 26 no longer needs to keep track of all IADs 20 being communicated with as this function is now off loaded to extended routing capabilities in gateway 18. The RTP packets and the signaling information are provided on separate logical paths from gateway 18 to IADs 20 and may or may not be provided on the same physical link therebetween. Thus, gateway 18 provides concentration of signaling information with voice encoded packets to destination IADs 20.


Gateway 18 also handles communications from IADs 20 to PSTN 12 and Class 5 softswitch 26. Gateway 18 may receive voice encoded RTP packets and signaling information in the media gateway and call session control format from IADs 20. Gateway 18 converts the RTP packets into voice signals for transfer to PSTN 12 over the inter-machine trunks. Gateway 18 also processes the signaling information for transfer to Class 5 softswitch 26 and ultimately to signaling network 24.



FIG. 3 shows a block diagram of a telecommunications network 3 incorporating both the signaling interface and concentrator techniques. Gateway 18 can also provide conversion of the broadband loop emulation service signaling protocol to the media gateway and call session control format for transfer of signaling information from Class 5 switch 16 or BLES network 14 to IP network 30. Gateway 18 may also provide the conversion of signaling information from Class 5 switch 16 or BLES network 14 for transfer to Class 5 softswitch 26. Gateway 18 further provides the concentration function discussed above.


The signaling interface and concentrator features provided by gateway 18 discussed above enable service providers to deploy a softswitch architecture together with standards based voice over digital subscriber lines (VoDSL) without requiring the change out of multiple generations of IADs 20. In the first stages of VoDSL deployment, the installed base of VoDSL IADs 20 primarily support asynchronous transfer mode (ATM) based broadband loop emulation services. In order to deploy VoDSL in a next generation softswitch architecture, IADs 20 must be able to support voice over internet protocol (VoIP), MGCP, Media Gateway Control (Megaco)/H.248, SIP, among other new telephone features. This would force service providers to do a complete change out of customer premises hardware, resulting in increased costs and disruption of services. Gateway 18 allows service providers to migrate their existing network to next generation packet technologies. Gateway 18 is able to offer service providers the flexibility to deploy VoDSL in a Class 5 derived architecture, a pure softswitch architecture, or a hybrid architecture regardless of the network topology or standards based protocol enabled in IAD 20.


In summary, gateway 18 offers for example integrated northbound and southbound MGCP, H.248/Megaco, and SIP in combination with the BLES proxy feature that is able to take for example AAL2 BLES from IAD 20 and translate it to MGCP, H.248, and SIP to enable a seamless interface with a softswitch architecture. Along with the concentrator feature, the BLES proxy feature allows service providers to deploy standards based VoDSL immediately without forcing a major upgrade of customer premises equipment to migrate the network for supporting a Class 5 replacement or advanced services provided by a softswitch. The present invention makes different types of customer premises equipment appear uniform to the switching core, enabling service providers to de-couple the core network switching evolution from the access equipment.


Thus, it is apparent that there has been provided, in accordance with the present invention, a system and method for interfacing between signaling protocols that satisfies the advantages set forth above. Although the present invention has been described in detail, it should be understood that various changes, substitutions, and alterations may be readily ascertainable by those skilled in the art and may be made herein without departing from the spirit and scope of the present invention as defined by the following claims.

Claims
  • 1. A system for interfacing between signaling protocols, comprising: a gateway having a first interface for communicating with a Class 5 softswitch and that is operable to receive, from the Class 5 softswitch, signaling information in a media gateway and call session control format; andthe gateway operable to convert the signaling information received from the Class 5 softswitch in the media gateway and call session control format to signaling information in a broadband loop emulation service (BLES) signaling protocol format, the gateway having a second interface for communicating the signaling information in the BLES protocol format over a BLES network, the gateway operable to provide services over the BLES network including dial tone generation, hook flash detection, caller identification generation, digit collection, call progress tones, and tone detection capabilities, wherein the Class 5 softswitch instructs the gateway as to which of the services to provide over the BLES network via the signaling information in the media gateway and call session control format, wherein the gateway provides the services over the BLES network as instructed by the Class 5 softswitch, and wherein the media gateway and call session control format is a format usable by a media gateway controller to control a media gateway.
  • 2. The system of claim 1, wherein the gateway is operable to receive signaling information in the broadband loop emulation service signaling protocol, the gateway being operable to convert the broadband loop emulation service signaling protocol to the media gateway and call session control format.
  • 3. The system of claim 2, wherein the gateway is operable to provide the signaling information in the media gateway and call session control format to the Class 5 softswitch.
  • 4. The system of claim 1, wherein the media gateway and call session control format follows any of a SGCP, MGCP, H.248, SIP, and H.323 standard.
  • 5. The system of claim 1, wherein the gateway is operable to receive voice signals from a public switched telephone network, the gateway is operable to place the voice signals into data packets for transfer to an Internet Protocol network with the signaling information to establish a call connection from a public switched telephone network user to an Internet Protocol network user and eliminate direct coupling of the Class 5 softswitch to the Internet protocol network.
  • 6. The system of claim 5, wherein the data packets and the signaling information are transferred over a common physical link.
  • 7. The system of claim 5, wherein data packets and the signaling information are transferred over separate logical links.
  • 8. The system of claim 5, wherein the Internet Protocol network has no link to the Class 5 softswitch other than through the gateway.
  • 9. The system of claim 1, wherein the Class 5 softswitch is operable to receive signaling information in a network signaling format, the Class 5 softswitch is operable to convert the network signaling format to the media gateway and call session control format, the Class 5 softswitch is operable to control incoming call requests from a network through the gateway according to the signaling information.
  • 10. The system of claim 9, wherein the network signaling format is any of a SS7 and C7 signaling format.
  • 11. The system of claim 9, wherein the gateway is operable to provide signaling information to the Class 5 softswitch in the media gateway and call session control format, the Class 5 softswitch operable to convert the media gateway and call session control format to the network signaling format.
  • 12. The system of claim 1, wherein the broadband loop emulation services signaling protocol implements a channel associated signaling format.
  • 13. The system of claim 1, wherein the broadband loop emulation services signaling protocol implements a common channel signaling standard.
  • 14. A method for interfacing between signaling protocols, comprising: at a gateway: receiving signaling information in a media gateway and call session control format from a Class 5 softswitch;converting the signaling information received from the Class 5 softswitch in the media gateway and call session control format to signaling information in a broadband loop emulation service signaling protocol format and providing the signaling information in the BLES signaling protocol format over a BLES network;providing capabilities for services over the BLES network including dial tone generation, hook flash detection, caller identification generation, digit collection, call progress tones, and tone detection capabilities; anddetermining which of the services the gateway is to perform in response to instructions received from the Class 5 softswitch through the signaling information in the media gateway and call session control format and providing the services over the BLES network as instructed by the Class 5 softswitch and wherein the media gateway and call session control format is a format usable by a media gateway controller to control a media gateway.
  • 15. The method of claim 14, wherein the media gateway and call session control format follows any of a MGCP, SGCP, H.248, SIP, and H.323 standard.
  • 16. The method of claim 14, further comprising: receiving voice signals from a public switched telephone network; placing the voice signals into data packets for transfer to an Internet Protocol network with the signaling information to establish a call connection from a public switched telephone network user to an Internet Protocol network user and eliminate direct coupling of the Class 5 softswitch to the Internet protocol network.
  • 17. The method of claim 16, wherein the data packets and the signaling information are transferred over either a common physical link or separate logical links.
  • 18. The method of claim 14, further comprising: providing the broadband loop emulation service signaling protocol to an integrated access device at a customer premises.
  • 19. The method of claim 14, wherein the broadband loop emulation services signaling protocol implements a channel associated signaling format.
  • 20. The method of claim 14, wherein the broadband loop emulation services signaling protocol implements a common channel signaling standard.
  • 21. A computer readable medium having stored thereon executable instructions that when executed by a processor of a computer control the computer to perform steps comprising: at a gateway: receiving signaling information in a media gateway and call session control format from a Class 5 softswitch;converting the signaling information received from the Class 5 softswitch in the media gateway and call session control format to signaling information in a broadband loop emulation service BLES signaling protocol format;providing the signaling information in the BLES signaling protocol format over a BLES network;providing capabilities for services over the BLES network including dial tone generation, hook flash detection, caller identification generation, digit collection, call progress tones, and tone detection capabilities; anddetermining which of the services the gateway is to provide over the BLES network in response to instructions received from the Class 5 softswitch through the signaling information in the media and call session control format and providing the services over the BLES network as instructed by the Class 5 softswitch and wherein the media gateway and call session control format is a format usable by a media gateway controller to control a media gateway.
  • 22. The computer readable medium of claim 21, comprising: receiving signaling information in a network signaling format;converting the network signaling format to the media gateway and call session control format;controlling incoming call requests from a network through the gateway according to the signaling information.
  • 23. The computer readable medium of claim 22, comprising: providing signaling information to the Class 5 softswitch in the media gateway and call session control format; andconverting the media gateway and call session control format to the network signaling format.
  • 24. The computer readable medium of claim 23, wherein the data packets and the signaling information in the media gateway and call session control format are transferred over either a common physical link or separate logical links.
  • 25. The computer readable medium of claim 21, wherein the media gateway and call session control format follows any of a MGCP, SGCP, H.248, SIP, and H.323 standard.
  • 26. The computer readable medium of claim 21, comprising: receiving voice signals from a public switched telephone network;placing the voice signals into data packets for transfer to an Internet Protocol network with the signaling information to establish a call connection from a public switched telephone network user to an Internet Protocol network user and eliminate direct coupling of the Class 5 softswitch to the Internet protocol network.
US Referenced Citations (130)
Number Name Date Kind
4381427 Cheal et al. Apr 1983 A
4493092 Adams Jan 1985 A
4504942 Aro et al. Mar 1985 A
4507793 Adams Mar 1985 A
4512025 Frankel et al. Apr 1985 A
4578537 Faggin et al. Mar 1986 A
4608686 Barsellotti Aug 1986 A
4627046 Bellamy Dec 1986 A
4740963 Eckley Apr 1988 A
4748656 Gibbs et al. May 1988 A
4757497 Beierle et al. Jul 1988 A
4843606 Bux et al. Jun 1989 A
4853949 Schorr et al. Aug 1989 A
4881226 Lechner et al. Nov 1989 A
4903292 Dillon Feb 1990 A
5033062 Morrow et al. Jul 1991 A
5034948 Mizutani et al. Jul 1991 A
5127003 Doll, Jr. et al. Jun 1992 A
5134611 Steinka et al. Jul 1992 A
5142568 Ogata et al. Aug 1992 A
5142571 Suzuki et al. Aug 1992 A
5151923 Fujiwara Sep 1992 A
5216704 Williams et al. Jun 1993 A
5220560 Ogasawara Jun 1993 A
5247347 Litteral et al. Sep 1993 A
5267300 Kao et al. Nov 1993 A
5305312 Fornek et al. Apr 1994 A
5317627 Richardson, Jr. et al. May 1994 A
5341374 Lewen et al. Aug 1994 A
5349640 Dunn et al. Sep 1994 A
5367222 Otani Nov 1994 A
5410343 Coddington et al. Apr 1995 A
5426692 Fujise Jun 1995 A
5448635 Biehl et al. Sep 1995 A
5473675 Chapman et al. Dec 1995 A
5479447 Chow et al. Dec 1995 A
5493609 Winseck, Jr. et al. Feb 1996 A
5499241 Thompson et al. Mar 1996 A
5604737 Iwami et al. Feb 1997 A
5606553 Christie et al. Feb 1997 A
5610910 Focsaneanu et al. Mar 1997 A
5610922 Balatoni Mar 1997 A
5617423 Li et al. Apr 1997 A
5625404 Grady et al. Apr 1997 A
5625685 Allegranza et al. Apr 1997 A
5638363 Gittins et al. Jun 1997 A
5661785 Carpenter et al. Aug 1997 A
5668857 McHale Sep 1997 A
5671251 Blackwell et al. Sep 1997 A
5673290 Cioffi Sep 1997 A
5675575 Wall, Jr. et al. Oct 1997 A
5692035 O'Mahony et al. Nov 1997 A
5719870 Baker et al. Feb 1998 A
5737333 Civaniar et al. Apr 1998 A
5771236 Sansom et al. Jun 1998 A
5781547 Wilson Jul 1998 A
5781617 McHale et al. Jul 1998 A
5787088 Dagdeviren et al. Jul 1998 A
5793843 Morris Aug 1998 A
5828666 Focsaneanu et al. Oct 1998 A
5838682 Dekelbaum et al. Nov 1998 A
5841840 Smith et al. Nov 1998 A
5848150 Bingel Dec 1998 A
5862134 Deng Jan 1999 A
5864747 Clark et al. Jan 1999 A
5878120 O'Mahony Mar 1999 A
5881142 Frankel et al. Mar 1999 A
5883941 Akers Mar 1999 A
5889773 Stevenson, III Mar 1999 A
5889774 Mirashrafi et al. Mar 1999 A
5889856 O'Toole et al. Mar 1999 A
5896377 Boot et al. Apr 1999 A
5898761 McHale et al. Apr 1999 A
5901205 Smith et al. May 1999 A
5905781 McHale et al. May 1999 A
5907548 Bernstein May 1999 A
5917814 Balatoni Jun 1999 A
5936952 Lecomte Aug 1999 A
5940479 Guy et al. Aug 1999 A
5943404 Sansom et al. Aug 1999 A
5949763 Lund Sep 1999 A
5974043 Solomon Oct 1999 A
5978390 Balatoni Nov 1999 A
5982767 McIntosh Nov 1999 A
5991292 Focsaneanu et al. Nov 1999 A
5999565 Locklear, Jr. et al. Dec 1999 A
5999598 Henrick et al. Dec 1999 A
6075784 Frankel et al. Jun 2000 A
6075796 Katseff et al. Jun 2000 A
6078580 Mandalia et al. Jun 2000 A
6081517 Liu et al. Jun 2000 A
6101182 Sistanizadeh et al. Aug 2000 A
6112084 Sicher et al. Aug 2000 A
6118780 Dunn et al. Sep 2000 A
6125113 Farris et al. Sep 2000 A
6125117 Martin et al. Sep 2000 A
6130879 Liu Oct 2000 A
6130883 Spear et al. Oct 2000 A
6134235 Goldman et al. Oct 2000 A
6141339 Kaplan et al. Oct 2000 A
6144667 Doshi et al. Nov 2000 A
6144670 Sponaugle et al. Nov 2000 A
6154445 Farris et al. Nov 2000 A
6157637 Galand et al. Dec 2000 A
6167042 Garland et al. Dec 2000 A
6175562 Cave Jan 2001 B1
6175854 Bretscher Jan 2001 B1
6181694 Pickett Jan 2001 B1
6181715 Phillips et al. Jan 2001 B1
6201806 Moffett Mar 2001 B1
6208639 Murai Mar 2001 B1
6222829 Karlsson et al. Apr 2001 B1
6229810 Gerszberg et al. May 2001 B1
6236653 Dalton et al. May 2001 B1
6240084 Oran et al. May 2001 B1
6240085 Iwami et al. May 2001 B1
6243377 Phillips et al. Jun 2001 B1
6243398 Kahane et al. Jun 2001 B1
6259708 Cheng et al. Jul 2001 B1
6262979 Anderson et al. Jul 2001 B1
6278707 MacMillan et al. Aug 2001 B1
6285671 Bossemeyer et al. Sep 2001 B1
6335936 Bossemeyer et al. Jan 2002 B1
6389011 Allen et al. May 2002 B2
6490273 DeNap et al. Dec 2002 B1
6490451 Denman et al. Dec 2002 B1
6603760 Smyk Aug 2003 B1
6775269 Kaczmarczyk et al. Aug 2004 B1
6839342 Parham et al. Jan 2005 B1
6950441 Kaczmarczyk et al. Sep 2005 B1
Foreign Referenced Citations (14)
Number Date Country
0 841 831 May 1998 EP
2313979 Oct 1997 GB
WO 9723078 Jun 1997 WO
WO 9737458 Oct 1997 WO
WO 9842104 Sep 1998 WO
WO 9949608 Sep 1999 WO
WO 0031933 Jun 2000 WO
WO 0035157 Jun 2000 WO
WO 0056050 Sep 2000 WO
WO 0069131 Nov 2000 WO
WO 0105130 Jan 2001 WO
WO 0106720 Jan 2001 WO
WO 0113593 Feb 2001 WO
WO 0113618 Feb 2001 WO