Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

‫‪Republic of Iraq‬‬ ‫جمهورية العراق‬

‫‪Ministry of Higher Education and‬‬ ‫وزارة التعليم العالي والبحث العلمي‬


‫‪Scientific Research‬‬
‫‪University of Babylon‬‬
‫جامع ــةباب ــل‬
‫‪College of Information Technology‬‬ ‫كلي ـ ــةتكنولوجيااملعلومات‬
‫‪Department of Information Network‬‬ ‫قسم شبكات املعلومات‬

‫تقرير االمتحان االلكتروني لطلبة الدراسات االولية للعام الدراسي ‪ 2020-2019‬والذي يمثل ‪ %30‬من درجة االمتحان النهائي ( ‪15‬‬
‫درجة من ‪ 50‬درجة من الدرجة النهائية ) وحسب الكتاب الوزاري ذي العدد ت م‪ /3‬د ‪ 2318/‬في ‪2020/6/4‬‬

‫اسم الطالب الثالثي ‪ :‬حسنين علي حسين‬ ‫اسم التدريسي ‪ :‬د‪ .‬محمد حسين جواد‬
‫‪Data Communication & Networking II‬‬ ‫المــــــــــــــــــــــادة ‪:‬‬
‫القســــــــــــــــــــم ‪ :‬شبكات المعلومات‬
‫المرحلـــــــــــــــة ‪ :‬الرابعة ‪ -‬صباحي‬
‫الفصل الدراســــــي‪ :‬الثاني‬

‫‪SIP protocol‬‬
Republic of Iraq ‫جمهورية العراق‬
Ministry of Higher Education and ‫وزارة التعليم العالي والبحث العلمي‬
Scientific Research
University of Babylon
‫جامع ــةباب ــل‬
College of Information Technology ‫كلي ـ ــةتكنولوجيااملعلومات‬
Department of Information Network ‫قسم شبكات املعلومات‬

What is SIP?
The Session Initiation Protocol is a signaling protocol that enables the Voice
over Internet Protocol (VoIP) by defining the messages sent between endpoints
and managing the actual elements of a call. SIP supports voice calls, video
conferencing, instant messaging, and media distribution.

Is used for two-way communication between two devices. A standard SPI bus
consists of 4 signals, Master out Slave in (MOSI), Master in Slave out (MISO), the
clock (SCK), and Slave Select (SS).

The master can talk to any slave on the bus, but each slave can only talk to the
master. Each slave on the bus must have its own unique slave select signal. The
master uses the slave select signals to select which slave it will be talking to.
Since SPI also includes a clock signal, both devices don't need to agree on a data
rate beforehand. The only requirement is that the clock is lower than the
maximum frequency for all devices involved.
Republic of Iraq ‫جمهورية العراق‬
Ministry of Higher Education and ‫وزارة التعليم العالي والبحث العلمي‬
Scientific Research
University of Babylon
‫جامع ــةباب ــل‬
College of Information Technology ‫كلي ـ ــةتكنولوجيااملعلومات‬
Department of Information Network ‫قسم شبكات املعلومات‬

SIP protocol services:


 SIP provides mechanisms for call setup:
 For caller to let callee know he wants to establish a call.
 So caller, callee can agree on media type, encoding.
 To end call.
 determine current IP address of callee (receiver the call):
 Maps mnemonic identifier to current IP address.
 call management:
 Add new media streams during call.
 Change encoding during call.
 Invite others.
 Transfer, hold calls.

What is an SIP trunk or trunking?


An SIP trunk is the interconnection between two domains of the Unified
Communications network. By creating these interconnections, SIP trunking
allows us to partition the network into public and private domains.

An internet telephone service provider (ITSPs) generally manages public


domains, while private domains are connected to someone's personal server.
ITSPs use SIP trunking to securely deliver telephone and streaming media
services to users equipped with private branch exchange.
Republic of Iraq ‫جمهورية العراق‬
Ministry of Higher Education and ‫وزارة التعليم العالي والبحث العلمي‬
Scientific Research
University of Babylon
‫جامع ــةباب ــل‬
College of Information Technology ‫كلي ـ ــةتكنولوجيااملعلومات‬
Department of Information Network ‫قسم شبكات املعلومات‬

Interrupts:
SPI devices sometimes use another signal line to send an interrupt signal to a
host CPU. Examples include pen-down interrupts from touchscreen sensors,
thermal limit alerts from temperature sensors, alarms issued by real time clock
chips, SDIO, and headset jack insertions from the sound codec in a cell phone.
Interrupts are not covered by the SPI standard; their usage is neither forbidden
nor specified by the standard. In other words, interrupts are outside the scope
of the SPI standard and are optionally implemented independently from it.

Valid communications:
Some slave devices are designed to ignore any SPI communications
in which the number of clock pulses is greater than specified. Others
do not care, ignoring extra inputs and continuing to shift the same
output bit. It is common for different devices to use SPI
communications with different lengths, as, for example, when SPI is
used to access the scan chain of a digital IC by issuing a command
word of one size (perhaps 32 bits) and then getting a response of a
different size.
Republic of Iraq ‫جمهورية العراق‬
Ministry of Higher Education and ‫وزارة التعليم العالي والبحث العلمي‬
Scientific Research
University of Babylon
‫جامع ــةباب ــل‬
College of Information Technology ‫كلي ـ ــةتكنولوجيااملعلومات‬
Department of Information Network ‫قسم شبكات املعلومات‬

Page 1 of 2

You might also like