1. LORDS INSTITUTE OF ENGINEERING AND TECHNOLOGY
(Himayath sagar )
A PROJECT REPORT ON
Design of a VOIP media stream encryption device.
By
D. Arun kumar 11m21a0406
L.Venkata sai sumanth 11m21a0431
M. Shiva prasad 11m21a0435
T. Kushal singh 11m21a0458
ACADEMIC YEAR: 2015-2016
2. ACKNOWLEDEGEMENT
• We place on record and warmly acknowledge the continuous encouragement,
invaluable supervision ,timely suggestion and inspired guidance offered by our
guide Mahesh sir, department of ECE at Lords institute of engineering and
technology.
3. Abstract
Our Embedded project is to design and develop a
low cost is based on embedded platform for VOIP media
using ARM 3feature which 2 bit Microcontroller has feature
of image/video processing by using various features and
classification algorithms The product is be used as VOIP
media device communications platform for multiple
applications areas. The design of a VoIP media stream
encryption device based on ARM9 micro controller.
5. 1.1 PROJECT OVERVIEW
The device can be deployed between the VOICE OVER
INTERNET PROTOCAL (VOIP) terminal, dedicatedly used for the
encryption/de-encryption of the VoIP signal and the RTP voice
packet. the encryption flow of the packet is described when
the VoIP protocol is SIP and the encryption algorithm is RC4.
Our embedded system is designed for transferring voice
through Internet protocol for low cost phone calls, which using
SAMSUNG Corporation's S3C2440 chip as core processor.
6. 1.2 COMPONENTS OVERVIEW
Block diagram: Irrigation control section:
Power supply
A
D ARM CORE
C
Temperature
sensor
Humidity sensor
Fire sensor
Motor section
Buzzer
IEEE 802.3
(Ethernet)
PWM UART
Mobile
communication
G
P
I
O
S
P
I
10 Base
T Ethernet
L
A
N
7. GSM Module
Global System for Mobile communication(GSM) is the almost popular wireless standard for mobile phones in
the world. GSM module allows transmission of short message service (SMS) in TEXT mode and PDU mode.
8. ETHERNET MODULE
The ENC28J60 is a stand-alone Ethernet controller with an industry standard Serial Peripheral
Interface(SPI).It is designed to serve as an Ethernet network interface with SPI for any controller equipped. The
ENC28j60 meets all the IEEE 802.3 standards .
9. ZIGBEE
Centralized Node Connected EWS node via zigbee module, To this node all the other nodes sends the data this
data can be display on the Laptops or PC and send to ARM LPC 2148 Via Zigbee. After login it displays all the
devices & there current status. This data can be send via internet /zigbee& The plant can be controlled from
anywhere.
10. Microcontroller
A microcontroller (sometimes abbreviated µC, uC or MCU) is a small computer on a single IC containing a
processor core, memory, and programmable I/O peripherals. Program memory in the form of NOR flash or OTP
ROM is also often included on chip, as well as a typically small amount of RAM.
Microcontrollers are used in automatically controlled products and devices, such as automobile
engine control systems, implantable medical devices, remote controls, and other embeddedsystems.
11. TemperatureSensors
Temperature Sensors measure the amount of heat energy or even coldness that is generated by an object or
system, allowing us to “sense” or detect any physical change to that temperature producing either an analogue or
digital output.
12. HUMIDITYSENSOR
Humidity is the presence of water in air. The amount of water vapor in air can affect human comfort as well as many
manufacturing processes in industries. The presence of water vapor also influences various physical, chemical, and
biological processes. Humidity measurement in industries is critical because it may affect the business cost of the
product and the health and safety of the personnel
13. Soil moisture sensors
Soil moisture sensors measure the water content in soil. A soil moisture probe is made up of
multiple soil moisture sensors. Since analytical measurement of free soil moisture requires
removing a sample and drying it to extract moisture, soil moisture sensors measure some other
property, such as electrical resistance, dielectric constant, or interaction with neutrons, as a proxy
for moisture content
14. Software Required
• Keil IDE is used for implementation. Keil IDE is a windows operating system software program that runs
on a PC to develop applications for ARM microcontroller and digital signal controller. It is also called
Integrated Development Environment or IDE because it provides a single integrated environment to
develop code for embedded microcontroller.
• VB6
• Orcad
• Flash Magic
• Proteus
15. Advantages
• Decreased field damaging conditions
• Improved safety and security
• High quality receiving data
• Less power consumption
• High speed data rate