(57)【要約】【課題】移動通信システムにおける携帯端末機とサーバー間で送受信されるＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）メッセージを分割して伝送し、伝送中のエラーに積極的に対処できるＭＭＳメッセージの分割伝送及び自動再伝送方法を提供する。【解決手段】ＭＭＳメッセージの分割伝送及び自動再伝送方法は、送信側で伝送すべきＭＭＳメッセージを複数のＭＭ１プロトコルのＰＤＵ（Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）に分割して順番通りに１つずつ伝送する段階と、前記ＰＤＵを１つ伝送する度に受信側からの応答メッセージを確認する段階と、前記応答メッセージがメッセージ伝送エラーに関連した応答メッセージであると、前記ＰＤＵの伝送を中止した後に、送信側と受信測間のエラー発生原因をアプリケーション階層で解決し、最後に伝送したＰＤＵから再伝送する段階とを含む。【選択図】図４
2005278190.tif 000002
【特許請求の範囲】
【請求項１】
送信側で伝送すべきＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）メッセージを複数のＭＭ１プロトコルのＰＤＵ（Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）に分割して順番通りに１つずつ伝送する段階と、
前記ＰＤＵを１つ伝送する度に受信側からの応答メッセージを確認する段階と、
前記応答メッセージがメッセージ伝送エラーに関連した応答メッセージであると、前記ＰＤＵの伝送を中止した後に、送信側と受信測間のエラー発生原因をアプリケーション階層で解決し、最後に伝送したＰＤＵから再伝送する段階と、
を含むことを特徴とするＭＭＳメッセージの分割伝送及び自動再伝送方法。
【請求項２】
前記伝送されるＰＤＵは、ＰＤＵの伝送順序を指示する特定フィールドを含むことを特徴とする請求項１に記載のＭＭＳメッセージの分割伝送及び自動再伝送方法。
【請求項３】
前記伝送されるＰＤＵのうち、最初のＰＤＵは、前記ＰＤＵの伝送順序を指示する特定フィールドの値が０であることを特徴とする請求項２に記載のＭＭＳメッセージの分割伝送及び自動再伝送方法。
【請求項４】
前記伝送されるＰＤＵのうち、最初のＰＤＵは、前記ＰＤＵの伝送順序を指示する特定フィールドを有しないことを特徴とする請求項２に記載のＭＭＳメッセージの分割伝送及び自動再伝送方法。
【請求項５】
前記特定フィールドは、フィールド属性を示すｆｉｅｌｄ  ｎａｍｅ（フィールド名）と、ＰＤＵの順序を指示するｆｉｅｌｄ  ｖａｌｕｅ（フィールド値）と、フィールドの種類を示すｄｅｓｃｒｉｐｔｉｏｎ（説明）とを含むことを特徴とする請求項２に記載のＭＭＳメッセージの分割伝送及び自動再伝送方法。
【請求項６】
前記メッセージ伝送エラーに関連した応答メッセージは、ｆｉｅｌｄ  ｖａｌｕｅの値が、＜Ｅｒｒｏｒ−ｍｅｓｓａｇｅ−ｓｅｎｄｉｎｇ−ｃｏｕｎｔ＞であることを特徴とする請求項１に記載のＭＭＳメッセージの分割伝送及び自動再伝送方法。
【請求項７】
前記応答メッセージがメッセージ伝送エラーに関連しない応答メッセージであると、次の順番のＰＤＵを伝送する段階をさらに含むことを特徴とする請求項１に記載のＭＭＳメッセージの分割伝送及び自動再伝送方法。
【請求項８】
前記メッセージ伝送エラーに関連しない応答メッセージは、受信側でメッセージを正しく受信したことを示すＡｃｋ（Ａｃｋｎｏｗｌｅｄｇｅ）であることを特徴とする請求項７に記載のＭＭＳメッセージの分割伝送及び自動再伝送方法。
【請求項９】
前記分割されたＰＤＵが全て伝送されて最後のＰＤＵが伝送された後に、受信側からの応答メッセージがＡｃｋであると、無線接続を解除する段階をさらに含むことを特徴とする請求項１に記載のＭＭＳメッセージの分割伝送及び自動再伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システムに関し、特に、移動通信システムにおける携帯端末機とサーバー間で送受信されるマルチメディアメッセージサービス（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ：以下、ＭＭＳと称する）メッセージを分割して伝送し、伝送中のエラーに積極的に対処できるＭＭＳメッセージの分割伝送及び自動再伝送方法に関する。
【背景技術】
【０００２】
一般に、ＭＭＳは、使用者の移動通信端末機を利用して、単純テキストだけでなく、絵、写真、音声、音楽、動画像などの多様なマルチメディアを含むメッセージを送受信するサービスをいう。前記ＭＭＳを通して、使用者は比較的容量の大きいＭＭＳメッセージを相手方の移動通信端末機に伝送できるようになった。
【０００３】
前記ＭＭＳは、テキスト中心のメッセージサービスである短文メッセージサービス（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ：以下、ＳＭＳと称する）から進化したもので、ＳＭＳメッセージの伝送方式に基づく。従って、従来、使用者が移動通信端末機を利用して所望の相手方の移動通信端末機にＭＭＳメッセージを伝送する場合、中間基地局の役割をするＭＭＳＣ（ＭＭＳ  Ｃｅｎｔｅｒ）を経て、メッセージのデータが一度に伝送された。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来のＭＭＳメッセージの伝送方法においては、ＭＭＳメッセージの伝送中に呼接続が切れるか、ネットワークエラーなどが発生する場合、送信端末機からＭＭＳＣに、或いは、ＭＭＳＣから受信端末機に伝送していたＭＭＳメッセージを全て再伝送しなければならないという問題点がある。
【０００５】
また、このようなメッセージ再伝送の問題により、無線資源が費やされるという問題点がある。
【０００６】
本発明は、このような従来技術の問題点を解決するためになされたもので、移動通信システムにおける携帯端末機とサーバー間で送受信されるＭＭＳメッセージを分割して伝送し、伝送中のエラーに積極的に対処できるＭＭＳメッセージの分割伝送及び自動再伝送方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
このような目的を達成するために、本発明によるＭＭＳメッセージの分割伝送及び自動再伝送方法は、送信側で伝送すべきＭＭＳメッセージを複数のＭＭ１プロトコルのＰＤＵ（Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）に分割して順番通りに１つずつ伝送する段階と、前記ＰＤＵを１つ伝送する度に受信側からの応答メッセージを確認する段階と、前記応答メッセージがメッセージ伝送エラーに関連した応答メッセージであると、前記ＰＤＵの伝送を中止した後に、送信側と受信測間のエラー発生原因をアプリケーション階層で解決し、最後に伝送したＰＤＵから再伝送する段階とを含むことを特徴とする。
【０００８】
好ましくは、前記伝送されるＰＤＵは、ＰＤＵの伝送順序を指示する特定フィールドを含むことを特徴とする。前記伝送されるＰＤＵのうち、最初のＰＤＵは、ＰＤＵの伝送順序を指示する特定フィールドの値が０であるか、または該当フィールドを含まない。前記特定フィールドは、フィールド属性を示すｆｉｅｌｄ  ｎａｍｅ（フィールド名）と、ＰＤＵの順序を指示するｆｉｅｌｄ  ｖａｌｕｅ（フィールド値）と、フィールドの種類を示すｄｅｓｃｒｉｐｔｉｏｎ（説明）とを含む。
【０００９】
好ましくは、前記メッセージ伝送エラーに関連した応答メッセージは、ｆｉｅｌｄ  ｖａｌｕｅの値が、＜Ｅｒｒｏｒ−ｍｅｓｓａｇｅ−ｓｅｎｄｉｎｇ−ｃｏｕｎｔ＞であることを特徴とする。
【００１０】
好ましくは、前記応答メッセージがメッセージ伝送エラーに関連しない応答メッセージであると、次の順番のＰＤＵを伝送する段階と、前記分割されたＰＤＵが全て伝送されて最後のＰＤＵが伝送された後に、受信側からの応答メッセージがＡｃｋ（Ａｃｋｎｏｗｌｅｄｇｅ）であると、無線接続を解除する段階とをさらに含むことを特徴とする。    
【００１１】
前記メッセージ伝送エラーに関連しない応答メッセージは、受信側でメッセージを正しく受信したことを示すＡｃｋである。
【００１２】
本発明は、送信側で伝送すべきＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）メッセージを複数のＭＭ１プロトコルのＰＤＵ（Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）に分割して順番通りに１つずつ伝送する段階と、
上記ＰＤＵを１つ伝送する度に受信側からの応答メッセージを確認する段階と、
上記応答メッセージがメッセージ伝送エラーに関連した応答メッセージであると、上記ＰＤＵの伝送を中止した後に、送信側と受信測間のエラー発生原因をアプリケーション階層で解決し、最後に伝送したＰＤＵから再伝送する段階と、
を含むことを特徴とするＭＭＳメッセージの分割伝送及び自動再伝送方法を提供する。
【００１３】
１つの実施形態において、上記伝送されるＰＤＵは、ＰＤＵの伝送順序を指示する特定フィールドを含む。
【００１４】
１つの実施形態において、上記伝送されるＰＤＵのうち、最初のＰＤＵは、上記ＰＤＵの伝送順序を指示する特定フィールドの値が０である。
【００１５】
１つの実施形態において、上記伝送されるＰＤＵのうち、最初のＰＤＵは、上記ＰＤＵの伝送順序を指示する特定フィールドを有しない。
【００１６】
１つの実施形態において、上記特定フィールドは、フィールド属性を示すｆｉｅｌｄ  ｎａｍｅ（フィールド名）と、ＰＤＵの順序を指示するｆｉｅｌｄ  ｖａｌｕｅ（フィールド値）と、フィールドの種類を示すｄｅｓｃｒｉｐｔｉｏｎ（説明）とを含む。
【００１７】
１つの実施形態において、上記メッセージ伝送エラーに関連した応答メッセージは、ｆｉｅｌｄ  ｖａｌｕｅの値が、＜Ｅｒｒｏｒ−ｍｅｓｓａｇｅ−ｓｅｎｄｉｎｇ−ｃｏｕｎｔ＞である。
【００１８】
１つの実施形態において、上記応答メッセージがメッセージ伝送エラーに関連しない応答メッセージであると、次の順番のＰＤＵを伝送する段階をさらに含む。
【００１９】
１つの実施形態において、上記メッセージ伝送エラーに関連しない応答メッセージは、受信側でメッセージを正しく受信したことを示すＡｃｋ（Ａｃｋｎｏｗｌｅｄｇｅ）である。
【００２０】
１つの実施形態において、上記分割されたＰＤＵが全て伝送されて最後のＰＤＵが伝送された後に、受信側からの応答メッセージがＡｃｋであると、無線接続を解除する段階をさらに含む。
【発明の効果】
【００２１】
本発明によるにＭＭＳメッセージの分割伝送及び自動再伝送方法は、多少容量の大きいＭＭＳメッセージの伝送において、メッセージの伝送中にエラーが発生した場合、メッセージ全体を再伝送することなく、エラーが発生したＰＤＵから伝送することにより、無線資源を節約するという効果がある。
【００２２】
また、本発明は、上位階層であるアプリケーション階層でメッセージ伝送時に発生するエラーを解決し、メッセージの自動再伝送を行うことにより、該当階層だけでなく下位階層で発生するエラーまで確認して対処できるので、より積極的にメッセージ伝送エラーに対処できるという効果がある。
【発明を実施するための最良の形態】
【００２３】
以下、添付の図面を参照して本発明の好ましい実施形態を説明する。
【００２４】
本発明の説明において、関連公知機能或いは構成に関する具体的な説明が本発明の要旨を把握しにくくすると判断される場合、その詳細な説明は省略する。
【００２５】
図１は、本発明が適用される一般の移動通信システムの一例を示す構成図である。
【００２６】
図１に示すように、移動通信システムは、大きく移動通信端末機（送信側端末機１１０及び受信側端末機１２０）と、ＭＭＳＣ１３０とから構成される。これらの移動通信端末機（送信側端末機１１０及び受信側端末機１２０）とＭＭＳＣ１３０とは、ＭＭ１というプロトコルを通して、メッセージ及びデータを送受信する。前記ＭＭ１は、第３世代移動体通信システムの標準化プロジェクト（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ：３ＧＰＰ）により移動通信端末機とＭＭＳＣ間のインターフェースとして定義された、ネットワークを通しての応用プログラム間の情報交換を担当するアプリケーション階層（第７階層）のプロトコルである。
【００２７】
以下、各ユニット間のメッセージ伝送過程を説明する。
【００２８】
まず、送信側端末機１１０でＭＭＳメッセージを作成して送信すると、該ＭＭＳメッセージのデータは複数のプロトコルデータ単位（Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ：ＰＤＵ）に分割されて、ＭＭＳＣ１３０に順次伝送される。これらの各ＰＤＵに下記の情報フィールドを追加することにより、伝送されるＭＭＳメッセージの内容及びＰＤＵの順序をＭＭＳＣ１３０が認識できるようにする。
【００２９】
【表１】
2005278190.tif 000003
【００３０】
このような情報フィールドの内容を分析すると、ＭＭＳメッセージの分割された複数のＰＤＵのうち何番目のＰＤＵであるかを容易に確認することができる。従って、ＭＭＳメッセージの伝送中にエラーが発生したとき、何番目のＰＤＵでエラーが発生したかを把握することができ、該当ＰＤＵからの伝送が可能になる。
【００３１】
前記ｆｉｅｌｄ  ｖａｌｕｅである＜Ｐａｃｋｅｔ−ｃｏｕｎｔ−ｖａｌｕｅ＞の内容がＰＤＵの順番を表示するが、最初のＰＤＵには、前記ｆｉｅｌｄ  ｖａｌｕｅが０に表示されるか、または前記フィールド自体が追加されない。即ち、０、１、２、３、．．．の順番通りにＰＤＵを伝送する場合、前記ｆｉｅｌｄ  ｖａｌｕｅが０であると、該当ＰＤＵが最初のＰＤＵであることが分かる。また、１、２、３、．．．の順番通りにＰＤＵを伝送する場合、ＰＤＵに前記フィールドがないと、該当ＰＤＵが最初のＰＤＵであることが分かる。
【００３２】
また、最初のＰＤＵには、一般のＭＭＳメッセージの伝送時と同様に、ヘッダーフィールドにメッセージの内容及びサイズに関する情報が含まれている。
【００３３】
以下、ＰＤＵの伝送過程を図２及び図３を参照して詳しく説明する。
【００３４】
図２は、本発明のＭＭＳメッセージの分割伝送及び自動再伝送方法の一実施形態によるＭＭＳメッセージ伝送過程を示すフローチャートである。
【００３５】
図２に示すように、まず、送信側端末機１１０は、メッセージ伝送を開始することを知らせるために、伝送要請内容を含むＰＤＵ１をＭＭＳＣ１３０に伝送する（Ｓ２０２）。前述のように、最初のＰＤＵであるＰＤＵ１のｆｉｅｌｄ  ｖａｌｕｅは０になることもでき、該当フィールドがないこともできる。
【００３６】
前記ＰＤＵ１を受信したＭＭＳＣ１３０は、前記ＰＤＵ１のヘッダーフィールドを参照して、メッセージの内容及びＰＤＵの全体個数（メッセージのサイズ）を確認することができ、本発明により追加された情報フィールドを参照して、全体のＰＤＵのうち最初のＰＤＵであることを確認することができる。これらの必要な情報を確認したＭＭＳＣ１３０は、送信側端末機１１０に対し、メッセージ伝送承認を行い、ＰＤＵを正常に受信したとのＡｃｋを送る（Ｓ２０４）。前記Ａｃｋにも、前記ＰＤＵに追加したフィールドと同様の情報フィールドを含ませる。これにより、Ａｃｋを受ける端末機やＭＭＳＣは、何番目のＰＤＵまで正しく伝送されたかを確認することができる。
【００３７】
前記Ａｃｋを受けた送信側端末機１１０は、２番目のＰＤＵであるＰＤＵ２を伝送し（Ｓ２０６）、ＰＤＵ２を受信したＭＭＳＣ１３０は、それに対する応答としてＡｃｋを伝送する（Ｓ２０８）。前記Ａｃｋを受けた送信側端末機１１０は、３番目のＰＤＵであるＰＤＵ３を伝送し（Ｓ２１０）、ＰＤＵ３を受信したＭＭＳＣ１３０は、それに対する応答としてＡｃｋを伝送する（Ｓ２１２）。前述のように、ＰＤＵ及びそれに対するＡｃｋが順次伝送され、最後のＰＤＵ及びそれに対するＡｃｋが伝送されるまでエラーが発生しないと、ＭＭＳメッセージの送信側の伝送が完了する。
【００３８】
次に、受信側の伝送を説明すると、まず、ＭＭＳＣ１３０は、メッセージ伝送を開始することを知らせるために、伝送要請内容を含むＰＤＵ１を受信側端末機１２０に伝送する（Ｓ２２０）。前述のように、最初のＰＤＵであるＰＤＵ１のｆｉｅｌｄ  ｖａｌｕｅは０になることもでき、該当フィールドがないこともできる。
【００３９】
前記ＰＤＵ１を受信した受信側端末機１２０は、前記ＰＤＵ１のヘッダーフィールドを参照して、メッセージの内容及びＰＤＵの全体個数（メッセージのサイズ）を確認することができ、本発明により追加された情報フィールドを参照して、全体のＰＤＵのうち最初のＰＤＵであることを確認することができる。これらの必要な情報を確認した受信側端末機１２０は、ＭＭＳＣ１３０に対し、メッセージ伝送承認を行い、ＰＤＵを正常に受信したとのＡｃｋを送る（Ｓ２２２）。
【００４０】
前記Ａｃｋを受けたＭＭＳＣ１３０は、２番目のＰＤＵであるＰＤＵ２を伝送し（Ｓ２２４）、ＰＤＵ２を受信した受信側端末機１２０は、それに対する応答としてＡｃｋを伝送する（Ｓ２２６）。前記Ａｃｋを受けたＭＭＳＣ１３０は、３番目のＰＤＵであるＰＤＵ３を伝送し（Ｓ２２８）、ＰＤＵ３を受信した受信側端末機１２０は、それに対する応答としてＡｃｋを伝送する（Ｓ２３０）。前述のように、ＰＤＵ及びそれに対するＡｃｋが順次伝送され、最後のＰＤＵ及びそれに対するＡｃｋが伝送されるまでエラーが発生しないと、ＭＭＳメッセージの受信側の伝送が完了する。
【００４１】
図３は、本発明のＭＭＳメッセージの分割伝送及び自動再伝送方法の他の実施形態によるＭＭＳメッセージ伝送過程を示すフローチャートである。
【００４２】
図３に示すように、まず、送信側端末機１１０は、メッセージ伝送を開始することを知らせるために、伝送要請内容を含むＰＤＵ１をＭＭＳＣ１３０に伝送する（Ｓ３０２）。前述のように、最初のＰＤＵであるＰＤＵ１のｆｉｅｌｄ  ｖａｌｕｅは０になることもでき、該当フィールドがないこともできる。
【００４３】
前記ＰＤＵ１を受信したＭＭＳＣ１３０は、前記ＰＤＵ１のヘッダーフィールドを参照して、メッセージの内容及びＰＤＵの全体個数（メッセージのサイズ）を確認することができ、本発明により追加された情報フィールドを参照して、全体のＰＤＵのうち最初のＰＤＵであることを確認することができる。これらの必要な情報を確認したＭＭＳＣ１３０は、送信側端末機１１０に対し、メッセージ伝送承認を行い、ＰＤＵを正常に受信したとのＡｃｋを送る（Ｓ３０４）。前記Ａｃｋにも、前記ＰＤＵに追加したフィールドと同様の情報フィールドを含ませる。これにより、Ａｃｋを受ける端末機やＭＭＳＣは、何番目のＰＤＵまで正しく伝送されたかを確認することができる。
【００４４】
前記Ａｃｋを受けた送信側端末機１１０は、２番目のＰＤＵであるＰＤＵ２を伝送し（Ｓ３０６）、ＰＤＵ２を受信したＭＭＳＣ１３０は、それに対する応答としてＡｃｋを伝送する（Ｓ３０８）。前記Ａｃｋを受けた送信側端末機１１０は、３番目のＰＤＵであるＰＤＵ３を伝送し（Ｓ３１０）、ＰＤＵ３の伝送中に呼接続が切れるか、ネットワークエラーなどが発生して、ＭＭＳＣ１３０が前記ＰＤＵ３を正しく受信できない場合、ＭＭＳＣ１３０は、前記ＰＤＵ３に対するＡｃｋを伝送する代わりに、応答メッセージのｆｉｅｌｄ  ｎａｍｅ領域を構成する＜Ｘ−Ｍｍｓ−ｐａｃｋｅｔ−ｖａｌｕｅ＞に＜Ｅｒｒｏｒ−ｍｅｓｓａｇｅ−ｓｅｎｄｉｎｇ−ｃｏｕｎｔ＞のような形態のエラー情報値を表示して送信側端末機１１０に伝送する（Ｓ３１２）。送信側端末機１１０は、前記応答メッセージに含まれたエラー情報値からエラーが発生したことを認知し、一時的にＰＤＵの伝送を中止させる。そして、送信側端末機１１０及びＭＭＳＣ１３０は、何番目のＰＤＵでエラーが発生したかを認知し、相互間のエラー発生原因を探して、アプリケーション階層でエラー発生原因を解決する（Ｓ３１４）。ネットワーク問題のように直ちに解決できない問題の場合、送信側端末機１１０は、ＭＭＳメッセージの伝送自体を中止させ、使用者にメッセージ伝送の中断及びその原因を知らせる。
【００４５】
前述のエラー発生原因が解決された場合、送信側端末機１１０は、前記応答メッセージに含まれたエラー情報値から何番目のＰＤＵで伝送が中止されたかを確認し、再びＰＤＵ３から伝送を再開し（Ｓ３１６）、ＰＤＵ３を受信したＭＭＳＣ１３０は、それに対する応答としてＡｃｋを伝送する（Ｓ３１８）。前述のように、ＰＤＵ及びそれに対するＡｃｋが順次伝送され、最後のＰＤＵ及びそれに対するＡｃｋが伝送されるまでそれ以上のエラーが発生しないと、ＭＭＳメッセージの送信側の伝送が完了する。
【００４６】
次に、受信側の伝送を説明すると、まず、ＭＭＳＣ１３０は、メッセージ伝送を開始することを知らせるために、伝送要請内容を含むＰＤＵ１を受信側端末機１２０に伝送する（Ｓ３３０）。前述のように、最初のＰＤＵであるＰＤＵ１のｆｉｅｌｄ  ｖａｌｕｅは０になることもでき、該当フィールドがないこともできる。
【００４７】
前記ＰＤＵ１を受信した受信側端末機１２０は、前記ＰＤＵ１のヘッダーフィールドを参照して、メッセージの内容及びＰＤＵの全体個数（メッセージのサイズ）を確認することができ、本発明により追加された情報フィールドを参照して、全体のＰＤＵのうち最初のＰＤＵであることを確認することができる。これらの必要な情報を確認した受信側端末機１２０は、ＭＭＳＣ１３０に対し、メッセージ伝送承認を行い、ＰＤＵを正常に受信したとのＡｃｋを送る（Ｓ３３２）。
【００４８】
前記Ａｃｋを受けたＭＭＳＣ１３０は、２番目のＰＤＵであるＰＤＵ２を伝送し（Ｓ３３４）、ＰＤＵ２の伝送中に呼接続が切れるか、ネットワークエラーなどが発生して、受信側端末機１２０が前記ＰＤＵ２を正しく受信できない場合、受信側端末機１２０は、前記ＰＤＵ２に対するＡｃｋを伝送する代わりに、応答メッセージのｆｉｅｌｄ  ｎａｍｅ領域を構成する＜Ｘ−Ｍｍｓ−ｐａｃｋｅｔ−ｖａｌｕｅ＞に＜Ｅｒｒｏｒ−ｍｅｓｓａｇｅ−ｓｅｎｄｉｎｇ−ｃｏｕｎｔ＞のような形態のエラー情報値を表示してＭＭＳＣ１３０に伝送する（Ｓ３３６）。ＭＭＳＣ１３０は、前記応答メッセージに含まれたエラー情報値からエラーが発生したことを認知し、一時的にＰＤＵの伝送を中止させる。そして、ＭＭＳＣ１３０及び受信側端末機１２０は、何番目のＰＤＵでエラーが発生したかを認知し、相互間のエラー発生原因を探して、アプリケーション階層でエラー発生原因を解決する（Ｓ３３８）。ネットワーク問題のように直ちに解決できない問題の場合、ＭＭＳＣ１３０は、ＭＭＳメッセージの伝送自体を中止させ、ＳＭＳメッセージ伝送などを通して、使用者にメッセージ伝送の中断及びその原因を知らせる。
【００４９】
前述のエラー発生原因が解決された場合、ＭＭＳＣ１３０は、前記応答メッセージに含まれたエラー情報値から何番目のＰＤＵで伝送が中止されたかを確認し、再びＰＤＵ２から伝送を再開するが、伝送再開内容を含むＰＤＵ２を伝送し（Ｓ３４０）、ＰＤＵ２を受信した受信側端末機１２０は、それに対する応答としてＡｃｋを伝送する（Ｓ３４２）。Ａｃｋを受けたＭＭＳＣ１３０は、ＰＤＵ３を伝送し（Ｓ３４４）、ＰＤＵ３を受信した受信側端末機１２０は、それに対する応答としてＡｃｋを伝送する（Ｓ３４６）。前述のように、ＰＤＵ及びそれに対するＡｃｋが順次伝送され、最後のＰＤＵ及びそれに対するＡｃｋが伝送されるまでそれ以上のエラーが発生しないと、ＭＭＳメッセージの受信側の伝送が完了する。
【００５０】
図４は、本発明によるＭＭＳメッセージの分割伝送及び自動再伝送方法の実現過程を示すフローチャートである。
【００５１】
図４に示すように、ＭＭＳメッセージの伝送が設定されると、まず、送信側は、ＭＭＳメッセージを複数のＭＭ１プロトコルのＰＤＵに分け（Ｓ４１０）、１つずつ順次伝送する（Ｓ４２０）。
【００５２】
前記ＰＤＵを伝送する送信側は、ＰＤＵを１つ伝送する度に受信側からの応答メッセージを確認して（Ｓ４３０）、応答メッセージが前記ＰＤＵの受信を完了した場合の応答メッセージであるか、前記ＰＤＵの受信を完了していない場合の応答メッセージであるかを判断する（Ｓ４４０）。
【００５３】
前記の判断結果、前記応答メッセージが前記ＰＤＵの受信を完了していない場合の応答メッセージであると、ＰＤＵの伝送を中止した後に、送信側と受信側間のエラー発生原因を探して解決し（Ｓ４５０）、前記ＰＤＵの伝送を再開するが、以前に最後に伝送したＰＤＵから伝送する（Ｓ４６０）。
【００５４】
前記の判断結果、前記応答メッセージが前記ＰＤＵの受信を完了した場合の応答メッセージであると、全てのＰＤＵの伝送が完了したか否かを判断する（Ｓ４７０）。
【００５５】
全てのＰＤＵの伝送が完了していない場合、順番によってＰＤＵを伝送する段階（Ｓ４２０）に戻り、前記の各段階（Ｓ４２０〜Ｓ４７０）を繰り返す。即ち、次の順番のＰＤＵを伝送し、それに対する応答メッセージを確認してそれによる処理を行う。
【００５６】
一方、全てのＰＤＵの伝送が完了した場合、ＭＭＳメッセージの伝送が完了したので無線接続を解除する（Ｓ４８０）。
【００５７】
以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。本明細書において引用した特許、特許出願および文献は、その内容自体が具体的に本明細書に記載されているのと同様にその内容が本明細書に対する参考として援用されるべきであることが理解される。
【図面の簡単な説明】
【００５８】
【図１】本発明が適用される一般の移動通信システムの一例を示す構成図である。
【図２】本発明のＭＭＳメッセージの分割伝送及び自動再伝送方法の一実施形態によるＭＭＳメッセージ伝送過程を示すフローチャートである。
【図３】本発明のＭＭＳメッセージの分割伝送及び自動再伝送方法の他の実施形態によるＭＭＳメッセージ伝送過程を示すフローチャートである。
【図４】本発明によるＭＭＳメッセージの分割伝送及び自動再伝送方法の実現過程を示すフローチャートである。
【符号の説明】
【００５９】
１１０  送信側端末機
１２０  受信側端末機
１３０  ＭＭＳＣ
【図１】
2005278190.tif 000004
【図２】
2005278190.tif 000005
【図３】
2005278190.tif 000006
【図４】
2005278190.tif 000007