JP5584760B2 - データ伝送方法及び端末 - Google Patents

データ伝送方法及び端末 Download PDF

Info

Publication number
JP5584760B2
JP5584760B2 JP2012517999A JP2012517999A JP5584760B2 JP 5584760 B2 JP5584760 B2 JP 5584760B2 JP 2012517999 A JP2012517999 A JP 2012517999A JP 2012517999 A JP2012517999 A JP 2012517999A JP 5584760 B2 JP5584760 B2 JP 5584760B2
Authority
JP
Japan
Prior art keywords
data
channel
uicc
bip
communication processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2012517999A
Other languages
English (en)
Other versions
JP2012531846A (ja
Inventor
李▲飛▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Publication of JP2012531846A publication Critical patent/JP2012531846A/ja
Application granted granted Critical
Publication of JP5584760B2 publication Critical patent/JP5584760B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • H04W8/205Transfer to or from user equipment or user record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)

Description

本発明は、通信分野に関し、具体的には、データ伝送方法及び端末に関する。
グローバルモバイル通信システム連合(Global Systems for Mobile Communications Association:GSMA)が発展型近距離通信技術(enhanced Near Field Communication,eNFC)をサポートするキャリー電話に対する要求に応じて、携帯電話においてスマートカードウェブサーバー(Smart Card Web Server:SCWS)機能を実現する必要がある。
スマートフォンの枠組みは一般的に1つのアプリケーションプロセッサ(Application Processor:AP)、及び1つ又は複数の通信プロセッサ(Communication Processor:CP)を含む。APはブラウザ、伝送制御プロトコル/インターネットプロトコル(Transmission Control Protocol/Internet Protocol:TCP/IP)のプロトコルスタック、ワイファイ(Wireless Fidelity:WiFi)、ブルートゥース等を含む携帯電話のアプリケーションプログラム等を処理することに用い、1つ又は複数のCPは無線周波数信号処理、通信プロトコルスタック処理、及び汎用集積回路カード(Universal Integrated Circuit Card:UICC)インターフェースとの情報対話処理等を含む通信インターネット無線インターフェースに関する業務を担う。このようなモードにおいて、ブラウザ、javaプログラム及びその他のアプリケーションプログラムとUICCインターフェースとはそれぞれ異なるプロセッサにあり、機能の実現は2つのプロセッサ間のチャネルを通す必要があり、各機能の実現は単一のプロセッサ端末より複雑である。
現在、関連技術において、複数のプロセッサ移動端末でSCWSの実現スキームを開示した。図1は関連技術に係るATコマンドを介してUICC内蔵WEBサーバー端末にアクセスするアーキテクチャであり、図1に示すように、ネットワークブラウザがTCP/IPプロトコルを介して代理サービスモジュールにリクエストを送信し、ATモジュールが当該リクエストをATコマンドを介してCPに送信し、そしてベアラー非依存プロトコル(Bearer Independent Protocol:BIP)ゲートウェイを介してUICCに送信し、これによって、APとCPとの間のシグナリングとデータともATコマンドを用いて伝送することである。ATコマンドメカニズムはデータ端末装置(Data Terminal Equipment:DTEと略称、即ちアプリケーションプロセッサ)とデータ通信装置(Data Communications Equipment:DCE)との間に応用され、ATコマンドとAT応答とのペアでの実現メカニズムを用いる必要があるが、ネットワークブラウザとWEBサーバーとの間のデータ伝送が必ずしもそれぞれに対応するものではなく、且つ複数のリクエスト応答データが並行伝送される可能性があり、そして、ATコマンドが実現される場合に一般的には、単一のコマンドのサイズに対して所定の制限があり、ビッグデータが複数のコマンドに分割されて伝送され、並行伝送リクエストがシリアルになって処理される必要がある。データ伝送量がより大きいため、ATコマンド伝送の速度がより遅いことであって、これによって、ユーザーがUICCにおけるウェブを閲覧する時に表示がより遅い。
関連技術においてATコマンドでSCWSを実現してウェブを閲覧する時に表示がより遅い問題に対して、現時点、まだ有効的な解決策が提出されてない。
関連技術においてATコマンドでSCWSを実現してウェブを閲覧する時に表示がより遅い問題に対して本発明を提出し、このため、本発明の主な目的は、上記問題を解決するために、改良されたデータ伝送スキームを提出した。
上記目的を実現するために、本発明の1つの側面に応じて、データ伝送方法が提出された。
本発明に係るデータ伝送方法は、通信プロセッサがアプリケーションプロセッサからの接続確立リクエストを受信するステップと、通信プロセッサがアプリケーションプロセッサへ接続確立成功を指示するための応答を送信し、かつ応答に応じてアプリケーションプロセッサの多重モジュールが多重チャネルを割り当てることを指示するステップと、通信プロセッサの多重モジュールが多重チャネルを割り当てるステップと、通信プロセッサが多重チャネルを介してアプリケーションプロセッサとデータ伝送を行うステップとを含む。
好ましくは、応答に応じてアプリケーションプロセッサの多重モジュールが多重チャネルを割り当てることを指示するステップは、アプリケーションプロセッサが応答を受信した後、アプリケーションプロセッサの多重モジュールが多重チャネルを割り当てることを含む。
好ましくは、通信プロセッサが接続確立リクエストを受信した後、上記方法は、さらに、通信プロセッサが接続確立リクエストに応じて汎用集積回路カードUICCに接続確立を指示することに用いる通知メッセージを送信することを含み、通信プロセッサがUICCからのオープンチャネルリクエストを受信し、通信プロセッサがUICCとの間のチャネルをオープンする。
好ましくは、通信プロセッサが多重チャネルを介してアプリケーションプロセッサとデータ伝送を行うステップは、通信プロセッサが多重チャネルを介してアプリケーションプロセッサからの所定フォーマットのデータを受信し、そしてデータをベアラー非依存プロトコルBIPフォーマットのデータに変換するステップと、通信プロセッサがBIPフォーマットのデータをチャネルを介してUICCに送信するステップとを含む。
好ましくは、通信プロセッサが多重チャネルを介してアプリケーションプロセッサとデータ伝送を行うステップは、通信プロセッサがチャネルを介してUICCからのBIPフォーマットのデータを受信し、そしてBIPフォーマットのデータを所定フォーマットのデータに変換するステップと、通信プロセッサが所定フォーマットのデータをアプリケーションプロセッサに送信するステップとを含む。
好ましくは、通信プロセッサが多重チャネルを介してアプリケーションプロセッサとデータ伝送を行うステップが終了した後、上記方法は、通信プロセッサがUICCからのクローズチャネルリクエストを受信してチャネルをクローズするステップと、通信プロセッサが多重チャネルをクローズし、そして、アプリケーションプロセッサがコマンドに応じて多重チャネルをクローズするように、アプリケーションプロセッサに接続が既にクローズしたコマンドを送信するステップとを更に含む。
上記目的を達成するように、本発明のもう1つの側面に応じて、端末が提供された。
本発明の端末によれば、アプリケーションプロセッサ及び通信プロセッサを含み、アプリケーションプロセッサは代理サービスモジュール及び第1の多重モジュールを含み、通信処理モジュールはBIPゲートウェイ及び第2の多重モジュールを含み、BIPゲートウェイが代理サービスモジュールからの接続確立リクエストを受信することに用いられ、BIPゲートウェイが代理サービスモジュールに接続確立成功を指示するための応答を送信し、そして多重チャネルを割り当てることを第1の多重モジュールに通知することに更に用いられ、代理サービスモジュールが応答を受信し、そして多重チャネルを割り当てることを第2の多重モジュールに通知することに用いられ、BIPゲートウェイが多重チャネルを介して代理サービスモジュールとデータ伝送を行うことに更に用いられる。
好ましくは、BIPゲートウェイはUICCに確立接続を指示することに用いる通知メッセージを送信し、そしてUICCからのオープンチャネルリクエストを受信した後、UICCとの間のチャネルをオープンすることに更に用いられる。
好ましくは、BIPゲートウェイは代理サービスモジュールからの所定フォーマットのデータをBIPフォーマットのデータに変換し、そしてBIPフォーマットのデータをチャネルを介してUICCに送信することに更に用いられ、BIPゲートウェイはUICCからのBIPフォーマットのデータを所定フォーマットのデータに変換し、そして変換後の所定フォーマットのデータを多重チャネルを介して代理サービスモジュールに送信することに更に用いられる。
好ましくは、BIPゲートウェイはUICCからのクローズチャネルリクエストを受信し、そしてチャネルをクローズすることに更に用いられ、BIPゲートウェイは多重チャネルをクローズすることを第2の多重モジュールに通知し、そして代理サービスモジュールに接続が既にクローズしたコマンドを送信することに更に用いられ、代理サービスモジュールは接続が既にクローズしたコマンドを受信した後、多重チャネルをクローズすることを第1の多重モジュールに通知することに更に用いられる。
本発明によれば、端末にMUX(multiplexer)モジュールを追加し、そしてMUXモジュールを介してデータを伝送することで、ATコマンドでSCWSを実現してウェブを閲覧する時に表示がより遅い問題を解決し、さらに、端末においてWebデータをより速く伝送する効果を達成する。
関連技術に係るATコマンドを介してUICC内蔵WEBサーバー端末にアクセスするアーキテクチャである。 本発明の実施例に係るデータ伝送方法のフローチャートである。 本発明の実施例に係る端末のシステムアーキテクチャである。 本発明の実施例に係るMUXモジュールを介してアプリケーションプロセッサと通信プロセッサとを接続してUICC Webサーバーの端末にアクセスするアーキテクチャである。 本発明の実施例に係るUICC内蔵WEBサーバーにアクセスするフローチャートである。 本発明の実施例に係る端末のアーキテクチャである。
関連技術においてATコマンドでSCWSを実現してウェブを閲覧する時に表示がより遅い問題に対して、本発明の実施例において、改良されたデータ伝送スキームが提出された。当該スキームの処理原則は、通信プロセッサがATコマンドを介してアプリケーションプロセッサからの接続確立リクエストを受信し、通信プロセッサがアプリケーションプロセッサに接続確立成功を指示するためのAT応答を送信し、そしてAT応答に応じてアプリケーションプロセッサのMUXモジュールがMUXチャネルを割り当てることを指示し、通信プロセッサのMUXモジュールがMUXチャネルを割り当て、通信プロセッサがMUXチャネルを介してアプリケーションプロセッサとデータ伝送を行う。
なお、矛盾しない場合に、本発明における実施例及び実施例における特徴が相互に組合わせられる。以下、図面を参照しながら、実施例とともに本発明を詳しく説明する。
以下の実施例において、図面のフローチャートに示したステップは、例えばコンピュータで実行可能なコマンド群のコンピュータシステムで実行してよい、且つ、フローチャートにロジック順序を示したが、ある場合に、これに異なる順序で示される又は説明されるステップを実行してもよい。
本発明の実施例に応じて、データ伝送方法が提出された。図2は本発明の実施例に係るデータ伝送方法のフローチャートである。図2に示すように、当該方法は、以下のようなステップS202〜ステップS208を含む。
ステップS202において、通信プロセッサがアプリケーションプロセッサからの接続確立リクエストを受信する。
ステップS204において、通信プロセッサがアプリケーションプロセッサに接続確立成功を指示するためのAT応答を送信し、そしてAT応答に応じてアプリケーションプロセッサのMUXモジュールがMUXチャネルを割り当てることを指示し、即ち、アプリケーションプロセッサがAT応答を受信した後、アプリケーションプロセッサのMUXモジュールがMUXチャネルを割り当てる。
ステップS206において、通信プロセッサのMUXモジュールがMUXチャネルを割り当てる。
ステップS208において、通信プロセッサがMUXチャネルを介してアプリケーションプロセッサとデータ伝送を行う。
ステップS202の後、通信プロセッサが接続確立リクエストに応じてUICCに通知メッセージを送信し、UICCが通知メッセージを受信した後、通信プロセッサにオープンチャネルリクエストを送信し、そして、通信プロセッサがUICCとの間のチャネルをオープンする。
通信プロセッサはアプリケーションプロセッサとUICCとの間にデータ変換を行う必要がある。通信プロセッサがMUXチャネルを介してアプリケーションプロセッサからの所定フォーマットのデータを受信し、そしてデータをBIPフォーマットのデータに変換することと、通信プロセッサがBIPフォーマットのデータをUICCとの間のチャネルを介してUICCに送信することと、及び、通信プロセッサがUICCとの間のチャネルを介してUICCからのBIPフォーマットのデータを受信し、そしてBIPフォーマットのデータを所定フォーマットのデータに変換することと、通信プロセッサが所定フォーマットのデータをアプリケーションプロセッサに送信することとを含む。
データ伝送が完了した後、既に確立した接続をクローズする必要があり、当該プロセスは、以下のようなステップを含む。
ステップAにおいて、通信プロセッサがUICCからのクローズチャネルリクエストを受信し、そしてチャネルをクローズする。
ステップBにおいて、通信プロセッサがMUXチャネルをクローズし、そしてアプリケーションプロセッサがATコマンドに応じてMUXチャネルをクローズするように、アプリケーションプロセッサに接続が既にクローズしたATコマンドを送信する。
ステップCにおいて、アプリケーションプロセッサがATコマンドを受信した後、MUXチャネルをクローズする。
以下、実例に合わせて本発明の実施例の実現過程を詳しく説明する。
図3は本発明の実施例に係る端末のシステムアーキテクチャである。図3に示すように、当該移動端末はアプリケーションプロセッサ、1つ又は複数の通信プロセッサ、UICC及びプロセッサ間のチャネルを含み、その中、アプリケーションプロセッサは、ネットワークブラウザ、TCP/IPプロトコルスタック、代理サービスモジュール、プロセッサ間通信モジュール(ATコマンドモジュール及び/又は多重MUXモジュールでよい)を含み、それぞれの通信プロセッサは、TCP/IPプロトコルスタック(当該モジュールが選択可能)、BIPゲートウェイとBIPモジュール、及びプロセッサ間通信モジュール(ATコマンドモジュール及び/又はMUXモジュールでよい)を含む。
なお、プロセッサ間の物理チャネルは複数の種類があってもよい。以下の実例はシリアルポートを例とするが、シリアルポートに限らない。
実例1
図4は本発明の実施例に係るMUXモジュールを介してアプリケーションプロセッサと通信プロセッサとを接続してUICC Webサーバーの端末にアクセスするアーキテクチャである。図4に示すように、当該端末はデータを伝送する場合にMUXモジュールを用いた。当該実例において、アプリケーションプロセッサと1つの通信プロセッサとの接続を例として説明する。アプリケーションプロセッサは、ネットワークブラウザ、TCP/IPプロトコルスタック、代理サービスモジュール(代理サーバーに位置する)、ATコマンドモジュール、多重モジュールを含み、通信プロセッサは、ATコマンドモジュール、MUXモジュール、BIPゲートウェイ及びBIPモジュールを含み、BIPゲートウェイがBIPモジュールの機能を含んでよい。
図5は本発明の実施例に係るUICC内蔵WEBサーバーにアクセスするフローチャートである。以下、図4に示す構造の上で、図5のプロセスを詳しく説明する。図5に示すように、当該プロセスは2つの部分に分けれてよい、即ち、第1の部分はATコマンドを介してAPとCPとの間の伝送チャネルを確立/閉鎖することであり、具体的に、以下のステップ1、ステップ4に対応する。第2の部分はMUXチャネルを介してAPとCPとの間にデータ伝送を行うことであり、具体的に、以下のステップ2、ステップ3対応する。図5を参照しながら、ステップ1〜ステップ4を詳しく説明する。
ステップ1、ネットワークブラウザとUICCとが接続を確立する。当該ステップは具体的に以下のステップS501〜ステップS505を含み、当該ステップを詳しく説明する。
ステップS501、ユーザーがネットワークブラウザでhttp://127.0.0.1:port(その中、portがUICCのあるサービスのインターフェースに対応し、デフォルトインターフェース80を用いる場合、インターフェース番号を入力しなくてもよい、http://127.0.0.1を直接入力する)を入力し、ユーザーがブラウザに予めに設定した、http://127.0.0.1:portに指向するブックマークを用いて上記アドレスを手動入力することを取り替えてもよく、また、UICCカードSTK(SIM Tool Kit)メニューにおける呼ぶブラウザにアクセスすることを介してSCWSのメニューにアクセスして、以上のステップを完了してもよい。そして、ネットワークブラウザはTCP/IPプロトコルスタックを介してTCP/IPプロトコルで伝送する接続リクエストを送信する。
ステップS502、代理サービスモジュールが接続リクエストを受信してブラウザとの接続を確立する。同時に、代理サービスモジュールが接続リクエストをATコマンドで伝送する接続リクエストに変換し、%WEBOPCH = portをCPに送信し、接続確立をリクエストする。
ステップS503、BIPゲートウェイがATコマンドで伝送した接続リクエストをBIPプロトコルで伝送する接続リクエストに変換し、CP側のBIPモジュールがUICCとの間の接続を確立することをリクエストする。BIPゲートウェイがローカル接続エンベロープメッセージ(Envelope(local connecting))を介してUICCに接続イベントがあることを通知する。
ステップS504、UICCが通知を受信した後、BIPゲートウェイにオープンチャネルリクエスト(Fetch:open channel)を送信する。
ステップS505、BIPゲートウェイがオープンチャネルリクエストを受信した後、UICCにチャネル識別子(channel ID)をキャリーする接続成功メッセージ(Terminal response)を返す。そしてMUXチャネルを割り当てるコマンドをCP側のMUXモジュールに送信する。同時に、代理サービスモジュールに接続確立成功AT応答(OK)を返す。代理サービスモジュールがMUXチャネルを割り当てるコマンドをAP側のMUXモジュールに送信する。APとCPとの間にデータ伝送するためのMUXチャネルを確立することが完了する。
ステップ2、ネットワークブラウザがリクエストデータをUICCに送信する。当該ステップは具体的に以下のステップS506〜ステップS510を含み、以下、当該ステップを詳しく説明する。
ステップS506、ネットワークブラウザがTCP/IPプロトコルで伝送するアクセスデータを代理サービスモジュールに送信する。
ステップS507、代理サービスモジュールがTCP/IPプロトコルで伝送するアクセスデータをPort+dataのフォーマットに変換し、MUXチャネルを介してCP側のBIPゲートウェイに送信する。BIPゲートウェイがアクセスデータをBIPプロトコルがサポートするフォーマットに変換し、そしてUICCに送信を準備する。
ステップS508、BIPゲートウェイが、チャネルデータが使用可能なエンベロープメッセージ(Envelope(channel data available))を送信してUICCにアクセスデータの送信があることを通知する。
ステップS509、UICCがデータ受信リクエスト(Fetch:receive data)を返してアクセスデータの受信を要求する。
ステップS510、BIPゲートウェイが端末応答(Terminal response(data))を介してUICCにアクセスデータを送信する。
ステップ3、UICCが応答データをネットワークブラウザに送信する。当該ステップは具体的に以下のステップS511〜ステップS513を含み、以下、当該ステップを詳しく説明する。
ステップS511、UICCがBIPプロトコルで伝送する応答データをBIPゲートウェイに送信し、即ち、UICCがデータ送信リクエスト(Fetch:send data)を介してBIPゲートウェイに応答データを送信する。
ステップS512、BIPゲートウェイが応答データを受信した後、端末応答(Terminal response)を介して既に応答データを受信したことをUICCに通知し、そしてPort+dataのフォーマットでMUXチャネルを介して応答データをAP側代理サービスモジュールに伝送する。
ステップS513、代理サービスモジュールが応答データを受信した後、ATコマンドで伝送する応答データをTCP/IPプロトコルで伝送する応答データに変換し、そしてTCP/IPプロトコルスタックでネットワークブラウザに返し、ブラウザがハイパーテキスト伝送プロトコル(Hypertext Transfer Protocol:HTTP)データパケットを解析した後、ブラウザに表示する。
UICCにおいてすべてのデータが送信されているまで、以上のステップ2、ステップ3は数回に繰り返す可能性がある。
ステップ4、接続をクローズする。当該ステップは具体的に以下のステップS514〜ステップS517を含み、以下、当該ステップを詳しく説明する。
ステップS514、UICCからBIPゲートウェイへクローズチャネルリクエストを送信し、そしてチャネル識別子(Fetch:close channel(channel ID))をキャリーし、チャネルをクローズすることをリクエストする。
ステップS515、BIPゲートウェイが接続をクローズした後、UICCへ端末応答(Terminal response(channel status:link not established))を送信することを介してチャネルをクローズすることを確認し、そしてCP側MUXモジュールにMUXチャネルをクローズするコマンドを送信し、同時に、代理サービスモジュールにATコマンド、AT+WEBCIS=<port>を送信して、今回の接続が既にクローズしたことをAPに通知する。
ステップS516、代理サービスモジュールがTCP/IPプロトコルスタックを介してクローズ接続メッセージをネットワークブラウザに返し、そしてAP側MUXモジュールにクローズMUXチャネルコマンドを送信し、MUXチャネルのクローズを完了する。
ステップS517、ブラウザがクローズ応答を送信する。
上記実施例によれば、MUXチャネルを介してAPとCPとの間にデータ伝送を行い、伝送速度がもっと速く、もっと安定になり、同時に、複数のリクエストのデータを同時に伝送することもサポートできる。
本発明の実施例によれば、端末が提供された、アプリケーションプロセッサ62及び通信プロセッサ64を含み、図6は本発明の実施例に係る端末のアーキテクチャであり、図6に示すように、アプリケーションプロセッサ62は代理サービスモジュール622及び第1のMUXモジュール624を含み、通信プロセッサ64はBIPゲートウェイ642及び第2のMUXモジュール644を含む。以下、それぞれのモジュールの機能を詳しく説明する。
BIPゲートウェイ642は代理サービスモジュール622からの接続確立リクエストを受信し、BIPゲートウェイ642は代理サービスモジュール622に接続確立成功を指示するための応答を送信し、そして第1のMUXモジュール624にMUXチャネルを割り当てることを通知することに更に用いられ、代理サービスモジュール622は応答を受信し、そして第2のMUXモジュール644にMUXチャネルを割り当てることを通知することに更に用いられ、BIPゲートウェイ642はMUXチャネルを介して代理サービスモジュール622とデータ伝送を行うことに更に用いられる。
BIPゲートウェイ642はUICCに確立接続を指示することに用いる通知メッセージを送信し、そしてUICCからのオープンチャネルリクエストを受信した後、UICCとの間のチャネルをオープンすることに更に用いられる。
BIPゲートウェイ642は代理サービスモジュール622からの所定フォーマットのデータをBIPフォーマットのデータに変換し、そしてBIPフォーマットのデータをチャネルを介してUICCに送信することに更に用いられ、BIPゲートウェイ642はUICCからのBIPフォーマットのデータを所定フォーマットのデータに変換し、そして変換後の所定フォーマットのデータをMUXチャネルを介して代理サービスモジュール622に送信することに更に用いられる。
BIPゲートウェイ642はUICCからのクローズチャネルリクエストを受信し、チャネルをクローズし、そして第2のMUXモジュール644にMUXチャネルをクローズすることを通知し、代理サービスモジュール622に接続が既にクローズしたコマンドを送信することに更に用いられ、代理サービスモジュール622は接続が既にクローズしたコマンドを受信した後、第1のMUXモジュール624にMUXチャネルをクローズすることを通知することに更に用いられる。
以上の記載によれば、本発明は以下のような技術的な効果を達成することが分かった。
速度が速い、WEBサービスのビッグデータ量伝送に適応する。ATコマンドメカニズムはデータ端末装置とデータ通信装置との間に設計され、ATコマンドとAT応答とのペアでの実現メカニズムを用い、しかし、ブラウザとWEBサーバーとの間のデータ伝送が必ずしもそれぞれに対応するものではなく、且つATコマンドが実現される場合に一般的には、単一のコマンドのサイズに対して所定の制限があり、ビッグデータが複数のコマンドに分割されて伝送される必要がある。多重モジュールがデータ伝送することはデータストリームのモードで伝送するため、データのサイズ及びフォーマットの制限がなく、それぞれのMUXのチャネルが相互に単独であり、様々なメモリエリアとフロー制御があり、様々なチャネルで同時に伝送することをサポートする。これによって、MUXチャネルを介してデータ伝送を行うことは、伝送速度を大きく向上させられ、データ伝送の信頼性を増加し、そして同時にパラレルリクエストのデータ伝送が完了できる。
明らかに、本分野の当業者が了解すべきなのは、上記本発明の各モジュール又は各ステップが汎用の計算装置で実現できて、それらが単一の計算装置に集中してもいい、或いは複数の計算する装置で組み立てるネットワークに配布されてもいい、選択的に、それらが、計算装置で実行可能のプログラムコードで実現できて、だから、それらを記憶装置に記憶され計算装置で実行してもいい、或いは、それらをそれぞれ各集積回路モジュールを作成してもいい、それらの中に複数のモジュール又はステップを単一の集積回路モジュールを作成して実現してもいい。そうしたら、本発明がいかなる特定されたハードウェアとソフトウェアの組み合わせに制限されない。
以上は、本発明の最適的な実施例に過ぎなく、本発明を制限せず、本分野の当業者に対して、本発明が各種類の変更と変化がある。本発明の主旨精神と原則以内に、いかなる改修、同等入れ替わり、改良等が、本発明の保護範囲以内に含まれるべきである。

Claims (6)

  1. 通信プロセッサ及びアプリケーションプロセッサを含む端末に用いるデータ伝送方法であって、
    通信プロセッサがアプリケーションプロセッサからの接続確立リクエストを受信するステップと、
    前記通信プロセッサが前記アプリケーションプロセッサに接続確立成功を指示するための応答を送信し、且つ前記応答に応じて前記アプリケーションプロセッサが多重チャネルを割り当てることを指示するステップと、
    前記通信プロセッサが前記多重チャネルを割り当てるステップと、
    前記通信プロセッサが前記多重チャネルを介して前記アプリケーションプロセッサとデータ伝送を行うステップとを含み、
    前記通信プロセッサが前記多重チャネルを介して前記アプリケーションプロセッサとデータ伝送を行うステップは、
    前記通信プロセッサが前記多重チャネルを介して前記アプリケーションプロセッサからの所定フォーマットのデータを受信し、そして前記データをベアラー非依存プロトコルBIPフォーマットのデータに変換するステップと、
    前記通信プロセッサが前記BIPフォーマットのデータを前記通信プロセッサと前記UICCとの間のチャネルを介してUICCに送信するステップと、
    前記通信プロセッサが前記通信プロセッサと前記UICCとの間のチャネルを介して前記UICCからのBIPフォーマットのデータを受信した後、前記BIPフォーマットのデータを前記所定フォーマットのデータに変換するステップと、
    前記通信プロセッサが前記所定フォーマットのデータを前記アプリケーションプロセッサに送信するステップとを含むことを特徴とするデータ伝送方法。
  2. 前記応答に応じて前記アプリケーションプロセッサが多重チャネルを割り当てることを指示するステップは、
    前記アプリケーションプロセッサが前記応答を受信した後、前記多重チャネルを割り当てることを指示することを特徴とする
    請求項1に記載の方法。
  3. 前記通信プロセッサが前記多重チャネルを介して前記アプリケーションプロセッサとデータ伝送を完了した後、前記方法は、
    前記通信プロセッサがUICCからのクローズチャネルリクエストを受信し、前記通信プロセッサと前記UICCとの間のチャネルをクローズするステップと、
    前記通信プロセッサが前記多重チャネルをクローズし、そして前記アプリケーションプロセッサに接続が既にクローズしたコマンドを送信するステップとを更に含むことを特徴とする
    請求項1または2に記載の方法。
  4. アプリケーションプロセッサと通信プロセッサとを含む端末であって、
    前記アプリケーションプロセッサは、代理サービスモジュール及び第1の多重モジュールを含み、前記通信プロセッサは、BIPゲートウェイ及び第2の多重モジュールを含み、
    前記BIPゲートウェイは、前記代理サービスモジュールからの接続確立リクエストを受信することに用いられ、
    前記BIPゲートウェイは、前記代理サービスモジュールに接続確立成功を指示するための応答を送信し、そして多重チャネルを割り当てることを前記第の多重モジュールに通知することに更に用いられ、
    前記代理サービスモジュールは、前記応答を受信し、そして前記多重チャネルを割り当てることを前記第の多重モジュールに通知することに用いられ、
    前記BIPゲートウェイは、前記多重チャネルを介して前記代理サービスモジュールとデータ伝送を行うことに更に用いられ
    前記BIPゲートウェイは、前記代理サービスモジュールからの所定フォーマットのデータをBIPフォーマットのデータに変換し、そして前記BIPフォーマットのデータを前記通信プロセッサと前記UICCとの間のチャネルを介してUICCに送信することに更に用いられ、
    前記BIPゲートウェイは、前記UICCからのBIPフォーマットのデータを前記所定フォーマットのデータに変換し、そして変換後の前記所定フォーマットのデータを前記多重チャネルを介して前記代理サービスモジュールに送信することに更に用いられることを特徴とする端末。
  5. 前記BIPゲートウェイは、UICCに確立接続を指示することに用いる通知メッセージを送信し、そして前記UICCからのオープンチャネルリクエストを受信した後、UICCとの間のチャネルをオープンすることに更に用いられることを特徴とする
    請求項に記載の端末。
  6. 前記BIPゲートウェイは、UICCからのクローズチャネルリクエストを受信し、そして前記通信プロセッサと前記UICCとの間のチャネルをクローズすることに更に用いられ、
    前記BIPゲートウェイは、前記多重チャネルをクローズすることを前記第2の多重モジュールに通知し、そして前記代理サービスモジュールに接続が既にクローズしたコマンドを送信することに更に用いられ、
    前記代理サービスモジュールは、前記接続が既にクローズしたコマンドを受信した後、前記多重チャネルをクローズすることを前記第1の多重モジュールに通知することに更に用いられることを特徴とする
    請求項4または5に記載の端末。
JP2012517999A 2009-06-30 2009-11-27 データ伝送方法及び端末 Active JP5584760B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200910151553.6 2009-06-30
CN2009101515536A CN101600263B (zh) 2009-06-30 2009-06-30 数据传输方法及终端
PCT/CN2009/075180 WO2010145122A1 (zh) 2009-06-30 2009-11-27 数据传输方法及终端

Publications (2)

Publication Number Publication Date
JP2012531846A JP2012531846A (ja) 2012-12-10
JP5584760B2 true JP5584760B2 (ja) 2014-09-03

Family

ID=41421439

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012517999A Active JP5584760B2 (ja) 2009-06-30 2009-11-27 データ伝送方法及び端末

Country Status (6)

Country Link
US (1) US20120106570A1 (ja)
EP (1) EP2437569A4 (ja)
JP (1) JP5584760B2 (ja)
KR (1) KR20120046187A (ja)
CN (1) CN101600263B (ja)
WO (1) WO2010145122A1 (ja)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101600263B (zh) * 2009-06-30 2011-05-11 中兴通讯股份有限公司 数据传输方法及终端
CN101841925B (zh) * 2010-04-21 2012-10-17 华为终端有限公司 一种双中央微处理器间的通信方法、装置及系统
CN101895572B (zh) * 2010-06-28 2014-03-19 中兴通讯股份有限公司 一种sd卡与主控设备之间的数据交互方法及系统
CN102572802B (zh) * 2010-12-09 2015-01-21 北京华虹集成电路设计有限责任公司 一种实现网络节点访问大容量sim卡的方法和系统
WO2012085624A1 (en) * 2010-12-23 2012-06-28 Research In Motion Limited Card toolkit support for ip multimedia subsystem
CN102143267A (zh) * 2011-03-31 2011-08-03 中兴通讯股份有限公司 一种无线通讯装置及其进行工作的方法
WO2012145817A1 (en) 2011-04-26 2012-11-01 Research In Motion Limited Transmission of the pdp content activation rejection cause codes to the uicc
CN102625288B (zh) * 2011-12-29 2019-06-11 中兴通讯股份有限公司 多处理器终端空中下载的方法及多处理器终端
CN102594892B (zh) 2012-02-22 2018-08-24 南京中兴新软件有限责任公司 数据访问方法及装置
US9565615B2 (en) 2012-05-16 2017-02-07 Qualcomm Incorporated Evolved hybrid internet protocol (IP) multimedia subsystem (IMS) architecture
KR102011137B1 (ko) * 2012-12-07 2019-08-14 삼성전자주식회사 데이터 처리 장치와 회로
JP6020272B2 (ja) * 2013-03-18 2016-11-02 富士通株式会社 通信装置及び通信方法
CN104168273B (zh) * 2014-08-04 2017-10-31 福建三元达网络技术有限公司 一种瘦ap模式下实现tcp代理的方法及系统
CN105228181B (zh) * 2015-10-21 2018-07-03 北京星网锐捷网络技术有限公司 一种基于ap优化tcp连接的方法、ap和系统
KR102907753B1 (ko) * 2020-05-07 2026-01-06 삼성전자주식회사 네트워크 슬라이스와 데이터 세션을 형성하는 전자 장치 및 그 동작 방법
WO2021225283A1 (ko) * 2020-05-07 2021-11-11 삼성전자 주식회사 네트워크 슬라이스와 데이터 세션을 형성하는 전자 장치 및 그 동작 방법
US11917040B1 (en) * 2022-03-30 2024-02-27 Amazon Technologies, Inc. Converting communication protocols for messages to enable internet access for vehicle applications
WO2024225643A1 (ko) * 2023-04-24 2024-10-31 삼성전자 주식회사 안테나 스위칭 회로를 제어하는 전자 장치
WO2025018505A1 (en) * 2023-07-19 2025-01-23 Samsung Electronics Co., Ltd. Method and device for optimizing cross sim calling in user equipment with multiple sims

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5638412A (en) * 1994-06-15 1997-06-10 Qualcomm Incorporated Method for providing service and rate negotiation in a mobile communication system
WO2004091165A1 (en) * 2003-04-11 2004-10-21 Nokia Corporation A user identification module for access to multiple communication networks
ATE407536T1 (de) * 2003-10-14 2008-09-15 Telecom Italia Spa Verfahren und system zur betriebsmittelsteuerung über ein mobiles endgerät, diesbezügliches netzwerk und computerprogrammprodukt dafür
US7647599B2 (en) * 2003-12-22 2010-01-12 Motorola, Inc. Interprocessor communication network providing dynamic dedication of ports
CN1951119A (zh) * 2004-05-03 2007-04-18 汤姆森研发基金公司 能够针对dsl系统的进行快速信道改变的方法及设备
EP1608123A1 (en) * 2004-06-15 2005-12-21 Axalto SA Method and device for communicating HTTP messages with portable devices
EP1792508A2 (en) * 2004-09-23 2007-06-06 Axalto SA System and method for communication with universal integrated circuit cards in mobile devices using internet protocols.
FR2893803A1 (fr) * 2005-11-21 2007-05-25 Nec Technologies Uk Ltd Methode de communication entre une cartre (u)sim en mode serveur et un client
US8082363B2 (en) * 2006-05-12 2011-12-20 Hewlett-Packard Development Company, L.P. Multiplexed communication between host computer and smartphone used as wireless modem
KR100879583B1 (ko) * 2007-02-22 2009-01-21 김종록 이동통신단말기를 이용한 포탈서비스 제공방법 및 그제공시스템
KR101161224B1 (ko) * 2007-04-04 2012-07-02 에스케이플래닛 주식회사 이동 통신 단말기의 사용자 인터페이스 서비스 시스템 및그 방법
KR101424261B1 (ko) * 2007-09-04 2014-07-31 주식회사 엘지유플러스 모바일 웹 서비스를 제공하는 단말기 및 상기 단말기의동작 방법
CN101335758B (zh) * 2008-07-24 2011-09-21 中兴通讯股份有限公司 双处理器终端访问sim卡中服务的方法及系统
CN101600263B (zh) * 2009-06-30 2011-05-11 中兴通讯股份有限公司 数据传输方法及终端

Also Published As

Publication number Publication date
JP2012531846A (ja) 2012-12-10
KR20120046187A (ko) 2012-05-09
EP2437569A4 (en) 2012-11-21
EP2437569A1 (en) 2012-04-04
WO2010145122A1 (zh) 2010-12-23
CN101600263A (zh) 2009-12-09
CN101600263B (zh) 2011-05-11
US20120106570A1 (en) 2012-05-03

Similar Documents

Publication Publication Date Title
JP5584760B2 (ja) データ伝送方法及び端末
US12096517B2 (en) Communication system and communication method for providing access to IP network to wireless terminals
CN101594614B (zh) 数据下载方法以及终端
CN108476541A (zh) 5g中通用分组无线服务隧道协议(gtp)实体的资源指派
WO2020076296A1 (en) Mptcp friendly cellular multi-connectivity architecture with transparent proxy
CN103281797A (zh) 一种移动终端及其传输业务数据的方法
CN112566164B (zh) 一种通信系统及服务质量控制方法
JP5931224B2 (ja) データ・アクセス方法及び装置
CN109818901B (zh) 报文头压缩机制确定方法、设备及系统
KR20120137394A (ko) 안드로이드 시스템에 기반한 서비스 처리 방법 및 장치
JP7086853B2 (ja) ネットワークアクセス方法、その関連機器およびシステム
CN105873011B (zh) 集群业务数据传输、控制方法、装置和设备
CN103595702B (zh) 内容提供设备的选取方法及装置
CN114846774A (zh) 一种通信方法及装置
US9602588B2 (en) Transmission of data streams between a terminal device and a security module
CN101600265B (zh) 通用集成电路卡的确定方法及装置
KR100905559B1 (ko) 이동 통신 단말기를 이용한 통신 서비스 시스템 및 그 방법
CN110856213A (zh) 切换数据传输方式的方法、装置、存储介质及电子设备
JP2004241948A (ja) パケット通信システム、ネットワーク機器及びそれに用いるリソース管理方法
WO2025008923A1 (en) Method and system for routing traffic through contextless load distributors
KR100574661B1 (ko) 이동통신 단말기에서의 데이터 서비스를 위한 연속 호연결 방법
KR100710993B1 (ko) 왑 게이트웨이에서 무선 인터넷 접속 페이지 메뉴 전송방법
CN110019629A (zh) 地图快照方法及智能终端
JP2018513643A (ja) 論理リンク制御プロトコルllcpベースのサービス発見方法およびnfcコントローラ

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130628

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130927

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130930

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20131004

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131107

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140709

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140718

R150 Certificate of patent or registration of utility model

Ref document number: 5584760

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250