アカウント名:
パスワード:
ITU-T による E.164 勧告(国際標準)だと、国別割り当て電話番号の場合、電話番号は国番号を含めて15桁なので、下記の長さまでいけるはず。
+81-20XX-XXXX-XXXX-X (+81の次のハイフン以外の区切りは可読性を高めるために付けただけで特に意味は無い)
これを、国内電話で解除番号 "0" を付けた表記にすると、下記のようになる。
0-20XX-XXXX-XXXX-X (14桁)
解除番号 "0" を含めた桁数だと、上記のように14桁までいけるはずなのに、何故13桁にしたんだろ?
アメリカ合衆国の国番号が "1" と1桁なんだから、国番号3桁決め打ちで国内電話番号が12桁(解除番号の"0"を付けると13桁)な糞実装をしている機器は無いだろうし、わざわざ1桁減らした理由が理解できない。
> わざわざ1桁減らした理由が理解できない。理解できないのに調べようともしないのが理解できない。調べる能力がないだけかもしれんが。
俺は親切なので答えを教えてあげると、PHSの仕様だから。http://www.soumu.go.jp/main_content/000366474.pdf [soumu.go.jp]
ここまで教えてあげても、まだ
> 国番号3桁決め打ちで国内電話番号が12桁(解除番号の"0"を付けると13桁)な糞実装をしている機器は無いだろうし、
みたいにPHSは糞実装とか言い出しそうだが、そうなってるのにはちゃんと理由があるから。理解できない、で思考停止せずにちゃんと調べてみてね。
俺は親切なので答えを教えてあげると、PHSの仕様だから。 http://www.soumu.go.jp/main_content/000366474.pdf [soumu.go.jp]
親切に教えてくださいまして、ありがとうございます。教えていただいた資料の 20ページ(M2M専用番号のパターン) [soumu.go.jp] に書かれていました。
注1: E.164番号(ITU-T勧告E.164に規定される国際公衆電気通信番号)の桁数は、国番号を含め最大15桁となっている。日本の場合、国番号「+81」の2桁を除して 国内プレフィクス「0」の1桁を加えた14桁が国内における電気通信番号の最大桁数となる。注5: PHSの標準仕様では最大13桁しか対応していないため、14桁化を行う場合は、標準仕様の変更からネットワーク全体の改修までを行う必要がある。
注1: E.164番号(ITU-T勧告E.164に規定される国際公衆電気通信番号)の桁数は、国番号を含め最大15桁となっている。日本の場合、国番号「+81」の2桁を除して 国内プレフィクス「0」の1桁を加えた14桁が国内における電気通信番号の最大桁数となる。
注5: PHSの標準仕様では最大13桁しか対応していないため、14桁化を行う場合は、標準仕様の変更からネットワーク全体の改修までを行う必要がある。
PHSの仕様では電話番号は13桁までに制限されていたんですね。理解しました。
20ベージの注5ですね。大変参考になります。
でもデータ通信専用端末向け番号なんでしょ?PHSから020にかけるシチュエーションってあるの?
同じことを思いました。それとも、これからM2MでPHS網を使うとかいう話があるんですかね??
構内PHSはそれなりに使われてるし、そこと互換性を保って外部にも接続できる機器は需要ありそうです。
国番号が3桁のところもあるからじゃないでしょうか。https://ja.wikipedia.org/wiki/%E5%9B%BD%E9%9A%9B%E9%9B%BB%E8%A9%B1%E7%... [wikipedia.org]
いや、この親コメントを見て15桁の話に気がついたので推測ですが・・。
上の私のコメントはぜんぜん見当違いの書き込みでした。忘れてください。日本から見た海外の番号の桁数と国内の桁数の話を混同してました。 Printable is bad.さんの考察が正しいです。
どうせ暗記するわけでもないし、その桁数が処理速度や記憶容量にクリティカルに響くわけでもないのに、やたら最初の仕様でギリギリの桁数とかで固定する人いますよねぇ。
想定される、必要とされる桁数の百万倍くらいザクっと確保しときゃいいのに、と思うことしばしば。
今回は15桁までいけるんですね。。
1300万桁はちょっと多すぎると思います。
>その桁数が処理速度や記憶容量にクリティカルに響くわけでもないさすがにそのレベルではクリティカルに響きますよね。
マジレスすると、元コメは「必要とされる桁数(で表現できる番号数)の百万倍(の番号を表現できる桁数)」と言いたいんではなかろうか。つまり+6桁。
「どうせ○○桁あれば足りるから」はIT業界では割と評価の定まった死亡フラグな気がする。
電話番号はよくギリギリに割り当てて失敗してしょっちゅう桁増やしてるようにみえる
50年後に今のシステムの桁数増やすコストを考えたら、それぞれ可変にしとけよって事か
まあ、そうですね。でもそういう意見は抹殺されるのです。。。固定桁でないと脳が拒否反応おこす人達は桁違いに声がでかいのですよ。。未来に不良債権作ってなにが楽しいのかわからん。
14桁にしたうえで、当面は予め定めた10分の1の範囲しか割り当てないというルールにすれば、問題解決ですね。
どうせなら14桁にして、番号13桁+チェックサム1桁つけるとかいう運用もアリだと思った番号入力ミス防げるし、最悪、何十年後かに枯渇してきたらチェックサムによるチェックを行わなくするだけで番号を増やせる。
13桁でも暫くそういう運用にするんじゃ無いの?別にチェックサム計算を交換機に組み込む必要は無くて、どこか1桁をチェックサムで想定される値だけに割り付ければ済む話ですから。間違えれば相手先不明になるだけ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
何故、14桁じゃなくて13桁なの? (スコア:5, 参考になる)
ITU-T による E.164 勧告(国際標準)だと、国別割り当て電話番号の場合、電話番号は国番号を含めて15桁なので、下記の長さまでいけるはず。
+81-20XX-XXXX-XXXX-X (+81の次のハイフン以外の区切りは可読性を高めるために付けただけで特に意味は無い)
これを、国内電話で解除番号 "0" を付けた表記にすると、下記のようになる。
0-20XX-XXXX-XXXX-X (14桁)
解除番号 "0" を含めた桁数だと、上記のように14桁までいけるはずなのに、何故13桁にしたんだろ?
アメリカ合衆国の国番号が "1" と1桁なんだから、国番号3桁決め打ちで国内電話番号が12桁(解除番号の"0"を付けると13桁)な糞実装をしている機器は無いだろうし、わざわざ1桁減らした理由が理解できない。
Re:何故、14桁じゃなくて13桁なの? (スコア:2, 参考になる)
> わざわざ1桁減らした理由が理解できない。
理解できないのに調べようともしないのが理解できない。
調べる能力がないだけかもしれんが。
俺は親切なので答えを教えてあげると、PHSの仕様だから。
http://www.soumu.go.jp/main_content/000366474.pdf [soumu.go.jp]
ここまで教えてあげても、まだ
> 国番号3桁決め打ちで国内電話番号が12桁(解除番号の"0"を付けると13桁)な糞実装をしている機器は無いだろうし、
みたいにPHSは糞実装とか言い出しそうだが、そうなってるのにはちゃんと理由があるから。
理解できない、で思考停止せずにちゃんと調べてみてね。
Re:何故、14桁じゃなくて13桁なの? (スコア:3)
親切に教えてくださいまして、ありがとうございます。教えていただいた資料の 20ページ(M2M専用番号のパターン) [soumu.go.jp] に書かれていました。
PHSの仕様では電話番号は13桁までに制限されていたんですね。理解しました。
Re: (スコア:0)
20ベージの注5ですね。大変参考になります。
Re: (スコア:0)
でもデータ通信専用端末向け番号なんでしょ?PHSから020にかけるシチュエーションってあるの?
Re: (スコア:0)
同じことを思いました。
それとも、これからM2MでPHS網を使うとかいう話があるんですかね??
Re: (スコア:0)
構内PHSはそれなりに使われてるし、そこと互換性を保って外部にも接続できる機器は需要ありそうです。
Re:何故、14桁じゃなくて13桁なの? (スコア:1)
国番号が3桁のところもあるからじゃないでしょうか。
https://ja.wikipedia.org/wiki/%E5%9B%BD%E9%9A%9B%E9%9B%BB%E8%A9%B1%E7%... [wikipedia.org]
いや、この親コメントを見て15桁の話に気がついたので推測ですが・・。
すいません勘違いでした。 (スコア:1)
上の私のコメントはぜんぜん見当違いの書き込みでした。忘れてください。
日本から見た海外の番号の桁数と国内の桁数の話を混同してました。
Printable is bad.さんの考察が正しいです。
Re: (スコア:0)
どうせ暗記するわけでもないし、その桁数が処理速度や記憶容量にクリティカルに響くわけでもないのに、やたら最初の仕様でギリギリの桁数とかで固定する人いますよねぇ。
想定される、必要とされる桁数の百万倍くらいザクっと確保しときゃいいのに、と思うことしばしば。
今回は15桁までいけるんですね。。
Re:何故、14桁じゃなくて13桁なの? (スコア:1)
1300万桁はちょっと多すぎると思います。
Re: (スコア:0)
>その桁数が処理速度や記憶容量にクリティカルに響くわけでもない
さすがにそのレベルではクリティカルに響きますよね。
Re:何故、14桁じゃなくて13桁なの? (スコア:1)
マジレスすると、元コメは「必要とされる桁数(で表現できる番号数)の百万倍(の番号を表現できる桁数)」と言いたいんではなかろうか。つまり+6桁。
Re: (スコア:0)
電話番号は1から連番で使うものじゃないから、必要以上の領域割り当ててスカスカの電話番号空間を飛び飛びに汚染するのは悪手でしょう。
Re:何故、14桁じゃなくて13桁なの? (スコア:1)
「どうせ○○桁あれば足りるから」はIT業界では
割と評価の定まった死亡フラグな気がする。
Re: (スコア:0)
Re: (スコア:0)
電話番号はよくギリギリに割り当てて失敗してしょっちゅう桁増やしてるようにみえる
Re:何故、14桁じゃなくて13桁なの? (スコア:1)
50年後に今のシステムの桁数増やすコストを考えたら、それぞれ可変にしとけよって事か
Re: (スコア:0)
まあ、そうですね。
でもそういう意見は抹殺されるのです。。。
固定桁でないと脳が拒否反応おこす人達は桁違いに声がでかいのですよ。。
未来に不良債権作ってなにが楽しいのかわからん。
Re: (スコア:0)
Re: (スコア:0)
14桁にしたうえで、当面は予め定めた10分の1の範囲しか割り当てないというルールにすれば、問題解決ですね。
Re: (スコア:0)
Re: (スコア:0)
どうせなら14桁にして、番号13桁+チェックサム1桁つけるとかいう運用もアリだと思った
番号入力ミス防げるし、最悪、何十年後かに枯渇してきたらチェックサムによるチェックを行わなくするだけで番号を増やせる。
Re: (スコア:0)
13桁でも暫くそういう運用にするんじゃ無いの?
別にチェックサム計算を交換機に組み込む必要は無くて、どこか1桁をチェックサムで
想定される値だけに割り付ければ済む話ですから。間違えれば相手先不明になるだけ。