SlideShare a Scribd company logo
Anjali Jain (9910103580)
Nitin Bansal (9910103589)
Push-to-talk (PTT), also known as Press-to-
Transmit, is a method of having conversations
or talking on half-duplex communication lines,
including two-way radio, using a momentary
button to switch from voice reception mode to
transmit mode.
Push to Talk over Cellular (PoC)
is a service option for a cellular
phone network that enables
subscribers to use their phones
as walkie-talkies with unlimited
range. A typical Push-to-Talk
connection connects almost
instantly. A significant advantage
of PoC / PTT is the ability for a
single person to reach an active
talk group with a single button
press; users need not make
several telephone calls to
coordinate with a group.
THREE WAYS OF TRANSMISSION ::
INTERFACE FOR USERS ::
Screen 1 Settings Communication
WHAT’S NEW??
• Low Noise
• Behaves same as
telephonic
conversation
not as Walkie -
Talkie
LIMITATION
• Within a building that means low range and
less distance covered
IMPLEMENTATION::
Sender: UDP Socket programming
1. Create UDP Socket for sending datagram
DatagramSocket socket = new DatagramSocket();
2. Prepare datagram for sending
byte[] data = new byte[256];
InetAddress address = InetAddress.getByName("192.168.1.8");
DatagramPacket pack = null;
pack = new DatagramPacket(data, data.length, address, 8888);
3. Send
socket.send(pack);
4. Receive
Prepare new datagram first for holding the incoming packet. The array of byte must be clear in
advance.
socket.receive(pack);
Receiver: UDP Socket programming
1.Start listening for datagram on a certain socket
DatagramSocket socket = new DatagramSocket(Server_Port);
2. Prepare datagram for receiving
byte[] data = new byte[256];
DatagramPacket pack = new DatagramPacket(data, data.length);
3. Start listening for a datagram
socket.receive(pack);
4. Obtaining the data and address and port of sender
int port = pack.getPort();
InetAddress address = pack.getAddress();
String content = new String(pack.getData, 0, pack.getLength());
RESEARCH PAPER
1. A Client-Side Design and Implementation for Push to Talk
over Cellular Service
http://ir.lib.nctu.edu.tw/bitstream/987654321/32034/1/A+Client-
Side+Design+and+Implementation+for+Push+to+Talk+over+Cellular+Se
rvice.pdf
2. Practical Voice Communications in Challenged Networks
www.netlab.tkk.fi/~jo/papers/2009-08-dt-talkie.pdf

More Related Content

What's hot

Transmission lines, Waveguide, Antennas
Transmission lines, Waveguide, AntennasTransmission lines, Waveguide, Antennas
Transmission lines, Waveguide, Antennas
Kumar Pawar
 
Ac waveform and ac circuit theory of sinusoids
Ac waveform and ac circuit theory of sinusoidsAc waveform and ac circuit theory of sinusoids
Ac waveform and ac circuit theory of sinusoids
Soham Gajjar
 
Digital Electronics – Unit V.pdf
Digital Electronics – Unit V.pdfDigital Electronics – Unit V.pdf
Digital Electronics – Unit V.pdf
Kannan Kanagaraj
 
waveguide-1
waveguide-1waveguide-1
waveguide-1
ATTO RATHORE
 
Tsn lecture vol 3
Tsn lecture vol 3Tsn lecture vol 3
Tsn lecture vol 3
Musfiqur Rahman
 
Satellite Link Budget_Course_Sofia_2017_Lisi
Satellite Link Budget_Course_Sofia_2017_LisiSatellite Link Budget_Course_Sofia_2017_Lisi
Satellite Link Budget_Course_Sofia_2017_Lisi
Marco Lisi
 
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
Chirag vasava
 
Ber performance of zf receiver (video 37)
Ber performance of zf receiver (video 37)Ber performance of zf receiver (video 37)
Ber performance of zf receiver (video 37)
Diponkor Bala
 
Chapter10 switching
Chapter10 switchingChapter10 switching
Chapter10 switching
Suneel Varma
 
IEEE 802.16 Standard
IEEE 802.16 StandardIEEE 802.16 Standard
IEEE 802.16 Standard
Lakshmi Anush
 
matlab program for Smith chart
matlab program for Smith chartmatlab program for Smith chart
matlab program for Smith chartDnyanesh Patil
 
Mimo
MimoMimo
BTCL Assistant Manager Previous Year Question by Stack IT Job Solution
BTCL Assistant Manager Previous Year Question by Stack IT Job SolutionBTCL Assistant Manager Previous Year Question by Stack IT Job Solution
BTCL Assistant Manager Previous Year Question by Stack IT Job Solution
Engr. Md. Jamal Uddin Rayhan
 
Unit 2_Noise.pdf
Unit 2_Noise.pdfUnit 2_Noise.pdf
Unit 2_Noise.pdf
RavindraGahane
 
Ofdm
OfdmOfdm
frequency modulation
frequency modulationfrequency modulation
frequency modulation
Waqas Afzal
 
Waveguide 3.1.3 3.2.1
Waveguide 3.1.3 3.2.1Waveguide 3.1.3 3.2.1
Waveguide 3.1.3 3.2.1
RoanneLafuente
 
Computational Linear Algebra in Wireless Communications
Computational Linear Algebra in Wireless CommunicationsComputational Linear Algebra in Wireless Communications
Computational Linear Algebra in Wireless Communications
soukhinov
 

What's hot (20)

Antenna
AntennaAntenna
Antenna
 
Transmission lines, Waveguide, Antennas
Transmission lines, Waveguide, AntennasTransmission lines, Waveguide, Antennas
Transmission lines, Waveguide, Antennas
 
Ac waveform and ac circuit theory of sinusoids
Ac waveform and ac circuit theory of sinusoidsAc waveform and ac circuit theory of sinusoids
Ac waveform and ac circuit theory of sinusoids
 
Digital Electronics – Unit V.pdf
Digital Electronics – Unit V.pdfDigital Electronics – Unit V.pdf
Digital Electronics – Unit V.pdf
 
waveguide-1
waveguide-1waveguide-1
waveguide-1
 
Tsn lecture vol 3
Tsn lecture vol 3Tsn lecture vol 3
Tsn lecture vol 3
 
Satellite Link Budget_Course_Sofia_2017_Lisi
Satellite Link Budget_Course_Sofia_2017_LisiSatellite Link Budget_Course_Sofia_2017_Lisi
Satellite Link Budget_Course_Sofia_2017_Lisi
 
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
 
Ber performance of zf receiver (video 37)
Ber performance of zf receiver (video 37)Ber performance of zf receiver (video 37)
Ber performance of zf receiver (video 37)
 
Chapter10 switching
Chapter10 switchingChapter10 switching
Chapter10 switching
 
IEEE 802.16 Standard
IEEE 802.16 StandardIEEE 802.16 Standard
IEEE 802.16 Standard
 
matlab program for Smith chart
matlab program for Smith chartmatlab program for Smith chart
matlab program for Smith chart
 
Mimo
MimoMimo
Mimo
 
BTCL Assistant Manager Previous Year Question by Stack IT Job Solution
BTCL Assistant Manager Previous Year Question by Stack IT Job SolutionBTCL Assistant Manager Previous Year Question by Stack IT Job Solution
BTCL Assistant Manager Previous Year Question by Stack IT Job Solution
 
Unit 2_Noise.pdf
Unit 2_Noise.pdfUnit 2_Noise.pdf
Unit 2_Noise.pdf
 
Ofdm
OfdmOfdm
Ofdm
 
frequency modulation
frequency modulationfrequency modulation
frequency modulation
 
Spread spectrum
Spread spectrumSpread spectrum
Spread spectrum
 
Waveguide 3.1.3 3.2.1
Waveguide 3.1.3 3.2.1Waveguide 3.1.3 3.2.1
Waveguide 3.1.3 3.2.1
 
Computational Linear Algebra in Wireless Communications
Computational Linear Algebra in Wireless CommunicationsComputational Linear Algebra in Wireless Communications
Computational Linear Algebra in Wireless Communications
 

Viewers also liked

ig_push_your_business_forward_faster_en_xg
ig_push_your_business_forward_faster_en_xgig_push_your_business_forward_faster_en_xg
ig_push_your_business_forward_faster_en_xgIan Messiter
 
Push To Talk And Direct Connect2
Push To Talk And Direct Connect2Push To Talk And Direct Connect2
Push To Talk And Direct Connect2
Clegane
 
We have iPads, now what? #DLTV2014
We have iPads, now what? #DLTV2014We have iPads, now what? #DLTV2014
We have iPads, now what? #DLTV2014Rebecca Davies
 
presentation 1
presentation 1presentation 1
presentation 1
missbluez
 
Cellutions ptt lone worker protection
Cellutions ptt lone worker protectionCellutions ptt lone worker protection
Cellutions ptt lone worker protection
pittand
 
NACD Southern California 2010 Directors in a Digital World
NACD Southern California 2010 Directors in a Digital WorldNACD Southern California 2010 Directors in a Digital World
NACD Southern California 2010 Directors in a Digital World
FayFeeney
 
Samsung knox security_solution_v1_10_0
Samsung knox security_solution_v1_10_0Samsung knox security_solution_v1_10_0
Samsung knox security_solution_v1_10_0
Javier Gonzalez
 
GWAVACon 2015: BlackBerry - Vorratsdatenspeicherung - Was bedeutet das für mo...
GWAVACon 2015: BlackBerry - Vorratsdatenspeicherung - Was bedeutet das für mo...GWAVACon 2015: BlackBerry - Vorratsdatenspeicherung - Was bedeutet das für mo...
GWAVACon 2015: BlackBerry - Vorratsdatenspeicherung - Was bedeutet das für mo...
GWAVA
 
Samsung KNOX™ Meets Evolving Enterprise Mobility Challenges
Samsung KNOX™ Meets Evolving Enterprise Mobility ChallengesSamsung KNOX™ Meets Evolving Enterprise Mobility Challenges
Samsung KNOX™ Meets Evolving Enterprise Mobility Challenges
Samsung at Work
 
Samsung KNOX for Dummies
Samsung KNOX for DummiesSamsung KNOX for Dummies
Samsung KNOX for Dummies
Samsung Business USA
 
Citirx Day 2013: Citrix Enterprise Mobility
Citirx Day 2013: Citrix Enterprise MobilityCitirx Day 2013: Citrix Enterprise Mobility
Citirx Day 2013: Citrix Enterprise Mobility
Digicomp Academy AG
 
The KNOX Story
The KNOX StoryThe KNOX Story
The KNOX Story
Samsung Business USA
 
Takeovers
TakeoversTakeovers
Takeovers
Thomas Mathew
 
[Infographic] IFA 2016: Samsung Knox
[Infographic] IFA 2016: Samsung Knox[Infographic] IFA 2016: Samsung Knox
[Infographic] IFA 2016: Samsung Knox
Samsung Biz Mobile
 
Motives for Takeovers and Mergers
Motives for Takeovers and MergersMotives for Takeovers and Mergers
Motives for Takeovers and Mergers
tutor2u
 
Business Growth Takeovers and Mergers
Business Growth Takeovers and MergersBusiness Growth Takeovers and Mergers
Business Growth Takeovers and Mergers
tutor2u
 
Merger,Acquisition&Takeovers
Merger,Acquisition&TakeoversMerger,Acquisition&Takeovers
Merger,Acquisition&Takeovers
amansingh09
 
People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)
Eric Weaver
 
Social Media for Business
Social Media for BusinessSocial Media for Business
Social Media for Business
Presentation Advisors
 

Viewers also liked (20)

ig_push_your_business_forward_faster_en_xg
ig_push_your_business_forward_faster_en_xgig_push_your_business_forward_faster_en_xg
ig_push_your_business_forward_faster_en_xg
 
Push To Talk And Direct Connect2
Push To Talk And Direct Connect2Push To Talk And Direct Connect2
Push To Talk And Direct Connect2
 
We have iPads, now what? #DLTV2014
We have iPads, now what? #DLTV2014We have iPads, now what? #DLTV2014
We have iPads, now what? #DLTV2014
 
presentation 1
presentation 1presentation 1
presentation 1
 
Cellutions ptt lone worker protection
Cellutions ptt lone worker protectionCellutions ptt lone worker protection
Cellutions ptt lone worker protection
 
NACD Southern California 2010 Directors in a Digital World
NACD Southern California 2010 Directors in a Digital WorldNACD Southern California 2010 Directors in a Digital World
NACD Southern California 2010 Directors in a Digital World
 
Samsung knox security_solution_v1_10_0
Samsung knox security_solution_v1_10_0Samsung knox security_solution_v1_10_0
Samsung knox security_solution_v1_10_0
 
GWAVACon 2015: BlackBerry - Vorratsdatenspeicherung - Was bedeutet das für mo...
GWAVACon 2015: BlackBerry - Vorratsdatenspeicherung - Was bedeutet das für mo...GWAVACon 2015: BlackBerry - Vorratsdatenspeicherung - Was bedeutet das für mo...
GWAVACon 2015: BlackBerry - Vorratsdatenspeicherung - Was bedeutet das für mo...
 
Samsung KNOX™ Meets Evolving Enterprise Mobility Challenges
Samsung KNOX™ Meets Evolving Enterprise Mobility ChallengesSamsung KNOX™ Meets Evolving Enterprise Mobility Challenges
Samsung KNOX™ Meets Evolving Enterprise Mobility Challenges
 
Samsung KNOX for Dummies
Samsung KNOX for DummiesSamsung KNOX for Dummies
Samsung KNOX for Dummies
 
Citirx Day 2013: Citrix Enterprise Mobility
Citirx Day 2013: Citrix Enterprise MobilityCitirx Day 2013: Citrix Enterprise Mobility
Citirx Day 2013: Citrix Enterprise Mobility
 
The KNOX Story
The KNOX StoryThe KNOX Story
The KNOX Story
 
Takeovers
TakeoversTakeovers
Takeovers
 
[Infographic] IFA 2016: Samsung Knox
[Infographic] IFA 2016: Samsung Knox[Infographic] IFA 2016: Samsung Knox
[Infographic] IFA 2016: Samsung Knox
 
Motives for Takeovers and Mergers
Motives for Takeovers and MergersMotives for Takeovers and Mergers
Motives for Takeovers and Mergers
 
Takeover & defence tactics
Takeover & defence tacticsTakeover & defence tactics
Takeover & defence tactics
 
Business Growth Takeovers and Mergers
Business Growth Takeovers and MergersBusiness Growth Takeovers and Mergers
Business Growth Takeovers and Mergers
 
Merger,Acquisition&Takeovers
Merger,Acquisition&TakeoversMerger,Acquisition&Takeovers
Merger,Acquisition&Takeovers
 
People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)
 
Social Media for Business
Social Media for BusinessSocial Media for Business
Social Media for Business
 

Similar to Push to-talk-android

An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...
An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...
An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...
bijcicnjounal
 
Push-to-Talk-over-Cellular.pdf
Push-to-Talk-over-Cellular.pdfPush-to-Talk-over-Cellular.pdf
Push-to-Talk-over-Cellular.pdf
Caltta Technologies Co., Ltd.
 
Ip telephony
Ip telephonyIp telephony
Ip telephony
Deevena Dayaal
 
Voice over internet protocol (VoIP)
 Voice over internet protocol (VoIP)  Voice over internet protocol (VoIP)
Voice over internet protocol (VoIP)
Namra Afzal
 
Tscn notesTelecomm Switching and computer Network
Tscn notesTelecomm Switching and computer NetworkTscn notesTelecomm Switching and computer Network
Tscn notesTelecomm Switching and computer Network
Minu Choudhary
 
Telecommunication systems
Telecommunication systemsTelecommunication systems
Mis chapter 7b
Mis chapter 7bMis chapter 7b
Unit-1.pptx
Unit-1.pptxUnit-1.pptx
Unit-1.pptx
TheOfficialBatman
 
iptelephony-141103195507-conversion-gate02 (1).pptx
iptelephony-141103195507-conversion-gate02 (1).pptxiptelephony-141103195507-conversion-gate02 (1).pptx
iptelephony-141103195507-conversion-gate02 (1).pptx
BabaShaikh3
 
Internet telephony
Internet telephonyInternet telephony
Internet telephony
Sajan Sahu
 
Pushtotalk
PushtotalkPushtotalk
Pushtotalk
Urmil Gohil
 
A W T Profoss VoIP & Asterisk
A W T  Profoss VoIP & AsteriskA W T  Profoss VoIP & Asterisk
A W T Profoss VoIP & Asterisk
ir. Carmelo Zaccone
 
Internet telephony by abhishek mahajan
Internet telephony by abhishek mahajanInternet telephony by abhishek mahajan
Internet telephony by abhishek mahajan
abhimaha09
 
Internet telephony by abhishek mahajan
Internet telephony by abhishek mahajanInternet telephony by abhishek mahajan
Internet telephony by abhishek mahajan
Abhishek Mahajan
 
Bluetooth
Bluetooth Bluetooth
Bluetooth
Sajan Sahu
 
Making Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and CompressionMaking Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and CompressionAngel G Diaz
 
Bluetooth.ppt
Bluetooth.pptBluetooth.ppt
Bluetooth.ppt
SarojKumar864774
 
BCoFD Radio Overview
BCoFD Radio OverviewBCoFD Radio Overview
BCoFD Radio Overviewjhbratt
 
BCoFD Radio Overview
BCoFD Radio OverviewBCoFD Radio Overview
BCoFD Radio Overviewjhbratt
 

Similar to Push to-talk-android (20)

An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...
An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...
An Innovation in the Development of a Mobile Radio Model for a Dual-Band Tran...
 
Push-to-Talk-over-Cellular.pdf
Push-to-Talk-over-Cellular.pdfPush-to-Talk-over-Cellular.pdf
Push-to-Talk-over-Cellular.pdf
 
Ip telephony
Ip telephonyIp telephony
Ip telephony
 
Voice over internet protocol (VoIP)
 Voice over internet protocol (VoIP)  Voice over internet protocol (VoIP)
Voice over internet protocol (VoIP)
 
Tscn notesTelecomm Switching and computer Network
Tscn notesTelecomm Switching and computer NetworkTscn notesTelecomm Switching and computer Network
Tscn notesTelecomm Switching and computer Network
 
Telecommunication systems
Telecommunication systemsTelecommunication systems
Telecommunication systems
 
Mis chapter 7b
Mis chapter 7bMis chapter 7b
Mis chapter 7b
 
3G-THE GENERATION SPEEDS UP
3G-THE GENERATION SPEEDS UP3G-THE GENERATION SPEEDS UP
3G-THE GENERATION SPEEDS UP
 
Unit-1.pptx
Unit-1.pptxUnit-1.pptx
Unit-1.pptx
 
iptelephony-141103195507-conversion-gate02 (1).pptx
iptelephony-141103195507-conversion-gate02 (1).pptxiptelephony-141103195507-conversion-gate02 (1).pptx
iptelephony-141103195507-conversion-gate02 (1).pptx
 
Internet telephony
Internet telephonyInternet telephony
Internet telephony
 
Pushtotalk
PushtotalkPushtotalk
Pushtotalk
 
A W T Profoss VoIP & Asterisk
A W T  Profoss VoIP & AsteriskA W T  Profoss VoIP & Asterisk
A W T Profoss VoIP & Asterisk
 
Internet telephony by abhishek mahajan
Internet telephony by abhishek mahajanInternet telephony by abhishek mahajan
Internet telephony by abhishek mahajan
 
Internet telephony by abhishek mahajan
Internet telephony by abhishek mahajanInternet telephony by abhishek mahajan
Internet telephony by abhishek mahajan
 
Bluetooth
Bluetooth Bluetooth
Bluetooth
 
Making Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and CompressionMaking Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and Compression
 
Bluetooth.ppt
Bluetooth.pptBluetooth.ppt
Bluetooth.ppt
 
BCoFD Radio Overview
BCoFD Radio OverviewBCoFD Radio Overview
BCoFD Radio Overview
 
BCoFD Radio Overview
BCoFD Radio OverviewBCoFD Radio Overview
BCoFD Radio Overview
 

Recently uploaded

Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
KaiNexus
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
Corey Perlman, Social Media Speaker and Consultant
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
Adani case
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
agatadrynko
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
daothibichhang1
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Navpack & Print
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
DerekIwanaka1
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
LuanWise
 

Recently uploaded (20)

Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
 

Push to-talk-android

  • 1. Anjali Jain (9910103580) Nitin Bansal (9910103589)
  • 2. Push-to-talk (PTT), also known as Press-to- Transmit, is a method of having conversations or talking on half-duplex communication lines, including two-way radio, using a momentary button to switch from voice reception mode to transmit mode.
  • 3. Push to Talk over Cellular (PoC) is a service option for a cellular phone network that enables subscribers to use their phones as walkie-talkies with unlimited range. A typical Push-to-Talk connection connects almost instantly. A significant advantage of PoC / PTT is the ability for a single person to reach an active talk group with a single button press; users need not make several telephone calls to coordinate with a group.
  • 4.
  • 5. THREE WAYS OF TRANSMISSION ::
  • 6.
  • 7. INTERFACE FOR USERS :: Screen 1 Settings Communication
  • 8. WHAT’S NEW?? • Low Noise • Behaves same as telephonic conversation not as Walkie - Talkie
  • 9. LIMITATION • Within a building that means low range and less distance covered
  • 10. IMPLEMENTATION:: Sender: UDP Socket programming 1. Create UDP Socket for sending datagram DatagramSocket socket = new DatagramSocket(); 2. Prepare datagram for sending byte[] data = new byte[256]; InetAddress address = InetAddress.getByName("192.168.1.8"); DatagramPacket pack = null; pack = new DatagramPacket(data, data.length, address, 8888); 3. Send socket.send(pack); 4. Receive Prepare new datagram first for holding the incoming packet. The array of byte must be clear in advance. socket.receive(pack);
  • 11. Receiver: UDP Socket programming 1.Start listening for datagram on a certain socket DatagramSocket socket = new DatagramSocket(Server_Port); 2. Prepare datagram for receiving byte[] data = new byte[256]; DatagramPacket pack = new DatagramPacket(data, data.length); 3. Start listening for a datagram socket.receive(pack); 4. Obtaining the data and address and port of sender int port = pack.getPort(); InetAddress address = pack.getAddress(); String content = new String(pack.getData, 0, pack.getLength());
  • 12. RESEARCH PAPER 1. A Client-Side Design and Implementation for Push to Talk over Cellular Service http://ir.lib.nctu.edu.tw/bitstream/987654321/32034/1/A+Client- Side+Design+and+Implementation+for+Push+to+Talk+over+Cellular+Se rvice.pdf 2. Practical Voice Communications in Challenged Networks www.netlab.tkk.fi/~jo/papers/2009-08-dt-talkie.pdf