TW522704B - Phone array system - Google Patents

Phone array system Download PDF

Info

Publication number
TW522704B
TW522704B TW90127222A TW90127222A TW522704B TW 522704 B TW522704 B TW 522704B TW 90127222 A TW90127222 A TW 90127222A TW 90127222 A TW90127222 A TW 90127222A TW 522704 B TW522704 B TW 522704B
Authority
TW
Taiwan
Prior art keywords
packet
connection
network
matrix
address
Prior art date
Application number
TW90127222A
Other languages
Chinese (zh)
Inventor
Steven Chang
Original Assignee
Steven Chang
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 Steven Chang filed Critical Steven Chang
Priority to TW90127222A priority Critical patent/TW522704B/en
Application granted granted Critical
Publication of TW522704B publication Critical patent/TW522704B/en

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention is a phone array system, wherein the connection device of the client uses two intermediate devices provided by the present invention; the mobile phone array and the network package splitter are connected with the objects on the Internet; through these two medium, the packet routing method by the single connection multiple IP address (SCMIPA) disclosed by the present invention can be realized; and, by using the wireless communication networks from multiple telecommunication service provides, all the transaction packets can be cooperatively transmitted to achieve the object of doubling the bandwidth; wherein, the mobile phone array is configured at the client site, and the network packet splitter is configured on the Internet and provided with a legal IP address; furthermore, a dynamic control center can be configured as the coordination center for all the mobile phone arrays and the network packet splitters.

Description

522704522704

五、發明說明(1) 【發明之應用領域】 本發明係關於一種行動電話數據傳輪的系統,特办 關於一種電話矩陣系統,可應用於現行的GPRS行動通」是 統以及未來的第三代行動電話系統(3 G )上。 σί1斤、 【發明背景】 在現今的通信網路中,大致可分為有線網路與無 路兩類,用戶端可利用各種有線接取方式,如現今最^铜 光纖傳輸,未來可輕易地獲得每秒幾十個百萬位元(Mb、的 以上的頻寬。然而,在長距離無線接取方面,由於受fs) 射頻(R F )頻譜的短缺、空氣介面的不嫁定性干擾及多於 反射等問題,使得資料傳輸的速率與有線方式趣 相差了相當大的量級。 起來, 以現今成熟的GSM WAP服務來說,其資料傳輸率約 9· 6kbps,所以最多僅止於簡單的訊息傳送,如簡訊等在 而目削正在推行的第2 · 5代行動電話系統,g p R s,在手μ 與基地台間的空氣介面上,只能提供最高16〇kbps的傳= 速率C理論值)。即使在不久的將來所預定發展的第三代^一 動電話系統(Third Generation,3G),在車行速度下最= 只能獲得144kbps的頻寬。 又 夕 以上的三套無線傳輸系統,如果在同區域的連線用戶 增加、電信業者内部的網路壅塞、基地台交遞(Hand7〇ver) 及電波接收不良時,實際用戶端所能獲得的「流通量」 (throughpat)又會打折扣,更加無法滿足多媒體網路傳輸 頻寬348kbps的最低門檻需求;以GPRS服務而言,電信業V. Description of the invention (1) [Application field of the invention] The present invention relates to a mobile data transmission system, and a special telephone matrix system can be applied to the current GPRS mobile communication system. On the mobile phone system (3G). σί1 pound, [Background of the invention] In today's communication networks, it can be roughly divided into two types: wired network and roadless. Users can use various wired access methods, such as the most copper fiber transmission today, which can be easily implemented in the future. Gain a bandwidth of tens of millions of bits per second (Mb, above. However, in terms of long-distance wireless access, due to the shortage of fs) radio frequency (RF) spectrum, non-marital interference from air interfaces, and more Due to reflection and other issues, the data transmission rate is quite different from the wired mode. As for today ’s mature GSM WAP service, its data transmission rate is about 9.6 kbps, so it can only be limited to simple message transmission, such as text messages, etc., and the second and fifth generation mobile phone systems are being implemented. gp R s, on the air interface between the hand μ and the base station, can only provide a transmission of up to 16 kbps = theoretical value of rate C). Even if the third-generation mobile phone system (Third Generation, 3G) is scheduled to be developed in the near future, the maximum speed at the speed of a vehicle can only obtain a bandwidth of 144kbps. For the above three wireless transmission systems, if the number of connected users in the same area increases, the internal network congestion of the telecommunications industry, the handover of the base station (Hand7ver), and the poor reception of the radio waves, the actual client can obtain "Throughput" will be discounted, and it will not be able to meet the minimum threshold of 348kbps for multimedia network transmission bandwidth. In terms of GPRS services, the telecommunications industry

522704 五、發明說明(2) -------- 者不約而同的指出,實際測試網路效能的結果,用 感受到的平均工作速率,大約落在2〇〜3〇kbps左右。而可 、以上的傳輸頻寬的限制,使得在無線通訊系統上< 正達到與有線網路相同的傳輸頻寬,成為遙不可及的=一 心於疋,疋否旎有一種立即可行的增加頻寬方案,二、 研究者所亟欲思考的課題。 〃成為 【發明之目的及概述】 鑒於以上貫際需求,本發明的目的在於提供一 +上 Ϊ Ϊ ί Ϊ,其利用系統當中的多台行動電話或者專為:Ϊ 傳輸叹计的通訊模組,每台行動電話均可獲得一家電作^ 務業者=能提供的最高傳輸速率,將這些頻寬加成起^ 形成更高的頻寬。所以,本發明的電話矩陣系統能讓用戶 獲得倍數於目前或未來任何無線接取方式的傳輸速率。 …本發明尚有一個機制為偵測無線通訊路徑數據流通速 率的方法’可將來自連線的負載以平均或不平均的方式分 、 配給數個不同的頻道,傳輸較快的路徑,分配較重的負載 -量以控制封包到達對方的時間延遲。522704 V. Description of the invention (2) -------- It is pointed out that the results of the actual test of the network performance, the average working speed felt, is about 20 ~ 30kbps. However, the above limitation of the transmission bandwidth makes the wireless communication system < reaching the same transmission bandwidth as the wired network, becoming unreachable = focus on one's heart, and whether there is an immediate and feasible increase Bandwidth solutions. Second, topics that researchers are eager to think about. 〃Become [Objective and Overview of the Invention] In view of the above-mentioned interim requirements, the purpose of the present invention is to provide a + 上 Ϊ Ϊ ί Ϊ, which uses multiple mobile phones in the system or is designed to: , Each mobile phone can get an operator ^ service provider = the highest transmission rate that can be provided, adding these bandwidths ^ to form a higher bandwidth. Therefore, the telephone matrix system of the present invention allows the user to obtain a transmission rate that is multiples of any current or future wireless access method. … The present invention also has a mechanism for detecting the data flow rate of the wireless communication path. The method can distribute the load from the connection evenly or unevenly to several different channels, and transmit the faster path. The heavy load-amount is used to control the time delay for the packet to reach the other party.

依據本發明所揭露的技術,本發明提供一種電話矩陣 系統’包含了下述部分:一可攜式電話矩陣(M〇b i 1 e AAccording to the technology disclosed by the present invention, the present invention provides a telephone matrix system 'including the following parts: a portable telephone matrix (M0b i 1 e A

Phone Airiray,以下簡稱ΜΡΑ),其與至少一部行動通訊裝 置相連接,該至少一部行動通訊裝置係以無線通訊方式個 別連接一家無線通訊服務業者,讓用戶網路終端設備(例 如,筆記型電腦,Notebook)可透過ΜΡΑ同時使用該至少〆 家無線通訊服務業者之數據傳輸服務;及Phone Airiray (hereinafter referred to as MPA), which is connected to at least one mobile communication device, which is wirelessly connected to a wireless communication service provider individually, so that the user's network terminal device (for example, a notebook type Computers, notebooks) can simultaneously use the data transmission services of the at least one wireless communication service provider through MPA; and

第5頁 522704 五、發明說明(3) 數個網路封包分離器(Network Packet Splitter,以 下簡稱NPS ),設置於網際網路上的該至少一家無線通訊服 務業者之網路匯入口之樞紐處,其與用戶端的MpA配合, 利用單一連線多重網際網路協定位址(Single Connect ion Multiple IP Address,以下簡稱SCMI PA)的方式,將用戶 端與目的端之間傳輸的所有來往封包,分散至多條的無線 路控上傳送,以改善單一路徑的瓶頸,提高傳輸速率。 依NPS所在地可獲得的有線頻寬與用戶端欲求的頻寬 比率’一部N P S可同時服務多名使用者,亦即,多部μ p a, 當MPA用戶數上升時,NPS應配置複數於網際網路上。 其中,MPA可記載該複數個NPS之各別的IP位址,並自 行偵測最佳服務位置點的NPS,與之搭配實行SCMIPA,提 供用戶連接目的端之中介。 或者’另一種情形是,MPA可攜式電話矩陣並無預先 知道N P S之I P位址,於是,本發明之系統更可包含一 ”動熊 控制中心"(Dynamic Control Center ,以下簡稱dcc),其 設置於網際網路上並具有合法I P位址,DCC内部的資料庫、 έ己載该複數個N P S之I P位址,即了解N P S在網際網路上的分 佈情形,當ΜΡΑ開機時,會先偵測出目前μρα所採用之無線 網路匯入網際網路的路由方式’並向])C C報告。d c c依本身 資料庫可判斷出服務該Μ Ρ Α的最佳至少一部ν p s位置,並向 MPA回覆這些NPS之IP位址。如此,MPA即知該與哪些Nps配 合。 當MPA找到了最佳的NPS與之配合後,兩者便依據本發Page 5 522704 V. Description of the invention (3) Several network packet splitters (hereinafter referred to as NPS) are arranged at the hub of the network sink entrance of the at least one wireless communication service provider on the Internet In cooperation with the MpA of the client, it uses a single connection multiple IP address (Single Connection Multiple IP Address, hereinafter referred to as SCMI PA) to decentralize all the packets transmitted between the client and the destination. Transmission on up to several wireless routers to improve the bottleneck of a single path and increase the transmission rate. According to the ratio of the cable bandwidth available to the NPS location and the user's desired bandwidth. 'One NPS can serve multiple users at the same time, that is, multiple μ pas. When the number of MPA users rises, the NPS should be configured in the Internet. Online. Among them, the MPA can record the respective IP addresses of the plurality of NPS, and automatically detect the NPS of the best service location point, and implement SCMIPA with it to provide an intermediary for the destination of the user connection. Or 'Another situation is that the MPA portable phone matrix does not know the IP address of the NPS in advance, so the system of the present invention may further include a "Dynamic Control Center" (hereinafter referred to as dcc), It is set on the Internet and has a legal IP address. The internal database of the DCC contains the IP addresses of the multiple NPSs, that is, to understand the distribution of NPS on the Internet. When the MPA is turned on, it will first detect Measure the routing method of the wireless network into the Internet currently used by μρα and report to]) CC. According to its own database, dcc can determine the best at least one ν ps location to serve the MPA, and Reply to the MPA's IP address of these NPS. In this way, the MPA knows which Nps to cooperate with. When the MPA finds the best NPS to cooperate with, the two will use this issue.

522704 五、發明說明(4) - 明的單一連線之多重網際網路協定(丨P)位址(s i ng } e522704 V. Description of the Invention (4)-Multiple Internet Protocol (丨 P) address of a single connection (s i ng) e

Connection Multiple ip Address ,以下簡稱SCMIPA)之 封包路由方式來達到頻寬倍增的目的,其係在網路設備端 向目的端"連線π的過程中,包括了建立連線、内容封包傳 达與終止連線等階段,對來往傳送的封包標頭内容加以修 改’修改封包的目標是將用戶端經ΜΡΑ所送出的封包強迫 路由至NPS上,再由NPS轉送至目的端,而由目的端回送的 封包則會先傳至N P S ’再由n P S轉送至Μ P A上的用戶端,對 於來往於MPA與NPS之間的封包,將會透過至少一家電信服 務業者的無線通信網路來協同傳遞,即可達到倍增頻^的+ 目的;不論是以傳輸控制協定/網際網路傳輸協定 (Transmission Control Pro toco 1 / I nternet Protocol ^ TCP/IP)或使用者封包協定/網際網路傳輪協定Connection Multiple ip Address (hereinafter referred to as SCMIPA) packet routing method to achieve the purpose of multiplying the bandwidth, which is in the process of network equipment to the destination "connection π, including the establishment of a connection, content packet transmission At the stages of connection and termination, the contents of the packet headers sent and received are modified. The goal of the modified packet is to force the packet sent by the client through the MPA to the NPS, and then the NPS forwards the destination to the destination and The returned packet will first be transmitted to the NPS 'and then forwarded from the nPS to the client on the MPA. For the packets between the MPA and the NPS, they will be transmitted through the wireless communication network of at least one telecommunications service provider. , You can achieve the purpose of multiplying the frequency ^ +; whether it is Transmission Control Protoco / Internet Protocol ^ TCP / IP or user packet protocol / Internet round robin protocol

Datagram Protocol/Internet Protocol,[jdp/ip)之連線 方式均適用。 7 更具體的SCM I PA方式為,NPS可以至少一個合法的網 際網路協定(IP)位址連接上網際網路,並接收來自MpA所 送來的"協調訊息”’將該單一連線中來自不同來源網際網 路協定( IP)位址(即經由多部手機)送來之該封包群,視為 同—傳送層(Transport Layer)連線,並將該封包群之來脣’ 源網際網路協定(IP)位址更改為該網路封包分離器之合法 =網際網路協定(IP)位址,再轉送至該目的端之二際二路 協定(IP)位址,就如同此連線是由NPS建立的般;若該目 的端有回應封包回傳至該NPS上,NPS會將這些^包的/目的Datagram Protocol / Internet Protocol, [jdp / ip) connection method is applicable. 7 More specifically, the SCM I PA method is that the NPS can connect to the Internet with at least one legal Internet Protocol (IP) address, and receive a "coordination message" from the MpA "'this single connection The packet group sent from different source Internet Protocol (IP) addresses (that is, via multiple mobile phones) in China is considered to be connected with the Transport Layer, and the packet group comes from the source The Internet Protocol (IP) address is changed to the legality of the network packet separator = Internet Protocol (IP) address, and then forwarded to the destination's Second International Protocol (IP) address, just like This connection is established by the NPS; if the destination sends a response packet back to the NPS, the NPS will send these packets / destinations

第7頁 522704 五、發明說明(5) IP位址輪流更改為多個不同的IP位址(即方才那些手機的 I P位址),而來源I P位址更改為自己的某一個合法I p位 址’再轉送至MPA上去。 口 為了達成上述之SCMIPA的路由方式,來往於MPA與NPS 封包表頭需新增兩種攔位,一個,,連接隨機號碼 Ν :位":由於各家無線網路上的閑道器會各別實行 Γ達iP日傭會修改封包標頭之ίρ位址及埠號,使得封包 到達NPS日守’無法區分封包到底是出自哪—條連線,故當 用戶開啟新連線時,會由Μ ρ Α對此連線# % 值,NPS請…此值來判別封包連是V日二—固定的= 此攔位NPS即可同時服務來自不同MpA上的^ ^ 連線,以及一個"真實目標網際網路協 ,,:MPA透過此欄位告知NPS ,此連線 址(RDIP)攔位 N P S即可將來自用戶端的封包轉送至目的斤· :、'、可’ 包 數 比 為了解決從不同路徑當中輪流遞送 不同延遲問題,本發明更提出了一種偵、^ 可能產生的 比並以平均或不平均方式於封包傳送時^傳輸路徑速率 法。利用MPA或NPS向對方透過各傳輪路私本,封包的方 接收方紀錄在某固定時間下在各路^二=运測試封 即可測知各傳輸路徑的傳輸速率士二 妾收到的封包 口。° it卜彳寿 讓速率較快的路徑傳送較多的封包即 、輸速率 有關本發明的特徵與實作,茲配人同一 ° 詳細說明如下: σ圖不作最佳實施例 【發明之詳細說明】Page 7 522704 V. Description of the invention (5) The IP address is changed to multiple different IP addresses in turn (that is, the IP addresses of those mobile phones only), and the source IP address is changed to one of its own legal IP addresses. The address is then forwarded to the MPA. In order to achieve the above-mentioned SCMIPA routing method, two kinds of stops need to be added between the MPA and NPS packet headers. One is to connect a random number N: bit ": Since the idler on each wireless network will be different Do not implement ΓDa iP daily commission will modify the packet address ίρ address and port number, so that the packet arrives at the NPS day guard 'can't distinguish where the packet came from-the connection, so when the user opens a new connection, Μ ρ ΑThis connection #% value, NPS please ... This value is used to determine whether the packet connection is V 2-fixed = this block NPS can simultaneously serve ^ ^ connections from different MpA, and a " Real target Internet protocol: MPA informs NPS through this field. This connection address (RDIP) blocks NPS to forward packets from the client to the destination. In order to deliver different delays from different paths in turn, the present invention further proposes a method of detecting the ratio that may be generated and transmitting the path rate in an average or uneven manner during packet transmission. Use MPA or NPS to pass to each other through each transmission path. The receiver of the packet records the transmission rate of each transmission path at a fixed time. Packet mouth. ° It has a long life. Let the faster path transmit more packets, that is, the transmission rate. The features and implementation of the present invention are the same. The detailed description is as follows: The σ diagram is not the best embodiment. [Detailed description of the invention]

第8頁 522704 五、發明說明(6) — 本發明的系統,可簡稱為電話矩陣系統(p h ο n e A r r a y System,以下簡稱PAS),其包含了幾個主要的部分:可攜 式電話矩陣(Μ〇b i 1 e P h ο n e A r r a y,以下簡稱Μ P A )、網路 封包分離器(Network Packet Splitter,以下簡稱NPS)與 動態控制中心(Dynamic Control Center,以下簡稱 DCC)。以下將詳述各個部分之間的關係與其作用,以及達 成本發明之目的的具體方式。 Μ P A為用戶端的裝置’每部Μ P A都可以具有唯一的識別 編號,其位於行動電話與用戶連網終端設備間,對外可連 接至少一部具網際網路通訊協定位址(Internet protoco丨寺 Address,以下簡稱IP位址)的行動電話,或者,數據傳輸 之的專用模組,透過各家電話系統服務業者的網路連接上 網際網路(I n t e r n e t),以提供多路徑的接收與傳輸,除了 可供單一使用者運用外,亦可轉換為區域網路,以提供多 個用戶裝置同時分享頻寬。 在N P S的配合下,利用本發明所提出的"單一連線多重 IP 位址"(Single Connection Multiple IP Address,以 下簡稱SCM I PA)的方式,可將單一的TCP/I P( Transmission Control Protocol/Internet Protocol,傳輸控制協定/ 網際網路傳輸協定)或UDP/IP(User Datagram ^Page 522704 V. Description of the invention (6) — The system of the present invention may be referred to as a phone matrix system (ph ο ne Aray System, hereinafter referred to as PAS), which includes several main parts: a portable phone matrix (M0bi 1 e Ph ο ne Araray, hereinafter referred to as M PA), a network packet splitter (Network Packet Splitter, hereinafter referred to as NPS), and a dynamic control center (Dynamic Control Center, hereinafter referred to as DCC). The relationship between each part and its role, and the specific ways to achieve the purpose of the invention will be described in detail below. Μ PA is a client-side device. Each MPA can have a unique identification number, which is located between the mobile phone and the user's networked terminal device, and can be connected to at least one Internet protocol address (Internet protoco 丨 寺). Address (hereinafter referred to as IP address) mobile phone, or a special module for data transmission, through the Internet of each telephone system service provider to connect to the Internet to provide multi-path reception and transmission In addition to being used by a single user, it can also be converted to a local area network to provide multiple user devices with sharing bandwidth at the same time. With the cooperation of NPS, a single TCP / IP (Transmission Control Protocol) method can be used by using the "Single Connection Multiple IP Address" (SCM I PA) method proposed by the present invention. / Internet Protocol, Transmission Control Protocol / Internet Protocol) or UDP / IP (User Datagram ^

Protocol/Internet Protocol,使用者封包協定/網際網 路傳輸協定)連線,例如,某使用者開啟一個新的 HTTP/TCP/IP的連線,連至遠方的網站以瀏覽網頁等情 形,拆成多路徑、多I P位址,分別經由不同的電信服務業Protocol / Internet Protocol (user packet protocol / Internet transport protocol) connection, for example, a user opens a new HTTP / TCP / IP connection, connects to a distant website to browse the web, etc. Multi-path, multi-IP addresses, respectively through different telecommunications service industries

第9頁 522704 發明說明(7) 者的Ν=?;、起傳遞,以提高單-連線的傳輪速度。 /、 口去的1 Ρ位址,設置於網際網路上的夂家兩 :服務業者的網路匯人口的樞紐處,以接 y豕二 位址為自己的封包,可與MPA配合,而將多個來有;…的 二0 Γ:]Ip位址視為同一連線,並代為向目地端存取,對 D目的知回應的封包,NPS將之分別改為不同的目的地 =81:1〇11)1[)位址,透過各家電信服務業者的網路向 1回傳,即以無線多路徑協同傳輪來改善單—路 率限制。 吩彳工扪迷Page 9 522704 Invention description (7) The N = ?; of the present invention can be used to increase the speed of the single-connection transfer wheel. / 、 The IP address of the port is set at the home of the Internet: the hub of the service provider ’s network sink population, with the second address as its own packet, which can be used in conjunction with MPA, and There are multiple 0 0 Γ:] Ip addresses that are regarded as the same connection, and are accessed from the destination, and respond to the destination D packets. NPS will change them to different destinations = 81: 1〇11) 1 [) address, return to 1 through the network of various telecommunications service providers, that is, to improve the single-path rate limitation by wireless multi-path cooperative transfer. Enthusiast

2中’ΜΡΑ可同時提供至少-個使用者網路終端設備 連接,也可同時轉送至少一個連線;ΜΡΑ可同時與至少 一部的NPS合作;NPS亦可同時與至少一部μρα連接。 DCC則設置於網際網路上,具合法的丨ρ位址,記載 =有NPS在網際網路上的分佈位置;當任何一台ΜρΑϋ開機 時,都會以唯一的識別編號向DCC註冊聯絡,並偵測目前 所在的路由上,網際網路(丨n t e r n e t)的所有閘道器位址, 回報給DCC作判斷。DCC查詢本身的NPS Ip位址資料庫,並 選擇多部最佳位置的NPS,並向MPA回報這些NPS的ip位兀 址,以提供MPA作SCMIPA的頻寬倍增服務。2’MPA can provide at least one user network terminal device connection at the same time, and it can also forward at least one connection at the same time; MPA can cooperate with at least one NPS at the same time; NPS can also connect with at least one μρα at the same time. DCC is set on the Internet and has a legal 丨 ρ address. Record = there is the distribution location of NPS on the Internet; when any ΜρΑϋ is turned on, it will register and contact DCC with a unique identification number and detect On the current route, all gateway addresses of the Internet are reported back to DCC for judgment. The DCC queries its own NPS Ip address database, and selects multiple NPSs at the best locations, and reports the IP addresses of these NPSs to the MPA to provide MPA as the bandwidth doubling service for SCMIPA.

DCC也會接收所有NPS的定期負載回報與緊急超載通 知’作為指派N P S的參考依據。也就是說,當網路上某部 NPS負載量超過門檻時,會向DCC或至少_部合作中的MpA 發出警告’ MPA收到後會優先改用其他備用的Nps做服務; D C C收到後會停止该部n P S的指派,直到n p s回報負載正DCC will also receive periodic load returns and emergency overload notifications' of all NPSs as a reference basis for assigning N PS. In other words, when the load of a certain NPS on the network exceeds the threshold, a warning will be issued to DCC or at least _ MpA in cooperation with the Ministry '. After receiving MPA, it will preferentially use other standby Nps for service; DCC will receive Stop the assignment of n PS until nps returns a positive load

522704522704

五、發明說明(8) 常。 由於MPA具可移動性,所以也會定期與DCC聯絡,更新 最佳NPS位址;而所謂最佳npS的判斷標準可有··(1)Nps需 位於該MPA所用的無線網路路徑匯入網際網路位置的樞紐% 點上,並盡量靠近匯入點(2 )NPS目前可供使用的頻寬充 足。 、、 以上所談的PAS系統可由提供PAS服務的業者佈建。當 某位用戶從某部MPA連接網際網路前,需先向Dcc註冊, DCC可鑑別該名用戶的身分,並回報MpA該用戶申請的頻寬 服務等級。MPA則會依據用戶等級,開放適當頻寬給用戶 連線’系統紀錄用戶的連線時間或封包傳輸量,作為計費 的依據,也可回報給用戶端設備做確認。 此外,P A S亦可採取另一種實作方式,亦即,將β c的 功能整合至MPA當中。將各個不同的Nps位址記載於MPa 中’並由MPA獨自去判斷最佳的Nps位置與其配合作頻寬倍 增的服務。 、口 以下,將介紹本發明的具體實施例: — 本發明的系統架構如「第1圖」所示。GPRS系統1 4 0為 第2 · 5代的無線網路服務,亦即,〇 p R $數據服務;在「第丄 中’以兩家電信服務業者為例,亦即,在某地有兩家 電信服務業者,電信業者(Operator)A與B。每家電信業者 均有其内部I P骨幹網路,分別為,電信業者A之丨p骨幹 U02 ’電信業者B之IP骨幹1 4 0 7。MPA1 10則以兩部行動電 °舌111與11 2分別對應兩家電信業者的系統。GPRS系統1 40V. Description of Invention (8) Often. Because the MPA is mobile, it will also contact the DCC regularly to update the best NPS address; and the so-called best npS judgment standards can have: (1) Nps needs to be located in the wireless network path used by the MPA to import At the hub of the Internet location, and as close as possible to the point of entry (2) NPS currently has sufficient bandwidth available. The PAS system discussed above can be deployed by providers that provide PAS services. Before a user connects to the Internet from an MPA, he needs to register with Dcc first. DCC can identify the user and report back to MpA the bandwidth service level that the user applied for. MPA will open the appropriate bandwidth to the user according to the user level. The system records the user's connection time or packet transmission volume as a basis for billing and can also report it to the client device for confirmation. In addition, PAS can adopt another implementation method, that is, the function of β c is integrated into MPA. Each different Nps address is recorded in the MPa ’, and the MPA alone determines the best Nps location and the service with which the bandwidth is doubled. In the following, specific embodiments of the present invention will be described: — The system architecture of the present invention is shown in "Figure 1". GPRS system 140 is the 2nd and 5th generation wireless network services, that is, 0 p R $ data service; in the "second", two telecommunications service providers are taken as an example, that is, there are two Telecom service providers, Operators A and B. Each telecom operator has its own internal IP backbone network, namely, the backbone of telecom operator A and the backbone U02, and the IP backbone of telecom operator B 1 4 0 7. MPA1 10 corresponds to two telecom operators' systems with two mobile phones 111 and 11 2 respectively. GPRS system 1 40

第11頁 522704 五、發明說明(9) 配置到行動電話1 1 1與1 1 2的動態I p位址分別為:t p a及 IP —b,而MPA1 10可以運用網路位址轉換(Netw〇rk Address Translation,以下間稱NAT)的方式,將行動電話iii之 IP一a與行動電話Π 2之IP一b分享給至少一部的用戶終端連 網裝置100。用戶終端連網裝置1〇〇可以是手持式個人數位 助理(PDA)或筆記型電腦(Notebook)。 使用者以用戶終端連網裝置1 〇〇連接1MPA1丨〇後, Μ P A 1 1 0即會指派虛擬I p位址,亦即,I p — n u給使用者,並 以ί P —mpa作為此區域網路對外的出入口。 MPA 1 1 0開機時,其先透過行動電話1丨1與丨丨2所指向的+ 兩條路徑,亦即,路徑(p a t h ) A,B,透過電信服務業者a與 B連接上網際網路10後,以本身的識別編號,向Dccl3〇註 冊’並偵測沿途各閘道器的I p位址,回報給D C c ί 3 0 ; DCC1 3 0會查詢本身的資料庫,以判斷最佳可供服務的Nps 位置點為NPS 120,並立即回報NPS 120的IP位址,亦即, IP — npsl給MPA110,此部NPS120位於電信業者A與B兩家網 路連接網際網路位置的樞紐點上,且靠近匯入口處,以期 能達到最佳的效能。 在建立起NPS120與MPA110之搭配後,MPA110即可透過“ 第1圖」中的G P R S系統1 4 0之無線網路與網際網路ί 〇之有 線網路加以連結。在路徑A中,N、PS12〇與MPA1 10的連結經 過了 NPS120(其 IP 位址為 ip —npsi)、iSP12 'GGSN1401、電 心業者 A 之 IP 骨幹 1402、SGSN1403 'BSC1404 與 BTS1405, 最後再經過行動電話1 1;[與MPA1丨〇聯絡;在路徑B中,Page 11 522704 V. Description of the invention (9) The dynamic IP addresses allocated to the mobile phones 1 1 1 and 1 12 are: tpa and IP —b, and MPA1 10 can use network address translation (Netw. rk Address Translation (hereinafter referred to as NAT) method to share the IP-a of the mobile phone iii and the IP-b of the mobile phone Π 2 to at least one user terminal networking device 100. The user terminal networking device 100 may be a handheld personal digital assistant (PDA) or a notebook computer (Notebook). After the user connects to the 1MPA1 with the user terminal network device 100, the MPA 1 10 will assign a virtual IP address, that is, I p — nu to the user, and use P — mpa as this Local network entrances and exits. When MPA 1 1 0 is turned on, it first connects to the Internet through the two + paths pointed by mobile phones 1 丨 1 and 丨 丨 2, that is, path A, B, and the telecommunications service providers a and B. After 10, use its own identification number to register with Dccl30 and detect the IP address of each gateway along the way, and report it to DC c ί 3 0; DCC1 3 0 will query its own database to determine the best The NPS location point that can be served is NPS 120, and the IP address of NPS 120 is immediately reported, that is, IP — npsl to MPA110. This NPS120 is located at the hub where the telecommunications operators A and B connect to the Internet. Point, and near the entrance of the sink, in order to achieve the best performance. After the combination of NPS120 and MPA110 is established, MPA110 can be connected through the wireless network of the G P R S system 140 in the "Figure 1" and the wired network of the Internet 〇. In path A, the connection between N, PS12, and MPA1 10 passes through NPS120 (its IP address is ip-npsi), iSP12 'GGSN1401, IP backbone 1402 of electrical operator A, SGSN1403' BSC1404, and BTS1405, and finally passes Mobile phone 1 1; [contact MPA1 丨 〇; in path B,

第12頁 522704 五、發明說明(10) 、 : NPS120與MPA110的連結經過了 NPS120(其IP位址為 IP — npsl )、ISP13、GGSN14〇6、電信業者B 之1?骨幹Η”、 SGSN 1 40 8、BSC 1 40 9與BTS1410,最後再經過行動電話112 與MPA110聯絡。MPA11〇與Npsi2〇即可透過此兩條路徑a、β 來同時傳送連線的所有封包,亦即,透過本發明的pAs 做頻寬增加的工作。 此PAS架構具獨立性,除了MPAn〇與行動電話ln與 11 2之連接介面及通信協定外,其餘與無線服務業者的額 外網路協定、數據編碼、無線調變等均無關聯性,只要無 線業者所採用的架構與網際網路協定相容、行動電話丨丄i 12具IP位址,本發明之PAS都可套入使用,不論無線數 據服務為第幾代動電話協定,如GPRS、3G甚至將來的4G。 、、上,的PAS,必須透過本發明所提出的SCMIPA機制來 達成頻見倍增的目的,以下將具體介紹SCM丨p A : 山SCMIPA是一種通信協定,位於雙方的ιρ層之上,當終 =使用者開啟某個新連線時,MpA將會協調⑽^,由好^在 見頻的有線網路上向目的端代為存取,而在評A與評S間來 往1封包,則會分別經由多條窄頻無線路徑協力傳送,以 補彳貝有、無線網路之間的速率不匹配。SCM丨pA可以運用在 現有的通訊協定,如TCP/IP或UDp/Ip,並對這些連線達成 頻寬倍增的目的;同時,運用PAS時,不需要更改現有的 有線或無線網路通訊系統,甚至,可運用至未來的無線或 有線網路通訊系統。 對TCP連線的運作而言,包含了三個階段:建立連線Page 12 522704 V. Description of the invention (10): The connection between NPS120 and MPA110 has passed through NPS120 (its IP address is IP — npsl), ISP13, GGSN1406, Telecommunications Operator B-1? Backbone ”, SGSN 1 40 8. BSC 1 40 9 and BTS1410, and finally contact MPA110 via mobile phone 112. MPA11 and Npsi20 can simultaneously transmit all connected packets through these two paths a, β, that is, through the present invention The pAs does increase bandwidth. This PAS architecture is independent. In addition to the connection interface and communication protocol between MPAn0 and mobile phone ln and 11 2, the rest of the additional network protocols, data encoding, and wireless adjustment with wireless service providers. No change is related. As long as the architecture adopted by the wireless industry is compatible with the Internet protocol and the mobile phone has 12 IP addresses, the PAS of the present invention can be used regardless of the generation of wireless data services. Mobile phone protocols, such as GPRS, 3G, and even future 4G. PAS must achieve the goal of frequency multiplication through the SCMIPA mechanism proposed by the present invention. The following will specifically introduce SCM. P A: Shan SCMIPA is a kind of Communication It is located on the ιρ layer on both sides. When the final user opens a new connection, MpA will coordinate ⑽ ^, and access it to the destination on the wired network. A packet between A and S will be transmitted through multiple narrow-band wireless paths to compensate for the mismatch in speed between the wireless network and the wireless network. SCM 丨 pA can be used in existing communication protocols, such as TCP / IP or UDp / Ip, and achieve the purpose of doubling the bandwidth of these connections. At the same time, when PAS is used, there is no need to change the existing wired or wireless network communication system, and it can even be applied to future wireless or wired networks. Communication system. For the operation of TCP connection, it includes three stages: establishing the connection

第13頁 522704 五、發明說明(11) 階段、傳送封包階段與連線結束階段,在MPA與NPS間的 SCM I P A機制對各個階段的封包都會採取一些不一樣的作 法。如果連線方式是採取了(^/1?模式,則SCMIPA的運 下所述: 於建立連線階段,用戶端網路終端設備發起一個連線 清求封包’欲透過MPA向位於網際網路上的目的端 & 備建立連線。 ' 士連線請求封包首先路由至ΜΡΑ上,ΜΡΑ收到連線請求封 包時’將為此新連線產生一連接隨機號碼(c〇nnecti〇n Kand⑽Number,CRN),CRN係以隨機亂數的方式形成,用 以代表此次的單一連線,MPA並為此次單一連線產生一筆 連、表σ己錄,此筆連線記錄共有三個項次,内容分別為該單 一連線的:CRN項次、來源ιρ位址/埠號項次,以及目的卯 位址/埠號項次’其中該來源即為用戶端網路終端設備, 该目的即為目的端網路設備。 ,著ΜΡΑ將連線請求封包的標頭新增兩個搁位:一連 过碼(C〇nneCtl〇n Random Number,CRN)欄位,以 ^ 一厂實目標網際網路協定位址(RDIP)欄&,並將方才產 生之CRN填入CRN攔位卜,R 山 1打刀万座Page 13 522704 V. Description of the invention (11) Phase, packet transmission phase and connection end phase. The SCM IPA mechanism between MPA and NPS will take some different approaches to the packets in each phase. If the connection method adopts the (^ / 1? Mode, then SCMIPA's operation is described as follows: During the connection establishment phase, the client network terminal device initiates a connection request packet to be located on the Internet through MPA The destination of the device is to establish a connection. 'The connection request packet is first routed to MPA. When MPA receives the connection request packet', a random connection number (c〇nnecti〇n Kand⑽Number, CRN), CRN is formed in a random and random way to represent the single connection this time. The MPA generates a connection for this single connection, and records σ. There are three entries in this connection record. , The content is the single connection: CRN entry, source address / port number entry, and destination address / port number entry ', where the source is the client network terminal device, and the purpose is For the destination network device, the MPA adds two new slots to the header of the connection request packet: a consecutive code (ConneCtlón Random Number, CRN) field, and ^ a factory to achieve the target Internet Road Protocol Address (RDIP) column & CRN fills in the CRN block, R Mountain 1 hits 10,000

RnTP , 上 目的鳊網路設備的I P位址填入 R D I P搁位上,而連後缚、卡 究& ^ Τρ π 求封包標頭中的目的IP位址欄位内 谷改為N P S的I P位址,亦脸μ炊 ^ ^ „ s正將此修正後的連線請求封包,分 多條热線通訊路徑上’重覆向NPS送去,立中在 内容,分別改為各路經之封包之來源1P位址欄位 <热線通矾網路配置給相對應之行RnTP, the IP address of the destination network device is filled in the RDIP shelf, and the post-binding, card research & ^ Τρ π find the destination IP address in the packet header. The inner valley is changed to the IP of the NPS. Address, also face μ ^ ^ „s is sending this revised connection request packet, divided into multiple hotline communication paths' repeatedly sent to the NPS, immediately in the content, changed to each path The source of the packet is in the 1P address field.

522704522704

動通訊裝置之IP位址。 NPS收到由多條路徑傳來的重 讀封包標頭内容,判斷CRN攔位 、于包後,解 產生-筆連線記錄,此筆連線記針f此次單-連、, CRN項次、可用來回傳至MpA之IP位:/固埠1卢欠項广容 RIHP/埠號項次,以及面對目的端之埠號項=就項次、 ” ί t,CRN項次及·/埠號項*,均可人由重It的遠, h求封包之任一個獲得,可用來回傳至MPA 仅的連<IP address of the mobile communication device. The NPS received the reread packet header content from multiple paths, judged the CRN stop, and after the packet was decomposed, it generated a pen connection record. This connection pin f this single-link, and CRN entries. , Can be passed back and forth to the IP address of MpA: / fixed port 1 owed item Guangrong RIHP / port number item, and the port number item facing the destination = the item, "ί t, the CRN item and · / Port number item *, which can be obtained by any one of it's remote, h seeking packet, can be passed back and forth to the MPA only <

項次,可由重覆的連線請求封包内 址/埠鸯 璋號獲得;面對目的端之璋號項次之 連線所指定的。 S為5亥早一 當NPS的連線記錄建立後,Nps將修正該 人 =並轉送至目的端網路設備,並將連線請求 的IP位址/埠號欄位内容,改為RD丨P/阜The item number can be obtained from the repeated connection request packet address / port number; designated by the connection number item facing the destination. S is 5am. As soon as the NPS connection record is established, Nps will modify the person = and forward it to the destination network device, and change the content of the IP address / port number field of the connection request to RD 丨P / Fu

位内容,改為NPS的難址,來源蜂號阜改说為該來面^位址山相 埠號,並移除CRN攔位及RDIP欄位,以原始格式向】= 網路終端設備送出一個修正後的連線請求封包,封包内^ :同告知用戶端網路終端設備,此連線請求為NPS、:起: 另又0 當用戶端網路終端設備回應連線請求時,合 NPS送出回應請求封包,Nps收到後,由封包標丄之二的蜂 ί 尋本身建立的連線記錄的面對目的端之埠號 頁-人,對應出此次單一連線的整筆記錄’此時Nps即可得The content is changed to the difficult address of NPS, the source bee number is changed to the address ^ address Shanxiang port number, and the CRN block and RDIP field are removed, and sent to the original format] = network terminal device A revised connection request packet, in the packet ^: Same as the client's network terminal device, this connection request is NPS:: from: another 0 When the client network terminal device responds to the connection request, it is NPS Send a response request packet. After receiving the NPS, the bee label of the packet will search for the port number page of the connection record established by itself-person, corresponding to the entire record of the single connection. At this point Nps can be obtained

第15頁 522704 五、發明說明(13) :如何回傳封包至MPA上。首先,Nps會修正 的封包標頭内容,將來源丨p位址攔位内容,改=求;包 ΜΡΑ之IΡ位址/埠號項:欠,得知可 , 埠號,即將此修正 =數里及位址/ ^ ^ ,λ ^ ,交7 口 4 口月衣封包重復地向ΜΡΑ送出, ΐ二ί:為可用來回傳至ΜΡΑ之1?位址/埠號項次中所 σ己錄的數里’而只,l ^ ,, 叩/、要將足些重覆的該回應請求 的二:/埠號,分別填入可用來回傳靈之心:的埠目 〇 ;;;;Γ:記Γ各個不同位址/璋號’封包自然會路由 至相對I之订動通訊裝置上; 當ΜΡΑ由多條無、線通訊路徑收至丨J的 二項欠包議 5 :二 次單一連線的整筆記錄,此時MPA即 i行隨即心:t封包應轉送至那部用戶端網路終端設備 i封ΓΓ4=Γ終端,出,^ '、 ’原ρ位址/埠號攔位埴入目的端網收%供 的位址/埠號,目的ΙΡ位址/埠號,、勺而:罔路权備 設備的位址/埠號,並移去CRN攔位,以::網路終端 網路終端設備回傳,就如同 :、:才口式向用戶端 備直接回應的般。 &明求封包為目的端網路設 連線建立的最後一個回應封包 備向目的端網路設備送去,而Mp 、㈤路終端設 式,如同連線請求封包般,在4目^應卜封^處理的方 炉上,重覆向Ν Ρ ςl κ 、至ν' 個恶線通訊路 仏上重復向叫去’由於連線記錄已建立完成,回應Page 15 522704 V. Description of the invention (13): How to return the packet to the MPA. First of all, Nps will modify the contents of the packet header, and change the source and p address block contents to change; please; the IP address / port number of the package MPA: owe, learn that it is possible, the port number, this correction will be = number And the address / ^ ^, λ ^, and 7 mouths and 4 mouths of the monthly clothing packet are repeatedly sent to the MPA, and the second is: it can be transmitted back and forth to the MPA 1? Address / port number The number of recorded 'and only, l ^ ,, 叩 /, two to respond to the request of the response: / / port number, fill in the soul of the spirit of back and forth can be filled: port; 0 ;;; ; Γ: Remember Γ's different addresses / numbers' packets will naturally be routed to the fixed communication device of relative I; when MPA is received from multiple wireless and wireless communication paths to the two owed packages of J5: 2 The entire record of a single connection, at this time, the MPA is i and then the heart: the t packet should be forwarded to the client network terminal device i. ΓΓ4 = Γ terminal, out, ^ ',' original ρ address / port Enter the address / port number, destination IP address / port number, and IP address / port number of the destination network, and remove the CRN block address to remove the CRN block. :: Network Terminal Network Terminal Equipment Pass, like:,: only bayonet to the end user equipment like a direct response. & Explicitly request the packet to set up the last response packet for the destination network connection to be sent to the destination network device, and Mp and Kushiro terminal settings, like the connection request packet, should be sent at 4 destinations. On the square furnace that was processed by Feng Feng, repeatedly repeat the call to Ν Ρ ςl κ to ν 'evil line communication roads.' Since the connection record has been established, respond

第16頁 522704 五、發明說明(14) 〜 封包可順利送達目的端網路。又備’完成連線建立動作。 在傳送連線資料封包階段&,用戶端網路終端設備要 向目的端網路設備遞送資料封包群時,MPA會在封包標頭 内加入此次單一連線的CRN欄位、並輪流透過方才之多條 無線通訊路徑向NPS送去’ NPS收到資料封包群後,分別檢 查封包中的C R N,查詢其連線17己錄中的C R N項次,以對應出 封包的真實目的地為目的端網路設備,隨即修改封包表頭 内容,移去CRN欄位,向目的端網路設備轉送。 反之,由目的端網路設備要向用戶端網路終端設備遞 送之資料封包群,會先送至NPS上,NPS分別檢查封包標頭4 内的目的璋號,查詢連線記錄中的該面對目的端之埠號項 次,以對應出封包的C R N及可用來回傳至Μ P A之I P位址/璋 號,隨即修改封包表頭内容,加入CRN攔位,並依記錄中 的至少一條無線通訊路徑,輪流向MpA傳送。 MPA收到資料封包群後,分別檢查CRN,查詢其連線記 錄中的C R N項次’以對應出封包的目的為用戶網路終端設 備’隨即修改封包表頭内容,删除CRN攔位,轉送至用戶 網路終端設備;在此階段中,來往於兩端點的封包群,將 會依連線記,,強迫路由至MPA及NPS上,並且在MPA及NPS || 之間’透過多條無線通訊路徑協力輪流傳送,分擔封包負 載’以挺升傳輸速率。 在連線終止階段時,來往於用戶端網路終端設備與目 的鈿、’ ’罔路。又備之間的連線終止相關封包,採取與連線建立 階段相同之原理,在該多條無線通訊路徑上重覆遞送,並Page 16 522704 V. Description of the invention (14) ~ The packet can be successfully delivered to the destination network. Also prepare 'to complete the connection establishment action. In the phase of sending connection data packets &, when the client network terminal device wants to deliver the data packet group to the destination network device, the MPA will add the CRN field of this single connection in the packet header and take turns to pass Only a few wireless communication paths are sent to the NPS. After the NPS receives the data packet group, it checks the CRNs in the packets and queries the CRN entries in the connection 17 records, with the goal of corresponding to the real destination of the packet. End network equipment, then modify the packet header content, remove the CRN field, and forward to the destination network equipment. Conversely, the data packet group to be delivered by the destination network device to the client network terminal device will be sent to the NPS first, and the NPS checks the destination number in the packet header 4 to query the face in the connection record. For the port number of the destination, use the CRN corresponding to the packet and the IP address / number that can be passed back and forth to the MPA, then modify the packet header content, add the CRN block, and follow at least one of the records. The wireless communication path is transmitted to the MpA in turn. After receiving the data packet group, the MPA checks the CRN separately, and inquires the CRN entries in the connection record 'for the purpose of sending packets to the user's network terminal device', then modifies the packet header content, deletes the CRN block, and forwards it to User network terminal equipment; at this stage, the packet groups to and from the two ends will be forced to route to MPA and NPS according to the connection record, and between the MPA and NPS || The communication paths cooperate to take turns to transmit and share the packet load to increase the transmission rate. When the connection is terminated, the network connection between the client network terminal device and the destination is the same as the destination route. The connection between the devices terminates the relevant packets, adopts the same principle as the connection establishment phase, repeats the delivery on the multiple wireless communication paths, and

第17頁 522704 五、發明說明(15) - 拆除連線記錄。 如果連線方式是採取UDP/IP模式,則SCMIPA的運作如 下所述: 用戶端網路終端設備送出新的連線資料封包,欲透過 MPA傳向位於網際網路上的目的端網路設備;連線資料封 包首先路由至MPA上,MPA收到連線資料封包時,將為此連 '、泉產生連接卩迹機號碼(Connection Random Number, CRN) ’ CRN同樣以隨機亂數的方式形成,用以代表此次的 單一連線,MPA並為此單一連線產生一筆連線記錄,此筆 連線記錄共有三個項次,内容分別為此次單一連線的: CRN項次、來源I p位址/埠號項次,以及目的I p位址/埠號 項次’其中該來源即為用戶端網路終端設備,該目的即為 目的端網路設備。 接著MPA將連線資料封包的標頭新增兩個欄位·· 一連 接隨機號碼(Connection Random Number,CRN)攔位,以 及一真實目標IP位址(RD IP)欄位,並將方才產生之CRN填 入CRN欄位上,目的端網路設備的I p位址填入RD丨p攔位 上’而連線資料封包標頭中的目的I P位址攔位内容改為 NPS的I P位址,並將此修正後的連線資料封包,分別複製 在多條個無線通訊路徑上,重覆向NPS送去,其中在每一 條無線通訊路徑上的連線資料封包之來源丨p位址欄位内 容’分別改為路徑之無線通訊網路配置給相對應之行動通 訊裝置之I P位址。 NPS收到重覆的連線資料封包後,解讀封包標頭内Page 17 522704 V. Description of the Invention (15)-Disconnect the connection record. If the connection mode is UDP / IP mode, SCMIPA operates as follows: The client network terminal device sends a new connection data packet to be transmitted to the destination network device on the Internet through MPA; The line data packet is first routed to the MPA. When the MPA receives the connection data packet, it will generate a Connection Random Number (CRN) for this connection. The CRN is also formed in a random and random manner. To represent this single connection, MPA generates a connection record for this single connection. This connection record has three entries, each of which is for this single connection: CRN entries, source I p Address / port number entry and destination IP address / port number entry 'where the source is the client network terminal device and the destination is the destination network device. Then MPA adds two fields to the header of the connection data packet. A connection random number (CRN) block and a real destination IP address (RD IP) field will be generated. The CRN is filled in the CRN field, the IP address of the destination network device is filled in the RD 丨 p block, and the content of the destination IP address block in the header of the connection data packet is changed to the IP bit of the NPS. Address, and copy the revised connection data packet on multiple wireless communication paths, and send it to NPS repeatedly, where the source of the connection data packet on each wireless communication path 丨 p address The contents of the field 'are changed to the IP address of the corresponding wireless communication network assigned to the corresponding wireless communication network. After receiving the repeated connection data packet, NPS interprets the packet header

第18頁 522704Page 522 704

容,判 包屬於 記錄, 可用來 以及面 項次, 來回傳 封包内 埠號項 當 轉送至 = CRN欄位值為相同’瞭解這些重覆的連線資料 該筆連線記錄共有四個頊^ ,、‘f產生一聿連線 另W個項人,内容為·· CRN項次、 回傳至MPA之IP位址/埠號項次、RDip/埠號項次, 對目的端之埠號項次;其中,CRN項次及RDip/埠號 均可由重覆的該連線資料封包之—中獲得,該可用匕 至MPA之IP位址/埠號項次,可由重覆的該連線資料 之不同的來源IP位址/埠號獲得,該面對目的端之 次’則是由N P S為該單—連線所指定的。Content, the packet is a record, can be used as well as the face item, the port number item in the packet is transmitted back and forth when the == CRN field value is the same. 'Understand these repeated connection data. There are four connection records in this record. ^, 'F generates a link to another W entry, the content is: CRN entry, IP address / port number entry returned to MPA, RDip / port number entry, port to destination Among them, both the CRN item and the RDip / port number can be obtained from the repeated connection data packet—the available IP address / port number of the MPA can be obtained from the repeated connection. The source IP address / port number of the line data is obtained, and the second to the destination end is specified by the NPS for the single-connection.

連線記錄建立後,NPS將修正連線資料封包内容並 目的端網路設備’連線資料封包中的目的丨p位址/ 埠號欄位内容,改為RDIP/埠號,來源1?位址襴位内容, 改為N P S的I P位址’來源埠號改為面對目的端埠號,並移 除CRN攔位及RD I P欄位,以原始格式向該用戶端網路終端 設備送出一個修正後的連線資料封包,封包内容如同告知 用戶端網路終端設備,此連線資料為NPS送出的般。After the connection record is established, the NPS will modify the content of the connection data packet and the destination network device 'destination in the connection data packet. The content of the p address / port number field will be changed to RDIP / port number, and the source will be 1 bit. The content of the address is changed to the IP address of the NPS. The source port number is changed to the destination port number, and the CRN block and the RD IP field are removed, and an original format is sent to the client network terminal device. The modified connection data packet, the content of the packet is like telling the client network terminal device that this connection data is sent by NPS.

在該連線記錄建立完成後,用戶端網路終端設備要向 目的端網路設備遞送其他資料封包群時,MPA會在封包標 頭内加入單一連線的C R N搁位、並輪流透過方才之多條無 線通訊路經向N P S送去,N P S收到該其他資料封包群後,分 別檢查封包中的CRN,查詢連線記錄中的CRN項次,以對應 出封包的真實目的地為目的端網路設備,隨即修改其他資 料封包群之表頭内容,移去C R N攔位,向目的端網路設備 轉送。After the connection record is established, when the client network terminal device wants to deliver other data packet groups to the destination network device, the MPA will add a single connection CRN stall in the packet header and take turns to pass through it. Multiple wireless communication paths are sent to the NPS. After receiving the other data packet group, the NPS checks the CRN in the packet and queries the CRN entries in the connection record. The destination network corresponds to the real destination of the packet. Device, then modify the header content of other data packet groups, remove the CRN block, and forward it to the destination network device.

第19頁 522704 五、發明說明(17) 反之’由目的端網路設備要向用戶端網路終端設備遞 送之資料封包群,會先送至NPS上,NPS分別檢查封包標頭 内的目的埠號,查詢其連線記錄中的面對目的端之埠號項 一欠’以對應出封包的C R N及可用來回傳至Μ P A之I P位址/埠 號’隨即修改封包表頭内容,加入CRlN欄位,並依記錄中 的多條無線通訊路徑,輪流向MPA傳送。Page 19 522704 V. Description of the invention (17) Conversely, the data packet group to be delivered by the destination network device to the client network terminal device will be sent to the NPS first, and the NPS will check the destination port in the packet header separately Query the port number of the destination-facing port in the connection record. It is owed to correspond to the CRN of the outgoing packet and the IP address / port number that can be passed back and forth to the MPA. Then modify the packet header content and add The CRlN field, in turn, transmits to the MPA according to the multiple wireless communication paths in the record.

MPA收到資料封包群後,分別檢查CRN,查詢其連線記 錄中的CRN項次,以對應出封包的目的為用戶網路終端設 備’隨即修改封包表頭内容,刪除CRN欄位,轉送至該用 戶網路終端設備;在此階段中,來往於兩端點的封包群, 將會依連線記錄,強迫路由至MPA及Nps上,並且在mpa及 NPS之間,透過至少一條無線通訊路徑協力輪流傳送,分 擔封包負載,以提昇傳輸速率。 以下’將以TCP/ I P連線建立的三階段並配合圖示來作 說明: 一、建立連線階段 SCM I PA需配合用戶端向網頁伺服器端建立連線之動 作。建立連線階段包含了三個封包傳送的步驟,於用戶端 發起的連線請求封包(SYN Packet)、伺服器端回應之回應 ;\求封包(SYN —ACK 以及用戶端再回應之回應封包 (ACK Packet)。以下將分別介紹本發明如何透過MpA與Nps 之間的SfM I PA來對該單一連線建立多條傳輸路徑。 、請參考「第2圖」,建立連線的第一步驟,亦即,位 址為IP_mi的用戶端發起SYN封包(SYN以以以,連線請求After receiving the data packet group, the MPA checks the CRN separately and queries the CRN entries in its connection records. The packet network destination device is then modified for the user ’s network terminal device. The packet header content is then modified, the CRN field is deleted, and it is forwarded to The user's network terminal device; at this stage, the packet groups to and from both ends will be forcedly routed to MPA and Nps according to the connection record, and between at least one wireless communication path between mpa and NPS Coordinated transmission in turn, sharing the packet load to increase the transmission rate. In the following, the three phases of TCP / IP connection establishment are illustrated with the illustrations: 1. The connection establishment phase The SCM I PA needs to cooperate with the client to establish a connection to the web server. The connection establishment phase includes three steps of packet transmission, the connection request packet (SYN Packet) initiated by the client, and the server's response; the request packet (SYN-ACK and the client's response packet in response) ACK Packet). The following will introduce how the present invention uses SfM I PA between MpA and Nps to establish multiple transmission paths for this single connection. Please refer to "Figure 2" for the first step of establishing a connection. That is, the client with the address IP_mi initiates a SYN packet (SYN begins with a connection request

第20頁 522704 五 、發明說明(18) 封包)160,其目的在於 、土 μ ^ τ 、至退方的網站位址I P w s建立連後 以瀏覽網頁’其封包表頭的内容為· -建連線 「S〇UrCe.IP: IP-u source Port: 1045Page 20 522704 V. Description of the invention (18) Packet) 160, the purpose of which is to establish a connection to the IP address of the retreating website address IP ws to browse the web page. The content of its packet header is- Connect "S〇UrCe.IP: IP-u source Port: 1045

Destination IP· τ p ^ MPA11〇收到·此封包W; — 8〇」 機值CRN = 1 2345,以代/此,'先對此連線產生一個連線隨 兩台行動電話或者通\/^連線,並配置與其相連接的 輸所有封包,並建立;=、·'且為兩^、路徑PathA,B,用來傳 「對於CR. 1 2 3 4 5這條連線 目的地為IP —ws,埠號8〇, 徑輪流送出所有要通往I p NPS120處,由它來轉送 ’發起處為IP_nu,埠號1045 我將利用IP —a及IP —b這兩條路 ws的封包,不過我會先送至 然後,MPA110利用其所配置的lp — a &Ip — b這兩條路 徑,對NPS1 2 0重覆送出使用者的連線請求封包,以便在相 對應於兩台行動電話或通訊模組之電信業者A,B的閘道器 上開啟新的連線圮錄’封包表頭在p a ^ h A的改為S Y N封包 180 : 「Source IP: IP —a Source Port : 1045 Destination IP: IP_npsl Destination Port : 80 CRN: 1 2345 RDIP: IP_ws , 在PathB的SYN封包210貝q為: r Source IP: IP —b Source Port : 1045 Destination IP: IP—npsl Destination Port: 80 CRN: 12345 RDIP: IP—ws 」Destination IP · τ p ^ MPA11〇 received · this packet W; — 8〇 ”machine value CRN = 1 2345, instead of / here, 'First create a connection for this connection with two mobile phones or call \ / ^ Connect, and configure all the packets connected to it, and establish; =, · 'and two ^, paths PathA, B, used to pass "for CR. 1 2 3 4 5 this connection destination is IP — ws, port number 80, will take turns to send all the routes to I p NPS120, which will be used to forward 'origin to IP_nu, port number 1045. I will use the two routes w — IP — a and IP — b. Packet, but I will send it first. Then, MPA110 uses its configured lp — a & Ip — b paths to repeatedly send the user's connection request packet to NPS1 2 0, so as to correspond to the two A new connection record is opened on the gateway of the mobile phone or communication module of telecommunications providers A and B. The packet header at pa ^ h A is changed to SYN packet 180: "Source IP: IP —a Source Port : 1045 Destination IP: IP_npsl Destination Port: 80 CRN: 1 2345 RDIP: IP_ws, the SYN packet in PathB 210 is q: r Source IP: IP —b Sou rce Port: 1045 Destination IP: IP—npsl Destination Port: 80 CRN: 12345 RDIP: IP—ws ”

第21頁 522704 五、發明說明(19) — 其中’有兩個新攔位CRN(Connection Random Number ’ 連接隨機號碼)及RDip(Reai Destination IP address,真實目標網際網路協定位址),用以協調 NPS1 20,有一條CRN = 1 2 345的連線,其目的地為IP — ws,讓 NPS1 20可以正確地將此連線封包轉送出去;對於此新增攔 位’只會在MPA1 1 0通往NPS1 20之間的封包中指定,其可在 某律定位置上,只要不受路由及過程中的分割、重組及額 外NAT機制影響即可。 由於電信業者A,B的網路可能有ΝΑτ功能1 9 0、2 2 0,所 以進入網際網路後封包表頭,在PathA的改為SYn封包 2 0 0 : 「Source IP: IP_a, Source Port: 1248P.21 522704 V. Description of the invention (19)-Among them, “There are two new random positions CRN (Connection Random Number) and RDip (Reai Destination IP address), which are used to Coordinating NPS1 20, there is a connection with CRN = 1 2 345, whose destination is IP — ws, so that NPS1 20 can correctly forward this connection packet; for this new stop, it will only be in MPA1 1 0 It is specified in the packet leading to NPS1 20, and it can be in a certain position, as long as it is not affected by routing, splitting, reassembly, and additional NAT mechanisms in the process. Since the network of telecom operators A and B may have Νττ functions 190, 2 2 0, after entering the Internet, the packet header is changed to SYn packet 2 0 0 in PathA: "Source IP: IP_a, Source Port : 1248

Destination IP: IP — npSi Destination Port: 80 CRN: 1 2 345 R DIP; IP —ws 」 在PathB的改為SYN封包2 3〇 :Destination IP: IP — npSi Destination Port: 80 CRN: 1 2 345 R DIP; IP —ws ”in PathB is changed to SYN packet 2 3〇:

Source IP. IP—b Source Port: 1345Source IP. IP—b Source Port: 1345

Destination IP: IP__npsl Destination Port: 80 CRN: 12345 RDIP: IP—ws 」 其中’來源I P的部份改為其網路出入口的位置而來源 埠號被重新指定為1 2 4 8與1 3 4 5。 當N P S1 2 0收到此兩路徑重覆的連線請求封包時,可建 立起完整的記錄: 「對於CRN = 1 2 34 5這條新連線請求,是透過1?_3,/ 1 248與 IP —b / 1 345這兩個來源送來的,真正目的地為lp— ws/8〇,Destination IP: IP__npsl Destination Port: 80 CRN: 12345 RDIP: IP—ws ”where the part of the source IP is changed to the position of its network entrance and exit and the source port number is reassigned to 1 2 4 8 and 1 3 4 5. When NP S1 2 0 receives the repeated connection request packets of these two paths, a complete record can be established: "For the new connection request of CRN = 1 2 34 5 is through 1? _3, / 1 248 And IP —b / 1 345, the real destination is lp — ws / 8〇,

第22頁 522704 五、發明說明(20) 我將重新指定來源埠(S 〇 u r c e P 〇 r t)為1 0 2 4,以辨識此連 線’移去C R N及R D I P欄位,以標準連線請求封包,送至目 的地I P__ws/ 8 0」 故轉送至W e b S e r v e r的封包表頭皆改為S Y N封包2 5 0 : 「Source IP: IP — nps2 Source Port: 1024Page 22 522704 V. Description of the invention (20) I will re-designate the source port (S 〇urce P 〇rt) to 1 0 2 4 to identify this connection 'Remove the CRN and RDIP fields, and use a standard connection request The packet is sent to the destination I P__ws / 8 0 ”, so the headers of the packets forwarded to Web Server are changed to SYN packets 2 5 0:“ Source IP: IP — nps2 Source Port: 1024

Destination IP: IP—ws Destination Port: 80 」 只需送出一個。 41 請參考「第3圖」,當網頁伺服器(Web Server)收到 後’其π回應請求封包"(S Y N - A C K P a c k e t) 2 6 0自然為其相 反,此即連線建立的第二步驟: 「Source IP: IP—ws Source Port: 80Destination IP: IP—ws Destination Port: 80 ”Just send one. 41 Please refer to the "Figure 3". When the Web server receives the message, its π responds to the request packet " (SYN-ACKP acket) 2 6 0. The opposite is the opposite. This is the second connection established. Step: "Source IP: IP—ws Source Port: 80

Destination IP: IP_nps2 Destinati〇nP〇rt: 1024 」 NPS120 收到後’由DestinationPort: 1024 查記錄得 知為CRN = 1 2 3 4 5這條新連線所有,便將封包分別由pathA及 B重覆向MPA110回傳,封包表頭往pathA的改為SYN-ACK封 包28 0 : 「Source IP: IP—npsl Source Port: 80Destination IP: IP_nps2 Destinati〇nP〇rt: 1024 "After receiving the NPS120," DestinationPort: 1024 checked the record and found that it was owned by this new connection CRN = 1 2 3 4 5 and then repeated the packets from path A and B respectively. Return to MPA110, the packet header to pathA is changed to SYN-ACK packet 28 0: "Source IP: IP—npsl Source Port: 80

Destination IP: IP_a, Destination Port: 1248 CRN : 1 2 34 5 d 往PathB的改為SYN-ACK封包31〇 : 「Source IP: IP_npsl Source Port: 80Destination IP: IP_a, Destination Port: 1248 CRN: 1 2 34 5 d Change to PathB to SYN-ACK packet 31〇: "Source IP: IP_npsl Source Port: 80

Destination IP: IP—b’ Destination Port: 1345 CRN: 12345 d ,注意此時CRN欄位被加回。Destination IP: IP—b ’Destination Port: 1345 CRN: 12345 d. Note that the CRN field is added back at this time.

第23頁 522704 五、發明說明(21) 而傳到MPA11 0時,在PathA的封包被電信業者之網路 NAT功能190、2 2 0改回為SYN-ACK封包3 0 0 : 「Source IP: IP — npsl Source Port : 80Page 23 522704 V. Description of the invention (21) When the MPA11 0 is transmitted, the packet of PathA is changed back to the SYN-ACK packet 3 0 0 by the carrier's network NAT function 190, 2 2 0: "Source IP: IP — npsl Source Port: 80

Destination IP: IP_a Destination Port: 1045 CRN: 12345 」 往PathB的改回為SYN-ACK封包3 3 0 : 「Source IP: IP_nps1 Source Port : 80Destination IP: IP_a Destination Port: 1045 CRN: 12345 '' Change to PathB back to SYN-ACK packet 3 3 0: `` Source IP: IP_nps1 Source Port: 80

Destination IP: I P__b Destination Port: 1045 CRN: 1 2 345 」Destination IP: I P__b Destination Port: 1045 CRN: 1 2 345 ”

MPA110由CRN二12345得知為使用者IP_nu的連線請求回 應,便將CRN移除並將封包改為SYN-ACK封包3 5 0 : 「Source IP: IP —ws Source Port : 80MPA110 was informed by CRN II 12345 that it responded to the connection request of user IP_nu, then removed the CRN and changed the packet to a SYN-ACK packet 3 5 0: "Source IP: IP —ws Source Port: 80

Destination IP: IP_nu Destination P〇rt: 1〇45 」 其往使用者終端回傳,只需送出一個。 而連線建立的最後一道步驟:用戶端送出的” ACK Packet11 ,則同"SYN Packet"的方式傳送。 在連線建立時期,重複的封包會在路徑A,b上,除了 協調NPS 120外,還可分別在兩家業者的閘道器上建立起 N A T紀錄。Destination IP: IP_nu Destination P〇rt: 1〇 45 ”It returns to the user terminal, just send one. The last step of connection establishment: "ACK Packet11" sent by the client is transmitted in the same way as "SYN Packet". During the connection establishment period, duplicate packets will be on paths A and b, except for coordinating NPS 120. You can also establish NAT records on the gateways of the two operators.

二、傳送封包階段 連線建立後,即可開始傳送實際網頁的封包,請參考 第4 5圖」’其基於「第1〜3圖」所建立起的記錄來說 明網頁伺服器與用戶端兩者的封包傳送情形。由於Nps與 MPA都己建立起連線記錄,此連線記錄即可作為修改封包2. After the connection in the packet transmission phase is established, you can start to transmit the actual webpage packet. Please refer to Figure 4-5. "It is based on the records created by" Figures 1 to 3 "to explain the web server and the client. Packet transmission. Since Nps and MPA have established connection records, this connection record can be used as a modified packet

第24頁 522704 五、發明說明(22) - 路由的依據。 請參考「第4圖」,由伺服器端送出的封包c 3 6 0、封 包D3 70,NPS120會將它們分別由不同的路徑A,b送至 MPA110上,再由MPA11〇轉送至用戶端(依序為:封包㈡⑼, 封包C38 0,封包C40 0,封包C440 ;封包D3 70,封包D410,封包 D430,封包D450);同理,「第5圖」中,用戶端回應給飼 服杰端的封包A 4 6 0、封包B 4 7 0,Μ P A 1 1 〇也會將它們改由不 同的路徑A,B送至NPS120上,再由NPS120轉送至伺服器端 (依序為:封包A4 6 0,封包A48 0,封包A 5 0 0,封包A5 4 0 ;封包 B4 70,封包B510,封包B5 3 0,封包B 5 5 0 )。如此反覆進行封包+ 的傳送與回應,直到網頁下載完畢。 注意在NPS1 20與MPA1 1 0間的封包會加入CRN欄位,這 疋由於播線業者網路上的N A T機制會修改封包的I P位址及 埠號’所以此時新攔位CRN扮演了辨識特定連線的功能, 此外CRN也使NPS120可同時服務來自不同MPA、不同使用者 的不同連線。 三、終止連線階段 在用戶端與伺服器端間有關連線終止的封包,MPA與 NPS也會讓它們如同建立連線階段般,重覆地在各個路徑 上傳遞,以拆除路徑上閘道器之NAT記錄,完成後評a與 N P S也會α除本身對此連線的記錄。 在過程中實際載送資料的封包群,採輪流由路徑A,Β 在NPS12 0與MPA110之間傳送,以提高無線網路傳輸速率為 兩倍。此時在NPS120與MPA110上的封包,只需加入CRN來Page 24 522704 V. Description of the invention (22)-Basis for routing. Please refer to "Figure 4". The packets c 3 60 and D3 70 sent by the server end will be sent to MPA110 from different paths A and b by NPS120, and then forwarded to the client end by MPA11〇 ( The sequence is: packet ㈡⑼, packet C38 0, packet C40 0, packet C440; packet D3 70, packet D410, packet D430, packet D450); similarly, in the "Figure 5", the client responds to the feed server. Packet A 4 6 0, packet B 4 7 0, M PA 1 1 〇 will also change them from different paths A, B to NPS120, and then NPS120 to the server (in order: packet A4 6 0, packet A48 0, packet A 5 0 0, packet A5 4 0; packet B4 70, packet B510, packet B5 3 0, packet B 5 5 0). Send and respond to the packet + repeatedly until the web page is downloaded. Note that the packet between NPS1 20 and MPA1 1 0 will be added to the CRN field. This is because the NAT mechanism on the broadcaster's network will modify the IP address and port number of the packet, so the new block CRN plays a specific role at this time. In addition, the CRN also enables the NPS120 to simultaneously serve different connections from different MPAs and different users. Third, the termination of the connection phase between the client and the server related to the connection termination of the packet, MPA and NPS will also let them pass through each path as if the connection phase, to remove the gateway on the path The device ’s NAT record, after completing the evaluation, a and NPS will also remove the record of this connection itself. In the process, the packet groups that actually carry data are transmitted in turn by paths A and B between NPS12 0 and MPA110 to increase the wireless network transmission rate by twice. At this time, the packets on NPS120 and MPA110 only need to join the CRN to

第25頁 522704 五、發明說明(23) 識別某特定連線即可。 上述的NPS120與MPA110間的SCMIPA機制,使 — 察覺他們的存在;而對網頁飼服器而言,用 者不^ 的代理請纟。 肖戶^她漏 此外,上述的MPA110,可依頻寬的需求增設行 的連結,@不只限於二部行動電話。當行動電話數目:° 多’本發明即可透過更多的路徑協同载送連線封包,換 話說,即可克服有線網路與無線網路間的頻寬不匹配的 題,使用戶端獲得更大的頻寬。而運用不同數目的行動電 話的PAS系統,其協調與連線的方式可以上述的方法類 推。 大、 不過,因為每台電話所使用的電信業者的服務品質以及於 同一時間内的使用者人數的不確定因素,所以,每條傳輸 路徑的傳輸速率常常會不盡相同,也就是說,各個無線網 路的數據流通速率會有不相同的現象,若於不同速率的路 =傳送相同負載夏的封包,則會有封包延遲的問題發生在 接收端。 所以,為了克服可能產生的延遲問題,本發明採取一 :^或不平均分配的方式,在不同的路徑上分配不同的 ,,^ ^亦即,對於數據流通速率較快的路徑,分配較多 包,、匕,對於數據流通速率較慢的路徑,分配較少的封 ^此,即可達到控制延遲並增加傳輸效率的目的。而 、α α路彳空流通速率的方法如下所述: 首先’ ΜΡΑ透過所有ν條可利用之無線路徑,同時向Page 25 522704 V. Description of the invention (23) Just identify a specific connection. The aforementioned SCMIPA mechanism between NPS120 and MPA110 enables-to detect their presence; and for web feeders, agents who are not users please call me. Xiao Hu ^ She missed In addition, the MPA110 mentioned above can be added with a link to the bank according to the bandwidth requirements, @ is not limited to two mobile phones. When the number of mobile phones: ° more, the present invention can cooperatively carry connection packets through more paths, in other words, it can overcome the problem of bandwidth mismatch between the wired network and the wireless network, so that the client can obtain More bandwidth. For PAS systems using different numbers of mobile phones, the way of coordination and connection can be analogized by the methods described above. Large, however, because of the uncertainties of the service quality of the telecom operator used by each phone and the number of users at the same time, the transmission rate of each transmission path is often different, that is, each The data flow rate of the wireless network will be different. If different speeds = packets of the same load and summer are transmitted, the problem of packet delay will occur at the receiving end. Therefore, in order to overcome the problem of possible delays, the present invention adopts a method of ^ or uneven distribution, which allocates different ones on different paths, ^ ^ That is, for paths with faster data circulation rates, more allocations are made. Packets, packets, and packets with a slower data flow rate can be assigned fewer seals to achieve the goal of controlling delay and increasing transmission efficiency. And, the method of the air flow rate of α α road is as follows: First, ‘MPA passes through all available wireless paths and simultaneously

522704 五、發明說明(24) ^M ---—-; NPS遞运N*M個等間距的測試封包群,每條路削個測試封522704 V. Description of the invention (24) ^ M ------; NPS delivers N * M equally spaced test packet groups, each path cuts a test packet

^ Μ〉—N。NPS依據這些測試封包的接收情形,可建議MpA 在,通撕S的各路徑上採行的負載分配比率;同建理義 NPS也接著對MPA反向送回N*M個測試封包群,MPA依據這些 測試封包的接收情形,也可建議NPS在NPS通往MPA各路徑 上採行的負載分配比率。 一請參考「第6圖」,偵測無線通訊路徑數據流通速率 之不意圖,從MPA1 1 0端發出。其中,N = M = 3,亦即, MPA110與NPS120間有三條路徑:路徑A,B,C,ΜρΑΐι〇以路 徑A-B —C-A-B-C二的順序輪流送出密集且等距的測試封包 X丄分別為如路徑A的第一封包Pa561、第二封包Pa5 6 2與 第三封包Pa5 63,路徑B的第一封包Pb571、 ^ 與第二封包Pb5 73,路徑c的第一封包Pc581、二^ M> —N. Based on the receiving conditions of these test packets, NPS can recommend MpA to adopt the load distribution ratio on each path of Tong S. The same construction rationale NPS will then return N * M test packet groups to MPA, MPA Based on the reception of these test packets, the NPS can also recommend the load distribution ratio adopted on each path from NPS to MPA. First, please refer to "Figure 6" to detect the unintentional data flow rate of the wireless communication path. It is sent from the MPA1 10 terminal. Among them, N = M = 3, that is, there are three paths between MPA110 and NPS120: paths A, B, C, and ΜρΑΐι〇 alternately send dense and equidistant test packets X and X in the order of paths AB-CABC two as follows: First packet Pa561, second packet Pa5 62, and third packet Pa5 63 of path A, first packets Pb571, ^ and second packet Pb5 73 of path B, first packet Pc581, second of path c

Pc582與第三封包pc583。JL中,封白沾0士 值Tspace。 ,、中封包間的時間間距為固定 從NPS1 20端來看,無論從哪條路徑先收 , 到第一個測試封包起,取一個時槽( 、匕 時間到達時,,'析各路徑的封包‘ 7量,^ 對的速率,進而建議對方在各路經上:用的相 率士,如「士第1表」所述。*「第1表」的結果況 1 %,在時槽内,二條路徑的九個封包均 、: 平均的方式分配比率;在狀況2時,一作 ,所以可以 你狀¥,二條路 到2個封包,謂收到3個封包,路徑。收到“:,:::,收 可採2:3:1的封包分配方式。以此類推,不多贅述,請參 522704Pc582 and the third packet pc583. In JL, the seal is 0 to Tspace. The time interval between medium and medium packets is fixed. From the NPS1 20 end, no matter which path is received first, from the first test packet, a time slot (, when the time arrives, 'analyze the path's The packet '7 volume, ^ right rate, and then advise the other party on each path: the phase rate is used, as described in "Table 1". * The result of "Table 1" is 1%, in the time slot Here, the nine packets of the two paths are equally distributed: the average distribution ratio; in condition 2, one is done, so you can use ¥, two paths to 2 packets, which means that 3 packets are received, the path. Received ": ::: , Receiving can adopt the packet distribution mode of 2: 3: 1. The rest can be deduced by analogy, please refer to 522704

,同Λ理’ NPS120也可向MPA110送出N*M個測試封包, MPA1 1 0也可谨田一门 姓、,、雙用相同原理,向NPS120提出封包分配的建 ^ ^ ^ ^拜的發起者可為MPA1 10或NPS120,發起時機 可在某連$新開啟時或過程中的動態調整。 描勒4* 士第6圖」與「第1表」的例子中,M = 3,當Μ值與時 二 ^二所測出的數據流通速率比之度量越細,越能真 '田守Q路彳空的傳送能力;但卻也較浪費頻寬與時間 偵測然線通訊路徑數據流通速率之方法實行後, MPA1 lj與NPS120都知道所有路徑的上傳與下載之負載分配 比二貝際傳輸連線封包時,若MPA1 10或NPS120偵測到在某 路彳=所收到的封包比率明顯偏低時,應緊急告知對方降低 ,彳τ止該路徑的負載分配量,以作為適應性調整;也可在 疋期或通道惡化時重新發動速率測試封包群,求取最佳的 傳輸效率。 上述的方式一共有三個步驟: 步驟1: MPA110向NPS120送出測試封包群。 步驟2 : NPS1 20向MPA1 1 〇送出測試封包群,順便向 MPA110建議” MPA->NPS”的負載分配比。 步驟3: MPA110向NPS120建議” NPS->MPAn的負載分配 比。 由於TCP連線建立時期所需的封包:syn、SYN-ACK、 ACK,恰好也是同方向的三個步驟,並且在NpSi 2〇與NPS120 can also send N * M test packets to MPA110, MPA1 1 0 can also use the same principle, and use the same principle to propose packet allocation to NPS120. ^ ^ ^ ^ It can be MPA1 10 or NPS120, and the timing of the launch can be dynamically adjusted when a certain link is newly opened or in the process. In the example of “Drawing 4 * Figure 6” and “Table 1”, M = 3, the smaller the measure of the data flow rate ratio when the value of M is compared with that of the second one, the more true it can be. The transmission capacity of the road is empty; but it is also relatively wasteful of bandwidth and time. After the implementation of the method of detecting the data flow rate of the communication path, MPA1 lj and NPS120 both know the load distribution ratio of upload and download of all paths. When the packet is connected, if MPA1 10 or NPS120 detects that the ratio of packets received on a certain route is significantly lower, it should promptly notify the other party to reduce it and stop the load distribution of the path as an adaptive adjustment. ; You can also re-start the rate test packet group in the early stages or when the channel deteriorates to find the best transmission efficiency. There are three steps in the above method: Step 1: MPA110 sends a test packet group to NPS120. Step 2: The NPS1 20 sends a test packet group to the MPA1 110, and by the way, recommends a load distribution ratio of "MPA- > NPS" to the MPA110. Step 3: MPA110 proposes to NPS120 the load distribution ratio of "NPS- > MPAn. Due to the packets required during the TCP connection establishment period: syn, SYN-ACK, ACK, it is exactly the same three steps in the same direction, and in NpSi 2 〇With

第28頁 522704 五、發明說明(26) 各路徑上重覆送出’所以若有需要偵測流通速 率,可以格配在連線建立時期順道測試。或者,也可在 DCC130指派適當的Nps給MPau〇時,先行測試。所以,實 作上,在建立連線階段可順道作各路徑速率偵測盥封包貝分 ,建議;,或者’可在DCC分配最佳的NPS給ΜΡΑ之後,立即 =成速率〶測及分配建議,以供隨後分配連線封包的依 據。 =方,傳送封包階段中’可依據上述的平均或不平 二刀的二丄分配各路徑所傳送之封包負載量。在 w .、、"疋备中,在連線建立後,由於滑動窗(S 1 i d i ng 田钺制、、、罔頁伺服為必須等待用戶端回應伺服器 =^ 而尚未收到回應)的封包後,網頁伺服器才會繼 =專迗下一個封包,所以,連線之各路徑速率偵測與封包 = : = =的路徑暢通情形相當重要,端點連續送出 奋、、y、胤里確保以相同的順序到達另一端,否則,將 會影¥整體封包的值;n玄 β ~^ 傳达速率。所以,此種平均或不平均的 刀方式,將可有效改善傳輸路徑所發生的延遲問 題。 Νρς 外//述本發明的SCMIPA係以獨立硬體裝置:ΜΡΑ與 M的方式實頊,私、 加以 本斤以,只要將ΜΡΑ與NPS以SCMIPA的方法 丽A尚可以:具體實行。更值得提出的-點是, 古拉、去Λ、 屯軟體的方式直接在兩相互通訊的端點上 直接達成,亦即,m〆 包含SCMIPA層且用:f路設備上的軟體通訊協層中 戶、、'罔路終端设備直接連接多部行動電話Page 28 522704 V. Description of the invention (26) Repeated delivery on each path ’So if you need to detect the flow rate, you can test it in parallel during the connection establishment period. Alternatively, the test can be performed first when DCC130 assigns appropriate Nps to MPau0. Therefore, in practice, during the connection establishment phase, each path rate can be detected along with the packet rate, and it is recommended; or 'the best NPS can be assigned to the MPA at DCC, immediately = rate estimation and allocation recommendations To be used as a basis for subsequent distribution of connection packets. = Square, in the packet transmission phase, the packet load transmitted by each path can be distributed according to the above-mentioned average or unevenness. In the w. ,, " device, after the connection is established, due to the sliding window (S 1 idi ng field, made by ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, and while the server = ^, have not received a response) After the packet is sent, the web server will only continue to send the next packet, so it is very important that the path rate detection of each connection and the path of the packet =: = be smooth. Here, make sure to reach the other end in the same order, otherwise, it will affect the value of the whole packet; n Xuan β ~ ^ transmission rate. Therefore, this kind of average or uneven knife method can effectively improve the delay problem in the transmission path. Νρς // The SCMIPA of the present invention is implemented in the form of independent hardware devices: MPA and M. For private use, as long as the MPA and NPS are implemented by the SCMIPA method, Li A can still be implemented. More worth mentioning-the point is that the way of Gula, Λ, and Tun software is directly reached at the two endpoints that communicate with each other, that is, m〆 includes the SCMIPA layer and uses: software communication protocol layer on the f-way device Nakado, Kushiro terminal equipment directly connected to multiple mobile phones

522704 ——-—.—_ 五、發明說明(27) 或數據模組,並獲得多個不同 ^ 訊協定層也包含SCMIPA層,當用Ip位址,而伺服器 、=用戶心的謂顯制會將_^向包1 服久器建立建線通 运 < 司服态端,而伺服器收到後即瞭解匕各路:上重覆 的位址(多條可達的路徑並反向 2 ^多個可 MN-ACK封包,而Αα 實重覆送出 :;上=:機制會將封包群分散在= 送,即可達:單回J封包群也會分散在各路經向伺服哭J 所以」::連線多重路徑的倍增頻寬的目的,傳 -連線,頻寬二力發明所提供的系統與技術’即可達到單 雖然本發曰;二目的。— 用以限定本發日^ U耵述之較佳貫施例揭露如上,然其並非 之精神和範圍内I任何熟習相關技藝者,在不脫離本發明 之專利保護範當可作些許之更動與潤飾,因此本發明 者為準。 々視本說明書所附之申請專利範圍所界定 〇 "iff· 第30頁 522704 圖式簡單說明 第1圖為本發明之電話矩陣系統之具體實施例架構 圖; 第2圖為本發明之連線請求封包從用戶端傳送至伺服 器端之示意圖; 第3圖為本發明之回應請求封包從伺服器端傳送至用 戶端之示意圖; 第4圖為本發明之資料封包從伺服器端傳送至用戶端 之示意圖; 第5圖為本發明之回應資料封包從用戶端傳送至伺服 器端之示意圖; 第6圖為本發明之偵測無線通訊路徑數據流通速率示 意圖;及 第1表為本發明之偵測無線通訊路徑數據流通速率示 意表。 【圖示符號說明】 10 網際網路522704 ——-—.—_ V. Description of the invention (27) or data module, and obtain a number of different ^ The protocol layer also includes the SCMIPA layer. When using IP addresses, the server, = user mind The system will establish _ ^ to the packet 1 server to establish the line transport service, and the server will understand the various paths after receiving: the repeated addresses (multiple reachable paths and reverse Send 2 ^ multiple MN-ACK packets, and Αα sends them repeatedly:; up =: mechanism will spread the packet group to = send, you can reach: single J packet group will also be scattered in each direction Cry J So ":: the purpose of connecting multiple paths to multiply the bandwidth, transmission-connection, bandwidth The system and technology provided by the second force invention can achieve the single purpose of the present invention; the second purpose. — Used to limit On the issue date ^ U ’s preferred embodiment is disclosed as above, but it is not within the spirit and scope. Any person skilled in the relevant art can make some changes and retouch without departing from the patent protection scope of the present invention. The inventor shall prevail. Ignore the definition of the scope of the patent application attached to this specification. &Quot; iff · page 30 522704 Note 1 FIG. 1 is a structural diagram of a specific embodiment of the telephone matrix system of the present invention; FIG. 2 is a schematic diagram of a connection request packet of the present invention transmitted from a client to a server; FIG. 3 is a response request of the present invention The schematic diagram of the packet transmitted from the server to the client; Figure 4 is the schematic diagram of the data packet of the present invention transmitted from the server to the client; Figure 5 is the response data packet of the present invention transmitted from the client to the server Schematic diagram; Figure 6 is a schematic diagram of the data flow rate of the detected wireless communication path of the present invention; and Table 1 is a schematic diagram of the data flow rate of the detected wireless communication path of the present invention. [Illustration of Symbols] 10 Internet

12 ISP12 ISP

13 ISP 100 用戶終端連網裝置13 ISP 100 user terminal networking device

110 MPA 111 行動電話或數據傳輸之專用模組 112 行動電話或數據傳輸之專用模組110 MPA 111 Special module for mobile phone or data transmission 112 Special module for mobile phone or data transmission

120 NPS120 NPS

130 DCC130 DCC

第31頁 522704 圖式簡單說明 140 GPRS系統 1401 GGSN 1402 電信業者A之IP骨幹 1403 SGSN 1404 BSC 1405 BTS 1406 GGSN 1407 電信業者B之IP骨幹 1408 SGSN 1409 BSC 1410 BTS 150 伺月艮器 160 SYN封包 180 SYN封包 190 路徑A之NAT功能 200 SYN封包 210 SYN封包 220 路徑B之N A T功能 230 SYN封包 250 SYN封包 260 SYN-ACK 封包 280 SYN-ACK 封包 290 路徑A之NAT功能 300 SYN-ACK 封包Page 522704 Brief description of the diagram 140 GPRS system 1401 GGSN 1402 IP backbone of carrier A 1403 SGSN 1404 BSC 1405 BTS 1406 GGSN 1407 IP backbone of carrier B 1408 SGSN 1409 BSC 1410 BTS 150 server 160 160 SYN packet 190 Path A NAT function 200 SYN packet 210 SYN packet 220 Path B NAT function 230 SYN packet 250 SYN packet 260 SYN-ACK packet 280 SYN-ACK packet 290 Path A NAT function 300 SYN-ACK packet

第32頁 522704 圖式簡單說明 310 SYN-ACK 封包 320 路徑B之NAT功能 330 SYN-ACK 封包 350 SYN-ACK 封包 360 封 包C 370 封 包D 380 封 包C 400 封 包C 410 封 包D 430 封 包D 440 封 包C 450 封 包D 460 封 包A 470 封 包B 480 封 包A 500 封 包A 510 封 包B 530 封 包B 540 封 包A 550 封 包B 561 第 一封包Pa 562 第 二封包Pa 563 第 三封包Pa 571 第 一封包Pb ❶ <1Page 32 522704 Schematic description 310 SYN-ACK packet 320 NAT function of path B 330 SYN-ACK packet 350 SYN-ACK packet 360 packet C 370 packet D 380 packet C 400 packet C 410 packet D 430 packet D 440 packet C 450 packets D 460 packets A 470 packets B 480 packets A 500 packets A 510 packets B 530 packets B 540 packets A 550 packets B 561 First packet Pa 562 Second packet Pa 563 Third packet Pa 571 First packet Pb ❶ < 1

mwmw

第33頁 522704 圖式簡單說明 572 第二封包Pb 573 第三封包Pb 581 第一封包Pc 582 第二封包Pc 583 第三封包Pc ACK Packet 回應封包(Acknow1edge F1ag Packet) BSC 基地台控制中心(Base StationPage 33 522704 Brief description of the drawing 572 The second packet Pb 573 The third packet Pb 581 The first packet Pc 582 The second packet Pc 583 The third packet Pc ACK Packet Acknow1edge F1ag Packet BSC Base Station Control Center

Controller) BTS 基地塔台系統(Base Tower System) CRN 連接隨機號碼(Connection RandomController) BTS Base Tower System CRN Connection Random Number

Number) DCC 動態控制中心(Dynamic Control Center) DIP 目標 IP 位址(Destination IP Address) DPR 目標埠號(Destination Port Number)Number) DCC Dynamic Control Center DIP Destination IP Address DPR Destination Port Number

GGSN GPRS 問道支援點(Gateway GPRSGGSN GPRS Asking Support Point (Gateway GPRS

Support Node ) HTTP 超文件傳輸協定(HyperText TransmissionSupport Node) HTTP HyperFile Transmission Protocol

Pro toco 1) ISP 網際網路服務提供者(Internet ServicePro toco 1) ISP Internet Service Provider

Provider)Provider)

MPA NAT NPS 可攜式電話矩陣(Mobile Phone Array) 網路位址轉換(Network Address Translation) 網路封包分離器(Network PacketMPA NAT NPS Mobile Phone Array Network Address Translation Network Packet Splitter

第34頁 522704 圖式簡單說明 Splitter) Pa 封包a(Packet a) Pb 封包b(Packet b) Pc 封包c(Packet c) SCMIPA 單一連線多重IP位址(Single Connection Multiple IP Address) SGSN GPRS 服務支援點(Serving GPRS Support Node) SIP 來源 IP 位址(Source IP Address) SPR 來源淳號(Source Port Number) SYN-ACK Packet 回應請求封包(8乂11(:]11:〇11126- Acknowledge Flag Packet) SYN Packet 連線請求封包(S y n c h r ο n i z e F 1 a g Packet) Tspace 連續送出速率偵測封包時,兩相鄰封包 的時間間距Page 34 522704 Schematic description of Splitter) Pa Packet a (Packet a) Pb Packet b (Packet b) Pc Packet c (Packet c) SCMIPA Single Connection Multiple IP Address SGSN GPRS Service Support Serving GPRS Support Node SIP Source IP Address SPR Source Port Number SYN-ACK Packet Response Request Packet (8 乂 11 (:) 11: 〇11126- Acknowledge Flag Packet) SYN Packet Connection request packet (Synchr ο nize F 1 ag Packet) Tspace The time interval between two adjacent packets when continuously sending out rate detection packets

第35頁Page 35

Claims (1)

522704 六、申請專利範圍 1 ·種包5舌矩陣系統(P h〇n e A r r a y S y s t e m, P A S),係用 於用戶彡而網路終端設備對一目的端網路設備相互連線 通訊時之傳輸頻寬倍增,至少包含: ^ 一可攜式電話矩陣(Mobile Phone Array,MPA), 該用戶端網路終端設備係利用該可攜式電話矩陣與至少 了,仃動通訊裝置相連接,該至少一部行動通訊裝置係 以無線通訊方式個別連接相同或不相同之無線通訊服務 業者;讓該用戶端網路終端設備可透過該可攜式電話矩 t同時使^至少-家無線通訊服務業者之數據傳輸服 務,亚以單一連線多重網際網路協定(I P)位址(s 1 ng 1 e Connection Multiple IP Address ’SCMIPA)之封包路 =式,透過對應於該至少一部行動通訊裝置之至少一 個無線通訊路徑同時傳送所有連線來往之封包,·及 =數個具合法網際網路協定(Ip)位址之網 ;"l :;W〇rk PaCket S^^ter, NFS), ★ ♦力至少一家無線通訊服務業者之網路匯入口之搞 ::哭f:攜式電話矩陣於開機時與該複數個網路封包 二ΐ;Γ可攜式電話矩陣之協; ;網路協定(ΙΡ)位址之封包路由方式,:於重網 =設借與該目的端網路設備形成單一連、: 送出第一連線封包群時,該可攜式電 利用該至少—個無線通訊路徑傳送該第一連:;;:::522704 VI. Scope of patent application 1 · 5 pack matrix system (Phone Matrix System, PAS), which is used when the user and the network terminal equipment are connected to a destination network equipment to communicate with each other. The transmission bandwidth is doubled, at least including: ^ a portable phone matrix (Mobile Phone Array, MPA), the client network terminal equipment uses the portable phone matrix to connect with at least, automatic communication devices, the At least one mobile communication device is wirelessly connected to the same or different wireless communication service providers individually; allowing the client network terminal device to simultaneously enable at least one wireless communication service provider through the portable telephone For data transmission services, a single connection multiple Internet Protocol (IP) address (s 1 ng 1 e Connection Multiple IP Address' SCMIPA) packet path = At least one wireless communication path transmits all connected packets at the same time, and = several networks with legal Internet Protocol (IP) addresses; " l :; Work PaCke t S ^^ ter, NFS), ★ ♦ Try to connect to the Internet portal of at least one wireless communication service provider :: cry f: When the mobile phone matrix is turned on, the network packets are combined with the plurality of network packets; Γ 可The protocol of the portable telephone matrix; the packet routing method of the network protocol (IP) address: in heavy network = set up to form a single connection with the destination network equipment: when the first connection packet group is sent, the The portable electronic device transmits the first connection using the at least one wireless communication path: ;; ::: 第36頁 六' 、申請專利範圍 ____ Λ、、、同路封包分離哭, ' 封包群後會轉送υ周路封包分離器收到該第-連線 備反向對該網路封°勺"八t,網路設備;胃目的端網路設 網路封包分離器收^ Γ亥第器,出第二連線封包群時,該 -個無線通訊路徑將;第線封包群後,利用該至少 電話矩陣,該可ft 群回傳給該可攜式 後,再链# 5Γ式私 陣收到該第二連線封包群 2 轉k至δ亥用戶端網路終端設備。 泰^專利範圍第丨項所述之電話矩陣系統,該可攜 H矩陣係記載該複數個網路封包分離器之網際網 ^(2 )位址,並自行偵測出最佳服務點之的該網路封包 分離器。 4 G •如申凊專利範圍第1項所述之電話矩陣系統,更包含: 一動癌控制中心(Dynamic Control Center, DCC),係設置於網際網路上並具有合法之網際網路協定 (ί P)位址,該動態控制中心記載該複數個網路封包分離 器之網際網路協定(IP)位址;該可攜式電話矩陣(ΜΡΑ) 6主動偵測其路由至網際網路之各閘道器之網際網路協 定(IP)位址,並交由該動態控制中心分析,以決定與該 了攜式電話矩陣配合之至少一部最佳位置之該網路封包 分離器之網際網路協定位址並回報給該可攜式電話矩 陣,該可攜式電話矩陣即瞭解可供配合之該網路封包分 離器,以共同施行該單一連線多重網際網路協定(丨p )位 址之封包路由方式。 4 ·如申請專利範圍第1項所述之電話矩陣系統,該可攜式On page 36, the scope of the patent application ____ Λ ,,, and the same packet separation cry, after the packet group will be forwarded to the _ Zhou Road packet separator received the first-connection device reversely seal the network ° " Eight network devices; a network packet separator is set up on the destination network to receive the packet. When the second connection packet group is output, the wireless communication path will be; after the first packet group, After using the at least phone matrix, the ft group is transmitted back to the portable type, and then the chain # 5Γ type private array receives the second connection packet group 2 and transfers it to the delta network client terminal device. The telephone matrix system described in item 丨 of the patent scope of Thailand ^, the portable H matrix system records the Internet ^ (2) addresses of the plurality of network packet separators, and detects the best service point by itself. The network packet separator. 4 G • The telephone matrix system described in item 1 of the patent application scope further includes: A Dynamic Control Center (DCC), which is located on the Internet and has a legal Internet Protocol (ί P ) Address, the dynamic control center records the Internet Protocol (IP) addresses of the plurality of network packet separators; the portable telephone matrix (MPA) 6 actively detects its routes to the gates of the Internet The Internet Protocol (IP) address of the router and the analysis by the dynamic control center to determine the Internet of the network packet separator in the at least one optimal location that cooperates with the portable phone matrix The address is agreed and reported to the portable phone matrix. The portable phone matrix understands the network packet separator that can be used to jointly implement the single connection multiple Internet Protocol (IP) address. Packet routing. 4 · The telephone matrix system described in item 1 of the scope of patent application, the portable 第37頁 522704Page 522 704 電話矩陣可内建於該用戶端網路終端設備内或該行動通 汛裝置内,使用者可依頻寬需求,增減該行動通訊裝置 之連接數目。 5 ·如申請專利範圍第1項所述之電話矩陣系統,該單一連 線係為該用戶端網路終端設備之網路模型(D〇D )The telephone matrix can be built in the client network terminal equipment or the mobile flood device. Users can increase or decrease the number of connections of the mobile communication device according to the bandwidth requirements. 5 · The telephone matrix system described in item 1 of the scope of the patent application, the single connection is the network model (DOD) of the client network terminal equipment 之應用層(Appl 1 cat ion Layer)中之一單一應用程式所 開啟之傳輸控制協定/網際網路傳輸協定(Transmissi〇n Control Pr〇t〇c〇i/internet Pr〇t〇c〇1,TCpnp)戋使 用者封包協定/網際網路傳輪協定(User Datagram P、y0t0C0l/Internet Protocol,UDP/IP)之連線方式, 亚與其具有相同協定層之該目的端網路設備形成通訊。 <1 6·如申請專利範圍第丨項所述之電話矩陣系、統,該可攜式 電活矩j(/MPA)與該網路封包分離器(Nps)係可相互協 $ ’以實行該單—連線多重網際網路協定(IP)位址之封 二路二方f4 :即透過該可攜式電話矩陣(MPA)所連接的 ^ ^σ卩行動通訊裝置而使該可攜式電話矩陣(MP A) ^得至少一個可路由的網際網路協定(IP)位址,分別對 二,该至少一個無線通訊路徑上,藉由修改路徑當中所 二f封包群之封包標頭的方式,將該單一連線中之所 ^ f1 =封包群,分散在該可攜式電話矩陣與該網路封 t ' 為間的該至少一家無線通訊服務業者的網路上遞 勹艾:ί利範圍第6項所述之電話矩陣系統,該網路封 刀離σσ仏以至少一個合法的網際網路協定(I ρ)位址連One of the application layers (Appl 1 cat ion Layer) is a Transmission Control Protocol / Internet Transmission Protocol (Transmissi〇n Control Pr〇t〇c〇i / internet Pr〇t〇c〇1, TCpnp) 戋 User packet protocol / Internet round robin protocol (User Datagram P, y0t0C0l / Internet Protocol, UDP / IP) connection method, and sub-network communication with the destination network device with the same protocol layer. < 1 6 · According to the telephone matrix system and system described in item 丨 of the scope of patent application, the portable electric moment j (/ MPA) and the network packet separator (Nps) system can mutually cooperate with each other. Carry out the single-link two-way two-party f4 connecting multiple Internet Protocol (IP) addresses: that is, make the portable through the ^ ^ σ 卩 mobile communication device connected to the portable telephone matrix (MPA) Phone matrix (MP A) ^ obtain at least one routable Internet Protocol (IP) address, respectively two, on the at least one wireless communication path, by modifying the packet header of the second f packet group in the path F1 = the packet group, scattered on the network of the at least one wireless communication service provider between the portable telephone matrix and the network envelope t ': The telephone matrix system described in item 6 of the scope of interest, the network is blocked from σσ 仏 by at least one legal Internet Protocol (I ρ) address. 第38頁Page 38 522704 六、申請專利範圍 __ 接上網際網路,並接收來自該可攜 協調訊息,將該單一連線中來自該二陣所送來的 同來源網際網路協定(IP)位址 =^ =話矩陣之不 一傳送層⑺ans— Layer)連、/,\^包^,視為同 源網際網路協定(i p)位址更改為該網路封包f八匕群。之來 法的網際網路協定(IP)位址,再轉送刀離态之合 備之網際網路協定(IP)位址;若該目的:網::::設 應封包群回傳至該網路封包分離器時,該::冗: 器會將該回應封包群的目@ 2已为離 二為該可攜式電話矩陣之多個不同:二流 ()=1,亚將該回應Μ包群之來源網際網路協定(:) 位址更改為該網路封封分離器之一 ) ⑽位址,再轉送至該可攜式電話矩陣f、、“網路協定 8. 利範圍第i、6或7項所述之電話矩陣系统 I 一 f ί多重網際網路協定(ιρ)位址之封包路由方式' 二於ΐ單一連線期間於該可攜式電話矩陣與該網路二勹 分離器間運作,當該單—連 協、。 際網路傳輸協定(TransmisslC)n協疋/網 T二co:::ernet Protoco1,TCP/IP)加以連線時, 係於建立連線階段、傳送封包階段與終止連線階 段運作,忒方式係包含下列步驟: 產生連接隨機號碼(Connection Random Nun^er,CRN),其係由該可攜式電話矩陣於該單— 之建立連線階段以隨機亂數的方式形成,用以代表該單522704 VI. Scope of patent application __ Connect to the Internet, and receive the portable coordination message, and send the same source Internet Protocol (IP) address from the second array in the single connection = ^ = An inconsistent transport layer of the call matrix ⑺ans— Layer) connection, /, \ ^ pack ^, which is regarded as the same-origin Internet Protocol (IP) address changed to the network packet f. To the Internet Protocol (IP) address, and then forward the combined Internet Protocol (IP) address; if the purpose is: net :::: When the network packet separator is used, the :: redundant: device will set the response of the response packet group @ 2 as the difference between the two, which is the difference of the portable phone matrix: second-rate () = 1, Asia will reply Μ The source Internet protocol (:) address of the packet group is changed to one of the network packet separators. ⑽ The address is then forwarded to the portable phone matrix f, "Internet Protocol 8. The telephone matrix system described in item i, 6 or 7 I-f ‚Multi-Internet Protocol (ιρ) address packet routing method 'Two to ΐ A single connection between the portable telephone matrix and the network two勹 The operation between the splitters, when the single-connection agreement, the Internet transmission protocol (TransmisslC) n protocol / network T two co ::: ernet Protoco1 (TCP / IP) to connect, is to establish a connection The phase, packet transmission phase, and connection termination phase operate. The method includes the following steps: Generate a random connection number (Connection Random Nun ^ er (CRN), which is formed by the portable phone matrix in a random and random way during the connection establishment phase of the ticket, and represents the ticket. 第39頁 522704Page 522 704 一連線產生,該可攜式電話矩陣與該網路八★口口 依據該連接隨機號碼來辨認該單一連線;匕77離器係 於彺來與該可攜式 之該連線封包群的標,π ,w w Ί回顆诅:— (Connection Rand〇m Number,CRN)攔位與 _直^、唬碼 網際網路協定位址(RDIP)欄位,該可攜式、帝一貫目標 網路封包分離器送出封包時,在連線的所;階/土 =該 该連接隨機號碼填入該連接隨機號碼欄位二二㈢將 連線階段之連線請求封包,則會將該目:立 二際網路協定(IP)位址填入該真實目標網際、= ()位址欄位上;該網路封包分離器向該可, 陣送出封包時,在連線的:式包活矩 碼填入該連接隨機號碼攔位上。 ㈢將该連接隨機號 ^生一用戶端連線記錄於該可攜式電話矩陲盘 的螭連線紀錄於該網路封矩陣與一目 包括:-該連接隨機號碼::離二來端連線紀錄 位址/埠號項次,以及的 網路^際網路協定 的,該來源之網際網政〜 兒°舌矩陣產生 之網際網路協定位址/埠 埠號項次以及該目的 設備送來的封包中r知車戒項次係由該用戶端網路終端 接隨機號碼項次、:f目的端連線紀錄包括:該連 網際網路協定位址/槔回傳至忒可攜式電話矩陣之 協定位址/埠號項々虮J、次、一該真實目標網際網路 、,以及一面對目的端之埠號項次, 522704 六、申請專利範圍 = =隨:號碼項次,均可由該可攜式電話矩陣 得,:ΐϊ,:離器送出的該連線封包群之-中獲 求封Γ2Γ 路封包f離器送出的該連線請 際網路協^ : 〃回傳至該可攜*電話矩陣之網 該網路封勺、二項次,可由該可攜式電話矩陣向 網際網:::送,出的該連線封包群内之不同的來源 則疋由該網路封包分離器為該單一 早/貝 運用該可攜式電話矩陣上之該至小斤扣疋,及 置與該網路封包分離器之間所形成之二動通訊裝 汛路徑,該可攜式電話封(一個然線通 =止連線階段以重複夂=器= 1封包階段以輪流分配封 式而f傳 傳送過程:無;;;:;將該來往封包群傳送給對方, 各別依據該用;端J U㊣矩陣與該網路封包分離器係 單一連線所建 、、17紀錄與該目的端連線紀錄查出該 式。 亥至少一個無線通訊路锃之路由方 IIS;圍第丨、6或7項所述之電話矩陣系統,該 係於該單3 =路協定(IP)位址之封包路'由方式, 分離器間運作,+二ϋδ亥可攜式電話矩陣與該網路封包 網際網路傳輪:^早—連線係透過使用者封包協定/ 寻輸協疋USer Datagram心㈣⑺伽⑽When a connection is made, the portable telephone matrix and the network are identified by the connection random number; the single connection is identified by a random number; the dagger 77 is connected to the portable packet group with the connection. , Π, ww w 回 颗 curse: — (Connection Rand〇m Number (CRN) block and _ ^, blunt Internet Protocol Address (RDIP) field, the portable, emperor ’s consistent goal When the network packet separator sends out a packet, it is in the connected place; step / soil = the random number of the connection is filled in the random number field of the connection. : Set the IP address in the real target Internet, = () address field; when the network packet separator sends packets to the network, the connection is: The moment code is filled in the random number block of the connection.随机 The connection random number ^ generates a client connection record in the portable telephone disk 陲 connection record in the network seal matrix and one item includes:-The connection random number: Lilier end connection Line record address / port number entry, and of the Internet protocol of the Internet, the source of the Internet protocol ~ the Internet protocol address / port number entry generated by the tongue matrix and the destination device The packet sent in the packet is the random number of entries received by the client's network terminal. The destination connection record of the: f destination includes: the Internet Protocol address / 槔 returned to 忒 Portable Agreement address / port number entries of the telephone matrix 々 虮 J, times, one of the real target Internet, and one port number of the destination, 522704 VI. Patent application scope = = follows: number entry Both times can be obtained from the portable phone matrix,: ΐϊ ,: of the connection packet group sent from the router to get the packet Γ2Γ road packet f router sent from the Internet protocol ^: 〃 Back to the network of the portable * telephone matrix Mobile phone matrix to the Internet :::, the different packets in the connection packet group are sent by the network packet separator for the single early / early use of the mini phone on the portable phone matrix Jacket 疋 and the two-way communication installation path formed between the device and the network packet separator, the portable phone seal (one line connection = stop connection phase to repeat 夂 = device = 1 packet phase Packets are assigned in turn and f is transmitted: None; ;;:; The corresponding packet group is transmitted to the other party, each according to its use; the end JU㊣ matrix and the network packet separator are established by a single connection. , 17 record and the connection record of the destination end to find out the formula. At least one router IIS of the wireless communication router; the telephone matrix system described in item 丨, 6 or 7 is related to the single 3 = route Protocol (IP) address of the packet route 'by the way, between the separator operation, + 2 ϋ 亥 亥 portable telephone matrix and the network packet Internet transfer: ^ early-the connection is through the user packet protocol / USer Datagram 第41頁 522704 六、申請專利範圍 P r 〇 t 〇 c ο 1 ’ U D P / I P )加以連線時,該方式係包含下列步 驟: 產生連接卩返機就碼(Connection Random Number,CRN),其係由該可攜式電話矩陣於該單一連 之產生階段以隨機亂數的方式形成,用以代表該單一連 線,該可攜式電話矩陣與該網路封包分離器係依據該 接隨機號碼來辨認該單一連線; κ 於往來與該可攜式電話矩陣與該網路封包分離哭 二统,·封包群的標頭新增兩個襴位:—連接隨機號碼 (〇nnect1〇n Random Number , CRN)攔位 網際網路協定位址(RDIp)攔位,該可 矩^目j 入該連接隨:;=2時’皆會將該連接隨機號碼填 現栻唬碼欄位上,而在連線發起之 i入該!ί ^ y::罔路設備的網際網路協定(I p)位址 封包分離;向定(;p)位址欄位上;該網路 位上。 將遠連接隨機號碼填入該連接隨機號碼攔 的端連線紀錄於=Τ記錄於該可攜式電話矩陣與一目 包括一該連接封包:ΐ離器,該用戶端連線紀錄 位址/埠號項次,^碼項-人來源之網際網路協定 項次’其中該連接及—π目的之網際網路協定位址/埠號 的,該來源之網陬二’戒碼係由5亥可攜式電話矩陣產生 “罔路協定位址"車號項次以及該目的Page 41 522704 VI. Range of patent application (Pr 〇t 〇c ο 1 'UDP / IP) when connecting, this method includes the following steps: Generate a connection random number (CRN), which It is formed by the portable telephone matrix in a random random manner in the generation stage of the single connection to represent the single connection. The portable telephone matrix and the network packet separator are based on the random number. To identify the single connection; κ separates the two systems from the mobile phone matrix and the network packet, and adds two new bits to the header of the packet group:-connection random number (〇nnect1〇n Random Number, CRN) to block the Internet Protocol Address (RDIp) block, which can be inserted into the connection with: == 2 ', the random number of the connection will be filled in the bluff field. And when the connection is initiated, enter it! ί ^ y :: Internet Protocol (IP) address of the Kushiro device. Packet separation; on the fixed (; p) address field; on the network position. Fill the remote connection random number into the end connection record of the connection random number block at = T recorded in the portable phone matrix and one item includes the connection packet: the ionizer, the client connection record address / port Item number, ^ Code item-Internet source item of the person source 'where the connection and -π destination of the Internet protocol address / port number, the source of the Internet protocol two' or code is from 5 The portable telephone matrix generates the "Kushiro Protocol Address" item and the purpose 第42頁 522704 六、申請專利乾圍 之網際網路協定位址/埠號 設備送來的封包中得知/員:係由該用戶端 接隨機號碼項次、-可用;目^連線紀錄包括:該連 網際網路協定位址/璋 =、傳上 協定位址/埠號項次,以及—^ 1s ^網際網路 其中,该連接隨機號碼項次,均可由唁虎員火, ;該:;;包分離器送出的該連線封ί群:!=矩陣 該可攜式電話矩陣向該_ 人,可由 起之第一個封包中獲得,該 ^離。。达出的該連線發 矩陣之網際網路協定位址/埠項\回傳至該可攜式電話 話矩陣向該網路封包分離哭、、/二員—人,可由該可攜式電 同的來源網際網路協定位號的§亥3連線封包群内之不 之埠號項次,則是由該網路儿八又传。。=亥面對目的端 指定;及 刀離為為該単一連線所 運用該可攜式電話矩陣上 置與該網路封包分離器之間所來=^ —部行動通訊裝 訊路徑,該可攜式電話矩陣鱼^ =少一個無線通 連線發起之第一個封包以重複包分離器,在該 在傳送其他封包時,以輪流上”各路徑的方式,而 相互透過該至少一個無線通;路方式, 給對方,傳送過程中,該可亥來往封包群傳送 分離器係各別依據該用戶山^ 。矩陣與該網路封包 錄查出該单一連線所建立之該至少-個;:=;:Page 42 522704 VI. Known from the packet sent by the Internet Protocol address / port number device of the patent application: the user terminated the random number entry,-available; item ^ connection record Including: the connected Internet protocol address / 璋 =, uploading the protocol address / port number entries, and — ^ 1s ^ Internet, where the connection random number entries can be fired by a tiger ,; The: ;; The connection seal sent by the packet separator :! = Matrix The matrix of the portable phone to the person can be obtained from the first packet of. . The obtained Internet Protocol address / port entry of the connection sending matrix is returned to the portable phone call matrix to separate the network packet from the network packet. The different port number entries in the §Hai3 connection packet group of the same source Internet protocol bit number were transmitted by the network. . = He is assigned to the destination; and the knife is for the connection between the portable telephone matrix and the network packet separator used by the first connection = ^ — the mobile communication communication path, the Portable phone matrix fish ^ = One packet sent by at least one wireless communication link repeats the packet separator, and when transmitting other packets, it should alternately pass through each path through the at least one wireless To the other party, during the transmission process, the packet-to-packet transmission splitter is based on the user's mountain ^. The matrix and the network packet record detect the at least one established by the single connection. ;: = ;: _ 14 第43頁 心 Z/U4 六、申請專利範圍 路由方式。 1 〇.如申請專利範 攜式電話矩陣員所气之電話矩陣系統’其中該可 無線通訊網路:η:離器更可偵測至少兩個 之連線封包群數據^通率比,將來自該單—連線 ^ 5^ ,,以平均或不平均分配的方式,分別在 ^ f兩個無線通訊網路上向對方傳送。 •均u分I :::圍第1 0項所述之電話矩陣系統,該不平 的封包。"'係於數據流通逮率較快之路徑分配較多 12·:::ί:Γ圍第10項所述之電話矩降系統,其中僧 測忒至V兩個無線通訊之 偵 含下列步驟: 據Μ通速率比,係包 該可攜式電話矩陣透過該至少 徑:同時向該網路封包分離器遞侧個等 Γ二,Λ",Ν係等於該至少兩個無線 目,Μ、係1為各路徑上的測試封包數量,m大於或數 當該網路封包分離器收到該測試封包時〔由你, 第一個測試封包起,取一個時槽(Time § 到 時間到達時,分析該無線通訊路禋各時槽 數量,以得出一速率比,進而建議該可收 陣,在該可攜式電話矩陣通往該網路封包分離哭^ 率。 …% 如申請專利範圍第丨〇項所述之電話矩 尔、、此,其中債 至少兩個無線通訊的各路徑上,載送封二,之該 。 」巴 < 分配比 13._ 14 Page 43 Heart Z / U4 VI. Patent Application Scope Routing. 1 〇 As for the patented telephone matrix system of a portable telephone matrix operator, in which the wireless communication network: η: the remote can detect at least two connected packet group data ^ pass rate ratio, will be from The single-connection ^ 5 ^ is transmitted to the other party on the two wireless communication networks ^ f in an equal or uneven distribution manner. • The average u points of the telephone matrix system described in item I ::: 10, the uneven packet. " 'It is due to the fact that the data circulation rate is faster and the path is allocated more. 12 ::: ί: The telephone moment drop system described in item 10, in which the detection of two wireless communications by the monk to V includes the following Steps: According to the M-pass rate ratio, the portable telephone matrix is transmitted through the at least path: at the same time, the network packet separator is transmitted to the network packet separator at the same time, two, Λ ", N is equal to the at least two wireless destinations, M System 1 is the number of test packets on each path. M is greater than or equal to when the network packet separator receives the test packet [from you, the first test packet, take a time slot (Time § to the time of arrival Time, analyze the number of time slots of the wireless communication line to get a rate ratio, and then recommend the collectible array, and the rate of packet separation in the portable phone matrix leading to the network packet. The telephone number described in the range of item 丨 0, here, and in which at least two wireless communication paths carry a cover two, and that's right. "Bar & distribution ratio 13. 第44頁Page 44 下列步驟: 522704 /、、同路封包分離裔透過該至少兩個無線通訊路 徑,同時向該可攜式電話矩陣遞送個等間距之測試 封包群/其中,N係等於該至少兩個無線通訊路徑之數 目,M#係為各路徑上的測試封包數量,M大於或等於N ; ^ 當該可攜式電話矩陣收到該測試封包時,由收到’ 封包起,取一個時槽⑴me slot),在時槽 守=到達¥,分析該無線通訊路徑各路徑的封包接 =量,已得出一速率比,進而建議該網路封包分離 為,在該網路封包分離器通往該可攜式電話矩 :Τ兩個無線通訊的各路徑上,載送封包之分配比μ 14 5 = =項所述之電話矩陣系統1 該分配比率後,若實際接收連線封包ί:: 包r以建議對方新的分配比。 “測喊封 路封:專利乾圍第1或3項所述之電話矩陣卒统,卞 =包分離器會向該動態控制中心定期或ίία:亥網 運作狀況與負載愔形〜一 α β a緊急回報〜 資气以阶罟曰' 夕資汛’该動悲控制中心運用上 ::以,佳的該 ::讀 矩陣;當網路上草卹斗 /」攜式電話The following steps: 522704 / 、, the same packet is transmitted through the at least two wireless communication paths, and at the same time, an equal-spaced test packet group is delivered to the portable telephone matrix / where N is equal to the at least two wireless communication paths The number, M # is the number of test packets on each path, M is greater than or equal to N; ^ When the portable phone matrix receives the test packet, it starts from the receipt of the packet, and takes one time slot (me slot) At the time slot guard = arrives ¥, analyzes the packet connection of each path of the wireless communication path = volume, and has obtained a rate ratio, and then it is recommended that the network packet separation is as follows, in the network packet separator to the portable Telephone Moment: The distribution ratio of packets carried on each path of two wireless communications μ 14 5 = = telephone matrix system described in item 1 After this distribution ratio, if the actual connection packet is received: Suggest a new allocation ratio. "Testing road closures: the telephone matrix system described in item 1 or 3 of the patent patent, 卞 = the packet separator will periodically or to the dynamic control center α: Hai network operation status and load ~ ~ α β a emergency report ~ Ziqi Yijie said, 'Xi Zixun', the tragic control center uses :: ,,,,,,,,,,,, :: Read matrix; when the Internet is trawling / "portable phone 第45頁 某。卩垓網路封包分離器負載量超過門 522704 六、申請專利範圍 =:即向該動態控制中心或連線中之該可攜式電話 士 ,出一警告矾息,該可攜式電話矩陣收到該警告 ::後’即改用其他之該網路封包分離器做服務;‘ =控制巾心收到該警告訊息後,即停止該部該網路 ”器的指派,直到該網路封包分離器回報 載正常之訊息。 貝 16·=料利範圍幻項所述之電話矩陣系、統,該用戶端 #刑二1叹備係為—手持式個人數位助理(PDA)、~筆 ^电^(NoteBook)、一個人電腦(PC),三者任選其 17. 如巾請專利範圍第丨項所述之電話 =話矩陣可同時與至少一部的該網路封糸包充分㈣^式 18. ϊγ=範圍,項所述之電話矩陣系統,該網路封 務:°同日守提供至少一部該可攜式電話矩陣之服 19. :: 1; $:钝圍第1項所述之電話矩陣系統,該行動通 20 σ衣置係為一具數據傳輸功能之手機或模組。 ^ t明專利範圍第1、6或7項所述之電話矩陣系統,該 可攜$電話矩陣可内建於該用戶端網路終端設備内, ^ =权體或硬體的方式施行相同之功能·,該網路封包 二離為可内建於該目的端網路設備内,並以軟體或硬 體的方式施行相同之功能;該用戶端網路終端設備與 該目的端網路設備將直接施行該單一連線多重網際網P. 45卩 垓 The load of the network packet separator exceeds the door 522704 6. The scope of the patent application =: That is, a warning message is issued to the portable telephone driver in the dynamic control center or the connection, and the portable telephone matrix receives After the warning :: After that, it will use other network packet separators to serve; '= the control center will stop the assignment of the network device after receiving the warning message, until the network packet The splitter report contains normal information. The phone matrix system and system described in the magic item of the range of interest is described in the following paragraph. The client terminal #crime 2 is prepared as a handheld personal digital assistant (PDA), ~ pen ^ Telephone ^ (NoteBook), a personal computer (PC), the three of them are optional 17. As described in the patent scope of the phone number = phone matrix can be simultaneously with at least a portion of the network package ㈣ ^ Equation 18. ϊγ = range, the telephone matrix system described in the item, the network seals: ° Sameday Mori provides at least one service of the portable telephone matrix 19. :: 1; $: blunt the first item The telephone matrix system described above, the mobile communication 20 σ clothing is a mobile phone or a module with a data transmission function ^ The telephone matrix system described in item 1, 6, or 7 of the patent scope, the portable $ phone matrix can be built into the network terminal device of the client, and the implementation of the same method of authority or hardware is the same. Functions · The network packet can be built into the destination network device and perform the same function in software or hardware; the client network terminal device and the destination network device Single-connection multi-internet 522704 六、申請專利範圍 路協定(IP)位址之路由方式;該用戶端網路終端設備 也可與位於網際網路上的該網路封包分離器,施行該 單一連線多重網際網路協定(I P )位址之路由方式。522704 VI. Patent application route routing (IP) address routing method; the client network terminal device can also implement the single-connection multiple Internet protocol with the network packet separator located on the Internet ( IP) address routing method. 第47頁Page 47
TW90127222A 2001-11-02 2001-11-02 Phone array system TW522704B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW90127222A TW522704B (en) 2001-11-02 2001-11-02 Phone array system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW90127222A TW522704B (en) 2001-11-02 2001-11-02 Phone array system

Publications (1)

Publication Number Publication Date
TW522704B true TW522704B (en) 2003-03-01

Family

ID=28037169

Family Applications (1)

Application Number Title Priority Date Filing Date
TW90127222A TW522704B (en) 2001-11-02 2001-11-02 Phone array system

Country Status (1)

Country Link
TW (1) TW522704B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7925904B2 (en) 2002-08-15 2011-04-12 Htc Corporation Circuit and operating method for integrated interface of PDA and wireless communication system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7925904B2 (en) 2002-08-15 2011-04-12 Htc Corporation Circuit and operating method for integrated interface of PDA and wireless communication system
US8417977B2 (en) 2002-08-15 2013-04-09 Htc Corporation Operating method for integrated interface of PDA and wireless communication system

Similar Documents

Publication Publication Date Title
CA2451988C (en) Circuit-switched and packet-switched communications
US8340083B2 (en) Border control system, method, and software
JP4208540B2 (en) Softswitch that uses a partitioned firewall for load-allocated voice over Internet protocol traffic in an Internet protocol network
US6728215B1 (en) System and method for placing wireless calls on an internet protocol based local area network based upon quality of service conditions
EP2099179B1 (en) Method and system for negotiating flow rate in a network
US8605714B2 (en) Method and network element for establishing a IP communications session between mobile communication devices
US7050424B2 (en) Method and system for automatic proxy server workload shifting for load balancing
US6910074B1 (en) System and method for service session management in an IP centric distributed network
EP1698114B1 (en) Method and arrangement for adapting to variations in an available bandwidth to a local network
US7443815B1 (en) Method and apparatus for providing quality of service through multiple carrier IP networks
US20060209891A1 (en) Network QoS control system and method
US20110219113A1 (en) Method and system for client assisted stateful handling of packets in a communications network
WO2004088895A2 (en) System and method to provide interoperability between session initiation protocol and other messaging services
CN101764833B (en) Resource node information notification method and network entity device
CN108234309B (en) Network data transmission method
Aljubayri et al. Reduce delay of multipath TCP in IoT networks
CN101516066B (en) Data flow transmission method and mobile communication system
TW522704B (en) Phone array system
EP1172977A1 (en) A method and a system for data exchange over a data network such as the public internet
US20060140174A1 (en) VoIP (voice over internet protocol) call processing
CN101873392A (en) VoIP-based calling method, system and device
US7881281B1 (en) Border control system, method, and software
JP2004511961A (en) Communication system enabling mobility and special services in IP networks
Lee et al. An integrated mobility management scheme in IPv6 based wireless networks
AU2008267742B2 (en) Method of communicating a data stream over a communication network