Add the new website.

This commit is contained in:
bossiel 2010-04-19 00:32:18 +00:00
parent cdd94dcf1e
commit 6472d53b43
15 changed files with 517 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
trunk/website/OSes.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

119
trunk/website/apiref.html Normal file
View File

@ -0,0 +1,119 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>doubango - API Reference</title>
<meta name="Keywords" content="doubango, 3GPP NGN/IMS framework, open source, SIP, RFC 3261, 3GPP TS 24.229, VoIP, MMTel, IPTV, 4G, LTE, XCAP, MSRP, IPSec, SigComp, One Voice " />
<meta name="Description" content="cross-platform and open source 3GPP IMS/LTE framework for embedded devices such as Android, Symbian, iPhone, Windows Mobile or uLinux." />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="css.css" />
<style type="text/css">
/*<![CDATA[*/p.c1{
text-align: center;
}
/*]]>*/
a.c2{
font:16px/1.3em arial,sans-serif;font-weight:bold;color:blue;text-indent:15px;
}
</style>
</head>
<body>
<div id="center">
<div id="border">
<div id="logo">
<p class="companyname">
doubango</p>
</div>
<div id="menu">
<a href="index.html" title="Homepage">Home</a> <a href="gettingstarted.html"
title="Getting Started">Getting Started</a> <a href="http://code.google.com/p/doubango/source/checkout"
title="Source Code" target="_blank">Source Code</a> <a href="/apiref.html" title="API Reference">API Reference</a> <a href="contact.html" title="Contact">Contact</a>
</div>
<div id="main">
<h2><a href="/API/tinySAK/" class="caps c2">tinySAK(a.k.a tiny Swiss Army Knife)</a></h2>
<ul>
<li>ANSI-C Object Programing</li>
<li>Linked lists</li>
<li>String utility functions</li>
<li>Memory management</li>
<li>Dynamic buffers</li>
<li>Threading</li>
<li>Runnable</li>
<li>Mutexes</li>
<li>Semaphores</li>
<li>Conditional Variables</li>
<li>Timers</li>
<li>Time</li>
<li>Final State Machine (FSM) manager</li>
<li>Base64 encoder/decoder</li>
<li>UUID generator</li>
<li>CRC32 and CRC16</li>
<li>URL encoder/decoder</li>
<li>SHA-1, MD5, HMAC-MD5, HMAC-SHA-1</li>
</ul>
<p>No dependencies.</p>
<h2><a href="/API/tinyNET/" class="caps c2">tinyNET (Networking)</a></h2>
<ul>
<li>IPv4/IPv6 Sockets (UDP, TCP, TLS and SCTP)</li>
<li>DHCPv4/v6</li>
<li>DNS (NAPTR, PTR, SRV, MX, A, AAAA, OPT, CNAME ...)</li>
<li>ENUM</li>
<li>NAT Traversal (STUN, TURN and ICE)</li>
</ul>
<p>Depends on <a href="/API/tinySAK/">tinySAK</a></p>
<h2><a href="/API/tinyHTTP/" class="caps c2">tinyHTTP (HTTP/HTTPS stack)</a></h2>
<ul>
<li>Digest/Basic Authentication</li>
<li>Pipelining</li>
<li>CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT and TRACE</li>
</ul>
<p>Depends on <a href="/API/tinySAK/">tinySAK</a> and <a href="/API/tinyNET/">tinyNET</a></p>
<h2><a href="/API/tinyXCAP/" class="caps c2">tinyXCAP (XCAP implementation)</a></h2>
<ul>
<li>AUID manager</li>
<li>URL generator</li>
</ul>
<p>Depends on <a href="/API/tinySAK/">tinySAK</a>, <a href="/API/tinyNET/">tinyNET</a> and <a href="/API/tinyHTTP/">tinyHTTP</a></p>
<h2><a href="/API/tinySMS/" class="caps c2">tinySMS (SMS over IP)</a></h2>
<ul>
<li>SM-TL (3GPP TS 23.040)</li>
<li>SM-RL (3GPP TS 24.011)</li>
<li>SMS over 3GPP IMS/LTE networks (3GPP TS 24.341)</li>
</ul>
<p>Depends on <a href="/API/tinySAK/">tinySAK</a></p>
<h2>tinySigComp (SigComp)</h2>
<ul>
<li>Stream and Dgram compression/decompression</li>
<li>SIP/SDP and Presence dictionaries</li>
<li>Deflate Compressor</li>
<li>UDVM</li>
</ul>
<br />
</div>
</div>
</body>
</html>

BIN
trunk/website/back.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
trunk/website/bar.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
trunk/website/bg.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 518 B

View File

@ -0,0 +1,41 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>doubango - open source 3GPP IMS/LTE framework for embedded systems</title>
<meta name="Keywords" content="doubango, 3GPP NGN/IMS framework, open source, SIP, RFC 3261, 3GPP TS 24.229, VoIP, MMTel, IPTV, 4G, LTE, XCAP, MSRP, IPSec, SigComp, One Voice " />
<meta name="Description" content="cross-platform and open source 3GPP NGN/IMS framework for embedded devices such as Android, Symbian, iPhone, Windows Mobile or uLinux." />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="css.css" /><!-- Post in the Forum at http://www.donutey.frihost.net/forum with any questions about the code. -->
<style type="text/css">
/*<![CDATA[*/
p.c1 {text-align: center;}
/*]]>*/
</style>
</head>
<body>
<div id="center">
<div id="border">
<div id="logo">
<p class="companyname">
doubango</p>
</div>
<div id="menu">
<a href="/index.html" title="Homepage">Home</a> <a href="/gettingstarted.html" title="Getting Started">
Getting Started</a> <a href="http://code.google.com/p/doubango/source/checkout" title="Source Code">
Source Code</a> <a href="http://code.google.com/p/doubango/issues/list" title="Feedback">Feedback</a> <a href="/contact.html" title="Contact" class="active">Contact</a>
</div>
<div id="main">
<p>
For any information, <a href="javascript:location='mailto:\u0064\u0069\u006f\u0070\u006d\u0061\u006d\u0061\u0064\u006f\u0075\u0040\u0064\u006f\u0075\u0062\u0061\u006e\u0067\u006f\u002e\u006f\u0072\u0067';void 0"><script type="text/javascript">document.write('\u0064\u0069\u006f\u0070\u006d\u0061\u006d\u0061\u0064\u006f\u0075\u0040\u0064\u006f\u0075\u0062\u0061\u006e\u0067\u006f\u002e\u006f\u0072\u0067')</script></a>
<br />
</div>
</div>
</div>
</body>
</html>

44
trunk/website/css.css Normal file
View File

@ -0,0 +1,44 @@
body {margin:0;padding:0;background:#505050 url('bg.gif');background-repeat:repeat}
img {border:0}
ul {width:90%;padding-left:35px;color:black;text-decoration:none;font:13px/1.3em geneva,arial,sans-serif}
ol {width:90%;padding-left:35px;color:black;text-decoration:none;font:13px/1.3em geneva,arial,sans-serif}
#center {border-style:solid;border-width:10px;border-color:#2e2e2e;border-top:none;border-bottom:none;height:100%;min-width:520px;background:#FFF;padding-top:0;margin:0 5.0%}
#border {border-style:solid;border-color:black;border-width:2px;border-top:none;border-bottom:none;min-width:150px;width:100%;height:100%;background:#FFF;margin-top:0;padding-top:0}
#menu {width:100%;margin-top:1px;margin-bottom:1px;padding-top:9px;padding-bottom:11px;background:transparent url('menu.gif') repeat-x top}
#menu a:link {display:inline;color:#FFF;text-decoration:none;background:transparent url('tab.gif') no-repeat top right;font:16px geneva,arial,sans-serif;padding:9px 15px 11px 6px}
a img {border:0}
#menu a:visited {display:inline;color:#FFF;text-decoration:none;background:transparent url('tab.gif') no-repeat top right;font:16px geneva,arial,sans-serif;padding:9px 15px 11px 6px}
#menu a:active {display:inline;color:#FFF;text-decoration:none;background:transparent url('tab2.gif') no-repeat top right;font:16px geneva,arial,sans-serif;padding:9px 15px 11px 6px}
#menu a:hover {display:inline;color:#FFF;text-decoration:none;background:transparent url('tab2.gif') no-repeat top right;font:16px geneva,arial,sans-serif;padding:9px 15px 11px 6px}
#logo {width:100%;height:50px;min-width:400px;background:#FFF url('back.jpg') repeat}
h1 {font:16px/1.3em arial,sans-serif;font-weight:bold;color:black;text-indent:5px;background:white url('bar.gif') no-repeat center left}
h2 {font:16px/1.3em arial,sans-serif;font-weight:bold;color:black;text-indent:15px;width:100%;background:white url('bar.gif') no-repeat center left}
h3 {font:16px/1.3em arial,sans-serif;font-weight:bold;color:black;text-indent:16px;width:100%;background:white url('bar.gif') no-repeat center left}
#main {width:100%;float:left;background:#FFF}
p.companyname {padding-left:5px;padding-top:5px;font-weight:bold;font-style:italic;color:#f4f4f4;font:33px/1.2em "arial black",geneva,sans-serif;margin:0}
p {width:97%;padding-left:15px;color:black;text-decoration:none;font:13px/1.3em geneva,arial,sans-serif}
a:link {color:#000076;text-decoration:none;font:13px geneva,arial,sans-serif}
a:visited {color:#000076;text-decoration:none;font:13px geneva,arial,sans-serif}
a:active {color:#000076;text-decoration:none;font:13px geneva,arial,sans-serif}
a:hover {color:#000076;text-decoration:none;font:13px geneva,arial,sans-serif}
.twoleft {width:48%;margin-right:5px;margin-bottom:5px;margin-top:10px;float:left}
.tworight {width:48%;margin-left:5px;margin-bottom:5px;margin-top:10px;float:right}
#footer {background:#e5e5e5 url('footershadow.png') repeat-x;margin-top:10px}
p.footer {margin-bottom:0;padding-bottom:0;text-align:center;background:transparent;font:10px geneva,arial,sans-serif}
p.footer a:link {color:black;text-decoration:none;font:10px geneva,arial,sans-serif}
p.footer a:visited {color:black;text-decoration:none;font:10px geneva,arial,sans-serif}
p.footer a:active {color:black;text-decoration:none;font:10px geneva,arial,sans-serif}
p.footer a:hover {color:black;text-decoration:underline;font:10px geneva,arial,sans-serif}
p.code {width:90%;font-size:13px;margin-left:30px;background:#e5e5e5}
#menu a.active {color:#FFF;text-decoration:none;background:transparent url('tab2.gif') no-repeat top right;font:16px geneva,arial,sans-serif;padding:9px 15px 11px 6px}
#navtwo {text-align:center;padding-top:1px;padding-bottom:1px;background:#e5e5e5 url('menu.gif');background-repeat:repeat-x}
#navtwo a:link {display:inline;color:#FFF;text-decoration:none;background:transparent center right;font:11px geneva,arial,sans-serif;padding:1px 15px 1px 6px}
#navtwo a:visited {display:inline;color:#FFF;text-decoration:none;background:transparent center right;font:11px geneva,arial,sans-serif;padding:1px 15px 1px 6px}
#navtwo a:active {color:#FFF;text-decoration:none;display:inline;background:transparent center right;font:11px geneva,arial,sans-serif;padding:1px 15px 1px 6px}
#navtwo a:hover {display:inline;color:#FFF;text-decoration:none;background:transparent center right;font:11px geneva,arial,sans-serif;padding:1px 15px 1px 6px}
.right {float:right}
h1 + h2 {margin-top:10px}
h1 + h3 {margin-top:10px}
p + p {margin-top:0;margin-bottom:0}
.caps {font-variant:small-caps;font-size:11px;margin-bottom:14px}
.ah2 {font:16px/1.3em arial,sans-serif;font-weight:bold;color:black;text-indent:15px;width:100%;background:white url('bar.gif') no-repeat center left}

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

View File

@ -0,0 +1,73 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>doubango - open source 3GPP IMS/LTE framework for embedded systems</title>
<meta name="Keywords" content="doubango, 3GPP NGN/IMS framework, open source, SIP, RFC 3261, 3GPP TS 24.229, VoIP, MMTel, IPTV, 4G, LTE, XCAP, MSRP, IPSec, SigComp, One Voice " />
<meta name="Description" content="cross-platform and open source 3GPP IMS/LTE framework for embedded devices such as Android, Symbian, iPhone, Windows Mobile or uLinux." />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="css.css" /><!-- Post in the Forum at http://www.donutey.frihost.net/forum with any questions about the code. -->
<style type="text/css">
/*<![CDATA[*/
p.c1 {text-align: center;}
/*]]>*/
</style>
</head>
<body>
<div id="center">
<div id="border">
<div id="logo">
<p class="companyname">doubango</p>
</div>
<div id="menu">
<a href="/index.html" title="Homepage">Home</a> <a href="/gettingstarted.html" title="Getting Started"
class="active">Getting Started</a> <a href="http://code.google.com/p/doubango/source/checkout"
title="Source Code" target="_blank">Source Code</a> <a href="/apiref.html" title="API Reference">API Reference</a> <a href="/contact.html" title="Contact">Contact</a>
</div>
<div id="main">
<h1>Getting Started</h1>
<p>If you are a new developer, the best way to start programing with doubango is to download the Programmer's Guide at ...soon</p>
<h2> Supported Operating Systems</h2>
<ul>
<li>Windows Mobile (5.0 and later), Windows XP/Vista/7</li>
<li>Google Android</li>
<li>Symbian S60</li>
<li>Mac OS X, iPhone, iPad and iPod Touch</li>
<li>Unix-like systems (Debian, Ubuntu, ...)</li>
<li>Embedded Linux systems</li>
</ul>
<img src="/OSes.png" alt="Supported Systems" title="Supported Systems" />
<h2>API Reference</h2>
<p>The API reference is available <a href="/apiref.html" title="API Reference">here.</a></p>
<h2>Source Code</h2>
<ul>
<li>To download source code, please visit <a href="http://code.google.com/p/doubango/source/checkout">http://code.google.com/p/doubango/source/checkout</a></li>
<li>If you need information about how to compile the source code, please visit ...soon</li>
<li>Release notes</li>
<li><a href="http://code.google.com/p/doubango/issues/list">Issue tracker</a></li>
</ul>
<h2>Blog</h2>
<p>To stay tuned, please visit our blog at <a href="http://doubango.blogspot.com/">http://doubango.blogspot.com</a></p>
<h2>Compliance</h2>
<p>The list of technical specifications (IETF, 3GPP/3GPP2/TISPAN, GSMA, OMA) implemented by doubango could be found at ..soon</p>
<br />
</div>
</div>
</div>
</body>
</html>

200
trunk/website/index.html Normal file
View File

@ -0,0 +1,200 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>doubango - open source 3GPP IMS/LTE framework for embedded systems</title>
<meta name="Keywords" content="doubango, 3GPP IMS/LTE framework, open source, SIP, RFC 3261, 3GPP TS 24.229, VoIP, MMTel, IPTV, 4G, LTE, XCAP, MSRP, IPSec, SigComp, One Voice " />
<meta name="Description" content="cross-platform and open source 3GPP IMS/LTE framework for embedded devices such as Android, Symbian, iPhone, Windows Mobile or uLinux." />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="css.css" /><!-- Post in the Forum at http://www.donutey.frihost.net/forum with any questions about the code. -->
<style type="text/css">
/*<![CDATA[*/
p.c1 {text-align: center;}
/*]]>*/
</style>
</head>
<body>
<div id="center">
<div id="border">
<div id="logo">
<p class="companyname">doubango</p>
</div>
<div id="menu">
<a href="/index.html" title="Homepage" class="active">Home</a> <a href="/gettingstarted.html"
title="Getting Started">Getting Started</a> <a href="http://code.google.com/p/doubango/source/checkout"
title="Source Code" target="_blank">Source Code</a> <a href="/apiref.html" title="API Reference">API Reference</a> <a href="/contact.html" title="Contact">Contact</a>
</div>
<div id="main">
<h2>Welcome</h2>
<p>
<a href="http://en.wikipedia.org/wiki/IP_Multimedia_Subsystem" target="_blank">3GPP IMS</a> (IP Multimedia Subsystem) is the next generation network for delivering
IP multimedia services. IMS is standardized by the 3rd Generation Partnership Project
(3GPP). <br />
IMS services could be used over any type of network, such as <a href="http://en.wikipedia.org/wiki/3GPP_Long_Term_Evolution" target="_blank">3GPP LTE</a>, GPRS, Wireless
LAN, CDMA2000 or fixed line.
</p>
<p>
<b>doubango</b> is an experimental, open source, 3GPP IMS/LTE framework for both embedded
and desktop systems.<br />
The framework is written in ANSI-C to ease portability and
has been carefully designed to efficiently work on embedded systems with limited
memory and low computing power and to be extremely portable.
</p>
<h2>Features</h2>
<ul>
<li>SIP (RFC 3261, 3GPP TS 24.229 Rel-9)</li>
<li>IMS-AKA (RFC 3310, 3GPP TS 33.203)</li>
<li>IPv4/IPv6 dual stack</li>
<li>UDP, TCP, TLS and SCTP</li>
<li>Service-Route Discovery (RFC 3608)</li>
<li>Proxy-CSCF discovery using DHCPv4/v6 or/and DNS NAPTR</li>
<li>SigComp (RFC 3320, 3485, 4077, 4464, 4465, 4896, 5049, 5112 and 1951)</li>
<li>IPSec</li>
<li>Security Agreement (RFC 3329)</li>
<li>NAT Traversal (STUN, TURN and ICE)</li>
<li>Preconditions (RFC 3312, 4032 and 5027)</li>
<li>SMS over IP (3GPP TS 23.038, 24.040, 24.011, 24.341 and 24.451)</li>
<li>ENUM (RFC 3761)</li>
<li>The tel URI for Telephone Numbers (RFC 3966)</li>
<li>SIMPLE</li>
<li>MMTel (UNI)</li>
<li>SDP (RFC 3264)</li>
<li>XCAP (RFC 4825)</li>
<li>MSRP (RFC 4975 and 5547)</li>
</ul>
<h2>
The One Voice Profile (4G/LTE)</h2>
<p>
doubango supports both Voice and SMS over LTE as defined by the <b>One Voice initiative</b>.
<br />
For more information, please refer to <a href="http://news.vzw.com/OneVoiceProfile.pdf"
target="_blank">Voice over IMS profile V1.0.0(2009-11)</a>.
</p>
<img src="/LTE_Architecture.png" alt="3GPP LTE Architecture" title="3GPP LTE Architecture" />
<h2>Multimedia Telephony (MMTel)</h2>
<ul>
<li>MMTel Supplementary Services (3GPP TS 24.173, 24607, 24.608, 24.607, 24.604, 24.611, 24.610, 24.606, 24.615 and 24.605)</li>
<li>Supplementary Service Configuration (3GPP TS 24.623)</li>
<li>Ad-Hoc Multi Party Conference (3GPP TS 24.605)</li>
<li>Communication Waiting (3GPP TS 24.615)</li>
<li>Message Waiting Indication (3GPP TS 24.606 and RFC 3842)</li>
<li>Originating/Terminating Identification Restriction (3GPP TS 24.607/608)</li>
<li>Communication Diversion (3GPP TS 24.604)</li>
<li>Communication Barring (3GPP TS 24.611)</li>
</ul>
<p class="code">Supplementary Service Configuration, Communication Diversion and Communication Barring services use <b>XCAP</b> protocol, which is supported throught <a href="/API/tinyXCAP/">tinyXCAP</a>.</p>
<p>All these features are used as part of One Voice Profile (LTE).</p>
<div class="twoleft">
<h2>Protocols</h2>
<ul>
<li>SIP/SigComp</li>
<li>SDP</li>
<li>RTP/RTCP (using <a href="http://www.gstreamer.net/" target="_blank">GStreamer</a>)</li>
<li>XCAP (RFC 4825)</li>
<li>MSRP/MSRPS (RFC 4975 and 5547)</li>
<li>HTTP/HTTPS (RFC 2616 and 2617)</li>
<li>DHCPv4 (RFC 2131)</li>
<li>DHCPv6 (RFC 3315)</li>
<li>DNS (RFC 1034, 1035, 3401, 3402, 3403, 3404, 3596, 2035, 2671, and 2782)</li>
</ul>
</div>
<div class="tworight">
<h2>SDP Offer-Answer</h2>
<p>
The media layer contains a complete SOA (SDP Offer-Answer) framework with MMTel
and PoC extensions to develop Multimedia telephony applications without having to
read hundreds of technical specifications. The SOA machine is designed as per RFC
3264 and draft-ietf-sipping-sip-offeranswer-12.
</p>
<p>
The media framework uses GStreamer for audio/video transport. You don't need to
understand how GStreamer works in order to develop your application but it is up
to you to compile it for your target platform. GStreamer is known to work on Windows,
Mac OS X, Android, Symbian (S60) and many other systems.</p>
</div>
<div class="tworight">
<h2>OMA SIMPLE IM</h2>
<ul>
<li>Pager Mode IM (MESSAGE)</li>
<li>Session Mode Messaging (MSRP)</li>
<li>File Transfer(MSRP) and Image Sharing (GMSA IR.79)</li>
</ul>
</div>
</div>
<p class="caps c1">"come share with us 3GPP IMS/LTE experience."</p>
<div id="footer">
<div id="navtwo">
<a href="http://betelco.blogspot.com/">&copy; 2009-2010 Mamadou DIOP</a>
</div>
<p class="footer"><a href="http://validator.w3.org/check?uri=referer">Valid XHTML 1.1</a> &nbsp;&nbsp;|&nbsp;&nbsp; <a href="http://jigsaw.w3.org/css-validator/">Valid CSS</a> &nbsp;&nbsp;|&nbsp;&nbsp; <a href="copy.php">Copyright/left</a> &nbsp;&nbsp;|&nbsp;&nbsp; Design by <a href="http://www.donutey.frihost.net">Donutey</a></p>
</div>
</div>
</div>
<!-- GOOGLE ANALYTICS -->
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-6868621-8");
pageTracker._trackPageview();
} catch(err) {}</script>
</body>
</html>

BIN
trunk/website/menu.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

BIN
trunk/website/tab.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 990 B

BIN
trunk/website/tab2.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,40 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>doubango - open source 3GPP IMS/LTE framework for embedded systems</title>
<meta name="Keywords" content="doubango, 3GPP LTE/IMS framework, open source, SIP, RFC 3261, 3GPP TS 24.229, VoIP, MMTel, IPTV, 4G, LTE, XCAP, MSRP, IPSec, SigComp, One Voice " />
<meta name="Description" content="cross-platform and open source 3GPP NGN/IMS framework for embedded devices such as Android, Symbian, iPhone, Windows Mobile or uLinux." />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="css.css" /><!-- Post in the Forum at http://www.donutey.frihost.net/forum with any questions about the code. -->
<style type="text/css">
/*<![CDATA[*/
p.c1 {text-align: center;}
/*]]>*/
</style>
</head>
<body>
<div id="center">
<div id="border">
<div id="logo">
<p class="companyname">doubango</p>
</div>
<div id="menu">
<a href="/index.html" title="Homepage">Home</a> <a href="/gettingstarted.html"
title="Getting Started">Getting Started</a> <a href="http://code.google.com/p/doubango/source/checkout"
title="Source Code" target="_blank">Source Code</a> <a href="/apiref.html" title="API Reference">API Reference</a> <a href="/contact.html" title="Contact">Contact</a>
</div>
</div>
</div>
</body>
</html>