Kundan Singh

Articles on technology, Internet, Protocols, Web, Open Source, VoIP, P2P, SIP, RTMP and WebRTC.

APIs for SIP applications

›
There are three types of SIP APIs: (1) source code API such as ones defined by JAIN SIP , libsip++ and pjsip , (2) high-level API to contr...
2 comments:

Why Open Source?

›
In this article I present my view on Open Source Software. There are a number of articles elsewhere that talk about advantages of Open Sourc...

Documenting RFC implementations

›
Just wanted to document how I am using the existing documentation such as IETF RFCs and Internet-Drafts in my 39 Peers project. You can loo...

Problems due to NATs and firewalls

›
Network Address Translators (NAT) and firewalls create problems for end-to-end connectivity on the Internet. This not only affects P2P-SIP b...

RTMFP vs SIP

›
Adobe's RTMFP is not P2P-VoIP as exemplified by Skype. On the other hand, RTMFP is closer to client-server SIP or H.323 where signaling...
1 comment:

Why does client-server video conference fail?

›
I analyze some problems in client-server communication for multi-party video conferencing. Audio communication differs from video in two imp...

Asynchronous Internet Programming

›
Programming an Internet application requires several asynchronous events such as network events, file I/O, timers and user interactions. In ...

Programming languages for implementing SIP

›
The programming language used for the implementation can affect the software architecture. For example, Flash ActionScript is a pure event-b...
8 comments:

P2P API

›
In this article I describe several sets of APIs for P2P. For a software engineer, designing a good API is very important. A good abstraction...

Welcome to 39 peers!

›
I have launched an open-source project named " 39 peers ". From the web site: "The 39 Peers project aims at implementing an ...

memcached

›
Recently I got a chance to look at memcached a distributed in-memory cache. There are two ways of scaling databases: (1) replicating with m...

Business out of P2P-SIP

›
Here are some of my thoughts on how to make (or save) money with P2P-SIP. There are two points to note: (1) an end-user doesn't know (or...

Data format and interface for external P2P mode

›
Last month, Henning and I submitted an internet-draft on "Data format and interface to an external peer-to-peer network for SIP locatio...

Structured vs unstructured P2P or Why we chose DHT for P2P-SIP?

›
One of the questions that people ask me is 'whether structured or unstructured P2P works better for SIP-based Internet telephony?'. ...

New internet-drafts

›
Last week, there were some new I-Ds on p2p-sip. draft-matthews-p2psip-nats-and-overlays-00.txt The draft analyzes various issues with NAT in...
‹
›
Home
View web version

About Me

My photo
Kundan Singh
http://kundansingh.com
View my complete profile