JP4841098B2 - ウェブ・ページのダウンローディング - Google Patents

ウェブ・ページのダウンローディング Download PDF

Info

Publication number
JP4841098B2
JP4841098B2 JP2001576647A JP2001576647A JP4841098B2 JP 4841098 B2 JP4841098 B2 JP 4841098B2 JP 2001576647 A JP2001576647 A JP 2001576647A JP 2001576647 A JP2001576647 A JP 2001576647A JP 4841098 B2 JP4841098 B2 JP 4841098B2
Authority
JP
Japan
Prior art keywords
client
network
tbf
request
rendezvous
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.)
Expired - Fee Related
Application number
JP2001576647A
Other languages
English (en)
Other versions
JP2003531524A5 (ja
JP2003531524A (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.)
Motorola Mobility LLC
Original Assignee
Motorola Mobility LLC
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 Motorola Mobility LLC filed Critical Motorola Mobility LLC
Publication of JP2003531524A publication Critical patent/JP2003531524A/ja
Publication of JP2003531524A5 publication Critical patent/JP2003531524A5/ja
Application granted granted Critical
Publication of JP4841098B2 publication Critical patent/JP4841098B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/50Circuit switching systems, i.e. systems in which the path is physically permanent during the communication
    • H04L12/52Circuit switching systems, i.e. systems in which the path is physically permanent during the communication using time division techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/326Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the transport layer [OSI layer 4]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Description

【0001】
[発明の属する技術分野]
本発明は、セッション内で連続的伝送制御プロトコル(TCP)コネクションを用いるセッション又はアプリケーション・プロトコルを用いて、時分割多元接続(TDMA)無線パケット・データ・システム又は有線モデム・アクセス・プロトコル上でのウェブ・サイトのダウンローディングに関する。詳細には、本発明は、そのようなダウンロードに関係する時間オーバヘッドを低減し、そしてそのようなシステムにおけるランダム・アクセス競合数を低減する方法に関する。
【0002】
[従来の技術]
クライアント(ウェブ・ブラウザ)がウェブ・アクセスを開始するとき、伝送制御プロトコル/インターネット・プロトコル(TCP/IP)コネクションは、図1に示されるように、クライアントとウェブ・サーバとの間に確立される。そのコネクションは、スリーウェイ・ハンドシェーク(three−way handshake)として知られているものを利用して確立される。最初に、クライアントは、SYN(同期信号文字)信号をサーバに送り、次いでサーバは、SYN信号をクライアントに送り返す。次いで、クライアントは、肯定応答信号をサーバに送り、それによりサーバのSYN信号の受け取りを確認し、そしてコネクションが完了する。
【0003】
一旦コネクションがクライアントとサーバとの間で確立されてしまうと、クライアントは、ハイパー・テキスト・マークアップ言語(HTML)要求をサーバに送る。そのような要求は、単一のTCPメッセージとして送られ得て、又は2つのそのようなメッセージに分割され得る。コネクションは、スロー・スタート機構と呼ばれるものにより特徴付けられる。クライアントは、単一のHTML要求を送り、応答(典型的には要求されたデータを含む)をサーバから待ち、肯定応答をサーバに送る。肯定応答の送信後に、複数のデータ信号が、サーバから受信され、そのような受け取りがクライアントにより促進される。一旦全てのデータが受信されると、サーバは終了信号を送る。終了肯定応答信号がクライアントからサーバに送られ、次いで終了信号も送られる。
【0004】
ウェブ・ページのダウンローディングは、幾つかのTCP/IPコネクション確立及び解体(tear down)シークエンスを含む。これは、ダウンロードされるべきウェブ・ページが2以上のインライン・イメージを備える場合、別個のTCPセッションが、各イメージのサーバからクライアントへの転送のために要求されるからである。図1はこの問題を示し、その問題により一旦終了信号102がクライアントにより送信されてしまうと、クライアントは、ダウンロードされたページをパース(検査)して、もっとデータが要求されているか否かを確認する。図1の事例では、イメージはダウンローディングを要求し、そこで、前述のコネクション確立及び解体シークエンスが再び実行される。この場合、送られるべき1無線リンク制御(RLC)パケットより小さい単一のデータ・エレメントのみが存在し、従ってサーバは、終了信号が続く単一のデータ信号を送る。この場合、スロー・スタート機構は関係しない。
【0005】
従って、複数のイメージを含むウェブ・ページをダウンロードするため、ある一定数のTCPコネクションが、クライアントとサーバとの間に行われなければならないことは明らかである。これは、ウェブ・ページの全体的なダウンロードに対する時間オーバヘッドの面で望ましくない。
【0006】
TDMA無線パケット・データ・システム及び有線モデム・アクセス・プロトコル上のセッション内で連続的TCPコネクションを用いるセッション又はアプリケーション・プロトコルを用いて、ワールドワイド・ウェブ(WWW)にアクセスするのに問題が存在する。これは、グローバル・パケット無線システム(GPRS)上でのハイパー・テキスト転送プロトコル(HTTP)の使用を参照して以降に説明される。ブラウザがHTTP要求を送るとき、その要求はSYN信号として送信される。しかしながら、SYN信号がGPRS上に送られるたびに、ネットワークに、そしてそれにより遠隔のWWWサーバに接続して、要求したウェブ・ページのダウンロードを促進にするため利用される移動局(MS)によりなされるランダム・アクセスの試みがある。
【0007】
ランダム・アクセスの試みが生じると直ぐに、MSは、そのMSが送るべきデータを有するというメッセージをネットワークに送受信機基地局(BS)を介して送る。MSは、ネットワークがデータを送り得るという信号をネットワークから受信するとき、MSは、そのデータを送るべき将来の時間のある一定数のパケットを割り当てられる。しかしながら、ネットワークに対して同時に2つの要求が行われた場合、アクセスの試みの衝突が起こり得る。この場合、SYN信号は、ネットワークにより送信されないであろうし、そしてMSは、後の時間に更なるランダム・アクセスの試みをしなければならない。これは、ランダム・アクセス競合解決として知られている。
【0008】
以下に説明されるように、存在する問題は、全てのTCP/IPセッションに対して無線リンク制御(RLC)リンクを確立する必要性があることである。無線リンク制御は、MSとネットワークとの間での情報のブロックの転送を制御するプロトコルである。それは、順序付けられた配信及び誤り訂正を実行する。別個の無線リンクを確立する必要性が、ウェブ・ページ及びその中に含まれるイメージをダウンロードする際にユーザが経験する遅延を実質的に増大する。現在の形式のRLCプロトコルがカウントダウン手順を用いてリンクを閉めることを要求するならば、遅延は更に強められる。そのような手順は、送るべきブロックの残りの数をプリセット数からゼロにカウントダウンすることから成る。リンクのシャットダウンはゼロと同時に生じる。
【0009】
ウェブ・ページのダウンロード中に生じる遅延は、図2を参照することにより最も良く分かり、その図2は、SYNメッセージのクライアントからサーバへの及びサーバからクライアントへの送信に関係するメッセージ交換を図示するはしご型の図を示す。次の一般的仮定は、そのはしご型の図の構成においてなされた。これらの仮定は純粋に例示的であることが強調されるべきである。
【0010】
1. 主要時間遅延は、例えば、大西洋横断コネクションを行うときの衛星遅延のような、一時的ブロック・フロー(temporary block flow)(TBF)の確立及び広域ネットワーク(WAN)及びデータ転送時間のせいである。
2. アップリンクTBFの生成のための時間オーバヘッドは、ダウンリンクTBFがアクティブである間におけるアップリンクTBFの生成のための時間オーバヘッドより大きい。
3. ダウンリンクTBFの確立は、アップリンクTBFの確立のための時間オーバヘッドより小さい時間オーバヘッドを持つ。
4. データ転送は、10%の関連したブロック誤り率(BLR)を持つ。
5. データ転送に対するRLCラウンドトリップ遅延は10個のRLCブロックである。
6. データは、最低のコード・レート(code rate)(最高スループット)で転送される。
【0011】
これらの仮定内で用いられる専門用語は、図2に関連した以下の記載に照らしてみればより明瞭になるであろう。
図2において見られ得るように、GPRS上のウェブ・ブラウザと遠隔のサーバとの間のコネクションは、通信リンクを生成するのを可能にするため、互いに相互作用している様々な制御の層(レイヤ)に関係する。ブラウザは、伝送制御プロトコル(TCP)層を介して通信し、その伝送制御プロトコル(TCP)層は論理リンク制御(LLC)層と通信し、その論理リンク制御(LLC)層は移動局無線リンク制御(RLC−MS)層と通信する。これから、メッセージは、MSからBSへそれらの間に形成された無線リンクをこえて同報通信される。基地局無線リンク制御(RLC−BS)レベルで受信されたメッセージは、論理リンク制御/伝送制御プロトコル(LLC/TCP)層へ通信され、そしてその層の上で遠隔サーバのTCP層へ通信される。勿論、これは反対方向にも動作する。
【0012】
再び図2を参照すると、ブラウザはHTTP要求2を送り、そのHTTP要求2はTCP層によりSYN信号4として送られる。この信号は、セット同期均衡モード(SABM)信号6としてLLC層によりRLC−MS層へ送られる。この段階で、アップリンクTBF10、即ちRLCブロックに関して情報の転送のためのMSとBSとの間のコネクションが確立される。
【0013】
アップリンクの確立後に、TCP信号は、RLC−BS層からLLC/TCP層へコネクション指示(Conn−ind)信号12として渡される。肯定応答信号14が、この層からLLC層へ送り返され、LLC層は次いで、TCP情報及びSYN信号を備える情報フレーム16をLLC/TCP層に送り返す。次の段階は、SYN信号18をLLC/TCP層からTCP遠隔サーバへの送信を伴う。従って、これは、SYN信号20を送り返し、そのSYN信号20は、SABM信号22としてRLC−BSへ送信される。
【0014】
ここで、RLCブロックのBSからMSへの送信のためのダウンリンクTBFコネクションが確立される。このステップは全体的に参照番号24として示されている。ダウンリンクの確立後に、コネクション指示(Conn−ind)信号26は、LLC層へ送られる。これは、MSとBSとの間のエア・インターフェースを介してLLC/TCP層へ渡る肯定応答信号28により確認する。それらから、情報フレームは、無線リンクを介してそしてブラウザTCP層へ送られる。
【0015】
ここで、ダウンリンクTBFが、関連の予約されたブロック期間(RRBP)を用いてポーリングした後に閉じられると仮定する。BSは、RRBPセットを有するメッセージを送り得て、それによりMSは、ある一定数のRLCブロック内においてRLCレベルで肯定応答信号を用いて応答しなければならない。RRBPは、ダウンリンクがそのような肯定応答に対して開いたままであることを要求しない場合、ダウンリンクが閉じられるであろう。
【0016】
これら2つの信号、即ち、図1に示されている最初の2つは、渡されるために特定の時間(τ)を要したことが明らかに分かる。そのようなコネクションが、いずれの1つのウェブ・ページのダウンロード操作においてある一定回数行われなければならない。従って、GPRS上でHTTPを用いてウェブ・ページをダウンローディングするための要件が非常に高い場合がある点で問題が存在する。上記で述べた問題は、時間期間に関して例証されるときもっと重大となる。イメージを含まない単一のウェブ・ページのダウンロードに対して、3つのコネクション及び解体シークエンスを実行しなければならない。そのデータを確立するためのシークエンスが要求され、サーバに何のデータかを知らせるためそしてそのデータを受信するためのシークエンスが要求され、そして肯定応答するため最後のシークエンスが要求される。これは、明らかに、ダウンロードされるべき全てのイメージに対する更なるコネクション及び解体シークエンスの持続時間により増大するであろう。従って、解決を必要とする問題は、TDMA無線パケット・データ・システム又は有線モデム・アクセス・プロトコル上のセッション内で連続的TCPコネクションを用いるセッション又はアプリケーション・プロトコルを用いて、ウェブ・ページをダウンローディングするための時間要件を低減し、こうして効率及びユーザの満足を増大する仕方である。
【0017】
[発明が解決しようとする課題]
本発明は、上記の欠点の幾らか又は全てに対処することを意図している。
[課題を解決するための手段]
本発明は、特許請求の範囲に記載されているように、時分割多元接続(TDMA)無線パケット・データ・システム又は有線モデム・アクセス・プロトコル上のセッション内で連続的伝送制御プロトコル(TCP)コネクションを用いるセッション又はアプリケーション・プロトコルを増強する方法において、一時的ブロック・フロー(TBF)が連鎖化される方法を提供する。本発明はまた、時分割多元接続(TDMA)無線パケット・データ・システム又は有線モデム・アクセス・プロトコルにおいて、ウェブ・ページのダウンロード時間の低減のための方法及びランダム・アクセス競合の低減のための方法、及び全てTBF連鎖化を利用する時分割多元接続(TDMA)無線パケット・データ・システム又は有線モデム・アクセス・プロトコルを提供する。
【0018】
本発明の好適な実施形態に従って、存在するダウンリンクTBFがランデブー・ポイントをネットワークから要求するため利用される方法が提供される。
本発明の別の局面において、存在するアップリンクが、その閉鎖の前にランデブー・ポイントをネットワークから要求するため利用される方法が提供される。
【0019】
本発明の別の局面において、ネットワークがダウンリンクTBFを常にアクティブに維持する方法が提供される。
本発明の異なる局面は、別々に、又は任意の組み合わせで利用され得る。それらはまた、ウェブ・ページ全体をダウンロードするため要求されるTCPセッション数を決定するステップと、それにより残っている数の要求されたTBFに関連する情報をネットワークに送信するステップとを利用し得る。
【0020】
本発明の追加の特有の利点は、図面の以下の説明から明らかである。
[発明の実施の形態]
本発明がここで、上記で詳述した添付図面を参照して説明される。
【0021】
本発明は、たとえ何のデータも転送されていないときでもTBFがある方法でアクティブのままである場合、MSとネットワークとの間で各通信のためのスタンドアローンのTBF確立が要求されないであろうということに基づいて動作する。これは、TBF連鎖化と呼ばれる。
【0022】
図3から分かり得るように、一旦アップリンクTBFがクライアントとサーバとのRLC−MSとRLC−BSとの間で確立されてしまう(302、304、306)と、HTML要求が送られ得て(308)、それは、データ及び終了信号310、312がサーバからクライアントへ戻すよう渡されることをもたらす。この段階で、アップリンクTBFはアクティブのままである。従って、その後送信318が、RLC/MACチャネル資源割当て手続き後に起こることが可能である。アップリンクTBFコネクションに関連の時間オーバヘッドを有するそのアップリンクTBFコネクションを生成する必要がない。この結果は、図4から図9を参照して以下に説明される多くの異なる方法で達成される。
【0023】
図4は、ダウンリンクTBFを用いてランデブー・ポイント(rendezvous point)をアップリンクTBFから要求するとき、MSとBSとの間に渡されるメッセージを示す。図4は、MSとBSとの間で渡されるメッセージを示すはしご型の図の抜粋を表す。BSからMSへ渡される第1の信号402、即ちLLCレベル信号は、BSからMSへの確立されたダウンリンクを通して送られる最後の通信を表す。この信号の受け取り後で且つダウンリンクの閉鎖の前に、MSは、ランデブーの要求、即ちRLCレベル信号を送る。換言すると、MSは、そのMSが何かをTCP/HTTP条件に基づいて送信するのを希望することを示すメッセージを、ダウンリンクの閉鎖の前にそのダウンリンクを介して送り返す。実際上、RRBPがポーリングされるとき(図2を参照)、MSはメッセージを、資源を要求しているBSへ送る。MSは、最小数のRLCブロックの満了前にそのMSがデータを送信する準備ができていないであろうその最小数のRLCブロックの詳細を与える。これに応答して、BSは、この目的のため競合から自由である資源を割り当てる。この資源は、MSの使用のためにのみ割り当てられた時間のブロックから成る。そのブロックは、要求後にある一定数のRLCブロックを割り当てられ、それはランデブー・ポイントと名付けられる。
【0024】
MSの使用のため割り当てられたブロックは、MSがBSにそのMSが送信すべきいずれかのもっと多くのデータを有するかどうかを知らせるのを可能にする。従って、MSは、このブロックを用いて、サーバからクライアントへ転送されるべきデータのための必要な資源を要求するか、又はMSが送信すべきものを更に何も持っていないことを指示するか、又は更なるランデブー・ポイントを要求するかのいずれかを行い得る。
【0025】
この手順は、アップリンクTBFを生成する時間を、アップリンクTBF確立時間(スタンドアローン)から、ダウンリンクTBFを介してアップリンクTBFを生成するに要する時間まで低減する。しかしながら、ランデブー・ポイントに到達したときMSは送信すべき更なるものを何も持たず、従って割り当てられたRLCブロックを用いない場合、割り当てられたRLCブロックの帯域幅が空費されることに注目すべきである。その上、生じているランダム・アクセス競合数は、アップリンク要求のための資源が既に割り当てられてしまっているので、低減される。
【0026】
ランデブー・ポイントが要求されている時間は、MSが保持する時間及びデータを用いて計算される。MSは、各ウェブ又はインターネット・プロトコル(IP)アドレス当たり(又は、循環記憶領域における限定数のアドレスに対して、)1つのタイミング記録を保持する。MSはまた、現在サービス状態にあるネットワークに対して無線リンク制御/メディア・アクセス制御(RLC/MAC)レベル(前には唯RLCと呼ばれた。)でタイミング記録を保持する。各IPアドレスに対して、測定中に用いられるRLC/MACネットワーク・インターフェースが格納される。そのような記録を保持するため、MSは、次の複数のタイミングが要求された時に、関係した様々なプロトコルにより何が割り当てられるかに従って、次の複数のタイミングを測定する。MSは、測定値を保持するための任意の方法を用い得る。そのような方法は、ある一定数の前の測定値を平均化すること、又は単純に最後の測定値を用いることを含み得る。
【0027】
1. スタンドアローンのアップリンク確立時間: これは、RLC/MACアップリンクTBF確立時間であり、そして最初のランダム・アクセスの試みと「パケット割当て」メッセージ(データをアップリンク上で送信するための資源の割当てを指示するメッセージ)の受け取りとの間の時間である。
2. スタンドアローンのダウンリンク確立時間: これは、「パケット・ダウンリンク割当て」メッセージの受け取りと最初の有効なRLCブロックの受け取りとの間の時間である。
3. ダウンリンクTBFが依然アクティブである間のアップリンクTBF確立時間
4. アップリンクTBFがアクティブのままである間のダウンリンクTBF確立時間
5. TCPラウンドトリップ時間: これは、TCPメッセージがクライアント又はMSのTCP層から、サーバ(遠隔やその他)のTCP層へ及びMSへ戻すように送信される時間である。
【0028】
上記のパラメータに加えて、MSはまた、ランデブー・ポイント位置のための所望の時間を決定するとき、アップリンク及びダウンリンク・データ速度及びそれらのそれぞれのブロック誤り率を考慮する。
【0029】
図5は、図4の実施形態のMSがランデブー・ポイントを要求する仕方を図示する。機能ボックス502において、MSは、もっと多くのデータを送るのを、また残りのデータの大きさを必要とするか否かを決定する。これは、HTTP及び/又はTCPの条件から決定される。これは、ダウンリンクTBFがアクティブであるいずれの時間に生じる可能性がある。
【0030】
機能ボックス504において、MSは、現在送られているダウンリンクTCPメッセージの大きさを知るまで待つ。次いで、MSは、ダウンリンクデータ速度及びブロック誤り率を考慮して、それが完全なダウンリンク・メッセージを受信してしまう筈である時刻を計算する。その計算はまた、クライアント/サーバ・インターフェース内で様々なレベルの制御で処理されることが必要であるメッセージを考慮する。
【0031】
機能ボックス506は、資源要求の送信ステップを詳述する。ここで、MSは、機能ボックス504で決定された時刻に等しいランデブー・ポイントでアップリンクの1個のRLCブロックの要求を送信する。TCPラウンドトリップ時間は、ランデブー・ポイントを早すぎる時刻に対して要求されることから防止するためのベンチマークとして用いられる。要求されたポイントがTCPラウンドトリップ時間より早い時間に当たる場合、ネットワークは、送るべきものが何もない前に資源を確立する準備ができることになろう。同様に、ランデブー・ポイントがRLCアップリンクTBF確立時間よりはるかに長い場合か、又はアップリンクTBFがアクティブである場合、要求は送られない。ネットワークは、資源の要求を許可、遅延又は拒否する権利を確保しておく。
【0032】
機能ボックス508は、MSにより行われる判断を示す。ランデブー要求と割り当てられたブロックとの間のその一定数のブロックの後で、MSが送信すべきもっと多くのデータを有する場合、そのデータは、機能ボックス510に詳述されるように、BSに送信される。しかしながら、MSが送信すべき更なるデータを有しない場合、MSは、ランデブー要求が割り当てられたか否かを決定する(機能ボックス512)。これは、MSが連続的に同報通信される、ネットワークのシステム情報メッセージを聴くことにより行われる。ネットワークは、1ビットをこれらのメッセージ内にセットして、ランデブー要求が受け入れられるか否かを指示する。MSは、呼出しを行う前にこの情報を聴くであろう。
【0033】
ランデブー要求が受け入れられる場合、ランデブー要求再試行が許可された否かを確立する(機能ボックス514)。この情報は、ランデブー要求が受け入れられた否かに関して詳述したのと同じ方法で入手可能である。
【0034】
両方の要求及び再試行が受け入れられる場合、機能ボックス502に戻る。しかしながら、これらの要求のいずれか、又は両方がネットワークにより受け入れられない場合、MSとネットワークとの間の通信は終わる(機能ボックス516)。
【0035】
TBFを連鎖する第2の方法が図6に示されている。この方法では、MSは、次のアップリンクTBFのためランデブー・ポイントを要求する際にRLCレベルのカウントダウン手順を利用する。
【0036】
機能ボックス602はRLCカウントダウンを指示する。RLCプロトコルは、MSが送るべきデータのより少数のブロックを持つことを開始するので、MSはネットワークに知らせなければならないことを要求する。そのように、送信されるため残っているプリセット数のブロックからゼロへのカウントダウンが実行される。これにより、ネットワークに、どのくらいのデータが残っているか、及び送信を完了するであろう時を知らせることが可能になる。カウントがゼロに達するとき、データの終わりにまた達する。この実施形態において、MSはカウントダウンを平行処理し(paralell)、そしてカウントダウンがゼロに等しくなる(機能ボックス604)とき、MSは、割り当てられるべき単一の資源の要求を送る。ブロックは、データ転送を要求する目的のため、ある将来の時刻に割り当てられることを要求される。そのようにして、MSは、ブロックの割当てのためランデブー・ポイントを指示する。これは、存在しているアップリンクTBFが閉じられると同じ時刻に実行される。カウントダウンがゼロに等しくない間は、MSは、このことに関して何も動作を行わない(機能ボックス608)。
【0037】
この方法は、ブロックが次のアップリンクTBFに対して資源を要求するため既に割り当てられてしまうので、前に説明したような、ランダム・アクセスの試みに固有の競合解決手順を回避する点で有利である。これは、更なるアップリンクTBF(即ち、最初の又は主たるアップリンク後に確立されたアップリンク)を確立するための時間オーバヘッドを、スタンドアローンのアップリンク確立持続時間から開いているダウンリンクを通してのアップリンク確立の持続時間まで低減する。
【0038】
図6の実施形態において利用されたランデブー要求手順は、図5の手順と同じパラメータを用いている。しかしながら、ランデブー・ポイントを要求するプロセスは、異なり、図7を参照して説明される。
【0039】
機能ボックス702は、ランデブー・ポイントを要求するプロセスにおける最初のステップを示す。このステップは、現在のTCPラウンドトリップ時間の知識が使用のため使用可能であることを要求する。MSは、記号TEで示される、ランデブー・ポイントを要求する判断が行われる時刻における現在のTCPメッセージの開始から経過した時間を計算する。機能ボックス704に詳述されている次のステップは、RLCカウントダウンがゼロに達したときに起こる。ここで、MSは、TCPラウンドトリップ時間(TTCPR)とステップ702で計算された値との差として与えられる将来の時間にランデブー・ポイントを要求する。再び、ネットワークは、受信された要求を許可するか、遅延するか、拒否するかのいずれかを行う権利を確保しておく。機能ボックス706は、例えば、ランデブー・ポイントに達したとき肯定応答信号か又は資源の要求かの形式で、送信すべき更なるデータを有するか否かに関してMSにより取られた判断を詳述する。MSが更なるデータを有する場合、そのデータは、機能ボックス708に示されるように送信される。さもなければ、ランデブー要求が許可されるか否かが決定される(機能ボックス710)。これは、MSが連続的に同報通信される、ネットワークのシステム情報メッセージを聴くことにより行われる。ネットワークは、1ビットをこれらのメッセージ内にセットして、ランデブー要求が受け入れられるか否かを指示する。MSは、呼出しを行う前にこの情報を聴くであろう。
【0040】
ランデブー要求が受け入れられる場合、ランデブー要求再試行が許可されるかどうかが確立される(機能ボックス712)。この情報は、ランデブー要求が受け入れられるかどうかに関して詳述したのと同じ方法で入手可能である。
【0041】
両方の要求及び再試行が受け入れられる場合、機能ボックス702に戻る。しかしながら、これらの要求のいずれか又は両方がネットワークにより受け入れられない場合、MSとネットワークとの間の通信は終わる(機能ボックス714)。1つ又はそれより多い訂正係数がこの手順内で利用され得ることに注目すべきである。
【0042】
ネットワークが開いているダウンリンクTBFを全ての時間に保持する、TBFを連鎖する第3の方法が、図8を参照して説明される。図8から分かり得るように、この方法は、ダウンリンクTBF(図2の参照番号24参照)が、HTTP又はTCP/IPセッション処理が実行されてしまった後にBSにより開いたままに保たれることに依拠している。
【0043】
機能ボックス802は、BSが最小数の将来RLCブロックの、MSからの推定を受信するステップを詳述する。なお、そのステップの前には、BSが更なるデータを送信することができないであろう。この情報は、MSがその情報を、現在のラウンドトリップTCP遅延が遭遇されていることを詳述する情報と共に送ることができる程頻繁に送られる。
【0044】
次のステップ804は、BSがMSを周期的にポーリングして、MSがいずれかのアップリンク資源要求をしたか否かを知ることから成る。要求が行われた場合、アップリンクTBFは、ダウンリンクTBFが開いたままであるので、前に詳述した2つの確立オーバヘッドのうちの小さい方で確立される(806、808)。要求が行われなかった場合、BSはMSを周期的にポーリングするのを継続する。
【0045】
この方法は、ネットワーク制御手順を与える。BSが特定の時間にネットワーク・トラフィックの高い割合に対処中である場合、BSは資源要求のためMSをポーリングしないことを選定し得る。BSは、そのBSが次ぎにMSをポーリングするであろう時間を遅延させ得る。従って、この方法は、衝突を処理するネットワークにより制御される機構を与える。ランダム・アクセス競合が起こりそうなときBSがMSのポーリングを単に遅延させるので、ランダム・アクセス競合は回避され得る。従って、競合から自由である資源が与えられる。この方法は、前の方法のように同じ時間節約を提供する。
【0046】
TBFの連鎖化に対して補完的である最後の方法が図9に詳述されている。この方法は、上記の3つの連鎖化の方法のいずれとも一緒に用い得る。この方法はMSにおいて始まる。MSは、ステップ902で、ウェブ・ページをダウロードするため要求されるであろうTCPコネクション/解体シークエンスの数を決定する。既に説明したように、個々のシークエンスは、ダウンロードされるべき各インライン・イメージに対して要求される。このステップはHTTPページ・パーシングを利用する。
【0047】
機能ボックス904において、ダウンロードを完了するため確立を依然要求しているTBFの数の指示がネットワークに渡される。この指示はカウンタにより作られる。その上、MSは、そのMSが将来のTBFにおいてアップリンク上に転送しなければならないかも知れないデータのオクテット(バイト)数を指示することができる。これは、特に、イベントの性質が似ているアップロードで生じる。
【0048】
上記の方法は全て一緒に用い得て、GPRS上でHTTPを用いたウェブ・ページのダウロードにおいてTBF連鎖化を提供する。しかしながら、最も有りそうでそして好適な組み合わせは、図4、図8及び図9の態様、及び図6、図8及び図9の態様である。
【0049】
しかしながら、上記の方法は、GPRSにおいてHTTPを用いてTBF確立の時間オーバヘッドを低減するよう働く。例示的ダウンロードのシナリオにおいて、TBF連鎖化の使用により達成される利益がここで説明される。4つのイメージを含むページのダウンロードにおいて、5つのTCPコネクションが要求されるであろう。ページに対して1つのコネクションであり、そして各イメージに対して1つのコネクションである。これらのコネクションのそれぞれに対して、最大4つのアップリンクTBF確立及び最大3つのダウンリンクTBF確立があろう。従って、そのようなリンクのそれぞれを確立するに要する時間を低減することはダウンロードに対する時間オーバヘッドの全体を著しく低減するであろうことは明らかである。また、HTTPが良くなるので、ボトルネックは、コネクション確立及びスロー・スタートに対するTCPラウンドトリップ時間の形式に留まるのみであろう。更に、TBSを連鎖化することは、最も希望している範囲での顕著な改良を提供する。
【0050】
TBF連鎖化と関連した帯域幅利得もある。クライアントとサーバとの両方における制御レベル間で交換されたメッセージの数(即ちコネクションを確立するため)が低減されるので、接続するため、より少数のRLCブロックしか必要でない。従って、より多くのRLCブロックが、データ転送等のためユーザにとって使用可能である。更に、ランダム・アクセス競合数の低減は衝突の著しい低減をもたらし、それは、前述したように、関連した時間節約となる。
【0051】
前述の説明は、そのような方法を利用してGPRS及びGPRSシステム上でのHTTPの使用を改善し、それによりランデブー・ポイントを予測し、そしてHTTPを利用してGPRSにおける衝突及び競合解決を回避する方法を提供する。これらの方法は、GPRSに関連しながら説明されたが、しかしいずれの時分割多元接続(TDMA)無線パケット・データ・システム及びいずれの有線モデム・アクセス・プロトコルに対して等しく適用される。更に、本発明の方法及びシステムがハイパー・テキスト転送プロトコルを参照して説明されたが、それらは、セッション内の連続的伝送制御プロトコル(TCP)コネクションを利用していずれのセッション又はアプリケーション・プロトコルに対して等しく適用される。
【0052】
本発明が例示によってのみ説明され、詳細な変更が本発明の範囲から逸脱することなく行い得ることが勿論理解されるであろう。
【図面の簡単な説明】
【図1】 図1は、ウェブ・ページのダウンロード中にクライアントとサーバとの間で交換されるメッセージを示す。
【図2】 図2は、GPRS上でHTTPを用いたスリーウェイ・ハンドシェークにおいて最初の2つの信号中に交換されるメッセージを示す。
【図3】 図3は、クライアントとホストとの間のコネクションが開いたままであるシナリオを図示するはしご型の図を示す。
【図4】 図4は、ランデブー要求を図示するはしご型の図を示す。
【図5】 図5は、図4のランデブーのための時間位置計算を図示するフロー図を示す。
【図6】 図6は、閉じているアップリンクを用いたTBF連鎖方法を図示するフロー図を示す。
【図7】 図7は、図6のランデブー・ポイントに対する時間位置計算を図示するフロー図を示す。
【図8】 図8は、ダウンリンクが常にアクティブのままであるTBF連鎖方法を図示するフロー図を示す。
【図9】 図9は、ネットワークに状態情報を知らせる方法を図示するフロー図を示す。

Claims (20)

  1. 時分割多元接続(TDMA)無線パケット・データ・システム及び有線モデム・アクセス・プロトコル上のセッション内で連続的伝送制御プロトコル(TCP)コネクションを用いるセッション又はアプリケーション・プロトコルを使用してデータをダウンロードする方法において、
    クライアントとネットワークとの間の通信を提供するために一時的ブロック・フロー(TBF)を連鎖化するステップと、
    前記クライアントが、既存のTBFを使用して、ランデブー要求後の将来の時間における前記クライアントへの資源の割り当てのために、前記ネットワークからランデブー・ポイントを要求するステップであって、前記ランデブー・ポイントはアップリンクTBFが要求され得るある時点において配置されるよう要求される、ステップと
    を含む方法。
  2. 前記セッション又はアプリケーション・プロトコルが、ハイパーテキスト転送プロトコル(HTTP)を含み、
    前記TDMA無線パケット・データ・システム及び有線モデム・アクセス・プロトコルが、グローバル・パケット無線システム(GPRS)及び増強型GPRS(EGPRS)を含む
    請求項1に記載の方法。
  3. 前記クライアントが、既存のダウンリンクTBFを利用して、前記ランデブー・ポイントをネットワークから要求するステップを備える請求項1又は2のいずれか一項に記載の方法。
  4. 前記のランデブー・ポイントの位置が計算され、前記計算は、
    前記クライアントが、更なるデータを前記ネットワークに送る必要があるか否かを決定し、且つ当該データの大きさを決定するステップと、
    前記クライアントが、現在のダウンリンク信号が完全であるべき時刻を推定するステップと
    を備える、請求項3記載の方法。
  5. 前記ランデブー・ポイントがアップリンクの単一の無線リンク制御(RLC)ブロックを備える請求項2から4のいずれか一項に記載の方法。
  6. 前記ランデブー・ポイントが前記ネットワークにより許可される場合で、前記ランデブー・ポイントが到達されるときで、且つ送信されるべきデータが存在する場合、前記クライアントが、アップリンクのブロックを利用して、アップリンクTBFを要求するステップを更に備える請求項5記載の方法。
  7. 前記クライアントが、既存のアップリンクTBFを利用して、前記ランデブー・ポイントを前記ネットワークから要求するステップを備える請求項1又は2のいずれか一項に記載の方法。
  8. 前記要求は、データ送信が終わるとき行われる請求項7記載の方法。
  9. 前記要求は、RLCカウンタがゼロに達するとき行われる請求項7又は8記載の方法。
  10. 前記ランデブー・ポイントは、次のステップ、即ち
    前記クライアントが、現在のTCPメッセージの送信の時から経過した時間を計算するステップ、及び
    前記クライアントが、前記ランデブー・ポイントを、前記の経過した時間といずれかの要求された訂正係数を考慮したTCPラウンドトリップ時間との差として推定するステップ
    に従って計算される、請求項7から9のいずれか一項に記載の方法。
  11. 前記ランデブー・ポイントがアップリンクの単一のRLCブロックを備える請求項7から10のいずれか一項に記載の方法。
  12. 前記ランデブー・ポイントが前記ネットワークにより許可される場合で、前記ランデブー・ポイントが到達されるときで、且つ送信されるべきデータが存在する場合、前記クライアントが、アップリンクのブロックを利用して、アップリンクTBFを要求するステップを更に備える請求項11記載の方法。
  13. 前記ランデブー・ポイントが前記ネットワークにより拒否される場合、前記クライアントが、ランデブー要求が前記ネットワークにより受け入れられるか否かを決定するステップと、
    ランデブー要求が前記ネットワークにより受け入れられる場合、前記クライアントが、再要求が前記ネットワークにより受け入れられるか否かを決定するステップと、
    再要求が許可される場合、前記のランデブー要求手順を繰り返すステップと
    を更に備える請求項6から12のいずれか一項に記載の方法。
  14. 前記ネットワークがダウンリンクTBFをアクティブ状態に維持するステップを備える請求項1から13のいずれか一項に記載の方法。
  15. 前記ネットワークにおいて、最小数のRLCブロックの前に前記クライアントが送信すべきものを持たない前記最小数のRLCブロックの、前記クライアントからの推定を受信するステップと、
    前記ネットワークが、アップリンク資源要求のため前記クライアントをポーリングするステップと
    を更に備える請求項14記載の方法。
  16. 資源要求が識別される場合、前記ネットワークが、アップリンクTBFを前記クライアントと前記ネットワークとの間で開くステップを備える請求項15記載の方法。
  17. ランデブー・ポイントの要求が行われるネットワークが、前記要求を受け入れ、拒否、又は遅延させ得る請求項1から16のいずれか一項に記載の方法。
  18. 前記クライアントが、ウェブ・ページをダウンロードするため要求されるTCPセッション数を決定するステップと、
    前記クライアントが、残っている要求されたTBFの指示をネットワークに送信するステップと
    を更に備える請求項1から17のいずれか一項に記載の方法。
  19. 前記クライアントが、将来のTBFにおいてアップロードされるべきデータの大きさの推定を前記ネットワークに送信するステップを更に備える請求項18記載の方法。
  20. クライアントとネットワークとの間の通信を提供するために一時的ブロック・フロー(TBF)が連鎖化されるTDMA無線パケット・データ・システムであって、
    既存のTBFを使用して、ランデブー要求後の将来の時間における前記クライアントへの資源の割り当てのために、前記ネットワークからランデブー・ポイントを要求するクライアントを備え、前記ランデブー・ポイントはアップリンクTBFが要求され得るある時点において配置されるよう要求される、TDMA無線パケット・データ・システム
JP2001576647A 2000-04-18 2001-04-18 ウェブ・ページのダウンローディング Expired - Fee Related JP4841098B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP00401070A EP1148689B1 (en) 2000-04-18 2000-04-18 Downloading web pages
EP00401070.8 2000-04-18
PCT/EP2001/004893 WO2001080518A1 (en) 2000-04-18 2001-04-18 Downloading web pages

Publications (3)

Publication Number Publication Date
JP2003531524A JP2003531524A (ja) 2003-10-21
JP2003531524A5 JP2003531524A5 (ja) 2008-06-05
JP4841098B2 true JP4841098B2 (ja) 2011-12-21

Family

ID=8173652

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001576647A Expired - Fee Related JP4841098B2 (ja) 2000-04-18 2001-04-18 ウェブ・ページのダウンローディング

Country Status (8)

Country Link
US (1) US7626972B2 (ja)
EP (1) EP1148689B1 (ja)
JP (1) JP4841098B2 (ja)
KR (1) KR100781911B1 (ja)
CN (1) CN100440883C (ja)
AU (1) AU2001272385A1 (ja)
BR (1) BR0110183A (ja)
WO (1) WO2001080518A1 (ja)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6961349B2 (en) * 2001-05-30 2005-11-01 Telefonaktiebolaget Lm Ericsson (Publ) Handling TCP protocol for connections transmitted in parallel over radio link
ATE496506T1 (de) * 2002-02-21 2011-02-15 Ericsson Telefon Ab L M Bidirektionale optimierung des tbfs für tcp
FI20021869A0 (fi) 2002-10-18 2002-10-18 Nokia Corp Menetelmä ja laite pakettidatan siirtämiseksi langattomassa pakettidataverkossa
KR100575734B1 (ko) 2003-08-30 2006-05-03 엘지전자 주식회사 이동 통신 단말기의 패킷 데이터 수신 방법
CN1894894B (zh) * 2003-11-05 2011-07-27 瞻博网络公司 传输控制协议流控制的透明优化方法及***
US7321574B2 (en) * 2003-12-22 2008-01-22 Nokia Corporation Data packet transfer restrictions in packet-switched data transmission
KR100684308B1 (ko) * 2004-08-25 2007-02-16 한국전자통신연구원 무선 접속 단말 장치 및 이를 이용하는 무선 접속 관리 방법
EP1686822B1 (en) * 2005-01-28 2008-06-11 Motorola, Inc. Improved transmission of control messages on an uplink control channel of a wireless packet data network.
IES20050376A2 (en) 2005-06-03 2006-08-09 Asavie R & D Ltd Secure network communication system and method
CN100394717C (zh) * 2005-10-25 2008-06-11 华中科技大学 基于arq信息的基站tcp代理确认方法及其***
KR101265643B1 (ko) * 2006-08-22 2013-05-22 엘지전자 주식회사 무선 통신 시스템에서의 핸드오버 수행 및 그 제어 방법
KR101387500B1 (ko) * 2006-08-22 2014-04-21 엘지전자 주식회사 무선 통신 시스템에서의 제어정보 전송 및 수신 방법
EP2070368B1 (en) * 2006-10-02 2016-07-06 LG Electronics Inc. Method for transmitting and receiving paging message in wireless communication system
KR101233181B1 (ko) * 2006-10-30 2013-02-15 엘지전자 주식회사 무선 통신 시스템에서의 랜덤 억세스 방법
US8442017B2 (en) 2006-10-30 2013-05-14 Lg Electronics Inc. Method for transmitting random access channel message and response message, and mobile communication terminal
EP2057862B1 (en) * 2006-10-30 2017-02-01 LG Electronics Inc. Method for re-direction of uplink access
KR100938754B1 (ko) 2006-10-30 2010-01-26 엘지전자 주식회사 비연속 수신을 이용한 데이터 수신 및 전송 방법
US8428013B2 (en) 2006-10-30 2013-04-23 Lg Electronics Inc. Method of performing random access in a wireless communcation system
KR101464748B1 (ko) * 2007-04-30 2014-11-24 엘지전자 주식회사 무선단말의 측정보고 기동방식
KR101469281B1 (ko) * 2007-04-30 2014-12-04 엘지전자 주식회사 무선단말의 상태 전환 방식
KR101455999B1 (ko) * 2007-04-30 2014-11-03 엘지전자 주식회사 무선 통신 시스템에서의 데이터 블록 생성 방법
KR101458641B1 (ko) 2007-04-30 2014-11-05 엘지전자 주식회사 Mbms를 지원하는 무선통신 시스템에서 데이터 전송방법
WO2008133481A1 (en) * 2007-04-30 2008-11-06 Lg Electronics Inc. Method for performing an authentication of entities during establishment of wireless call connection
WO2008133480A1 (en) * 2007-04-30 2008-11-06 Lg Electronics Inc. Method for transmitting or receiving data unit using header field existence indicator
EP2132910B1 (en) * 2007-04-30 2016-01-06 LG Electronics Inc. Method of transmitting data in a wireless communication system
WO2008133485A1 (en) * 2007-04-30 2008-11-06 Lg Electronics Inc. Methods of generating data block in mobile communication system
KR20080097338A (ko) * 2007-05-01 2008-11-05 엘지전자 주식회사 불연속 데이터 송수신 방법
US20080273503A1 (en) * 2007-05-02 2008-11-06 Lg Electronics Inc. Method and terminal for performing handover in mobile communications system of point-to-multipoint service
US20080273482A1 (en) * 2007-05-02 2008-11-06 Lg Electronics Inc. Uplink access method for receiving a point-to-multipoint service
KR100917205B1 (ko) 2007-05-02 2009-09-15 엘지전자 주식회사 무선 통신 시스템에서의 데이터 블록 구성 방법
US8005115B2 (en) * 2007-05-03 2011-08-23 Lg Electronics Inc. Method of transferring a data block in a wireless communication system
KR100956494B1 (ko) * 2007-06-14 2010-05-07 엘지전자 주식회사 제어신호 전송 방법
EP2168263B1 (en) * 2007-06-18 2018-04-18 Lg Electronics Inc. Paging information transmission method for effective call setup
KR101470638B1 (ko) * 2007-06-18 2014-12-08 엘지전자 주식회사 이동통신 시스템에서의 무선자원 향상 방법, 상태정보 보고방법 및 수신장치
WO2008156309A1 (en) * 2007-06-18 2008-12-24 Lg Electronics Inc. Control channel reception method for receiving broadcast or multicast service
EP2015478B1 (en) 2007-06-18 2013-07-31 LG Electronics Inc. Method of performing uplink synchronization in wireless communication system
KR101526971B1 (ko) * 2007-06-18 2015-06-11 엘지전자 주식회사 방송 또는 멀티캐스트 서비스 송수신 방법 및 단말
JP4558020B2 (ja) * 2007-08-14 2010-10-06 株式会社エヌ・ティ・ティ・ドコモ ユーザ装置、送信方法及び通信システム
KR101387537B1 (ko) 2007-09-20 2014-04-21 엘지전자 주식회사 성공적으로 수신했으나 헤더 압축 복원에 실패한 패킷의 처리 방법
WO2009038312A2 (en) * 2007-09-20 2009-03-26 Lg Electronics Inc. A method for handling correctly received but header compression failed packets
TW200951695A (en) * 2008-06-03 2009-12-16 Inventec Corp Thin client and power management method thereof
US8761324B1 (en) * 2009-07-10 2014-06-24 Marvell Israel (M.I.S.L) Ltd. Method and apparatus for phase signaling
CN101945133A (zh) * 2010-09-16 2011-01-12 青岛海信移动通信技术股份有限公司 一种用于移动终端的数据连接方法、装置及***
CN102902802B (zh) * 2012-10-12 2016-06-01 北京奇虎科技有限公司 一种网页转码方法和装置
US10075498B2 (en) * 2012-12-21 2018-09-11 Vmware, Inc. Systems and methods for transmitting data in real time
EP3053395B1 (en) * 2013-10-01 2018-05-30 Telefonaktiebolaget LM Ericsson (publ) A network node for uplink grant pre-allocation
US11080291B2 (en) 2017-08-02 2021-08-03 Sap Se Downloading visualization data between computer systems
US10977262B2 (en) * 2017-08-02 2021-04-13 Sap Se Data export job engine
CN110020901A (zh) * 2018-12-25 2019-07-16 阿里巴巴集团控股有限公司 基于区块链的资源分配方法及装置和电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04334217A (ja) * 1991-05-10 1992-11-20 Osaka Gas Co Ltd デジタル無線網の回線保持装置
JPH0974588A (ja) * 1995-09-06 1997-03-18 Nec Corp 子機間直接通話システムの再接続装置
JP2000174820A (ja) * 1998-11-27 2000-06-23 Nokia Mobile Phones Ltd パケット無線サ―ビスのデ―タ伝送方法及びその装置
JP2000209301A (ja) * 1999-01-11 2000-07-28 Nokia Mobile Phones Ltd 継続して通信接続を確立する方法、移動局および基地局サブシステム
JP2002539680A (ja) * 1999-03-11 2002-11-19 ノキア モービル フォーンズ リミティド パケット無線サービスおける資源割当てに関する方法及び構成

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6421017A (en) * 1987-07-15 1989-01-24 Sumitomo Metal Ind Continuous annealing method for thin steel strip
US5574774A (en) * 1994-05-04 1996-11-12 Ericsson Inc. Method and apparatus of maintaining an open communications channel between a cellular terminal and an associated cellular radio network
JP3412059B2 (ja) * 1994-08-31 2003-06-03 株式会社石井鐵工所 貯槽のアンカー
JP3001183B2 (ja) * 1995-09-28 2000-01-24 セントラル硝子株式会社 銀被膜形成用薬液および銀被膜形成方法
US6249681B1 (en) * 1997-04-01 2001-06-19 Nokia Mobile Phones Ltd. Method and apparatus for packet data call re-establishment in a telecommunications system
WO1999023793A1 (fr) * 1997-10-30 1999-05-14 Ntt Mobile Communications Network Inc. Reseau de communication par paquets
US6771659B1 (en) * 2000-01-21 2004-08-03 Nokia Mobile Phones Ltd. Method and apparatus for a selective acknowledgement scheme in a modified unacknowledge mode for use over a communications link
US7054268B1 (en) * 2000-02-04 2006-05-30 Nokia Mobile Phones, Inc. Method and arrangement for transferring information in a packet radio service with application-based choice of release mode
ATE496506T1 (de) * 2002-02-21 2011-02-15 Ericsson Telefon Ab L M Bidirektionale optimierung des tbfs für tcp

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04334217A (ja) * 1991-05-10 1992-11-20 Osaka Gas Co Ltd デジタル無線網の回線保持装置
JPH0974588A (ja) * 1995-09-06 1997-03-18 Nec Corp 子機間直接通話システムの再接続装置
JP2000174820A (ja) * 1998-11-27 2000-06-23 Nokia Mobile Phones Ltd パケット無線サ―ビスのデ―タ伝送方法及びその装置
JP2000209301A (ja) * 1999-01-11 2000-07-28 Nokia Mobile Phones Ltd 継続して通信接続を確立する方法、移動局および基地局サブシステム
JP2002320275A (ja) * 1999-01-11 2002-10-31 Nokia Mobile Phones Ltd アップリンクtbfについての特性を変更する方法
JP2002539680A (ja) * 1999-03-11 2002-11-19 ノキア モービル フォーンズ リミティド パケット無線サービスおける資源割当てに関する方法及び構成

Also Published As

Publication number Publication date
BR0110183A (pt) 2003-03-18
CN1425245A (zh) 2003-06-18
AU2001272385A1 (en) 2001-10-30
US20030165133A1 (en) 2003-09-04
US7626972B2 (en) 2009-12-01
KR20020091221A (ko) 2002-12-05
EP1148689A1 (en) 2001-10-24
CN100440883C (zh) 2008-12-03
WO2001080518A1 (en) 2001-10-25
EP1148689B1 (en) 2006-06-14
KR100781911B1 (ko) 2007-12-04
JP2003531524A (ja) 2003-10-21

Similar Documents

Publication Publication Date Title
JP4841098B2 (ja) ウェブ・ページのダウンローディング
CN102685204B (zh) 数据资源传输的方法和设备
US7002985B2 (en) Method and apparatus for organizing and scheduling multimedia data transfers over a wireless channel
KR100809019B1 (ko) 이동통신 시스템에서의 룩-어헤드 대역 요구 방법 및 그방법을 수행하는 이동 단말기
JP3990154B2 (ja) ポイントツーマルチポイント通信システム用の適応型リンク層
TWI501677B (zh) 傳送無線電鏈路控制(rlc)資料區塊的系統及方法
EP3035632B1 (en) Multi- acked multicast protocol
JP4516074B2 (ja) 無線通信システムにおいてアップリンクリソースを求める要求を速める方法及び装置
JP2016146643A (ja) 基地局プロセッサにおける無線チャネルの割当て
US20050054347A1 (en) Uplink resource allocation
WO2006038772A2 (en) A terminal apparatus for wireless connection and a wireless connection administration method using the same
JP4227621B2 (ja) データパケットの伝送方法および送信機
JP2015519029A (ja) 物理層制御フレームの短縮
US6243365B1 (en) Continuation control for wireless packet data
JP2004180315A (ja) Ackフィルタリングを用いる改良されたプロトコル性能
WO2008012789A1 (en) Method for reduced latency wireless communication having reduced latency and increased range and handoff performance between different transmitting stations
FR2831009A1 (fr) Procede pour la reprise de transfert sur une connexion temporaire en mode paquet dans un systeme de radiocommunications mobiles
US20050174952A1 (en) Method and system for resource management in a communication network
WO2004028094A1 (en) Method and system for resource management in a communication network
Hoekstra et al. On the processor sharing of file transfers in wireless lans
JP6506192B2 (ja) 通信制御システムおよび通信制御方法
WO2004068752A2 (en) System and method for sending voice data to and from a mobile device in a wireless network
CN116261226A (zh) 上行信道资源配置及确定方法、网络侧设备及终端设备
CN106557336A (zh) 一种网页加载方法及装置
GB2529673A (en) Method and device for data communication in a network

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080415

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080415

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101108

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110208

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110509

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110610

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20110531

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20110812

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110826

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: 20110921

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111004

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141014

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141014

Year of fee payment: 3

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D04

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141014

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees