Content-Centric
Future Internet Architecture Design
(2010 - 2014)
Project motivation :
Way back in 1960¡¯s, the current Internet was originally conceived and
designed as an interconnection of hosts. It is now fast evolving
towards an inter-network of services, multimedia contents, people, and
¡°things,¡± and such change warrants a paradigm shift from host-centric
to content-centric networking. The need for paradigm change has also
been fueled by growing concerns with data traffic explosion, security
and privacy issues encountered on a daily basis, especially with wide
deployment of social network services. It is anticipated that, at least
over the next 5 to 10 years, significant qualitative and quantitative
changes to the Internet as we know today will be driven by the rapid
proliferation of mobile wireless devices and sensors, which has already
outnumbered wired PCs. Such mobile, wireless, and sensor – so called
Internet of Things (IoT) – requirements represent new network
architecture design challenges. In this work, such design challenges
have been identified and future-proof
researches have been conducted focused on content-centric Future
Internet
paradigm.
What I have done :
- Routing algorithm design
- Device discovery algorithm using naming design
- Scaling property analysis
- CCN vs. CDN comparison
Press Release
Human
mobility modeling and its impact to wireless networking applications
(2005 - 2010)
- I have been awarded William
R. Bennett Prize
in the Field of Communications Networking from the IEEE Communications
Society, 2013 (Somebody say it's like Nobel
prize in Networking).
Project motivation :
The performance of wireless networks such as routing and hand-off is
highly correlated with the movement patterns of wireless device
holders. As humans are often carriers of mobile communication devices,
simulating human mobility is important in evaluating the performance of
mobile networks. So to develop a human mobility model that resembles
real human movement patterns and evaluate wireless networking
applications is really important.
What I have done :
We have developed a new statistical model that simulates human mobility
patterns, mimicking the way people move over the course of a day, a
month or longer. The model is the first to represent the regular
movement patterns of humans using statistical data. The model has a
host of potential uses, ranging from land use planning and evaluation
of wireless networking applications to public health studies of disease
outbreak. We gave global positioning system (GPS) devices to
approximately 100 volunteers at five locations in the U.S. and South
Korea and tracked the participants' movements over time. We found that
people tend to perform multiple activities in clusters that are in
close proximity to each other - such as going to a bank, a dry-cleaner
and a pharmacy that are all located on the same street. Furthermore,
people will try to make the most efficient use of their time and effort
by clustering activities together that are in geographical proximity to
each other. These patterns are best explained by statistical processes
called self-similar points of visits and power-law distribution of
jumping distances. The realistic human mobility model could be used by
civil engineers to plan roads, by public health officials to study
virus outbreak spread, or by telecommunication companies for planning
where to locate cell-phone towers. Our model has been published in
world top conferences such as INFOCOM 2008 and 2009. Recently, it has
been released to various presses both in US and Korea.
Press Release
- US: Google search results (URL, PDF),
Science daily (PDF,
URL),
Medical news today (PDF, URL),
NSF news (PDF,
URL) and many more
- Korea: Yonhap news(PDF, URL), Maeil Kyoungje(PDF, URL)
and many more
Network
Management
Architecture Design & Operations Support System (OSS) Software
Development (1998 - 2005)
- I was awarded the Grand Prize in Microsoft Windows 2003
Challenge Awards
among 900 submissions from 72 countries for the design/development of
NeOSS, 2003 [Official
page in Microsoft] [Award letter]
Project motivation :
As network technologies have tremendously evolved and the customer
demand for telecommunications services has increased so fast, the need
for OSS (i.e. network management system) to process various service
orders and manage a lot of equipments has become bigger and bigger.
To meet these requirements, to develop OSS that has special features
such as time-to-market quick deployment, extensible architecture and
simple user interface is really important.
What I have done :
I have 8 years of working experience as a software developer and a
technical leader in KT Laboratory. My main job was to develop and
deploy network management systems for various network equipments such
as ATM (Asynchronous Transfer Mode) or ADSL (Asymmetric Digital
Subscriber Line). I was involved in two big projects. The first one is
to design a nation-wide ATM network architecture and develop its
network management system. It also includes the deployment of network
devices and its management system. I worked as both a network designer
and software developer. Through this project, I could obtain real
knowledge on high speed networks, software development, commercial
network management system deployment and etc. Based on my achievements
at the first project, I could get a chance to work as a leader for the
next project. The second project is to develop a web-based integrated
network management system, called NeOSS (New OSS), that manages most of
major network devices in KT. Through this project, I could get the
valuable experience to lead and organize a team which has over a few
hundreds of developers. Also deploying a nation-wide commercial system
was a valuable experience.
NeOSS summary (2001 - 2005) :
- Overview : Total network management solution by Operations
Support System Lab., Korea Telecom (KT), Korea
- Period : 2001 ~ 2005
- Platform/Language/Tool : Windows .NET platform/C#/Windows
application servers
- My role : technical leader (Planning, developing, problem
solving and coordination)
Korean Information Superhighway summary (1998 - 2000) :
- Overview: ATM/ADSL network design, NMS develop and deploy
by Telecommunications Network Lab., Korea Telecom (KT)
- Period: 1998 ~ 2000
- Platform/Language/Tool :
Unix(Solaris),CORBA(Orbix)/C++/Oracle DB and etc
- Sponsor: National Computerization Agency (NCA), KT
- My role: developer (Designed ATM VP network,
Design/Develop/Deploy ATM/ADSL management system (NMS))