|
VOICEOVERIP voice over the internet |
||
|
Homepage CaseStudy References Webservices Links Feedback Directory Directory2 Fun Button News |
This is a brand new site, over the coming months this site will become a fully interactive information bureau bringing you all the up-to-date news relating to voiceoverip. Information, products and services for delivering free voice calls over the internet. Why voiceoverip? Inter office voice communications cost Times top 100 companies over £35billion last year.
A consortium of industry leading companies have developed network convergence technology which can massively reduce the above figure and reduce the number of routing devices required, further reducing capital and support costs.
Anything Else?
Break out over PSTN? Yes
Number portability ? Yes
Application integration over one connection? Yes
CTI? Yes
The worlds Largest IP corporate ISP, PSINet for Ease and Speed! reaveyo@uk.psi.com
AltiGen Communication, INC.</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <script language="JavaScript"> <!-- function MM_findObj(n, d) { //v3.0 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x; }
function MM_swapImgRestore() { //v2.0 if (document.MM_swapImgData != null) for (var i=0; i<(document.MM_swapImgData.length-1); i+=2) document.MM_swapImgData[i].src = document.MM_swapImgData[i+1]; }
function MM_preloadImages() { //v2.0 if (document.images) { var imgFiles = MM_preloadImages.arguments; if (document.preloadArray==null) document.preloadArray = new Array(); var i = document.preloadArray.length; with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){ preloadArray[i] = new Image; preloadArray[i++].src = imgFiles[j]; } } }
function MM_swapImage() { //v2.0 var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData; for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) { objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1]; if ((objStr.indexOf('document.layers[')==0 && document.layers==null) || (objStr.indexOf('document.all[') ==0 && document.all ==null)) objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length); obj = eval(objStr); if (obj != null) { swapArray[j++] = obj; swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j]; obj.src = MM_swapImage.arguments[i+2]; } } document.MM_swapImgData = swapArray; //used for restore } //--> </script> </HEAD> <BODY BGCOLOR=#000000 leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('home/over/home_21.gif','home/over/home_24.gif','home/over/home_25.gif','home/over/home_30.gif','home/over/home_32.gif','home/over/home_31.gif','home/over/home_26.gif');MM_preloadImages('home/over/home_21.gif','#956712944953');MM_preloadImages('home/over/home_24.gif','#956712974455');MM_preloadImages('home/over/home_25.gif','#956712982237');MM_preloadImages('home/over/home_26.gif','#956712991600');MM_preloadImages('home/over/home_30.gif','#956713001584');MM_preloadImages('home/over/home_31.gif','#956713010958');MM_preloadImages('home/over/home_32.gif','#956713017567')" background="images/home.gif"> <!-- ImageReady Slices (home.psd) --> <table border=0 cellpadding=0 cellspacing=0>
|