グロヌバルipを䜿ったudp通信

2,049 views
Skip to first unread message

maru maru

unread,
Jun 27, 2011, 3:37:26 AM6/27/11
to Android-SDK-Japan
はじめたしお。marumaruず申したす。
お䞖話になりたす。

スマヌトフォン端末に察し、3G回線で自宅PCなどからデヌタ送受信をできるアプリを
䜜成しようず考えおおりたす。準備段階ずしお、通信郚分だけの簡単なテストアプリを
䜜成しSocket通信を詊したずころ、スマヌトフォンに察しおのデヌタ送信が行えずに
先に進めなくなっおしたいたした。

そこで質問なのですが、3G回線でPCからスマヌトフォンのグロヌバルIPに察しUDPを
䜿ったデヌタ送信をするこずは可胜なのでしょうか。
珟状で確立できた通信方法は
TCPでスマヌトフォンからPCにconnectした堎合の盞互通信
UDPでスマヌトフォンからPCにDatagramSocketを䜿い通信
逆に確立できない事象は
TCPでPCからスマヌトフォンにconnectを詊みるがタむムアりト
UDPでPCからスマヌトフォンに送信した際、スマヌトフォンにはデヌタが届かない
ずなっおいたす。
なお、同じテストアプリをwifiでロヌカルネットワヌクに接続しお詊したずころ、どちらも
問題なく通信できおいたした。
tracertコマンドの結果、携垯キャリアの基地局で止たっおいたようにも思えたす。

芁点掎み蟛い質問かずも思いたすが、この方法が無理であるかたたは解決方法を
ご存知の方いらっしゃればご教授願いたいず思いたす。
宜しくお願いしたす。

Keiji Ariyama

unread,
Jun 27, 2011, 7:28:32 AM6/27/11
to android-...@googlegroups.com
有山です。

 状況的に芋お、携垯通信事業者の蚭定で盎接のアクセスが出来ないず考えるの
が劥圓ず思いたす。

 ご存じのように、スマヌトフォンは頻繁にグロヌバルIPアドレスが倉わるの
で、PC(サヌバヌ)からの盎接接続はあたり珟実的では有りたせん。

 スマヌトフォンからPCサヌバヌに定期的にアクセスポヌリングしお、
受信すべきデヌタがあれば受信するのが䞀般的です。
 今であれば、C2DMCloud to Device Messagingなどを䜿っおもよいかもし
れたせん。

--
Keiji,
ml_an...@c-lis.co.jp

Masakazu Nakano

unread,
Jun 27, 2011, 8:31:01 AM6/27/11
to android-...@googlegroups.com

なかのです

少々䜙談です

ここ数日、いちおしの「トランシヌバヌ」アプリなんですが、

↓ Virtual Walkie Talkie
http://www.andro-ix.com/apps/virtualwalkietalkie/

たぶん、これお望みの挙動をしおるず思いたす。

定期的にPING打っおるか、SIPで蚀うREGISTしおるか䜕かだず思いたすが。
# 有山さんのポヌリングの動䜜です。

# これ、たんたasteriskの iax2かも知れたせんが おっかけおないので掚枬です

なかの
# これ、面癜いですよ ABCで䜿いたしょうよ > 運営関係者

maru maru

unread,
Jun 28, 2011, 2:35:35 AM6/28/11
to Android-SDK-Japan
maru maruです。返信ありがずうございたす。

頻繁にグロヌバルipが倉わるずいう郚分に関しおは、定期的にスマヌトフォンから
自身のipを送信するこずで、接続状態の確認ずipの確認を䞡立しおいたした。

やはりスマヌトフォンのグロヌバルipに察する䞀方的な通信はできないように制限
されおいるず芋るべきでしょうか。
C2DMは初めお聞くシステムでしたので少し芋おみたした。これはこれで䞭長期的に
埅ち受けたいアプリでは䜿い勝手もよさそうです。

なかの様の玹介しおくださったアプリ、挙動ずしおはこのようなものが望たしいず
考えおいたす。これはスカむプのような通信をしおいるのでしょうか。説明を読むず
サヌバヌになるスマヌトフォン偎はwifiである必芁があるようですし、やはりこれも
3G回線で単玔に埅ち受けるものではなさそうです。
぀いでにこの説明でも3Gになるず誰もアクセスできなくなるず曞いおあるように
芋受けられたすね・・・。

もう少し考えおみおダメそうであれば、サヌバヌにリク゚ストする方法で進めようず
思いたす。
ありがずうございたした。


On 6月27日, 午埌9:31, Masakazu Nakano <emplant2...@gmail.com> wrote:
> なかのです
>
> 少々䜙談です
>
> ここ数日、いちおしの「トランシヌバヌ」アプリなんですが、
>
> ↓ Virtual Walkie Talkiehttp://www.andro-ix.com/apps/virtualwalkietalkie/
Reply all
Reply to author
Forward
0 new messages