1 / 16

NATIONAL FORMOSA UNIVERSITY 2004 學士班畢業專題製作成果展示

NATIONAL FORMOSA UNIVERSITY 2004 學士班畢業專題製作成果展示. 指導教授:徐副教授超明 題目:以嵌入式系統開發 SIP 網路電話伺服器平台 日期:民國九十三年十二月二十四日 國立虎尾科技大學飛機工程系航空電子組 學生:劉政廷、黃文品 報告者:黃文品. OUTLINE. SIP Overview Embedded Overview Specification Implementation and Method Verification. 1. SIP OVERVIEW. Features and benefit :

sorcha
Télécharger la présentation

NATIONAL FORMOSA UNIVERSITY 2004 學士班畢業專題製作成果展示

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NATIONAL FORMOSA UNIVERSITY2004學士班畢業專題製作成果展示 指導教授:徐副教授超明 題目:以嵌入式系統開發SIP網路電話伺服器平台 日期:民國九十三年十二月二十四日國立虎尾科技大學飛機工程系航空電子組 學生:劉政廷、黃文品 報告者:黃文品

  2. OUTLINE • SIP Overview • Embedded Overview • Specification • Implementation and Method • Verification

  3. 1. SIP OVERVIEW • Features and benefit: • Simplicity • Scalability • Distributed functionality • Internet-enabled

  4. 2. EMBEDDED OVERVIEW • SOC platform is Creator PreSOC Development Kit. • CPU is 32-bit ARM7TDMI network processor – S3C4510B,Advance RISC Machines(ARM) macro-cell. • Bootloader is similar with BIOS. • OS is uCLinux(about 800kBs). • 2MB Flash ROM and 16MB SDRAM

  5. 3. SPECIFICATION • Plug and Play and easy to install • Placed on WAN module SIP(RFC3261)/UDP/IP • Maximum terminal users:250(0,1,2,3,4,255 is reserved) • Flow control mode:Stateless mode • Servers type:Registrar(RS), Location(LS), Redirect(RDS), User Information Database(UIDB) • Method:REGISTER, INVITE • Code:200, 302, 400, 600

  6. 3. SPECIFICATION(cont.) • Main addressing:SIP URI • AUX. Addressing:IP • Players:Caller, Callee, Server, UAC • Display executing status on LCD • Client Signaling Control Protocol:SIP • Client Voice Data Transfer Protocol:RTP • Client User interface:Graphic, one click, user friendly, customized, music ringing.

  7. 4. IMPLEMENTATION

  8. 4. IMPLEMENTATION(cont.) • This figure shows each method corresponding to exactly SIP server.

  9. 4. IMPLEMENTATION(cont.) WAN SIP Proxy Server A include NAT Server SIP Proxy Server B include NAT Server Eth1 SS GW 192.168.1.1 Eth1 CS GW 192.168.1.1 Eth0 SS 140.130.32.74 Eth0 CS 140.130.32.73 NAT NAT Signal control LAN HUB A HUB B PC A1 Eth0 192.168.1.20 CS、 SS PC B1 Eth0 192.168.1.15 CS、 SS Media transport RTP Session port:9000 CS: Client Socket SS: Server Socket GW: Gateway Make use of NAT Server in Linux OS create a test platform with SIP UAC

  10. 4. IMPLEMENTATION(cont.) F1:sendInv() F2: forwardto_Proxy() F3: forwardto_Client() D1 D2 D3 F4: sendResponse_200OK() F5: sendResponse 200Ok() F6: ReceiveResponse 200OK() D4 D5 D6 The function flow chart of invite action in SIP proxy Server

  11. 4. IMPLEMENTATION(cont.) Display a SIP User Agent Call

  12. 4. IMPLEMENTATION(cont.) The browser function of UAC

  13. 4. IMPLEMENTATION(cont.) The SIP message on display in SIP Server Use the SIP User Agent Call

  14. 5. verification The SIP Header content of caller

  15. 5. verification(cont.) The SIP Header content of callee

  16. It is time to demo • Thanks for your attention.

More Related