WO2002045373A3 - Communications system - Google Patents

Communications system Download PDF

Info

Publication number
WO2002045373A3
WO2002045373A3 PCT/GB2001/005253 GB0105253W WO0245373A3 WO 2002045373 A3 WO2002045373 A3 WO 2002045373A3 GB 0105253 W GB0105253 W GB 0105253W WO 0245373 A3 WO0245373 A3 WO 0245373A3
Authority
WO
WIPO (PCT)
Prior art keywords
server
pia
terminal
communications
logical channel
Prior art date
Application number
PCT/GB2001/005253
Other languages
French (fr)
Other versions
WO2002045373A2 (en
Inventor
Stephen Michael Read
Original Assignee
Ridgeway Systems And Software
Stephen Michael Read
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
Priority to AT01999096T priority Critical patent/ATE301362T1/en
Priority to CA2422764A priority patent/CA2422764C/en
Priority to DE60112469T priority patent/DE60112469T2/en
Priority to JP2002546385A priority patent/JP3757399B2/en
Priority to EP01999096A priority patent/EP1338127B1/en
Priority to AU1840402A priority patent/AU1840402A/en
Application filed by Ridgeway Systems And Software, Stephen Michael Read filed Critical Ridgeway Systems And Software
Priority to US10/432,468 priority patent/US7512708B2/en
Priority to AU2002218404A priority patent/AU2002218404B2/en
Publication of WO2002045373A2 publication Critical patent/WO2002045373A2/en
Publication of WO2002045373A3 publication Critical patent/WO2002045373A3/en
Priority to HK03107052A priority patent/HK1055364A1/en
Priority to US12/348,648 priority patent/US8291116B2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0281Proxies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2514Translation of Internet protocol [IP] addresses between local and global IP addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2517Translation of Internet protocol [IP] addresses using port numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2521Translation architectures other than single NAT servers
    • H04L61/2535Multiple local networks, e.g. resolving potential IP address conflicts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/256NAT traversal
    • H04L61/2564NAT traversal for a higher-layer protocol, e.g. for session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/029Firewall traversal, e.g. tunnelling or, creating pinholes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/108Network architectures or network communication protocols for network security for controlling access to devices or network resources when the policy decisions are valid for a limited amount of time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1106Call signalling protocols; H.323 and related
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

The present invention relates to a communications system (1) for handling communications sessions, for example multimedia calls or voice calls. The communications system (1) comprises a local terminal (10), an external server (40), a proxy interface agent (PIA) (11) between the terminal (10) and a shared network (20). The communication means includes a NAT function (32) though which the communications session must pass. The communications session is carried over the network (20) over one or more logical channels between the terminal (10) and the external server (40), during which the first NAT function (32) applies network address mappings on the terminal's transport addresses (14). The PIA (11) acts on behalf of the terminal (10) in communications with the external server (40), and establishes a logical channel on an outbound connection to the server that serves as a control channel between the PIA (11) and the server (40). The PIA (11) establishes dynamic outbound connections to the server (40), and in response to a request from the server or in response to a request from the PIA itself (11), makes one or more associations between the terminal's transport address(es) (14) and identifiable logical channel(s) between the PIA (11) and the server. These identifiable logical channel(s) are established on one or more of the dynamic outbound connections from the PIA (11) to the server (40).
PCT/GB2001/005253 2000-11-30 2001-11-29 Communications system WO2002045373A2 (en)

Priority Applications (10)

Application Number Priority Date Filing Date Title
CA2422764A CA2422764C (en) 2000-11-30 2001-11-29 Communications system using a proxy interface agent
DE60112469T DE60112469T2 (en) 2000-11-30 2001-11-29 COMMUNICATION SYSTEM
JP2002546385A JP3757399B2 (en) 2000-11-30 2001-11-29 Communications system
EP01999096A EP1338127B1 (en) 2000-11-30 2001-11-29 Communications system
AU1840402A AU1840402A (en) 2000-11-30 2001-11-29 Communications system
AT01999096T ATE301362T1 (en) 2000-11-30 2001-11-29 COMMUNICATION SYSTEM
US10/432,468 US7512708B2 (en) 2000-11-30 2001-11-29 Communications system
AU2002218404A AU2002218404B2 (en) 2000-11-30 2001-11-29 Communications system
HK03107052A HK1055364A1 (en) 2000-11-30 2003-09-30 Communications system.
US12/348,648 US8291116B2 (en) 2000-11-30 2009-01-05 Communications system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0029179A GB2369746A (en) 2000-11-30 2000-11-30 Communications system with network address translation
GB0029179.9 2000-11-30

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US10432468 A-371-Of-International 2001-11-29
US12/348,648 Division US8291116B2 (en) 2000-11-30 2009-01-05 Communications system

Publications (2)

Publication Number Publication Date
WO2002045373A2 WO2002045373A2 (en) 2002-06-06
WO2002045373A3 true WO2002045373A3 (en) 2002-10-17

Family

ID=9904157

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2001/005253 WO2002045373A2 (en) 2000-11-30 2001-11-29 Communications system

Country Status (11)

Country Link
US (2) US7512708B2 (en)
EP (2) EP1338127B1 (en)
JP (1) JP3757399B2 (en)
CN (1) CN1262095C (en)
AT (1) ATE301362T1 (en)
AU (2) AU1840402A (en)
CA (1) CA2422764C (en)
DE (1) DE60112469T2 (en)
GB (1) GB2369746A (en)
HK (1) HK1055364A1 (en)
WO (1) WO2002045373A2 (en)

Families Citing this family (123)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100208634A1 (en) * 1994-10-11 2010-08-19 Arbinet Corporation System and Method For Managing Multimedia Communications Across Convergent Networks
US6738382B1 (en) * 1999-02-24 2004-05-18 Stsn General Holdings, Inc. Methods and apparatus for providing high speed connectivity to a hotel environment
US6980526B2 (en) 2000-03-24 2005-12-27 Margalla Communications, Inc. Multiple subscriber videoconferencing system
GB2362482A (en) * 2000-05-15 2001-11-21 Ridgeway Systems & Software Lt Direct slave addressing to indirect slave addressing
GB2365256A (en) 2000-07-28 2002-02-13 Ridgeway Systems & Software Lt Audio-video telephony with port address translation
GB2369746A (en) 2000-11-30 2002-06-05 Ridgeway Systems & Software Lt Communications system with network address translation
WO2002091692A1 (en) * 2001-04-13 2002-11-14 Girard Gregory D Ditributed edge switching system for voice-over-packet multiservice network
US20030018814A1 (en) * 2001-06-29 2003-01-23 Yung-Chung Kao Method of letting a single LAN port voice over IP device have network address translation function
US7006436B1 (en) * 2001-11-13 2006-02-28 At&T Corp. Method for providing voice-over-IP service
US7506058B2 (en) * 2001-12-28 2009-03-17 International Business Machines Corporation Method for transmitting information across firewalls
JP4659077B2 (en) * 2002-02-26 2011-03-30 株式会社リコー Mediation apparatus, image forming apparatus management system, image forming apparatus management method, image forming apparatus management program, and recording medium
US7480937B2 (en) 2002-02-26 2009-01-20 Ricoh Company, Ltd. Agent device, image-forming-device management system, image-forming-device management method, image-forming-device management program, and storage medium
US7280531B2 (en) * 2002-04-29 2007-10-09 Iwatsu Electric Co., Ltd. Telephone communication system
US7937471B2 (en) 2002-06-03 2011-05-03 Inpro Network Facility, Llc Creating a public identity for an entity on a network
US20030233471A1 (en) * 2002-06-17 2003-12-18 Julian Mitchell Establishing a call in a packet-based communications network
US20040047340A1 (en) * 2002-07-16 2004-03-11 Hanspeter Ruckstuhl Method for address conversion in packet networks, control element and address converter for communication networks
TW574805B (en) * 2002-07-25 2004-02-01 Leadtek Research Inc Network address translation system and method thereof
GB2391742B (en) * 2002-08-07 2004-07-07 Samsung Electronics Co Ltd Network adress translation router for voice over internet protocol system
US7152111B2 (en) * 2002-08-15 2006-12-19 Digi International Inc. Method and apparatus for a client connection manager
US8234358B2 (en) * 2002-08-30 2012-07-31 Inpro Network Facility, Llc Communicating with an entity inside a private network using an existing connection to initiate communication
WO2004023263A2 (en) 2002-09-09 2004-03-18 Netrake Corporation System for allowing network traffic through firewalls
CN100388709C (en) * 2002-11-28 2008-05-14 中兴通讯股份有限公司 A method for connecting from local area network
KR100511479B1 (en) * 2002-12-27 2005-08-31 엘지전자 주식회사 SIP service method in network with NAT
US7363381B2 (en) * 2003-01-09 2008-04-22 Level 3 Communications, Llc Routing calls through a network
US7020130B2 (en) 2003-03-13 2006-03-28 Mci, Inc. Method and apparatus for providing integrated voice and data services over a common interface device
US20040249974A1 (en) * 2003-03-31 2004-12-09 Alkhatib Hasan S. Secure virtual address realm
US7949785B2 (en) * 2003-03-31 2011-05-24 Inpro Network Facility, Llc Secure virtual community network system
US20040249973A1 (en) * 2003-03-31 2004-12-09 Alkhatib Hasan S. Group agent
US7454510B2 (en) * 2003-05-29 2008-11-18 Microsoft Corporation Controlled relay of media streams across network perimeters
DE10329877A1 (en) * 2003-07-02 2005-01-27 Siemens Ag Method for operating a voice terminal at a remote PBX, communication device and voice terminal
CN1571440A (en) * 2003-07-25 2005-01-26 中兴通讯股份有限公司 A system and method for implementing multimedia call crossing private network
CN100440886C (en) 2003-09-02 2008-12-03 华为技术有限公司 Method for realizing multimedia protocol passing through network address translation device
US7853996B1 (en) 2003-10-03 2010-12-14 Verizon Services Corp. Methodology, measurements and analysis of performance and scalability of stateful border gateways
US7886348B2 (en) * 2003-10-03 2011-02-08 Verizon Services Corp. Security management system for monitoring firewall operation
US7421734B2 (en) * 2003-10-03 2008-09-02 Verizon Services Corp. Network firewall test methods and apparatus
US7886350B2 (en) 2003-10-03 2011-02-08 Verizon Services Corp. Methodology for measurements and analysis of protocol conformance, performance and scalability of stateful border gateways
TWI225740B (en) * 2003-10-06 2004-12-21 Inst Information Industry High-speed separating H.323 packet method
US7694127B2 (en) * 2003-12-11 2010-04-06 Tandberg Telecom As Communication systems for traversing firewalls and network address translation (NAT) installations
CN100399768C (en) * 2003-12-24 2008-07-02 华为技术有限公司 Method for implementing NAT traversing and system thereof
US20050207433A1 (en) * 2004-01-09 2005-09-22 Camelot Technology Associates Ltd. Video communication systems and methods
FR2865335A1 (en) * 2004-01-16 2005-07-22 France Telecom Internal and external internet protocol terminals communication system, has control server that is provided in public IP network and that controls mediation system via communication channel passing via firewall
JP3835462B2 (en) * 2004-05-07 2006-10-18 松下電器産業株式会社 Information processing apparatus and bubble packet transmission method
SE534807C2 (en) * 2004-05-14 2011-12-27 Klap Worldwide Corp Trident Chambers Mobile communication network for providing a mobile station with a fixed IP address
EP1613024A1 (en) * 2004-06-29 2006-01-04 Alcatel Alsthom Compagnie Generale D'electricite Method and call server for establishing a bidirectional peer-to-peer communication link
TWI241808B (en) * 2004-07-28 2005-10-11 Realtek Semiconductor Corp Network address-port translation apparatus and method for IP fragment packets
CN1728628B (en) * 2004-07-30 2010-05-12 迈普通信技术股份有限公司 Multiplexing method of security proxy channel, and multiplexing server of security proxy channel
US8009696B2 (en) * 2004-08-06 2011-08-30 Ipeak Networks Incorporated System and method for achieving accelerated throughput
US9189307B2 (en) 2004-08-06 2015-11-17 LiveQoS Inc. Method of improving the performance of an access network for coupling user devices to an application server
US9647952B2 (en) 2004-08-06 2017-05-09 LiveQoS Inc. Network quality as a service
US8437370B2 (en) 2011-02-04 2013-05-07 LiveQoS Inc. Methods for achieving target loss ratio
US7953114B2 (en) 2004-08-06 2011-05-31 Ipeak Networks Incorporated System and method for achieving accelerated throughput
US7545435B2 (en) * 2004-10-15 2009-06-09 Lifesize Communications, Inc. Automatic backlight compensation and exposure control
US8149739B2 (en) * 2004-10-15 2012-04-03 Lifesize Communications, Inc. Background call validation
US20060106929A1 (en) * 2004-10-15 2006-05-18 Kenoyer Michael L Network conference communications
US9781274B2 (en) * 2004-10-26 2017-10-03 Cisco Technology, Inc. Providing a proxy server feature at an endpoint
US7823196B1 (en) 2005-02-03 2010-10-26 Sonicwall, Inc. Method and an apparatus to perform dynamic secure re-routing of data flows for public services
US8037204B2 (en) * 2005-02-11 2011-10-11 Cisco Technology, Inc. Method and system for IP train inauguration
US20060190992A1 (en) * 2005-02-24 2006-08-24 Microsoft Corporation Facilitating Bi-directional communications between clients in heterogeneous network environments
US7543065B2 (en) 2005-03-15 2009-06-02 Microsoft Corporation Method and system for reducing the number of ports allocated by a relay
CN100438693C (en) * 2005-03-21 2008-11-26 华为技术有限公司 Service access method for packet domain
US20060265509A1 (en) * 2005-04-22 2006-11-23 Pandit Shrihari B Methods and systems for communicating voice, audio, video, text and/or multimedia data
CN100450111C (en) * 2005-04-25 2009-01-07 华为技术有限公司 System and method for interconnection between private network users and other networks with qualified business service
US7856504B2 (en) * 2005-05-11 2010-12-21 Sony Corporation Server device, inter-server device connection method, program, and recording medium
DE102005035733A1 (en) * 2005-07-29 2007-02-01 Siemens Ag Method for data exchange between network elements
US20070047699A1 (en) * 2005-08-29 2007-03-01 Nortel Networks Limited Separation of session and session control
BRPI0520598A2 (en) * 2005-10-04 2009-10-06 Ericsson Telefon Ab L M methods for carrying and receiving an internet message, and device for carrying an internet message
EP1952299A4 (en) * 2005-10-07 2010-10-13 Codeux Inc Port access using user datagram protocol packets
US8027251B2 (en) * 2005-11-08 2011-09-27 Verizon Services Corp. Systems and methods for implementing protocol-aware network firewall
US9374342B2 (en) 2005-11-08 2016-06-21 Verizon Patent And Licensing Inc. System and method for testing network firewall using fine granularity measurements
FR2895621A1 (en) 2005-12-23 2007-06-29 France Telecom METHOD AND GATEWAY CONNECTING IP COMMUNICATION ENTITIES THROUGH A RESIDENTIAL GATEWAY
US8331263B2 (en) * 2006-01-23 2012-12-11 Microsoft Corporation Discovery of network nodes and routable addresses
KR100785307B1 (en) * 2006-02-01 2007-12-12 삼성전자주식회사 Redirection transport system and method in internet protocol private branch exchange
US9021134B1 (en) * 2006-03-03 2015-04-28 Juniper Networks, Inc. Media stream transport conversion within an intermediate network device
US20080002711A1 (en) * 2006-06-30 2008-01-03 Bugenhagen Michael K System and method for access state based service options
CN101132353A (en) * 2006-08-23 2008-02-27 华为技术有限公司 Signaling transmission method and device
US7706373B2 (en) * 2006-11-01 2010-04-27 Nuvoiz, Inc. Session initiation and maintenance while roaming
US8966619B2 (en) * 2006-11-08 2015-02-24 Verizon Patent And Licensing Inc. Prevention of denial of service (DoS) attacks on session initiation protocol (SIP)-based systems using return routability check filtering
US9473529B2 (en) 2006-11-08 2016-10-18 Verizon Patent And Licensing Inc. Prevention of denial of service (DoS) attacks on session initiation protocol (SIP)-based systems using method vulnerability filtering
US20080205388A1 (en) * 2007-02-22 2008-08-28 Microsoft Corporation Discovery of network devices logically located between a client and a service
JP4740898B2 (en) * 2007-05-31 2011-08-03 日本電信電話株式会社 Third-party call control (3PCC) system and 3PCC implementation method in an IP communication network having a plurality of IP address systems
US8302186B2 (en) * 2007-06-29 2012-10-30 Verizon Patent And Licensing Inc. System and method for testing network firewall for denial-of-service (DOS) detection and prevention in signaling channel
US8522344B2 (en) * 2007-06-29 2013-08-27 Verizon Patent And Licensing Inc. Theft of service architectural integrity validation tools for session initiation protocol (SIP)-based systems
US8195806B2 (en) * 2007-07-16 2012-06-05 International Business Machines Corporation Managing remote host visibility in a proxy server environment
US9661267B2 (en) * 2007-09-20 2017-05-23 Lifesize, Inc. Videoconferencing system discovery
TW200915784A (en) * 2007-09-28 2009-04-01 D Link Corp Method of using a router as a relay proxy
JP4540720B2 (en) * 2008-04-02 2010-09-08 株式会社エヌ・ティ・ティ・ドコモ Data communication terminal, proxy device, data communication system, and data communication method
US8005098B2 (en) * 2008-09-05 2011-08-23 Cisco Technology, Inc. Load balancing across multiple network address translation (NAT) instances and/or processors
EP2166726A1 (en) * 2008-09-18 2010-03-24 Thomson Telecom Belgium A method and a gateway for providing multiple internet access
US8165077B2 (en) * 2008-09-26 2012-04-24 Microsoft Corporation Delegation of mobile communication to external device
US20100180334A1 (en) * 2009-01-15 2010-07-15 Chen Jy Shyang Netwrok apparatus and method for transfering packets
US8305421B2 (en) * 2009-06-29 2012-11-06 Lifesize Communications, Inc. Automatic determination of a configuration for a conference
JP4635095B2 (en) * 2009-06-30 2011-02-16 株式会社東芝 Communication system and server device thereof
US9167275B1 (en) 2010-03-11 2015-10-20 BoxCast, LLC Systems and methods for autonomous broadcasting
WO2012023886A1 (en) * 2010-08-17 2012-02-23 Telefonaktiebolaget L M Ericsson (Publ) NODE AND METHOD FOR AoIP ADDRESS CHANGE
EP2663954B1 (en) * 2011-01-10 2019-05-01 International Business Machines Corporation System and method for extending cloud services into the customer premise
US10951743B2 (en) 2011-02-04 2021-03-16 Adaptiv Networks Inc. Methods for achieving target loss ratio
US9590913B2 (en) 2011-02-07 2017-03-07 LiveQoS Inc. System and method for reducing bandwidth usage of a network
US8717900B2 (en) 2011-02-07 2014-05-06 LivQoS Inc. Mechanisms to improve the transmission control protocol performance in wireless networks
US20130077618A1 (en) * 2011-09-23 2013-03-28 Cisco Technology, Inc. Expeditious resource reservation protocol
IN2014MN01516A (en) * 2012-01-09 2015-05-01 Qualcomm Inc
US8978126B2 (en) * 2012-10-29 2015-03-10 Blackberry Limited Method and system for TCP turn operation behind a restrictive firewall
CN103532935B (en) * 2013-09-28 2017-01-18 福建星网锐捷软件有限公司 Domain strategy-based P2P (Peer-to-Peer) streaming media transmission control method
CN104869065B (en) * 2014-02-26 2020-04-21 中兴通讯股份有限公司 Data message processing method and device
CN104869144A (en) * 2014-02-26 2015-08-26 联想(北京)有限公司 Information sharing method and electronic equipment
US20160072839A1 (en) * 2014-09-05 2016-03-10 Salesforce.Com, Inc. Facilitating dynamic management of participating devices within a network in an on-demand services environment
US10257159B2 (en) * 2014-12-04 2019-04-09 Belkin International, Inc. Methods, systems, and apparatuses for providing a single network address translation connection for multiple devices
US10063439B2 (en) 2014-09-09 2018-08-28 Belkin International Inc. Coordinated and device-distributed detection of abnormal network device operation
US20160072764A1 (en) * 2014-09-10 2016-03-10 T-Mobile Usa, Inc. Dynamic double network address translator
US10270840B2 (en) * 2015-01-01 2019-04-23 Bank Of America Corporation Modular system for holistic data transmission across an enterprise
CN104811473B (en) * 2015-03-18 2018-03-02 华为技术有限公司 A kind of method, system and management system for creating virtual non-volatile storage medium
WO2016176434A1 (en) * 2015-04-28 2016-11-03 Duke Manufacturing Co. System and apparatus for connecting kitchen components
US10038651B2 (en) 2015-09-05 2018-07-31 Nevion Europe As Asynchronous switching system and method
US10021589B2 (en) * 2016-01-26 2018-07-10 Sprint Communications Company L.P. Wireless data system that associates internet protocol ports with quality-of-service for user applications
US10154317B2 (en) 2016-07-05 2018-12-11 BoxCast, LLC System, method, and protocol for transmission of video and audio data
US10511521B2 (en) 2016-08-03 2019-12-17 Anchorfree Inc. System and method for virtual multipath data transport
US20180234506A1 (en) * 2017-02-14 2018-08-16 Gu Zhang System and methods for establishing virtual connections between applications in different ip networks
US10931720B2 (en) 2017-06-08 2021-02-23 Avaya Inc. IP tolerance and signaling interworking
US11088994B2 (en) 2017-12-01 2021-08-10 Twingate Inc. Local interception of traffic to a remote forward proxy
US10834138B2 (en) 2018-08-13 2020-11-10 Akamai Technologies, Inc. Device discovery for cloud-based network security gateways
CN109474667B (en) * 2018-10-12 2021-05-25 广州雷迅创新科技股份有限公司 Unmanned aerial vehicle communication method based on TCP and UDP
US10951589B2 (en) * 2018-12-06 2021-03-16 Akamai Technologies, Inc. Proxy auto-configuration for directing client traffic to a cloud proxy
JP7188046B2 (en) * 2018-12-14 2022-12-13 富士フイルムビジネスイノベーション株式会社 Communication system, communication device, communication system program and communication program
CN116346924A (en) * 2021-12-24 2023-06-27 北京字节跳动网络技术有限公司 Network request processing method, device, equipment and storage medium

Family Cites Families (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4742512A (en) * 1985-07-19 1988-05-03 Nec Corporation Multipoint communication system having polling and reservation schemes
US5301320A (en) * 1991-06-28 1994-04-05 Digital Equipment Corporation Workflow management and control system
US5282222A (en) * 1992-03-31 1994-01-25 Michel Fattouche Method and apparatus for multiple access between transceivers in wireless communications using OFDM spread spectrum
US5337313A (en) * 1992-11-12 1994-08-09 Motorola, Inc. Method and apparatus for preserving packet squencing in a packet transmission system
EP0615198A1 (en) 1993-03-08 1994-09-14 International Business Machines Corporation Method for processing, handling, and presenting data pertaining to an enterprise in the form of a data model
US5781550A (en) * 1996-02-02 1998-07-14 Digital Equipment Corporation Transparent and secure network gateway
KR100317443B1 (en) * 1996-04-24 2002-01-16 블레이어 에프.모리슨 Internet protocol filter
JPH10289479A (en) * 1997-04-10 1998-10-27 Tdk Corp Optical recording medium
US6273622B1 (en) * 1997-04-15 2001-08-14 Flash Networks, Ltd. Data communication protocol for maximizing the performance of IP communication links
US6473406B1 (en) * 1997-07-31 2002-10-29 Cisco Technology, Inc. Method and apparatus for transparently proxying a connection
US6574661B1 (en) * 1997-09-26 2003-06-03 Mci Communications Corporation Integrated proxy interface for web based telecommunication toll-free network management using a network manager for downloading a call routing tree to client
US6058431A (en) * 1998-04-23 2000-05-02 Lucent Technologies Remote Access Business Unit System and method for network address translation as an external service in the access server of a service provider
US6175548B1 (en) * 1998-06-29 2001-01-16 Sony Corporation Optical recording medium and optical recording and reproducing apparatus
US6360265B1 (en) * 1998-07-08 2002-03-19 Lucent Technologies Inc. Arrangement of delivering internet protocol datagrams for multimedia services to the same server
US6628629B1 (en) * 1998-07-10 2003-09-30 Malibu Networks Reservation based prioritization method for wireless transmission of latency and jitter sensitive IP-flows in a wireless point to multi-point transmission system
US6401128B1 (en) * 1998-08-07 2002-06-04 Brocade Communiations Systems, Inc. System and method for sending and receiving frames between a public device and a private device
US6438597B1 (en) * 1998-08-17 2002-08-20 Hewlett-Packard Company Method and system for managing accesses to a data service system that supports persistent connections
JP2000132855A (en) * 1998-10-27 2000-05-12 Matsushita Electric Ind Co Ltd Optical information recording and reproducing device
US6470020B1 (en) * 1998-11-03 2002-10-22 Nortel Networks Limited Integration of stimulus signalling protocol communication systems and message protocol communication systems
US6182149B1 (en) * 1999-01-11 2001-01-30 3Com Corporation System for managing dynamic processing resources in a network
NO995081D0 (en) * 1999-10-18 1999-10-18 Ericsson Telefon Ab L M Device for H.323 proxy
US7120692B2 (en) * 1999-12-02 2006-10-10 Senvid, Inc. Access and control system for network-enabled devices
US6677104B2 (en) * 2000-02-10 2004-01-13 Tdk Corporation Optical information medium
US6631417B1 (en) * 2000-03-29 2003-10-07 Iona Technologies Plc Methods and apparatus for securing access to a computer
US7814208B2 (en) * 2000-04-11 2010-10-12 Science Applications International Corporation System and method for projecting content beyond firewalls
US6996628B2 (en) * 2000-04-12 2006-02-07 Corente, Inc. Methods and systems for managing virtual addresses for virtual networks
US6631416B2 (en) * 2000-04-12 2003-10-07 Openreach Inc. Methods and systems for enabling a tunnel between two computers on a network
GB2365256A (en) 2000-07-28 2002-02-13 Ridgeway Systems & Software Lt Audio-video telephony with port address translation
US20020042832A1 (en) * 2000-08-14 2002-04-11 Fallentine Mark D. System and method for interoperability of H.323 video conferences with network address translation
US7047561B1 (en) * 2000-09-28 2006-05-16 Nortel Networks Limited Firewall for real-time internet applications
GB2369746A (en) 2000-11-30 2002-06-05 Ridgeway Systems & Software Lt Communications system with network address translation
KR100360274B1 (en) * 2000-12-30 2002-11-09 엘지전자 주식회사 Method for supporting general ip telephone system in nat based private network
US7155518B2 (en) * 2001-01-08 2006-12-26 Interactive People Unplugged Ab Extranet workgroup formation across multiple mobile virtual private networks
US7631349B2 (en) * 2001-01-11 2009-12-08 Digi International Inc. Method and apparatus for firewall traversal
WO2002057917A2 (en) * 2001-01-22 2002-07-25 Sun Microsystems, Inc. Peer-to-peer network computing platform
US6928082B2 (en) * 2001-03-28 2005-08-09 Innomedia Pte Ltd System and method for determining a connectionless communication path for communicating audio data through an address and port translation device
US7072341B2 (en) * 2001-02-20 2006-07-04 Innomedia Pte, Ltd Real time streaming media communication system
US7050422B2 (en) * 2001-02-20 2006-05-23 Innomedia Pte, Ltd. System and method for providing real time connectionless communication of media data through a firewall
US6993012B2 (en) * 2001-02-20 2006-01-31 Innomedia Pte, Ltd Method for communicating audio data in a packet switched network
US20020138627A1 (en) * 2001-03-26 2002-09-26 Frantzen Michael T. Apparatus and method for managing persistent network connections
US8363647B2 (en) * 2001-04-03 2013-01-29 Voxpath Networks, Inc. System and method for configuring an IP telephony device
US7068647B2 (en) * 2001-04-03 2006-06-27 Voxpath Networks, Inc. System and method for routing IP packets
US7272650B2 (en) * 2001-04-17 2007-09-18 Intel Corporation Communication protocols operable through network address translation (NAT) type devices
US20030009561A1 (en) * 2001-06-14 2003-01-09 Sollee Patrick N. Providing telephony services to terminals behind a firewall and /or network address translator
US20030033418A1 (en) * 2001-07-19 2003-02-13 Young Bruce Fitzgerald Method of implementing and configuring an MGCP application layer gateway
US7230949B2 (en) * 2001-08-24 2007-06-12 Juniper Networks, Inc. Efficient method and system for automatic discovery and verification of optimal paths through a dynamic multi-point meshed overlay network
US7321925B2 (en) * 2001-09-18 2008-01-22 Intel Corporation Load balancing and fault tolerance for server-based software applications
US7302700B2 (en) * 2001-09-28 2007-11-27 Juniper Networks, Inc. Method and apparatus for implementing a layer 3/layer 7 firewall in an L2 device
US7274684B2 (en) * 2001-10-10 2007-09-25 Bruce Fitzgerald Young Method and system for implementing and managing a multimedia access network device
US20030084162A1 (en) * 2001-10-31 2003-05-01 Johnson Bruce L. Managing peer-to-peer access to a device behind a firewall
US7379465B2 (en) * 2001-12-07 2008-05-27 Nortel Networks Limited Tunneling scheme optimized for use in virtual private networks
US7013342B2 (en) * 2001-12-10 2006-03-14 Packeteer, Inc. Dynamic tunnel probing in a communications network
US6860616B2 (en) * 2001-12-14 2005-03-01 Iq Hong Kong, Ltd. Ultraviolet light writing system
US7227864B2 (en) 2001-12-17 2007-06-05 Microsoft Corporation Methods and systems for establishing communications through firewalls and network address translators
US7152105B2 (en) * 2002-01-15 2006-12-19 Mcafee, Inc. System and method for network vulnerability detection and reporting
US7257630B2 (en) * 2002-01-15 2007-08-14 Mcafee, Inc. System and method for network vulnerability detection and reporting
US7664845B2 (en) * 2002-01-15 2010-02-16 Mcafee, Inc. System and method for network vulnerability detection and reporting
US20030140142A1 (en) * 2002-01-18 2003-07-24 David Marples Initiating connections through firewalls and network address translators
US7133368B2 (en) * 2002-02-01 2006-11-07 Microsoft Corporation Peer-to-peer method of quality of service (QoS) probing and analysis and infrastructure employing same
US20030154306A1 (en) * 2002-02-11 2003-08-14 Perry Stephen Hastings System and method to proxy inbound connections to privately addressed hosts
AU2003226128A1 (en) * 2002-03-27 2003-10-13 First Virtual Communications System and method for traversing firewalls with protocol communications
US7676579B2 (en) * 2002-05-13 2010-03-09 Sony Computer Entertainment America Inc. Peer to peer network communication
US7243141B2 (en) * 2002-05-13 2007-07-10 Sony Computer Entertainment America, Inc. Network configuration evaluation
US6674758B2 (en) * 2002-06-06 2004-01-06 Clinton Watson Mechanism for implementing voice over IP telephony behind network firewalls
WO2003105010A1 (en) * 2002-06-06 2003-12-18 Neoteris, Inc. Method and system for providing secure access to private networks
US7143188B2 (en) * 2002-06-13 2006-11-28 Nvidia Corporation Method and apparatus for network address translation integration with internet protocol security
US20030233471A1 (en) * 2002-06-17 2003-12-18 Julian Mitchell Establishing a call in a packet-based communications network
US7277963B2 (en) * 2002-06-26 2007-10-02 Sandvine Incorporated TCP proxy providing application layer modifications

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
EGEVANG K ET AL: "The IP Network Address Translator (NAT)", IETF REQUEST FOR COMMENTS, XX, XX, 1 May 1994 (1994-05-01), pages 1 - 11, XP002173219 *
SAM KOTHA: "Deploying H.323 Applications in Cisco Networks", CISCO WHITE PAPER, 1998, XP002195697, Retrieved from the Internet <URL:http://www.cisco.com/warp/public/cc/pd/iosw/ioft/mmcm/tech/h323_wp.htm> [retrieved on 20020410] *
TOGA J ET AL: "ITU-T STANDARDIZATION ACTIVITIES FOR INTERACTIVE MULTIMEDIA COMMUNICATIONS ON PACKET-BASED NETWORKS: H.323 AND RELATED RECOMMENDATIONS", COMPUTER NETWORKS AND ISDN SYSTEMS, NORTH HOLLAND PUBLISHING. AMSTERDAM, NL, vol. 31, no. 3, 11 February 1999 (1999-02-11), pages 205 - 223, XP000700319, ISSN: 0169-7552 *

Also Published As

Publication number Publication date
HK1055364A1 (en) 2004-01-02
EP1511271A2 (en) 2005-03-02
AU1840402A (en) 2002-06-11
US20090116487A1 (en) 2009-05-07
CN1262095C (en) 2006-06-28
DE60112469D1 (en) 2005-09-08
GB0029179D0 (en) 2001-01-17
ATE301362T1 (en) 2005-08-15
EP1338127A2 (en) 2003-08-27
DE60112469T2 (en) 2006-06-14
EP1338127B1 (en) 2005-08-03
WO2002045373A2 (en) 2002-06-06
JP2004515164A (en) 2004-05-20
JP3757399B2 (en) 2006-03-22
CA2422764A1 (en) 2002-06-06
US7512708B2 (en) 2009-03-31
US8291116B2 (en) 2012-10-16
EP1511271A3 (en) 2012-04-11
GB2369746A (en) 2002-06-05
AU2002218404B2 (en) 2006-09-07
CA2422764C (en) 2011-01-04
US20040028035A1 (en) 2004-02-12
CN1470119A (en) 2004-01-21

Similar Documents

Publication Publication Date Title
WO2002045373A3 (en) Communications system
US6876633B2 (en) Apparatus and method for computer telephone integration in packet switched telephone networks
US6993012B2 (en) Method for communicating audio data in a packet switched network
EP1396140B1 (en) Network address and port translation
US6813264B2 (en) System and method for routing voice over IP calls
US7050422B2 (en) System and method for providing real time connectionless communication of media data through a firewall
US8040873B2 (en) Distributed integration of legacy PBX system with SIP networks
JP3872477B2 (en) Multiple call system and method through local IP network
US6360265B1 (en) Arrangement of delivering internet protocol datagrams for multimedia services to the same server
US7852859B2 (en) System and method for interfacing legacy IP-PBX systems to SIP networks
GB0018547D0 (en) Audio-video telephony with port address translation
US20050050211A1 (en) Method and apparatus to manage network addresses
US20020122416A1 (en) System and method for establishing channels for a real time streaming media communication system
US20030007497A1 (en) Changing media sessions
US20020023162A1 (en) Method for integrating network elements on communications system
US7778195B2 (en) Network, server apparatus, IP corresponding terminal device, and speech-quality control method used in the same
US20050047423A1 (en) Protocol interworking framework
US20040042414A1 (en) Method and system for establishing communication over a data packet network using callobjects
KR100397547B1 (en) An internet voice communication method using WebCallAgent
US6975625B1 (en) Distributed call control processing
KR20020083887A (en) Method for communicating audio and video data in multimedia communication system using h.323 protocol
WO2001011838A1 (en) Arrangement and method of providing communication between endpoints in a packetbased network using an ip-protocol
KR20030021511A (en) Method and server for RTP channel

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2001999096

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2422764

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2002218404

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 00472/DELNP/2003

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 018172253

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2002546385

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 10432468

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2001999096

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWG Wipo information: grant in national office

Ref document number: 2001999096

Country of ref document: EP