Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Enhanced Multi Media Adaptor (EMMA)
2006 (Engelska)Självständigt arbete på avancerad nivå (yrkesexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
Abstract [en]

The Internet Protocol (IP) is moving communications into a new era of all-IP integrated systems. Enterprises are demanding Voice-over-IP (VoIP) services to save costs as well as to achieve communication convergence. A VoIP gateway is a device that interfaces analog telephones with an IP-based network. The primary functions of a VoIP gateway is the translation of the analog telephone signals into a control signaling protocol as well as the voice packetization. VoIP is an emerging market where System-on-Chip (SOC) is developed. A SOC is a complete system on an integrated circuit (IC) that combines software running on embedded processor cores and hardware intellectual property. Nowadays, vendors offer a set of powerful tools and intellectual property blocks for designing complete and flexible System-on- Programmable-Chip (SOPC) in a very short time. This work presents the development of a low-cost and small VoIP gateway using the SOPC design methodology, and it also involves the study of different Power-over-Ethernet (PoE) solutions. This appliance is aimed to be used as a network test instrument within enterprise infrastructures. The Altera Cyclone II low-cost FPGA family and Si3210 ProSLIC are selected as the development platforms because this application is targeted to moderate volumes of productions, and also it is not able to afford risks and long design time. The design flow starts with the definition of a clear system model, followed by hardware and software co-design, and eventually prototyping and verification. This design actually exploits the synergism of hardware and software inside a single FPGA platform. The processes described in the system model are split in hardware and software. Thereafter, dedicated digital hardware blocks are implemented with VHDL to accelerate voice packetization, whereas a C/C++ program implements the main VoIP signaling protocol – Session Initiation Protocol (SIP). Altera SOPC Builder version 5.0 is employed to create the system architecture. The Nios II soft-processor core and set of on-chip peripherals are put together using a flexible interconnection bus structure – the Avalon Switch Fabric. Then, embedded software is designed to run over this architecture. It is built up and debugged using the Nios II integrated development environment (IDE). In addition, the program comprises of a group of tasks based on the popular MicroC/OS-II real time operating system (RTOS), which makes use of a lightweight TCP/IP stack (lwIP) for handling network applications. Finally, in order to verify the system functionality, the system is prototyped with the Altera Nios II Development Board that has a Cyclone II FPGA and the Si321xPPT-EVB. First, the designed architecture is configured into the FPGA, and later the embedded software is also downloaded on the evaluation board. Additionally, a ProSLIC device is employed to interface the SOPC inside the FPGA with an analog telephone. This ProSLIC device contains some other functions, and it is provided by Silicon Labs with a handy evaluation board. The prototype is tested with a SIP-based telephone and a SIP proxy server within the Ericsson Enterprise network. The SIP signaling and the transmission of voice packets is verified and proven correct.

Ort, förlag, år, upplaga, sidor
2006.
Nyckelord [en]
Technology, Voice-over-IP, VoIP, System on Programmable Chip, SOPC
Nyckelord [sv]
Teknik
Identifikatorer
URN: urn:nbn:se:ltu:diva-47902ISRN: LTU-EX--06/048--SELokalt ID: 565a1171-1d70-4f20-8bc8-2e3a3618176bOAI: oai:DiVA.org:ltu-47902DiVA, id: diva2:1021232
Ämne / kurs
Examensarbete, minst 30 hp
Utbildningsprogram
Civilingenjör, Elektroteknik
Examinatorer
Anmärkning
Validerat; 20101217 (root)Tillgänglig från: 2016-10-04 Skapad: 2016-10-04Bibliografiskt granskad

Open Access i DiVA

fulltext(1092 kB)568 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1092 kBChecksumma SHA-512
dc7cfda656110f1dd687ae0b474017e970cb0d04b358d9140e2c8767a321a1a5d06818f0024b0e783755852190f71fe2c1ad8427373f17947dfefb5a14189647
Typ fulltextMimetyp application/pdf

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 569 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 114 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf