TWI270278B - System and method of providing computer networking - Google Patents

System and method of providing computer networking Download PDF

Info

Publication number
TWI270278B
TWI270278B TW091124217A TW91124217A TWI270278B TW I270278 B TWI270278 B TW I270278B TW 091124217 A TW091124217 A TW 091124217A TW 91124217 A TW91124217 A TW 91124217A TW I270278 B TWI270278 B TW I270278B
Authority
TW
Taiwan
Prior art keywords
network
computing device
request
proxy server
router
Prior art date
Application number
TW091124217A
Other languages
English (en)
Inventor
Robert Boxall
Emir Mulabegovic
Original Assignee
Pctel Inc
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 Pctel Inc filed Critical Pctel Inc
Application granted granted Critical
Publication of TWI270278B publication Critical patent/TWI270278B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5084Providing for device mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/59Network arrangements, protocols or services for addressing or naming using proxies for addressing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)
  • Hardware Redundancy (AREA)

Description

1270278 A7 B7 五、發明説明(彳) 發明背景 本發明一般是關於電腦網路,且更特別是,關於在伺 服器及用戶端間提供無線及有線網路連接的系統以及方法 。一般而言,該系統以及方法對於具有一般不相容的網路 設定之電腦提供網路’而不需使用者再程式化並進一步允 許各種無線站台間的漫遊。特別是在於各種網路之間不相 容的代理設定。 背景技藝 個人電腦的使用一直在增加。由於全球資訊網及電子 郵件,日常生活中個人電腦的需要甚至已強迫新手電腦使 用者進行更專門活動。使許多電腦使用者苦惱的地方是對 於外界的(陌生的)網路的漫遊。這對被規劃在公司用的 電腦尤爲如此(即,透過代理伺服器)。 例如,許多旅館及會議中心以無線及有線存取LAN且 之後存取全球資訊網及電子郵件伺服器。雖然此服務通常 對商業旅者是基本的,但是此系統的實作對於使用者通常 是困難的,因爲使用者通常不熟悉網路設定的運用及操作 。爲了這些原因,許多使用者不好意思利用這些設施所提 供的服務。通常,雖然目前的路由器及硬體可處理重新組 構(reconfiguration)(即,經由 DHCP等),但是在公 司環境中通常爲普遍的代理設定很難重新架構且經常導致 對於不同的環境之網際網路之連接失敗。 且,如旅館之設施可在各區域(即,房間,會議中心 本紙張尺度適用中國國家標準(CNS ) A4規格(21〇Χ:297公釐) (讀先閲讀背面之注意事項再填寫本頁) 訂 #丨 經濟部智慧財產局員工消費合作社印製 -4- Α7 Β7 2 2^0278 f 月 —**·· -.r-··.'. - ,~.Λ .., · ..Λ,. -..-.;ν^.^^.^ 五、發明説明( (請先閱讀背面之注意事項再填寫本頁) ,大廳等)之間分割其無線功能。此方式下,不同地區域 可允許不同的存取,且不同收費區域之使用可爲不同。然 而,不同地區間的漫遊係爲棘手的,因爲這通常導致服務 的中斷,而造成例如服務之暫時性消失。 因此,本發明的目的是使網路上電腦的網路連接容易 而不需由使用者之相同再次程式化。 本發明的另一目的是使無線裝置漫遊橫跨多個無線網 路變得容易。 發明節要 一種繞過網路中計算裝置的代理設定之方法,其中代 理設定不相符於該網路,該方法包含以下步驟:接收以 DNS或IP位址的形式而來自計算裝置之要求,決定該要求 是否導向至代理伺服器,以及以關連於該網路的代理伺服 器之識別符號而回應該要求。 較佳實施例中,該決定步驟包含至少分析:該使用者 、該要求、以及回應於該要求而由網路接收之回應。 經濟部智慧財產局員工消費合作社印製 另一較佳實施例中,接收步驟包含接收DNS要求之步 驟,且,其中該決定步驟包含:分析回應於該要求而由網 路接收之回應的步驟。在一此實施例中,回應的步驟包含 提供關連於網路的代理伺服器的I P位址之步驟。 另一較佳實施例中,回應步驟包含將該要求重新導向 至關連於該網路的代理伺服器之步驟。 在另一較佳實施例中,該方法進一步包含以下步驟: 本紙張尺度適用中國國家標準(CNS ) A4規格(21〇X297公釐) -5-
月曰修(更)正1ί今買丨 Α7 Β7 五、發明説明(3 ) » - ...... I 1 I— 1--1 Γ m I (請先閲讀背面之注意事項再填寫本頁) 在回應步驟之後,接收來自被導向至關連於該網路的代理 伺服器之計算裝置之要求,且,決定對該代理伺服器存取 的層級,如果存取的層級被決定爲不包括在該代理伺服器 外部之存取時,則將該計算裝置重新導向至一預定位置, 而如果存取的層次經決定係包括在該代理伺服器外部之存 取時,則允許該請求進入至關連於該網路的該代理伺服器 在此實施例中,該預定位置包含需要登入的網點。在 另一較佳實施例中,重新導向的步驟進一步包含以下步騾 :自該計算裝置要求登入,處理該登入,以及,在成功處 理時重新導向該請求進入至該代理伺服器。 4 發明的另一觀點中,本發明包含一種繞過在網路中之 計算裝置之代理設定的機器可執行碼,其中該代理設定與 該網路不相符,包含:以DNS或丨Ρ位址的形式接收來自 該計算裝置之要求的機構,決定該要求是否係被導向至代 理伺服器的機構,以及’以關連於網路之代理伺服器之識 別符號而回應該要求的機構。 經濟部智慧財產局員工消費合作社印製 發明的另一觀點中,本發明包含繞過網路中計算裝置 之代理設定的方法,其中該代理設定不相符於該網路,該 方法包含以下步驟:以D N S請求的形式接收來自計算裝置 之要求,決定該DNS要求是否係被導向至一代理伺服器, 以及,以關連於該網路的代理伺服器的I Ρ位址而回應於該 要求。 尙有本發明的另一觀點中係包含網路連接電腦的方法 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) -6 - Ι27Θ278 A7 B7 五、發明説明(4 ) (請先閲讀背面之注意事項再填寫本頁) ,其包含以下步驟:提供一路由器,該路由器之一側具有 一子網且在該路由器的另一側可存取至電腦之廣域網路, 該路由器具有:子網(s u b n e t )、在該路由器的一側與至 少一計算裝置建立通訊(其中至少一計算裝置的其中之一 係具有不符合於該路由器的子網)、決定該計算裝置的I P 位址、不論該路由器及該計算裝置的該子網而儲存在該路 由器之一側之該些計算裝置之丨P位址表格、以及經由該路 由器之一側及另一側而進行與該計算裝置的通訊。 圖形的簡要說明 圖1是本發明的網路的槪要表示的圖形;以及 圖2是本發明的網路的槪要表示的圖形,特別地顯示 ,自第一代理伺服器重新導向至第二代理伺服器的機構。 主要元件對照表 1〇 系統 12 伺服器 經濟部智慧財產局員工消費合作社印製 14 路由器 16 子區 18 計算裝置 20 代理伺服器 實現發明的最佳模式 本發明的實施例能有許多不同的形式,將在圖形中顯 本紙張尺度適用中國國家標準( CNS ) A4規格(210X 297^5^~ 1270278 A7 B7 五、發明説明() 0 示且將詳細說明,此爲易理解一特定的實施例將被視爲發 明的原理的範例而非限制發明成所示例的實施例。 (請先閲讀背面之注意事項再填寫本頁) 現在參考圖形,特別是圖1中,網路連接系統通常係 顯示爲1 0。系統1 0包括伺服器1 2,路由器1 4,例如子區 16之子區,以及如計算裝置18之計算裝置。通常,伺服 器12可包含關連於區域網路(LAN)及全球資訊網(www/ 網際網路)之代理伺服器。當然,其它類型的伺服器也可 被考慮使用。計算裝置,如裝置1 8可包含執行任一視窗作 業系統(95,98,Me,2000,XP) ,MacOS,Linux 的各 類型的電腦(桌上型及膝上型)。因此,計算裝置可包含 平板式電腦,以及任一 Linux,Palm〇s,袖珍PC/WinCE 下PDA的操作。 路由器14與各伺服器12及子區16通訊。通常這些連 接也許包含任一乙太連接(10/100 base T)及DSL,T-1 以及利用TCP/IP的其它連接。通常,對vvww的連接在 TCP/IP協定下操作。雖然預期這些系統以硬體接線而彼此 相接’但是預期這些裝置間的通訊也可經由無線機構完成 經濟部智慧財產局員工消費合作社印製 〇 子區也許包含不同的網域。進一步不同子區可對應於 不同區域或一區域(校園)內之不同樓層或不同建築物。 事實上’子區之數目或子區間的關連係沒有限制。 各計算裝置1 8係與子區通訊。例如,計算裝置最好係 與子區無線式地連結,其中當計算裝置是在範圍內時,它 被認出且被登記於網路中。當然,該計算裝置可被選擇地 本紙張尺度適用中國國家標準(CNS ) A4規格(210X 297公釐) -8- I 綱 278 μ Β7 五、發明説明(6 ) 經由任一有線或無線機構而通訊。最好是,該計算裝置使 用一乙太元件(即,使用無線或有線LAN卡)。 (請先閱讀背面之注意事項再填寫本頁) 通常,計算裝置1 8包括數層之識別符號。此包括I P 位址及MAC (媒體存取控制)位址以連接媒體。在一些例 子中,如當在DHCP (動態主機組構協定)下作業時,當計 算裝置1 8連接到伺服器或路由器時,丨P位址係由該伺服器 或該路由器指定。除了這些識別符號層以外,計算裝置1 8 經常設有代理設定,該代理設定係對應於一般關連於計算 裝置1 8的網路的代理伺服器位址。當在該網路內時(與計 算裝置18關連的共用網路),計算裝置送出要求至該代理 伺服器,接著該代理伺服器代表該計算裝置與外界電腦通 訊。 經濟部智慧財產局員工消費合作社印製 請參考圖2,新的計算裝置(1〇2 )發送ARP請求至一 特定IP位址(104 )。像是路由器14之路由器回應(106), 並將該裝置(1 02 )之IP位址加入至該路由器維護的表列 中(108 )。假如該計算裝置(1 〇2 )所做出DNS請求( 11 〇 )係爲代理伺服器請求(1 1 2 ),則該計算裝置(1 〇2 ) 被導入至一新的代理伺服器(1 1 4 )。當該使用者存取層級 係爲足夠時(1 1 6 ),則請求被送入至該新的代理伺服器( 118)。當其層級不足時,而提供一載入螢幕並載入(12〇 )。當係非爲DNS請求而係爲代理伺服器請求時(1 22 ) ’該裝置(1 0 2 )如前述被重新導向至該新的代理伺服器( 114)。假如亦非爲代理伺服器,則評估該使用者存取層級 (1 24 )。當該層級爲足夠,則發送該請求(丨丨8 )。否則 本紙張尺度適用中國國家標準(CNS ) Α4規格(21〇Χ 297公釐) -9- A7 B7 五、發明説明(7 ) ,則需要載入之動作(120 )。 (請先閲讀背面之注意事項再填寫本頁) 當使用者進入,例如旅館,且想連接至例如伺服器的 無線網路,本發明的系統被設計成提供該使用者之存取而 不管特定計算裝置的設定。特別是,計算裝置送出一 ARP (位址解析協定)要求至一特定丨P位址。通常,路由器係 在代理伺服器ARP下被組構並以該路由器之MAC位址來 回應(不論附於該要求的I P位址爲何),即,該路由器接 受該要求且係預設未來之要求將通過該路由器且可被導向 而回應。 此外,在DHCP而架構電腦時,該路由器自預先選擇 群組的IP位址中指定丨P位址給計算裝置(例如, 1 00.1 00.1 00.23 )。大多數的電腦系統(如任何視窗系統 ,MacOS等)可被架構爲DHCP架構。的確,大多數目前 正使用在無線環境的電腦係利用D H C P。漸漸地,一部分的 有線網路的電腦也漸漸地利用D H C Ρ。 經濟部智慧財產局員工消費合作社印製 在不同的狀況中,有將該計算裝置以適合在共用網路 中設定永久丨Ρ位址而架構計算裝置。觀念上,本發明的路 由器可維護在其任一側的整個網際網路。如圖1所示,通 常,路由器閘道係例如爲1 00.1 00.1 00.1。如此,在路由器 一側(記爲 A )的計算裝置,通常具有對應於像是 1 00.1 00.1 00·χ的位址。反之,路由器另一側(記爲B)的 計算裝置,對應於網際網路且有任何數字的I P位址。本發 明之路由器係維護在路由器”A”側計算裝置的表格表列,且 可與一裝置相互通訊而不管該IP位址且不管它是否在路由 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) -10- 1270278 ..a.',.:.. : A7 B7 五、發明説明() 8 器的” A”或” B”側。 (請先閱讀背面之注意事項再填寫本頁) 例如,當計算裝置以例如10.10· 10.50的位址進入路 由器的”A”側,路由器將加一入口欄位至它內部維護的系統 以了解IP位址10.10.10.50是在路由器的”A”側,反之它將 是在路由器的”B”側。如此,可以計算裝置而通訊甚至雖然 出現不相容的IP位址,且,計算裝置能夠發送要求至路由 器而不管I P位址。 在任何例子中,一般電腦網路漸漸地共同使用NAT ( 網路位址翻譯表)以節省I P位址。在該狀況中,要求者之 計算裝置(不管其設定)之丨P位址將被以路由器的位址所 取代。大多數的網路在網路內使用私有的丨P位址,當要求 係自該網路送出時,該私有丨P位址將由單一位址或一串公 用丨P位址所取代。 經濟部智慧財產局員工消費合作社印製 前述裝置間的通訊以及裝置間的確認是天衣無縫的且 對使用者及對其它裝置,程序上不會混亂。接下來,使用 者也許想連接至其它裝置(即,網站)。在此例中,使用 者的計算裝置也許或也許不被架構爲關連於代理伺服器之 使用。如圖1所示,如果計算裝置被架構作爲與代理伺服 器關連而使用,任何要求之前將爲代理伺服器的要求。例 如,DNS要求可由該計算裝置發出,其係出現爲代理伺服 器的名稱之proxy.xxx.com。路由器將傳送該要求,且,因 爲所要求的代理伺服器在遠端位置沒空,因此要求將被退 回。然而’路由器將分析該要求以及做該要求的使用者以 決定該使用者是否在當時正要求一代理伺服器。通常,當 本紙張尺度適财關家標準(CNS ) A4規格(210X297公麓)" 一 -11 - A7 B7 五、發明説明(9 ) (讀先閲讀背面之注意事項再填寫本頁) 考慮各種決定的方法及機構時,以下是範例:術語”代理”出 現在要求中,它是使用者的第一要求,使用者之前有被連 接且由於代理設定等而被組構。在其它例子中,使用者可 具有代理伺服器位址(即,非名稱而是IP位址)及埠號。 路由器知道之集體的以及私有的代理伺服器共同已知之埠 指定。再次,根據這些共同已知的埠指定,以及其它相關 的決定機構及方法,路由器可達最佳的效果以決定要求是 否是代理要求。 在某實施例中,TCP/IP封包可被過濾以決定http要求 。這是由已知可能的http封包格式的型式配對完成。如果 發現封包以http要求而出現,則可發現TCP埠由該使用者 所使用。此埠接著被加至代理伺服器當作系統可用的代理 ί阜。 經濟部智慧財產局員工消費合作社印製 如果決定出該要求是代理要求,接著路由器將傳回本 網路代理伺服器的位址,例如,有1 92.1 68.21.201位址的 代理伺服器20 (或用其他方式將計算裝置重新導向至該代 理伺服器)。計算裝置接著將任何代理要求與由路由器所 提供的位址相關連(甚至雖然該位址不相符於所要求的代 理伺服器)。如此,路由器可繞過使用者之代理設定且將 計算裝置重新導向至一指定的代理,而不擾亂使用者的設 定。的確,使得當使用者回到平時關連之平常所用之網路 環境下使用者的設定完全維持原樣。在某些實施例中,如 果找到使用者的TC Ρ璋,則將該埠加到代理伺服器當作可 用的代理埠。 本紙張尺度適用中國國家標準(CNS ) A4規格(210X 297公釐) -12- A7 B7 _ :年,月It(更)正警換頁| 五、發明説明() 10 (請先閱讀背面之注意事項再填寫本頁) 接下來,計算裝置將傳送一代理要求至新提供的伺服 器。路由器將分析該要求以及要求者的丨P位址。在使用者 沒有被授權的事件中(例無線使用之付費),路由器將不 傳該要求至該代理伺服器,相對的該路由器將使用者重新 導向至登入螢幕。 僅在使用者成功地登入系統後,路由器將允許該要求 被導向至該代理伺服器,使得代理伺服器可遞傳該要求。 進一步的要求將允許被直接送入至該代理伺服器,因爲計 算裝置已經被建立在該系統上。 如果使用者經由系統內不同的無線節點越界,因爲計 算裝置的丨P位址保持不變(如裝置MAC位址),且因爲 路由器是在NAT下作業,該計算裝置保持在任何時候都可 存取。例如,下載將不會僅因爲使用者經由系統內不同的 無線節點越界的關係而中斷。並且,因爲路由器可決定使 用者與哪一個節點關連,路由器可維護在不同節點有不同 收費(即系統內不同位置)。 經濟部智慧財產局員工消費合作社印製 前面說明僅解釋及示例發明且除了附加申請專利範_ 如此限制之外,發明不限於此,在那些熟知此技藝之人將 能夠不違背發明的精神而做修改。 本紙張尺度適用中國國家標準(CNS ) A4規格(210X29*7公釐) -13-

Claims (1)

1270278 A8 B8 C8 D8 六、申請專利範圍 1 1. 一種繞過網路上之計算裝置的代理設定之方法,其 中代理設定不相符於網路,該方法包含以下步驟: (請先閱·#背面之注意事項再填寫本頁) 以DNS或IP位址的形式接收來自計算裝置之要求; 決定該要求是否被導向至一代理伺服器;以及 以關連於該網路的代理伺服器之識別符號而回應該要 求。 2 ·如申請專利範圍第1項的方法,其中該決定步驟包 含以下步驟: 分析至少其中之一的該使用者、該要求、以及回應於 該要求而由網路接收之要求。 3·如申請專利範圍第1項的方法,其中^該接收步驟包 含以下步驟:接收DNS要求,且其中該決定步驟包含分析 回應於該要求而由網路接收之回應。 4.如申請專利範圍第3項的方法,其中該回應步驟包 含提供關連於該網路的代理伺服器的丨P位址。 5·如申請專利範圍第1項的方法,其中該回應步驟包 含:將該要求重新導向至關連於該網路之該代理伺服器。 經濟部智慧財產局員工消費合作社印製 6 ·如申請專利範圍第1項的方法,進一步包含以下步 驟: 在回應步驟之後,接收來自被導向至關連於該網路之 該代理伺服器之計算裝置之要求;以及 決定對於該代理伺服器存取之層級; 當存取層級經決定不包括存取該代理伺服器外部時, 將該計算裝置重新導向至一預定位置;以及 本紙張尺度適用中國國家操準(CNS ) A4規格(210X297公釐)-14 - 1270278 A8 B8 C8 D8 經濟部智慧財產局員工消費合作社印製 六、申請專利範園 2 當存取層級經決定包括存取該代理伺服器外部時,允 許該要求而進入至關連於該網路的該代理伺服器。 7. 如申請專利範圍第6項的方法,其中該預定位置包 含需要登入的網點。 8. 如申請專利範圍第6項的方法,其中重新導向的步 驟進一步包含以下步驟: 自該計算裝置要求一登入; 處理該登入;以及 在成功處理時重新導向該請求而進入至該代理伺服器 〇 9. 一種機器可存取之記錄媒體,記錄有繞過網路上計 算裝置代理設定的碼,其中代理設定不對應於網路,包含 以D N S或I P位址的形式接收自計算裝置之要求的碼 決定該要求是否被導向至代理伺服器的碼;以及 以對於有關於網路的代理伺服器而回應該要求的碼。 1 〇 . —種網路連接電腦的方法,包含以下步驟: 提供路由器,該路由器的一側具有子網且於該路由器 的另一側存取電腦之廣域網路,該路由器具有一子網, 於該路由器的一側建立與至少一計算裝置間之通訊, 其中至少計算裝置之至少其中之一具有子網,該子網不符 合於該路由器的子網; 決定該計算裝置的I P位址; 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐)-15 - (請先聞·#背面之注意事項再填寫本頁)
1270278 as ;?88 D8 六、申請專利範圍 3 不論路由器及計算裝置的子網的相符與否而儲存在路 由器的一側的計算裝置的I P位址表格;以及 經由路由器而在一側及另一側間建立至該計算裝置以 及自該計算裝置的通訊,包括重新導向一請求至關連於該 網路之代理伺服器。 (請先閲讀背面之注意事項再填寫本頁) 訂 經濟部智慧財產局員工消費合作社印製 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐)-16 -
TW091124217A 2001-10-22 2002-10-21 System and method of providing computer networking TWI270278B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/986,484 US7065047B2 (en) 2001-10-22 2001-10-22 System and method of providing computer networking

Publications (1)

Publication Number Publication Date
TWI270278B true TWI270278B (en) 2007-01-01

Family

ID=25532467

Family Applications (1)

Application Number Title Priority Date Filing Date
TW091124217A TWI270278B (en) 2001-10-22 2002-10-21 System and method of providing computer networking

Country Status (6)

Country Link
US (1) US7065047B2 (zh)
EP (1) EP1304851B1 (zh)
AT (1) ATE326110T1 (zh)
DE (1) DE60211270T2 (zh)
HK (1) HK1056651A1 (zh)
TW (1) TWI270278B (zh)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6418324B1 (en) * 1995-06-01 2002-07-09 Padcom, Incorporated Apparatus and method for transparent wireless communication between a remote device and host system
US7293107B1 (en) * 1998-10-09 2007-11-06 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
WO2002019636A1 (en) * 2000-08-31 2002-03-07 Padcom, Inc. Method and apparatus for routing data over multiple wireless networks
US20030115260A1 (en) * 2001-12-19 2003-06-19 Edge Stephen W. Systems and methods to facilitate location of a communication network subscriber via a home location privacy server
US7739359B1 (en) * 2002-09-12 2010-06-15 Cisco Technology, Inc. Methods and apparatus for secure cable modem provisioning
US20050125559A1 (en) * 2003-12-02 2005-06-09 Mutha Kailash K. Employment of one or more identifiers of one or more communication devices to determine one or more internet protocol addresses
US7818416B2 (en) * 2004-02-27 2010-10-19 Teamon Systems, Inc. Communications system and method for accessing a server and preventing access blocking and minimizing network traffic
US8194641B2 (en) * 2005-03-28 2012-06-05 Cisco Technology, Inc. Method and system for operating a communication service portal
US20060218632A1 (en) * 2005-03-28 2006-09-28 Cisco Technology, Inc.; Method and system for installing premise equipment
CN1870636A (zh) 2005-11-10 2006-11-29 华为技术有限公司 一种客户端重定向的方法和***
WO2007062108A2 (en) * 2005-11-23 2007-05-31 Pak Siripunkaw Method of upgrading a platform in a subscriber gateway device
US8628522B2 (en) 2007-05-21 2014-01-14 Estech, Inc. (Endoscopic Technologies, Inc.) Cardiac ablation systems and methods
US20080311896A1 (en) * 2007-06-12 2008-12-18 Jeyhan Karaoguz Method and system for a mobile multi-service interface device
US8108911B2 (en) 2007-11-01 2012-01-31 Comcast Cable Holdings, Llc Method and system for directing user between captive and open domains
US9153141B1 (en) 2009-06-30 2015-10-06 Amazon Technologies, Inc. Recommendations based on progress data
US9390402B1 (en) 2009-06-30 2016-07-12 Amazon Technologies, Inc. Collection of progress data
US8510247B1 (en) 2009-06-30 2013-08-13 Amazon Technologies, Inc. Recommendation of media content items based on geolocation and venue
US9628573B1 (en) 2012-05-01 2017-04-18 Amazon Technologies, Inc. Location-based interaction with digital works

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1338639C (en) 1989-09-26 1996-10-08 Seiichi Kubo Communication control device
US5309437A (en) 1990-06-29 1994-05-03 Digital Equipment Corporation Bridge-like internet protocol router
US5159592A (en) 1990-10-29 1992-10-27 International Business Machines Corporation Network address management for a wired network supporting wireless communication to a plurality of mobile users
US5308437A (en) * 1990-10-31 1994-05-03 Sumitomo Rubber Industries Ltd. Band member forming apparatus
DE69219248T2 (de) * 1991-08-30 1997-10-16 Canon Kk Zoomobjektiv
US5371852A (en) 1992-10-14 1994-12-06 International Business Machines Corporation Method and apparatus for making a cluster of computers appear as a single host on a network
US5412854A (en) 1993-06-18 1995-05-09 Humphrey Instruments, Inc. Method of making a high frequency focused transducer
US5412654A (en) * 1994-01-10 1995-05-02 International Business Machines Corporation Highly dynamic destination-sequenced destination vector routing for mobile computers
US5579326A (en) * 1994-01-31 1996-11-26 Sgs-Thomson Microelectronics, Inc. Method and apparatus for programming signal timing
JP2679613B2 (ja) 1994-03-16 1997-11-19 日本電気株式会社 ネットワークアドレス自動設定回路
US5636216A (en) 1994-04-08 1997-06-03 Metricom, Inc. Method for translating internet protocol addresses to other distributed network addressing schemes
US5841769A (en) 1994-12-16 1998-11-24 Nec Corporation Data message routing system for mobile or fixed terminals within a network
US5557748A (en) 1995-02-03 1996-09-17 Intel Corporation Dynamic network configuration
US6008272A (en) * 1995-05-22 1999-12-28 Cabot Corporation Elastomeric compounds incorporating silicon-treated carbon blacks
US5751971A (en) 1995-07-12 1998-05-12 Cabletron Systems, Inc. Internet protocol (IP) work group routing
US5793763A (en) 1995-11-03 1998-08-11 Cisco Technology, Inc. Security system for network address translation systems
JP2838998B2 (ja) 1996-02-07 1998-12-16 日本電気株式会社 移動端末及び移動対応ネットワーク
US5918018A (en) * 1996-02-09 1999-06-29 Secure Computing Corporation System and method for achieving network separation
US5790541A (en) 1996-04-01 1998-08-04 Motorola, Inc. Apparatus, method, system and system method for distributed routing in a multipoint communication system
US5882345A (en) * 1996-05-22 1999-03-16 Yoon; Inbae Expandable endoscopic portal
US5708655A (en) 1996-06-14 1998-01-13 Telefonaktiebolaget L M Ericsson Publ Method and apparatus for addressing a wireless communication station with a dynamically-assigned address
US5798706A (en) 1996-06-18 1998-08-25 Raptor Systems, Inc. Detecting unauthorized network communication
US6157808A (en) 1996-07-17 2000-12-05 Gpu, Inc. Computerized employee certification and training system
US5854901A (en) 1996-07-23 1998-12-29 Cisco Systems, Inc. Method and apparatus for serverless internet protocol address discovery using source address of broadcast or unicast packet
US5708656A (en) * 1996-09-11 1998-01-13 Nokia Mobile Phones Limited Method and apparatus for packet data transmission
US5915119A (en) 1996-10-01 1999-06-22 Ncr Corporation Proxy terminal for network controlling of power managed user terminals in suspend mode
US5920699A (en) 1996-11-07 1999-07-06 Hewlett-Packard Company Broadcast isolation and level 3 network switch
US5909549A (en) 1996-11-12 1999-06-01 International Business Machines Corporation Network management system wherein the managed device reestablishes a connection to a management station after detecting a broken connection
US6012088A (en) 1996-12-10 2000-01-04 International Business Machines Corporation Automatic configuration for internet access device
US6182141B1 (en) 1996-12-20 2001-01-30 Intel Corporation Transparent proxy server
US6130892A (en) 1997-03-12 2000-10-10 Nomadix, Inc. Nomadic translator or router
US5918016A (en) 1997-06-10 1999-06-29 Texas Instruments Incorporated System with program for automating protocol assignments when newly connected to varing computer network configurations
US6130882A (en) * 1997-09-25 2000-10-10 Motorola, Inc. Method and apparatus for configuring a communication system
US6003083A (en) * 1998-02-19 1999-12-14 International Business Machines Corporation Workload management amongst server objects in a client/server network with distributed objects
US6006272A (en) 1998-02-23 1999-12-21 Lucent Technologies Inc. Method for network address translation
US6226684B1 (en) * 1998-10-26 2001-05-01 Pointcast, Inc. Method and apparatus for reestablishing network connections in a multi-router network
US6480508B1 (en) * 1999-05-12 2002-11-12 Westell, Inc. Router-based domain name system proxy agent using address translation
WO2001030130A2 (en) 1999-10-22 2001-05-03 Nomadix, Inc. System and method for network access without reconfiguration

Also Published As

Publication number Publication date
EP1304851B1 (en) 2006-05-10
HK1056651A1 (en) 2004-02-20
EP1304851A3 (en) 2003-09-17
DE60211270D1 (de) 2006-06-14
DE60211270T2 (de) 2007-05-24
EP1304851A2 (en) 2003-04-23
ATE326110T1 (de) 2006-06-15
US7065047B2 (en) 2006-06-20
US20030076841A1 (en) 2003-04-24

Similar Documents

Publication Publication Date Title
TWI270278B (en) System and method of providing computer networking
US10135827B2 (en) Secure access to remote resources over a network
EP1998506B1 (en) Method for controlling the connection of a virtual network
Guttman Autoconfiguration for ip networking: Enabling local communication
Guttman Service location protocol: Automatic discovery of IP network services
CN102077546B (zh) UPnP设备之间的远程访问
KR100953805B1 (ko) 이동 컴퓨팅 장치를 위한 가상사설망 구조 재사용
US7231660B1 (en) Method and system for preventing unauthorized server interference in an internet protocol network
EP3295652B1 (en) Methods, systems, and apparatuses of service provisioning for resource management in a constrained environment
US11146464B2 (en) Systems and methods for enabling inter-agent multicast domain name system client roaming in wide area network
JPWO2002067512A1 (ja) 通信のセキュリティを確保するためのパケットフィルタリング方法およびパケット通信システム
US20060215690A1 (en) Leveraging real-time communications for device discovery
JP5487116B2 (ja) 企業内内線アイデンティティをネットワークローミングする方法及び装置
TWI222815B (en) LAN device, communication control method and recording media
US7779093B1 (en) Proxy for network address allocation
JP2019153913A (ja) ホームゲートウェイ装置、接続端末アクセス管理方法および接続端末アクセス管理プログラム
AU6861100A (en) Apparatus and method for routing aaa messages between domains of a network
US20060085202A1 (en) Method and a system for responding to a request for access to an application service
US9197674B1 (en) Inter-domain user and service mobility in SIP/SIMPLE systems
WO2006096875A1 (en) Smart tunneling to resources in a remote network
Gallacher Service Location Protocol in Wireless Networks
JP2002271367A (ja) ネットワークの接続システム
JP2000295269A (ja) 外部ネットワークへのアクセス規制方法、並びにルータ装置
Wang Service location protocol
JP2005124051A (ja) ホテルネットワークシステム

Legal Events

Date Code Title Description
MK4A Expiration of patent term of an invention patent