KR101514907B1 - 무선 통신 시스템 내의 모바일 통신 디바이스를 대신한 키프-얼라이브 패킷들의 송신 - Google Patents
무선 통신 시스템 내의 모바일 통신 디바이스를 대신한 키프-얼라이브 패킷들의 송신 Download PDFInfo
- Publication number
- KR101514907B1 KR101514907B1 KR1020137015545A KR20137015545A KR101514907B1 KR 101514907 B1 KR101514907 B1 KR 101514907B1 KR 1020137015545 A KR1020137015545 A KR 1020137015545A KR 20137015545 A KR20137015545 A KR 20137015545A KR 101514907 B1 KR101514907 B1 KR 101514907B1
- Authority
- KR
- South Korea
- Prior art keywords
- communication device
- nat
- firewall
- mobile communication
- settings
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000010295 mobile communication Methods 0.000 title claims abstract description 100
- 238000004891 communication Methods 0.000 title claims abstract description 80
- 238000013519 translation Methods 0.000 claims abstract description 29
- 238000000034 method Methods 0.000 claims description 57
- 230000005540 biological transmission Effects 0.000 claims description 33
- 230000002401 inhibitory effect Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 24
- 230000008569 process Effects 0.000 description 19
- 230000000737 periodic effect Effects 0.000 description 10
- 230000001413 cellular effect Effects 0.000 description 9
- 229920000168 Microcrystalline cellulose Polymers 0.000 description 6
- 208000017763 cutaneous neuroendocrine carcinoma Diseases 0.000 description 6
- 235000019813 microcrystalline cellulose Nutrition 0.000 description 6
- 230000009471 action Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 229920001895 acrylonitrile-acrylic-styrene Polymers 0.000 description 2
- 238000001479 atomic absorption spectroscopy Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000001404 mediated effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000005641 tunneling Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/255—Maintenance or indexing of mapping tables
- H04L61/2553—Binding renewal aspects, e.g. using keep-alive messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/22—Arrangements for preventing the taking of data from a data transmission channel without authorisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0227—Filtering policies
- H04L63/0254—Stateful filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/108—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/143—Termination or inactivation of sessions, e.g. event-controlled end of session
- H04L67/145—Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 1은 본 발명의 적어도 하나의 실시형태에 따른 UE들 및 액세스 네트워크들을 지원하는 무선 네트워크 아키텍처의 다이어그램이다.
도 2a는 본 발명의 일 실시형태에 따른 도 1의 코어 네트워크를 도시한다.
도 2b는 본 발명의 다른 실시형태에 따른 도 1의 코어 네트워크를 도시한다.
도 2c는 도 1의 무선 통신 시스템의 일 예를 더 상세히 도시한다.
도 3은 본 발명의 적어도 하나의 실시형태에 따른 사용자 장비 (UE) 의 예시도이다.
도 4는 코어 네트워크에서 복수의 UE들로부터의 키프-얼라이브 패킷들의 라우팅의 일 예를 도시한다.
도 5a는 애플리케이션 서버가 모바일-종단된 데이터를 주어진 UE 상의 복수의 클라이언트 애플리케이션들로 전송하는 프로세스를 예시한다.
도 5b는 애플리케이션 서버가 모바일-종단된 데이터를 주어진 UE 상의 복수의 클라이언트 애플리케이션들로 전송하는 다른 프로세스를 예시한다.
도 6a는 본 발명의 일 실시형태에 따른 무선 통신 시스템을 도시한다.
도 6b는 본 발명의 일 실시형태에 따른, 도 6a의 패킷 코어에서의 복수의 UE들로부터의 키프-얼라이브 패킷들의 라우팅의 일 예를 도시한다.
도 7a는 본 발명의 일 실시형태에 따른, 애플리케이션 서버가 모바일-종단된 데이터를 주어진 UE 상의 하나 이상의 클라이언트 애플리케이션들로 전송하게 하는 프로세스를 도시한다.
도 7b는 본 발명의 일 실시형태에 따른 도 7a의 프로세스의 연속부분을 도시한다.
도 7c는 본 발명의 다른 실시형태에 따른 도 7a의 프로세스의 연속부분을 도시한다.
도 7d는 본 발명의 다른 실시형태에 따른 도 7a의 프로세스의 또 다른 연속부분을 도시한다.
Claims (35)
- 내부 네트워크 내에 위치된 모바일 통신 디바이스를 동작시키는 방법으로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 하나 이상의 외부 네트워크들로부터 분리되고,
상기 방법은,
상기 모바일 통신 디바이스가 상기 하나 이상의 외부 네트워크들로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 확립하는 단계로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 확립하는 단계; 및
상기 모바일 통신 디바이스에 대한 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 내부 네트워크 내의 하나 이상의 지원 무선 통신 디바이스들이 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들 (keep-alive packets) 을 송신하도록 명령받을 것이라는 기대치에 기초하여 상기 모바일 통신 디바이스로부터 상기 키프-얼라이브 패킷들을 송신하는 것을 억제시키는 단계를 포함하는, 모바일 통신 디바이스를 동작시키는 방법. - 제 1 항에 있어서,
상기 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을, 상기 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성된 애플리케이션 서버에 등록시키는 단계를 더 포함하고,
상기 애플리케이션 서버는 상기 하나 이상의 외부 네트워크들 내에 위치되어 있는, 모바일 통신 디바이스를 동작시키는 방법. - 제 2 항에 있어서,
상기 모바일 통신 디바이스와 함께 상기 NAT 및 방화벽 중 적어도 하나의 배후에 위치된 패킷 데이터 엔드 포인트와 연관된 애플리케이션-계층 인터넷 프로토콜 (IP) 주소를 획득하는 단계를 더 포함하고,
상기 등록시키는 단계는 상기 패킷 데이터 엔드 포인트의 상기 IP 주소를 상기 애플리케이션 서버에 보고하는 단계를 포함하는, 모바일 통신 디바이스를 동작시키는 방법. - 제 2 항에 있어서,
상기 애플리케이션 서버는, 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 상기 키프-얼라이브 패킷들을 송신하도록 상기 내부 네트워크 내의 지원 애플리케이션 서버에게 명령하는, 모바일 통신 디바이스를 동작시키는 방법. - 제 4 항에 있어서,
상기 내부 네트워크 내의 상기 지원 애플리케이션 서버는, 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들을 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 상기 키프-얼라이브 패킷들을 송신하도록 상기 하나 이상의 무선 통신 디바이스들에게 명령하는, 모바일 통신 디바이스를 동작시키는 방법. - 제 1 항에 있어서,
상기 하나 이상의 지원 무선 통신 디바이스들에 의한 상기 키프-얼라이브 패킷들의 송신들 사이의 송신 간격은 상기 트래픽 비활성의 임계 기간보다 더 크지 않은, 모바일 통신 디바이스를 동작시키는 방법. - 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고 외부 네트워크 내에 위치된 애플리케이션 서버를 동작시키는 방법으로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 방법은,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나와 연관된 정보를 수신하는 단계로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하는 단계; 및
상기 모바일 통신 디바이스에 대한 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 상기 내부 네트워크 내의 지원 애플리케이션 서버에게 명령하는 단계를 포함하는, 애플리케이션 서버를 동작시키는 방법. - 제 7 항에 있어서,
상기 모바일 통신 디바이스는, 상기 키프-얼라이브 패킷들이 상기 내부 네트워크 내에서 그 모바일 통신 디바이스를 대신하여 송신될 것이라는 기대치에 기초하여 상기 키프-얼라이브 패킷들을 송신하는 것을 억제시키도록 허용되는, 애플리케이션 서버를 동작시키는 방법. - 제 7 항에 있어서,
상기 명령하는 단계는, 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 상기 키프-얼라이브 패킷들을 송신하도록 상기 내부 네트워크 내의 하나 이상의 지원 무선 통신 디바이스들에게 명령하도록 상기 지원 애플리케이션 서버에게 명령하는, 애플리케이션 서버를 동작시키는 방법. - 제 7 항에 있어서,
수신된 상기 정보는, 상기 애플리케이션 서버로의 상기 적어도 하나의 클라이언트 애플리케이션의 초기 등록에 대응하는, 애플리케이션 서버를 동작시키는 방법. - 제 10 항에 있어서,
수신된 상기 정보는, 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나가 업데이트되었다는 통지에 대응하는, 애플리케이션 서버를 동작시키는 방법. - 제 11 항에 있어서,
확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나의 상기 업데이트는, 상기 내부 네트워크로부터, 다른 NAT 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리된 다른 내부 네트워크로의 상기 모바일 통신 디바이스의 핸드오프에 기초하는, 애플리케이션 서버를 동작시키는 방법. - 제 11 항에 있어서,
확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나의 상기 업데이트는, 상기 내부 네트워크로부터, 다른 NAT 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리된 다른 내부 네트워크로의 상기 모바일 통신 디바이스의 핸드오프에 기초하지 않는, 애플리케이션 서버를 동작시키는 방법. - 제 7 항에 있어서,
하나 이상의 지원 무선 통신 디바이스들에 의한 상기 키프-얼라이브 패킷들의 송신들 사이의 송신 간격은 상기 트래픽 비활성의 임계 기간보다 더 크지 않은, 애플리케이션 서버를 동작시키는 방법. - 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고 외부 네트워크 내에 위치된 애플리케이션 서버와 연관되는, 상기 내부 네트워크 내에 위치된 지원 애플리케이션 서버를 동작시키는 방법으로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 방법은,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하라는 명령들을 상기 애플리케이션 서버로부터 수신하는 단계로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하는 단계; 및
확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 상기 내부 네트워크 내의 하나 이상의 지원 무선 통신 디바이스들에게 명령하는 단계를 포함하는, 지원 애플리케이션 서버를 동작시키는 방법. - 제 15 항에 있어서,
상기 애플리케이션 서버로부터, 상기 키프-얼라이브 패킷들이 송신을 위해 구성되어야 하는 방식을 업데이트하라는 추가 명령들을 수신하는 단계를 더 포함하는, 지원 애플리케이션 서버를 동작시키는 방법. - 제 15 항에 있어서,
상기 애플리케이션 서버로부터, 상기 지원 애플리케이션 서버가 상기 모바일 통신 디바이스를 대신하여 상기 키프-얼라이브 패킷들을 송신하는 것을 중단하라고 요청하는 추가 명령들을 수신하는 단계를 더 포함하는, 지원 애플리케이션 서버를 동작시키는 방법. - 제 15 항에 있어서,
상기 하나 이상의 지원 무선 통신 디바이스들에 의한 상기 키프-얼라이브 패킷들의 송신들 사이의 송신 간격은 상기 트래픽 비활성의 임계 기간보다 더 크지 않은, 지원 애플리케이션 서버를 동작시키는 방법. - 내부 네트워크 내에 또한 위치된 지원 애플리케이션 서버에 연결되는, 상기 내부 네트워크 내에 위치된 지원 무선 통신 디바이스를 동작시키는 방법으로서,
상기 지원 애플리케이션 서버는 추가로, 외부 네트워크 내에 위치된 애플리케이션 서버와 연관되고, 상기 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 방법은,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하라는 명령들을 상기 지원 애플리케이션 서버로부터 수신하는 단계로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하는 단계; 및
수신된 상기 명령들에 따라 상기 키프-얼라이브 패킷들을 송신하는 단계를 포함하는, 지원 무선 통신 디바이스를 동작시키는 방법. - 제 19 항에 있어서,
송신된 상기 키프-얼라이브 패킷들은 각각 상기 모바일 통신 디바이스에 의해 전송된 키프-얼라이브 패킷들로서 위장되어, 송신된 상기 키프-얼라이브 패킷들을 수신하는 하나 이상의 네트워크 엔티티들이 상기 지원 무선 통신 디바이스 대신에 상기 모바일 통신 디바이스에 의해 송신된 것처럼 송신된 상기 키프-얼라이브 패킷들을 해석하도록 구성되는, 지원 무선 통신 디바이스를 동작시키는 방법. - 제 19 항에 있어서,
상기 지원 애플리케이션 서버로부터, 상기 키프-얼라이브 패킷들이 송신을 위해 구성되어야 하는 방식을 업데이트하라는 추가 명령들을 수신하는 단계를 더 포함하는, 지원 무선 통신 디바이스를 동작시키는 방법. - 제 19 항에 있어서,
상기 지원 애플리케이션 서버로부터, 상기 지원 무선 통신 디바이스가 상기 모바일 통신 디바이스를 대신하여 상기 키프-얼라이브 패킷들을 송신하는 것을 중단하라고 요청하는 추가 명령들을 수신하는 단계를 더 포함하는, 지원 무선 통신 디바이스를 동작시키는 방법. - 제 19 항에 있어서,
상기 송신하는 단계는,
상기 트래픽 비활성의 임계 기간보다 더 크지 않은 송신 간격으로 상기 키프-얼라이브 패킷들을 송신하는 단계를 포함하는, 지원 무선 통신 디바이스를 동작시키는 방법. - 내부 네트워크 내에 위치된 모바일 통신 디바이스로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 하나 이상의 외부 네트워크들로부터 분리되고,
상기 모바일 통신 디바이스는,
상기 모바일 통신 디바이스가 상기 하나 이상의 외부 네트워크들로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 확립하는 수단으로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 확립하는 수단; 및
상기 모바일 통신 디바이스에 대한 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 내부 네트워크 내의 하나 이상의 지원 무선 통신 디바이스들이 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 명령받을 것이라는 기대치에 기초하여 상기 모바일 통신 디바이스로부터 상기 키프-얼라이브 패킷들을 송신하는 것을 억제시키는 수단을 포함하는, 내부 네트워크 내에 위치된 모바일 통신 디바이스. - 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고 외부 네트워크 내에 위치된 애플리케이션 서버로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 애플리케이션 서버는,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나와 연관된 정보를 수신하는 수단으로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하는 수단; 및
상기 모바일 통신 디바이스에 대한 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 상기 내부 네트워크 내의 지원 애플리케이션 서버에게 명령하는 수단을 포함하는, 외부 네트워크 내에 위치된 애플리케이션 서버. - 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고 외부 네트워크 내에 위치된 애플리케이션 서버와 연관되는, 상기 내부 네트워크 내에 위치된 지원 애플리케이션 서버로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 지원 애플리케이션 서버는,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하라는 명령들을 상기 애플리케이션 서버로부터 수신하는 수단으로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하는 수단; 및
확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 상기 내부 네트워크 내의 하나 이상의 지원 무선 통신 디바이스들에게 명령하는 수단을 포함하는, 내부 네트워크 내에 위치된 지원 애플리케이션 서버. - 내부 네트워크 내에 또한 위치된 지원 애플리케이션 서버에 연결되는, 상기 내부 네트워크 내에 위치된 지원 무선 통신 디바이스로서,
상기 지원 애플리케이션 서버는 추가로, 외부 네트워크 내에 위치된 애플리케이션 서버와 연관되고, 상기 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 지원 무선 통신 디바이스는,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하라는 명령들을 상기 지원 애플리케이션 서버로부터 수신하는 수단으로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하는 수단; 및
수신된 상기 명령들에 따라 상기 키프-얼라이브 패킷들을 송신하는 수단을 포함하는, 내부 네트워크 내에 위치된 지원 무선 통신 디바이스. - 내부 네트워크 내에 위치된 모바일 통신 디바이스로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 하나 이상의 외부 네트워크들로부터 분리되고,
상기 모바일 통신 디바이스는,
상기 모바일 통신 디바이스가 상기 하나 이상의 외부 네트워크들로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 확립하도록 구성된 로직으로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 확립하도록 구성된 로직; 및
상기 모바일 통신 디바이스에 대한 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 내부 네트워크 내의 하나 이상의 지원 무선 통신 디바이스들이 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 명령받을 것이라는 기대치에 기초하여 상기 모바일 통신 디바이스로부터 상기 키프-얼라이브 패킷들을 송신하는 것을 억제시키도록 구성된 로직을 포함하는, 내부 네트워크 내에 위치된 모바일 통신 디바이스. - 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고 외부 네트워크 내에 위치된 애플리케이션 서버로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 애플리케이션 서버는,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나와 연관된 정보를 수신하도록 구성된 로직으로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하도록 구성된 로직; 및
상기 모바일 통신 디바이스에 대한 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 상기 내부 네트워크 내의 지원 애플리케이션 서버에게 명령하도록 구성된 로직을 포함하는, 외부 네트워크 내에 위치된 애플리케이션 서버. - 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고 외부 네트워크 내에 위치된 애플리케이션 서버와 연관되는, 상기 내부 네트워크 내에 위치된 지원 애플리케이션 서버로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 지원 애플리케이션 서버는,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하라는 명령들을 상기 애플리케이션 서버로부터 수신하도록 구성된 로직으로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하도록 구성된 로직; 및
확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 상기 내부 네트워크 내의 하나 이상의 지원 무선 통신 디바이스들에게 명령하도록 구성된 로직을 포함하는, 내부 네트워크 내에 위치된 지원 애플리케이션 서버. - 내부 네트워크 내에 또한 위치된 지원 애플리케이션 서버에 연결되는, 상기 내부 네트워크 내에 위치된 지원 무선 통신 디바이스로서,
상기 지원 애플리케이션 서버는 추가로, 외부 네트워크 내에 위치된 애플리케이션 서버와 연관되고, 상기 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 지원 무선 통신 디바이스는,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하라는 명령들을 상기 지원 애플리케이션 서버로부터 수신하도록 구성된 로직으로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하도록 구성된 로직; 및
수신된 상기 명령들에 따라 상기 키프-얼라이브 패킷들을 송신하도록 구성된 로직을 포함하는, 내부 네트워크 내에 위치된 지원 무선 통신 디바이스. - 내부 네트워크 내에 위치된 모바일 통신 디바이스에 의해 실행되는 경우, 상기 모바일 통신 디바이스로 하여금, 동작들을 수행하도록 하는 저장된 명령들을 포함하는 비일시적 컴퓨터 판독가능 저장 매체로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 하나 이상의 외부 네트워크들로부터 분리되고,
상기 명령들은, 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 확립하기 위한 프로그램 코드로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 확립하기 위한 프로그램 코드; 및
상기 모바일 통신 디바이스에 대한 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 내부 네트워크 내의 하나 이상의 지원 무선 통신 디바이스들이 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 명령받을 것이라는 기대치에 기초하여 상기 모바일 통신 디바이스로부터 상기 키프-얼라이브 패킷들을 송신하는 것을 억제시키도록 하기 위한 프로그램 코드를 포함하는, 비일시적 컴퓨터 판독가능 저장 매체. - 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고 외부 네트워크 내에 위치된 애플리케이션 서버에 의해 실행되는 경우, 상기 애플리케이션 서버로 하여금 동작들을 수행하도록 하는 저장된 명령들을 포함하는 비일시적 컴퓨터 판독가능 저장 매체로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 명령들은,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나와 연관된 정보를 수신하기 위한 프로그램 코드로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하기 위한 프로그램 코드; 및
상기 모바일 통신 디바이스에 대한 확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 상기 내부 네트워크 내의 지원 애플리케이션 서버에게 명령하기 위한 프로그램 코드를 포함하는, 비일시적 컴퓨터 판독가능 저장 매체. - 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고 외부 네트워크 내에 위치된 애플리케이션 서버와 연관되는, 상기 내부 네트워크 내에 위치된 지원 애플리케이션 서버에 의해 실행되는 경우, 상기 지원 애플리케이션 서버로 하여금 동작들을 수행하도록 하는 저장된 명령들을 포함하는 비일시적 컴퓨터 판독가능 저장 매체로서,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 명령들은,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하라는 명령들을 상기 애플리케이션 서버로부터 수신하기 위한 프로그램 코드로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하기 위한 프로그램 코드; 및
확립된 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하도록 상기 내부 네트워크 내의 하나 이상의 지원 무선 통신 디바이스들에게 명령하기 위한 프로그램 코드를 포함하는, 비일시적 컴퓨터 판독가능 저장 매체. - 내부 네트워크 내에 위치되고 상기 내부 네트워크 내에 또한 위치된 지원 애플리케이션 서버에 연결되는 지원 무선 통신 디바이스에 의해 실행되는 경우, 상기 지원 무선 통신 디바이스로 하여금 동작들을 수행하도록 하는 저장된 명령들을 포함하는 비일시적 컴퓨터 판독가능 저장 매체로서,
상기 지원 애플리케이션 서버는 추가로, 외부 네트워크 내에 위치된 애플리케이션 서버와 연관되고, 상기 내부 네트워크 내에 위치된 모바일 통신 디바이스 상의 적어도 하나의 클라이언트 애플리케이션을 지원하도록 구성되고,
상기 내부 네트워크는 네트워크 주소 변환 (network address translation; NAT) 및 방화벽 중 적어도 하나에 의해 상기 외부 네트워크로부터 분리되고,
상기 명령들은,
상기 모바일 통신 디바이스가 상기 외부 네트워크로부터 상기 NAT 을 통해 접촉될 수 있도록 하는 NAT 세팅들 및 상기 방화벽을 통해 접촉될 수 있도록 하는 방화벽 세팅들 중 적어도 하나를 유지하기 위해서 상기 모바일 통신 디바이스를 대신하여 키프-얼라이브 패킷들을 송신하라는 명령들을 상기 지원 애플리케이션 서버로부터 수신하기 위한 프로그램 코드로서, 상기 NAT 세팅들 및 상기 방화벽 세팅들 중 적어도 하나는 트래픽 비활성의 임계 기간 후에 디스에이블되도록 구성되는, 상기 수신하기 위한 프로그램 코드; 및
수신된 상기 명령들에 따라 상기 키프-얼라이브 패킷들을 송신하기 위한 프로그램 코드를 포함하는, 비일시적 컴퓨터 판독가능 저장 매체.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/949,777 | 2010-11-18 | ||
| US12/949,777 US8490174B2 (en) | 2010-11-18 | 2010-11-18 | Transmitting keep-alive packets on behalf of a mobile communications device within a wireless communications system |
| PCT/US2011/061501 WO2012068524A1 (en) | 2010-11-18 | 2011-11-18 | Transmitting keep-alive packets on behalf of a mobile communications device within a wireless communications system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20130099175A KR20130099175A (ko) | 2013-09-05 |
| KR101514907B1 true KR101514907B1 (ko) | 2015-04-23 |
Family
ID=45316063
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020137015545A Active KR101514907B1 (ko) | 2010-11-18 | 2011-11-18 | 무선 통신 시스템 내의 모바일 통신 디바이스를 대신한 키프-얼라이브 패킷들의 송신 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8490174B2 (ko) |
| EP (1) | EP2641384B1 (ko) |
| JP (1) | JP5538632B2 (ko) |
| KR (1) | KR101514907B1 (ko) |
| CN (1) | CN103210631B (ko) |
| WO (1) | WO2012068524A1 (ko) |
Families Citing this family (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7400878B2 (en) | 2004-02-26 | 2008-07-15 | Research In Motion Limited | Computing device with environment aware features |
| CN103229183B (zh) | 2010-09-24 | 2016-05-11 | 黑莓有限公司 | 用于差异化的访问控制的方法和设备 |
| US9047451B2 (en) * | 2010-09-24 | 2015-06-02 | Blackberry Limited | Method and apparatus for differentiated access control |
| WO2012060995A2 (en) * | 2010-11-01 | 2012-05-10 | Michael Luna | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
| EP2575383A4 (en) * | 2011-04-26 | 2013-06-26 | Huawei Device Co Ltd | METHOD AND SERVER FOR SERVICE PROCESSING |
| US9374744B2 (en) * | 2011-08-10 | 2016-06-21 | Kt Corporation | Apparatus and method for seamless handoff of a service between different types of networks |
| US9742728B2 (en) * | 2011-08-30 | 2017-08-22 | Sonus Networks, Inc. | Determining expiration time of bindings for network address translation devices |
| CN102404858B (zh) * | 2011-11-25 | 2014-04-02 | 华为技术有限公司 | 一种无线资源优化方法、装置及系统 |
| US8972762B2 (en) | 2012-07-11 | 2015-03-03 | Blackberry Limited | Computing devices and methods for resetting inactivity timers on computing devices |
| CN102820992A (zh) * | 2012-08-15 | 2012-12-12 | 中国联合网络通信集团有限公司 | 数据包的处理方法和装置 |
| JP6025624B2 (ja) * | 2013-03-14 | 2016-11-16 | Kddi株式会社 | 端末装置、およびKeep−Alive制御システム |
| KR20150032018A (ko) * | 2013-09-17 | 2015-03-25 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 정보 전송 방법, 정보 전송 시스템 |
| US9531678B1 (en) * | 2013-10-15 | 2016-12-27 | Progress Software Corporation | On-premises data access and firewall tunneling |
| US20160006661A1 (en) * | 2014-07-02 | 2016-01-07 | Acer Incorporated | Traffic classification methods, and apparatuses using the same |
| US9986042B2 (en) * | 2014-11-05 | 2018-05-29 | NCS Technologies, Inc. | Zero client device with cached connections |
| TWI580238B (zh) * | 2015-07-31 | 2017-04-21 | 物聯智慧科技(深圳)有限公司 | 於電子裝置休眠狀態下保持網路暢通之網路通訊方法、位址轉換器及伺服器 |
| TWI600298B (zh) * | 2015-09-17 | 2017-09-21 | 群暉科技股份有限公司 | 網路位址轉換穿透方法以及使用該方法的系統 |
| US10616379B2 (en) * | 2017-06-23 | 2020-04-07 | Futurewei Technologies, Inc. | Seamless mobility and session continuity with TCP mobility option |
| US11122127B2 (en) * | 2017-08-28 | 2021-09-14 | Qualcomm Incorporated | Techniques and apparatuses for modem-assisted heartbeat transmission |
| US10616182B1 (en) | 2017-11-30 | 2020-04-07 | Progress Software Corporation | Data access and firewall tunneling using a custom socket factory |
| KR102123831B1 (ko) * | 2018-12-31 | 2020-06-17 | 주식회사 케이아이씨텍 | 킵 얼라이브 트렁킹을 통한 외부망에서의 내부망 접속 방법 및 그 장치 |
| ES3047396T3 (en) * | 2020-05-20 | 2025-12-03 | Lenovo Singapore Pte Ltd | Managing a c2 communication mode for an unmanned aerial system |
| KR102384614B1 (ko) * | 2020-11-30 | 2022-04-08 | 경북대학교 산학협력단 | 제한된 통신 환경에서 브로커 서버를 이용한 스마트 약상자 제어 시스템 및 방법 |
| CN114006809B (zh) * | 2021-10-09 | 2023-11-28 | 北京天融信网络安全技术有限公司 | 调整工控防火墙数据传输的方法、装置、设备和存储介质 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070298848A1 (en) | 2006-06-21 | 2007-12-27 | Babin Stephen W | Method of pausing keep-alive messages and roaming for virtual private networks on handheld devices to save battery power |
| US20100278101A1 (en) | 2009-04-30 | 2010-11-04 | Henrik Bengtsson | Method and system of maintaining a connection in a network communication system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7269173B2 (en) * | 2002-06-26 | 2007-09-11 | Intel Corporation | Roaming in a communications network |
| EP1798890B1 (en) | 2005-12-15 | 2009-03-18 | Nokia Corporation | Methods, device and computer program product for maintaining mapping relationship |
| US8023432B2 (en) * | 2007-03-12 | 2011-09-20 | Microsoft Corporation | Cost reduction of NAT connection state keep-alive |
-
2010
- 2010-11-18 US US12/949,777 patent/US8490174B2/en active Active
-
2011
- 2011-11-18 KR KR1020137015545A patent/KR101514907B1/ko active Active
- 2011-11-18 JP JP2013540078A patent/JP5538632B2/ja active Active
- 2011-11-18 CN CN201180055533.4A patent/CN103210631B/zh active Active
- 2011-11-18 WO PCT/US2011/061501 patent/WO2012068524A1/en not_active Ceased
- 2011-11-18 EP EP11794294.6A patent/EP2641384B1/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070298848A1 (en) | 2006-06-21 | 2007-12-27 | Babin Stephen W | Method of pausing keep-alive messages and roaming for virtual private networks on handheld devices to save battery power |
| US20100278101A1 (en) | 2009-04-30 | 2010-11-04 | Henrik Bengtsson | Method and system of maintaining a connection in a network communication system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014504066A (ja) | 2014-02-13 |
| CN103210631B (zh) | 2015-11-25 |
| US8490174B2 (en) | 2013-07-16 |
| KR20130099175A (ko) | 2013-09-05 |
| JP5538632B2 (ja) | 2014-07-02 |
| EP2641384B1 (en) | 2014-11-05 |
| US20120131663A1 (en) | 2012-05-24 |
| CN103210631A (zh) | 2013-07-17 |
| EP2641384A1 (en) | 2013-09-25 |
| WO2012068524A1 (en) | 2012-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101514907B1 (ko) | 무선 통신 시스템 내의 모바일 통신 디바이스를 대신한 키프-얼라이브 패킷들의 송신 | |
| KR101581253B1 (ko) | 사용자 장비와 애플리케이션 서버 사이의 데이터 교환을 위한 방법들 및 디바이스들 | |
| EP2561707B1 (en) | Supporting a multimedia application based on network zone recognition | |
| KR101537637B1 (ko) | 무선 통신 시스템 내의 중계기들에 대한 비컨 신호들 | |
| KR101578272B1 (ko) | 무선 통신 시스템 내에서의 클라이언트 관리 그룹 통신 세션들 | |
| KR101457778B1 (ko) | 무선 통신 시스템 내에서의 스트리밍 통신 세션 동안의 물리 계층 네트워크들 간의 선택적 트랜지셔닝 | |
| US9614908B2 (en) | Selecting a leader to perform a floor arbitration function for a P2P session | |
| US20160105291A1 (en) | Establishing a multicast signaling control channel based on a multicast address that is related to floor arbitration for a p2p session | |
| US20130171975A1 (en) | Selectively Buffering Media In Response To A Session Disruption Within A Wireless Communications System | |
| US8707391B2 (en) | Supporting a server-arbitrated group communication session over a local wireless network via a wireless wide area network proxy client | |
| US9066212B2 (en) | Offloading call processing and call hosting for a small group call to a client device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0105 | International application |
Patent event date: 20130617 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140526 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20150121 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20150417 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20150417 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20180329 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20180329 Start annual number: 4 End annual number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20190327 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20190327 Start annual number: 5 End annual number: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20200324 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20210329 Start annual number: 7 End annual number: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20230327 Start annual number: 9 End annual number: 9 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240320 Start annual number: 10 End annual number: 10 |