KR102664820B1 - 데이터 전송 방법 및 이를 수행하기 위한 장치 - Google Patents
데이터 전송 방법 및 이를 수행하기 위한 장치 Download PDFInfo
- Publication number
- KR102664820B1 KR102664820B1 KR1020190062472A KR20190062472A KR102664820B1 KR 102664820 B1 KR102664820 B1 KR 102664820B1 KR 1020190062472 A KR1020190062472 A KR 1020190062472A KR 20190062472 A KR20190062472 A KR 20190062472A KR 102664820 B1 KR102664820 B1 KR 102664820B1
- Authority
- KR
- South Korea
- Prior art keywords
- data transmission
- network
- transmission path
- information
- computing device
- 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
Classifications
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1061—Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
- H04L67/1063—Discovery through centralising entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/045—Network management architectures or arrangements comprising client-server management architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0894—Packet rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/123—Evaluation of link metrics
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1087—Peer-to-peer [P2P] networks using cross-functional networking aspects
- H04L67/1091—Interfacing with client-server systems or between P2P systems
-
- 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/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/61—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
-
- 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/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Computing Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 클라이언트 장치의 구성을 나타낸 블록도
도 3은 본 발명의 일 실시예에 따른 데이터 전송 방법을 나타낸 흐름도
도 4는 본 발명의 다른 실시예에 따른 데이터 전송 방법을 나타낸 흐름도
도 5는 예시적인 실시예들에서 사용되기에 적합한 컴퓨팅 장치를 포함하는 컴퓨팅 환경을 예시하여 설명하기 위한 블록도
User ID | Public IP & Port |
Private
IP & Port |
Wi
-
Fi
SSID |
Wi
-
Fi
BSSD |
Zone | |
단말 A | UserA | 1.1.1.1:1 | 192.168.0.2:9090 | UreadyA | 0a:0a:0a:0a:0a:0a | KR |
단말 B | UserB | 2.2.2.2:1 | 192.168.5.4:9090 | None | None | US |
단말 C | UserC | 1.1.1.1:1 | 192.168.0.8:9090 | UreadyA | 0a:0a:0a:0a:0a:0a | KR |
Src | Dst | 접속 성공횟수 | 접속 실패횟수 |
단말A | 단말B | 0 | 5 |
단말A | 단말C | 5 | 0 |
단말B | 단말A | 0 | 5 |
단말B | 단말C | 3 | 0 |
단말C | 단말A | 5 | 0 |
단말C | 단말B | 3 | 0 |
Src | Dst |
Available
Bandwidth |
Avg
.
Loss rate |
Avg
.
Delay rate |
RTT |
단말 A | 단말 B | 4Mbps | 2% | 100 ms | 200 ms |
단말 A | 단말 C | 20Mbps | 0% | 5 ms | 10 ms |
단말 A | 서버 | 8Mbps | 0% | 10 ms | 100 ms |
단말 B | 단말 A | 4Mbps | 2% | 100 ms | 200 ms |
단말 B | 단말 C | 10Mbps | 0% | 10 ms | 100 ms |
단말 B | 서버 | 8Mbps | 0% | 10 ms | 100 ms |
단말 C | 단말 A | 20Mbps | 0% | 5 ms | 10 ms |
단말 C | 단말 B | 10Mbps | 0% | 10 ms | 100 ms |
단말 C | 서버 | 8Mbps | 0% | 10 ms | 100 ms |
102 : 클라이언트 장치
104 : 관리 서버
111 : 접속 모듈
113 : 네트워크 정보 관리 모듈
113-1 : 제1 네트워크 정보 관리부
113-2 : 제2 네트워크 정보 관리부
115 : 네트워크 모니터링 모듈
115-1 : 제1 모니터링부
115-2 : 제2 모니터링부
Claims (19)
- 하나 이상의 프로세서들, 및
상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서,
접속한 클라이언트 장치들로부터 해당 클라이언트 장치의 P2P 네트워크 정보를 수신하는 동작;
상기 P2P 네트워크 정보와 매칭되어 기 저장된 네트워크 접속 성공 여부 정보를 추출하는 동작; 및
상기 네트워크 접속 성공 여부 정보에 기반하여 상기 클라이언트 장치들에 대해 제1 데이터 전송 경로 및 제2 데이터 전송 경로 중 어느 하나로 데이터 전송 경로를 결정하는 동작을 포함하되,
상기 데이터 전송 경로를 결정하는 동작은,
상기 네트워크 접속 성공 여부 정보를 기반으로 상기 클라이언트 장치들 간 네트워크 접속 성공 비율이 기 설정된 기준 이상인지 여부를 확인하는 동작;
상기 클라이언트 장치들 간 네트워크 접속 성공 비율이 기 설정된 기준 이상인 경우, 해당 클라이언트 장치들에 대해 기 저장된 네트워크 품질 정보를 추출하는 동작; 및
해당 클라이언트 장치들에 대해 상기 추출한 네트워크 품질 정보를 기반으로 상기 제1 데이터 전송 경로 및 상기 제2 데이터 전송 경로 중 어느 하나로 데이터 전송 경로를 결정하는 동작을 포함하는, 데이터 전송 방법.
- 청구항 1에 있어서,
상기 제1 데이터 전송 경로는, 소정 클라이언트 장치에서 상기 컴퓨팅 장치를 경유하여 다른 클라이언트 장치로 데이터를 전송하는 경로이고,
상기 제2 데이터 전송 경로는, 소정 클라이언트 장치에서 다른 클라이언트 장치로 P2P 접속에 의해 데이터를 전송하는 경로인, 데이터 전송 방법.
- 청구항 2에 있어서,
상기 데이터 전송 경로를 결정하는 동작은,
상기 네트워크 접속 성공 여부 정보를 기반으로 상기 클라이언트 장치들 간 네트워크 접속 성공 비율이 기 설정된 기준 미만인지 여부를 확인하는 동작; 및
상기 클라이언트 장치들 간 네트워크 접속 성공 비율이 기 설정된 기준 미만인 경우, 해당 클라이언트 장치들 간에는 상기 제1 데이터 전송 경로를 데이터 전송 경로로 결정하는 동작을 포함하는, 데이터 전송 방법.
- 삭제
- 청구항 1에 있어서,
상기 데이터 전송 경로를 결정하는 동작은,
상기 추출한 네트워크 품질 정보에서 해당 클라이언트 장치들 간 제1 데이터 전송 경로에 의한 네트워크 품질이 제2 데이터 전송 경로에 의한 네트워크 품질보다 우수한지 여부를 확인하는 동작; 및
상기 제1 데이터 전송 경로에 의한 네트워크 품질이 상기 제2 데이터 전송 경로에 의한 네트워크 품질보다 우수한 경우, 해당 클라이언트 장치들 간에는 상기 제1 데이터 전송 경로를 데이터 전송 경로로 결정하는 동작을 포함하는, 데이터 전송 방법.
- 청구항 5에 있어서,
상기 데이터 전송 방법은,
상기 제1 데이터 전송 경로에 의한 네트워크 품질이 상기 제2 데이터 전송 경로에 의한 네트워크 품질보다 우수하지 않은 경우, 해당 클라이언트 장치들 간에는 상기 제2 데이터 전송 경로를 데이터 전송 경로로 결정하는 동작; 및
해당 클라이언트 장치들에게 상대방의 P2P 네트워크 정보를 송신하는 동작을 더 포함하는, 데이터 전송 방법.
- 하나 이상의 프로세서들;
메모리; 및
하나 이상의 프로그램들을 포함하고,
상기 하나 이상의 프로그램들은 상기 메모리에 저장되고, 상기 하나 이상의 프로세서들에 의해 실행되도록 구성되며,
상기 하나 이상의 프로그램들은,
접속한 클라이언트 장치들로부터 해당 클라이언트 장치의 P2P 네트워크 정보를 수신하기 위한 명령;
상기 P2P 네트워크 정보와 매칭되어 기 저장된 네트워크 접속 성공 여부 정보를 추출하기 위한 명령; 및
상기 네트워크 접속 성공 여부 정보에 기반하여 상기 클라이언트 장치들에 대해 제1 데이터 전송 경로 및 제2 데이터 전송 경로 중 어느 하나로 데이터 전송 경로를 결정하기 위한 명령을 포함하되,
상기 데이터 전송 경로를 결정하기 위한 명령은,
상기 네트워크 접속 성공 여부 정보를 기반으로 상기 클라이언트 장치들 간 네트워크 접속 성공 비율이 기 설정된 기준 이상인지 여부를 확인하기 위한 명령;
상기 클라이언트 장치들 간 네트워크 접속 성공 비율이 기 설정된 기준 이상인 경우, 해당 클라이언트 장치들에 대해 기 저장된 네트워크 품질 정보를 추출하기 위한 명령; 및
해당 클라이언트 장치들에 대해 상기 추출한 네트워크 품질 정보를 기반으로 상기 제1 데이터 전송 경로 및 상기 제2 데이터 전송 경로 중 어느 하나로 데이터 전송 경로를 결정하기 위한 명령을 포함하는, 컴퓨팅 장치.
- 청구항 7에 있어서,
상기 제1 데이터 전송 경로는, 소정 클라이언트 장치에서 상기 컴퓨팅 장치를 경유하여 다른 클라이언트 장치로 데이터를 전송하는 경로이고,
상기 제2 데이터 전송 경로는, 소정 클라이언트 장치에서 다른 클라이언트 장치로 P2P 접속에 의해 데이터를 전송하는 경로인, 컴퓨팅 장치.
- 청구항 8에 있어서,
상기 데이터 전송 경로를 결정하기 위한 명령은,
상기 네트워크 접속 성공 여부 정보를 기반으로 상기 클라이언트 장치들 간 네트워크 접속 성공 비율이 기 설정된 기준 미만인지 여부를 확인하기 위한 명령; 및
상기 클라이언트 장치들 간 네트워크 접속 성공 비율이 기 설정된 기준 미만인 경우, 해당 클라이언트 장치들 간에는 상기 제1 데이터 전송 경로를 데이터 전송 경로로 결정하기 위한 명령을 포함하는, 컴퓨팅 장치.
- 삭제
- 청구항 7에 있어서,
상기 데이터 전송 경로를 결정하기 위한 명령은,
상기 추출한 네트워크 품질 정보에서 해당 클라이언트 장치들 간 제1 데이터 전송 경로에 의한 네트워크 품질이 제2 데이터 전송 경로에 의한 네트워크 품질보다 우수한지 여부를 확인하기 위한 명령; 및
상기 제1 데이터 전송 경로에 의한 네트워크 품질이 상기 제2 데이터 전송 경로에 의한 네트워크 품질보다 우수한 경우, 해당 클라이언트 장치들 간에는 상기 제1 데이터 전송 경로를 데이터 전송 경로로 결정하기 위한 명령을 포함하는, 컴퓨팅 장치.
- 청구항 11에 있어서,
상기 하나 이상의 프로그램들은,
상기 제1 데이터 전송 경로에 의한 네트워크 품질이 상기 제2 데이터 전송 경로에 의한 네트워크 품질보다 우수하지 않은 경우, 해당 클라이언트 장치들 간에는 상기 제2 데이터 전송 경로를 데이터 전송 경로로 결정하기 위한 명령; 및
해당 클라이언트 장치들에게 상대방의 P2P 네트워크 정보를 송신하기 위한 명령을 더 포함하는, 컴퓨팅 장치.
- 하나 이상의 프로세서들, 및
상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치로서,
상기 컴퓨팅 장치의 P2P 네트워크 정보 및 상기 컴퓨팅 장치의 접속에 따른 네트워크 품질 정보를 각각 관리 서버로 송신하는 네트워크 정보 관리 모듈; 및
상기 컴퓨팅 장치의 접속에 따른 네트워크 품질을 측정하여 네트워크 품질 정보를 생성하는 네트워크 모니터링 모듈을 포함하되,
상기 네트워크 정보 관리 모듈은, 상기 컴퓨팅 장치의 P2P 네트워크 정보를 상기 관리 서버로 송신하는 제1 네트워크 정보 관리부; 및 상기 컴퓨팅 장치의 접속에 따른 네트워크 품질 정보를 상기 관리 서버로 송신하는 제2 네트워크 정보 관리부를 포함하고,
상기 제1 네트워크 정보 관리부는, 상기 컴퓨팅 장치가 다른 클라이언트 장치와 P2P 접속되는 경우, 상기 P2P 접속에 대한 네트워크 접속 성공 여부 정보를 상기 관리 서버로 송신하며,
상기 네트워크 접속 성공 여부 정보는, 클라이언트 장치들 간 네트워크 접속 성공 비율이 기 설정된 기준 이상인지 여부를 확인하기 위해 사용되는 것을 특징으로 하는, 컴퓨팅 장치.
- 청구항 13에 있어서,
상기 P2P 네트워크 정보는, 상기 컴퓨팅 장치의 사용자 ID, Private IP 및 포트 정보, Public IP 및 포트 정보, 및 네트워크 식별 정보 중 하나 이상을 포함하는, 컴퓨팅 장치.
- 청구항 13에 있어서,
상기 네트워크 모니터링 모듈은,
상기 컴퓨팅 장치가 상기 관리 서버와 접속되는 경우, 상기 컴퓨팅 장치와 상기 관리 서버 간 네트워크 품질을 측정하여 네트워크 품질 정보를 생성하는 제1 모니터링부; 및
상기 컴퓨팅 장치가 다른 클라이언트 장치와 P2P 접속되는 경우, 상기 컴퓨팅 장치와 상기 다른 클라이언트 장치 간 네트워크 품질을 측정하여 네트워크 품질 정보를 생성하는 제2 모니터링부를 포함하는, 컴퓨팅 장치.
- 삭제
- 하나 이상의 프로세서들, 및
상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 데이터 전송 방법으로서,
상기 컴퓨팅 장치의 P2P 네트워크 정보를 획득하는 동작;
상기 컴퓨팅 장치의 P2P 네트워크 정보를 관리 서버로 송신하는 동작;
상기 컴퓨팅 장치의 접속에 따른 네트워크 품질을 측정하여 네트워크 품질 정보를 생성하는 동작; 및
상기 네트워크 품질 정보를 상기 관리 서버로 송신하는 동작을 포함하되,
상기 데이터 전송 방법은, 상기 컴퓨팅 장치가 다른 클라이언트 장치와 P2P 접속되는 경우, 상기 P2P 접속에 대한 네트워크 접속 성공 여부 정보를 상기 관리 서버로 송신하는 동작을 더 포함하며,
상기 네트워크 접속 성공 여부 정보는 클라이언트 장치들 간 네트워크 접속 성공 비율이 기 설정된 기준 이상인지 여부를 확인하기 위해 사용되는 것을 특징으로 하는, 데이터 전송 방법.
- 청구항 17에 있어서,
상기 네트워크 품질 정보를 생성하는 동작은,
상기 컴퓨팅 장치가 상기 관리 서버와 접속되는 경우, 상기 컴퓨팅 장치와 상기 관리 서버 간 네트워크 품질을 측정하여 네트워크 품질 정보를 생성하는 동작; 및
상기 컴퓨팅 장치가 다른 클라이언트 장치와 P2P 접속되는 경우, 상기 컴퓨팅 장치와 상기 다른 클라이언트 장치 간 네트워크 품질을 측정하여 네트워크 품질 정보를 생성하는 동작을 포함하는, 데이터 전송 방법.
- 삭제
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190062472A KR102664820B1 (ko) | 2019-05-28 | 2019-05-28 | 데이터 전송 방법 및 이를 수행하기 위한 장치 |
US16/886,138 US11563804B2 (en) | 2019-05-28 | 2020-05-28 | Determining transmission path based on pre-stored quality information from client devices |
US18/081,818 US20230121465A1 (en) | 2019-05-28 | 2022-12-15 | Method for transmission data and apparatus for executing the method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190062472A KR102664820B1 (ko) | 2019-05-28 | 2019-05-28 | 데이터 전송 방법 및 이를 수행하기 위한 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200136657A KR20200136657A (ko) | 2020-12-08 |
KR102664820B1 true KR102664820B1 (ko) | 2024-05-09 |
Family
ID=73550881
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190062472A Active KR102664820B1 (ko) | 2019-05-28 | 2019-05-28 | 데이터 전송 방법 및 이를 수행하기 위한 장치 |
Country Status (2)
Country | Link |
---|---|
US (2) | US11563804B2 (ko) |
KR (1) | KR102664820B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12028716B2 (en) * | 2020-06-09 | 2024-07-02 | Bitdefender IPR Management Ltd. | Security appliance for protecting power-saving wireless devices against attack |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190037173A1 (en) * | 2016-02-02 | 2019-01-31 | Samsung Electronics Co., Ltd. | Method and apparatus for providing image service |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050093896A (ko) * | 2004-03-19 | 2005-09-23 | 삼성전자주식회사 | 이동통신시스템에서 동일한 인터넷 프로토콜 어드레스를통해 서로 다른 패킷 서비스들을 수신하는 방법 |
FR2870022B1 (fr) * | 2004-05-07 | 2007-02-02 | Canon Kk | Procede et dispositif de distribution de donnees numeriques notamment pour reseau pair-a-pair |
JP4654006B2 (ja) * | 2004-11-16 | 2011-03-16 | パナソニック株式会社 | サーバ装置、携帯端末、通信システム及びプログラム |
KR20070048014A (ko) | 2005-11-03 | 2007-05-08 | 엘지전자 주식회사 | 실시간 네트워크에서의 비트 레이트 조절을 통한 데이터품질 관리 방법 |
US20070165799A1 (en) * | 2006-01-11 | 2007-07-19 | Gearworks, Inc. | Ivr authentication and intention verification system |
US20090063174A1 (en) * | 2007-08-30 | 2009-03-05 | International Business Machines Corporation | Optimized Wireless Network Coverage |
US8189489B2 (en) * | 2007-09-26 | 2012-05-29 | Microsoft Corporation | Characterization of network path quality for network applications and services |
US7953010B2 (en) * | 2008-07-30 | 2011-05-31 | Avaya Inc. | System and method of controlling in-bound path selection based on historical and continuous path quality monitoring, assessment and predictions |
US8838683B2 (en) * | 2008-11-24 | 2014-09-16 | Samsung Electronics Co., Ltd. | Method and apparatus for receiving data by using peer-to-peer portal server |
JP5348013B2 (ja) * | 2009-05-26 | 2013-11-20 | ソニー株式会社 | 無線通信装置、推定サーバ、無線通信方法および推定方法 |
US8892722B1 (en) * | 2009-06-22 | 2014-11-18 | Marvell International Ltd. | Peer-to-peer discovery systems and methods |
US8468180B1 (en) * | 2010-12-31 | 2013-06-18 | Emc Corporation | Porting storage metadata |
US9667713B2 (en) * | 2011-03-21 | 2017-05-30 | Apple Inc. | Apparatus and method for managing peer-to-peer connections between different service providers |
US9801114B2 (en) * | 2011-11-11 | 2017-10-24 | Stmicroelectronics, Inc. | System and method for an energy efficient network adaptor with security provisions |
RU2582200C2 (ru) * | 2012-02-23 | 2016-04-20 | Хуавэй Текнолоджиз Ко., Лтд. | Способ, устройство и система для получения информации о качестве беспроводной сети |
US8989670B2 (en) * | 2012-09-24 | 2015-03-24 | Intel Corporation | Location aware file sharing between near field communication enabled devices |
JP5954126B2 (ja) * | 2012-11-14 | 2016-07-20 | 富士通株式会社 | 無線装置、制御方法、制御プログラム、及び、表示方法 |
US9998901B2 (en) * | 2013-12-16 | 2018-06-12 | Intel Corporation | Augmenting Wi-Fi device discovery with network connection information |
WO2015094447A1 (en) * | 2013-12-16 | 2015-06-25 | Intel Corporation | Near field communication assisted device and service discovery |
KR102184767B1 (ko) * | 2014-04-01 | 2020-12-01 | 삼성전자주식회사 | 복수의 디바이스를 포함하는 네트워크의 통신 방법 및 장치 |
US9723056B1 (en) * | 2014-05-30 | 2017-08-01 | Amazon Technologies, Inc. | Adapting a page based on a client environment |
US9565578B2 (en) * | 2014-06-18 | 2017-02-07 | Google Inc. | Method for collecting and aggregating network quality data |
JP6451977B2 (ja) * | 2014-08-01 | 2019-01-16 | 富士通コネクテッドテクノロジーズ株式会社 | 無線通信装置、無線通信方法、及び無線通信プログラム |
US10257782B2 (en) * | 2015-07-30 | 2019-04-09 | Google Llc | Power management by powering off unnecessary radios automatically |
US20180302832A1 (en) * | 2017-04-17 | 2018-10-18 | Qualcomm Incorporated | Enhanced serving access point selection in a network having multiple access points |
US11108678B2 (en) * | 2017-12-18 | 2021-08-31 | Cisco Technology, Inc. | Inspired path computation in a network |
CN113615136A (zh) * | 2019-03-11 | 2021-11-05 | 思杰系统有限公司 | 面向用户体验的路径选择 |
KR20220053151A (ko) * | 2020-10-22 | 2022-04-29 | 삼성에스디에스 주식회사 | P2p 연결 제어 방법 및 장치 |
-
2019
- 2019-05-28 KR KR1020190062472A patent/KR102664820B1/ko active Active
-
2020
- 2020-05-28 US US16/886,138 patent/US11563804B2/en active Active
-
2022
- 2022-12-15 US US18/081,818 patent/US20230121465A1/en not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190037173A1 (en) * | 2016-02-02 | 2019-01-31 | Samsung Electronics Co., Ltd. | Method and apparatus for providing image service |
Also Published As
Publication number | Publication date |
---|---|
US20230121465A1 (en) | 2023-04-20 |
KR20200136657A (ko) | 2020-12-08 |
US11563804B2 (en) | 2023-01-24 |
US20200382587A1 (en) | 2020-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10680839B2 (en) | Data transmission using multiple channels with distinct data transmission protocols | |
US9338194B2 (en) | Video conference service | |
KR102305163B1 (ko) | 푸시 투 토크 클라이언트의 음성 연결 개선 | |
US9332583B2 (en) | Multipoint communication device and method of performing switching from multipoint communication to point-to-point communication | |
US9351308B2 (en) | Multi-modal communication priority over wireless networks | |
US20150244658A1 (en) | System and method for efficiently mixing voip data | |
EP3130124B1 (en) | Selectively exchanging data between p2p-capable client devices via a server | |
US20180034711A1 (en) | Quality of service assessment for conferences | |
US9602770B2 (en) | Method and system for supporting videoconference in distributed telepresence platform | |
US20170359187A1 (en) | Scalable real-time videoconferencing over WebRTC | |
WO2017167027A1 (zh) | 一种网络接入方法、相关设备和系统 | |
KR102664820B1 (ko) | 데이터 전송 방법 및 이를 수행하기 위한 장치 | |
KR102325758B1 (ko) | 컨퍼런스 시스템 및 상기 시스템에서의 접속 단말 변경 방법 | |
US20180183741A1 (en) | Multimedia file adaption across different communication platforms | |
US10938869B2 (en) | Conference system and method for controlling bandwidth thereof | |
US8949445B2 (en) | Optimizing electronic communication channels | |
US20220391452A1 (en) | Method for conducting an audio and/or video conference | |
US9942408B2 (en) | Conference management system, conference management device, wireless terminal, conference management method, and conference management program | |
CN110719598B (zh) | 一种数据传输方法、装置、电子设备及存储介质 | |
US10904301B2 (en) | Conference system and method for handling conference connection thereof | |
US20060031343A1 (en) | Integrated instant message system with gateway functions and method for implementing the same | |
US10313405B2 (en) | Dynamically configured conferencing | |
CN114125856A (zh) | 网络切片连接方法、终端及计算机可读存储介质 | |
CN108206743B (zh) | 资源共享方法及装置 | |
CN112533154A (zh) | 数据处理方法、装置和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190528 |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20211224 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20190528 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20231017 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: 20240404 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20240503 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20240503 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |