$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

다중 송신자 환경에서 푸시 서비스 기반 파일 전송 기법
File Transmission using Push Service in Multi-source Environment 원문보기

스마트미디어저널 = Smart media journal, v.4 no.3, 2015년, pp.38 - 43  

안동혁 (계명대학교 컴퓨터공학과)

초록
AI-Helper 아이콘AI-Helper

스마트 단말(스마트폰, 태블릿 PC 등)들의 수가 증가함에 따라, 사용자들 간의 멀티미디어 콘텐츠 공유도 증가하고 있다. 스마트 단말 사용자들은 사용자 간 멀티미디어 콘텐츠 전송을 위해서 개별 앱들을 사용하고 있다. 하지만, WiFi나 3G에 연결되어 있는 단말들은 NAT(Network Address Translator)를 사용해 인터넷에 연결되기 때문에 단말 간의 직접적인 연결이 불가능하다. 이와 같은 한계를 극복하기 위해서, 본 논문에서는 추가적으로 서버를 활용하지 않고 거리의 제약이 없도록 푸시 서비스 기반의 파일 전송 기법을 제안하고 있다. 두 번째로, 수신 단말의 링크 대역폭을 기반으로 송신 단말의 전송량을 조절하는 혼잡 제어 기법을 제안하고 있다. 세 번째로, 서로 다른 대역폭을 가진 송신자들을 위해 대역폭 인지 기반 전송 기법을 제안하고 있다. 마지막으로 본 논문에서는 앱을 구현하고 스마트 단말을 이용해 실험을 수행함으로써, 제안하는 기법의 성능을 검증하였다.

Abstract AI-Helper 아이콘AI-Helper

The increased number of smart devices leads users to share multimedia contents with others. Smart device users transmit multimedia files using apps. For multimedia file transfer under NAT (Network Address Translator), a lot of apps exploit a server with public IP or short range communication technol...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 두 번째로 본 논문에서는 다중 송신자 환경에서 푸시 서비스 기반의 파일 전송을 위한 혼잡 제어(Congestion Control) 기법을 제안한다. 스마트 단말은 WiFi, 3G, LTE 네트워크 중 하나를 통해 푸시 서버와 연결한다.
  • 이는 네트워크가 혼잡하다는 것을 뜻하며, 패킷 전송이 지연된다는 것을 의미한다. 따라서 본 논문에서는 수신 단말의 링크 대역폭에 맞추어 송신률을 조절하는 혼잡 제어 기법을 제안한다.
  • 본 논문에서는 실험을 통해 제안한 전송 기법의 성능을 평가하였다. 2015년 6월 기준으로, 안드로이드 운영체제의점유율은 전세계에서 63.
  • 본 논문에서는 추가적인 서버의 운영과 전송 범위의 제한 없이 스마트 단말 간의 파일 전송을 지원하는 것을 첫 번째 목표로 한다. 이를 위해서, 푸시 서비스 기반의 파일 전송 기법을 제안한다.
  • 본 연구에서는 다중 송신자 환경에서 푸시 서비스 기반의 파일 전송을 위한 혼잡 제어 기법을 제안하였다. 본 연구에서 제안한 기법의 주된 장점은 다음과 같다.

가설 설정

  • 스마트 단말들이 GCM을 사용해 패킷 전송을 하기 위해서는 수신 단말들의 등록 ID(Registration ID)를 알아야 한다[3]. 본 논문에서는 각 푸시 서비스를 사용하기 위해서 필요한 등록 ID와 같은 정보를 단말들이 이미 알고 있다고 가정한다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
스마트 단말들은 무엇때문에 사설IP를 할당받는가? 많은 스마트 단말 사용자들은 다른 사용자들과 멀티미디어 파일을 공유하기 위해서 파일을 전송하거나 수신받기를 원한다. 하지만, WiFi, 3G, LTE 네트워크 등에 연결된 스마트 단말들은 NAT(Network Address Translator)를 통해 인터넷에 연결되기 때문에 사설 IP(Private IP)를 할당받는다. 따라서 단말들 간의 직접적인 연결을 통한 파일전송은 불가능하다.
푸시 서비스는 무엇인가? 푸시 서비스는 하나의 앱 제공자(또는 스마트 단말)가 스마트 단말에게 알람을 전송할 수 있는 서비스이며, 본 연구에서는 파일 전송으로 그 사용을 확장하였다. 그림 2는 푸시 서비스 기반의 파일 전송을 나타내고 있다.
공인 IP 주소를 할당한 서버를 중간 경유자로 활용하는 것은 어떤 방법인가? 첫 번째 방법은 공인 IP 주소를 할당한 서버를 중간 경유자로 활용하는 것이다. 스마트 단말이 서버에 연결해 공유하고자 하는 콘텐츠를 전송하고, 수신 단말들이 서버에 접속해 파일을 다운받는 방법이다. 두 번째 방법은 WiFi Direct 또는 블루투스(Bluetooth) 기술과 같은 단거리 통신기술을 활용해 스마트 단말 간에 직접적으로 통신하는 것이다.
질의응답 정보가 도움이 되었나요?

참고문헌 (14)

  1. Rossana Motta and Joseph Pasquale, "Wireless P2P: Probelm or Opportunity?," in Proceedings of the Second International Conference on Advances in P2P Systems, pp. 32-37, Florence, Italy, Oct. 2010. 

  2. Jing Su, Kelvin K. W. Chan, Andrew G. Miklas, Kenneth Po, Ali Akhavan, Stefan Saroiu, Eyal de Lara, and Ashvin Goel, "A preliminary investigation of worm infections in a bluetooth environment," in Proceedings of the 4th ACM workshop on Recurring malcode, pp. 9-16, Alexandria, USA, Oct. 2006. 

  3. Google Cloud Messaging for Android. http://developer.android.com/guide/google/gcm/index.html 

  4. Local and Push Notification Programming Guide. http://developer.apple.com/library 

  5. Push Service. https://developer.blackberry.com/develop/platform_services/push_overview.html 

  6. Van Jacobson, Diana K. Smetters, James D. Thornton, Michael F. Plass, Nicholas H. Briggs, and Rebecca L. Braynard, "Networking Named Content," in Proceedings of the 5th international conference on Emerging networking experiments and technologies, pp. 1-12, Rome, Italy, Dec. 2009. 

  7. H. Noh, Y. Lee, J. Lim, H. Park, and H. Lee, "Fast Congestion Control to Transmit Bursty Traffic Rapidly in Satellite Random Access Channel," J.KICS, vol. 39C, no. 11, pp. 1031-1041, Nov. 2014. 

  8. W. Choi, Ramneek, and W. Seok, "Yellow-Light TCP: Energy-Saving Protocol for Mobile Data Transmission," J.KICS, vol. 40, no. 03, pp.478-490, Mar. 2015. 

  9. Hansen, Jarle, Tor-Morten Grnli, and Gheorghita Ghinea, "Towards Cloud to Device Push Messaging on Android: Technologies, Possibilities and Challenges," in International Journal of Communications, Network and System Sciences, Vol. 5, no. 12, pp. 839-849, Dec. 2012. 

  10. Shinho Lee, Hyeonwoo Kim, and Hongtaek Ju, "Design of The High-Level Architecture of Mobile Integration SNS Gateway and The MQTT Based Push Notification Protocol," J. KICS, Vol. 38B, no. 05, May 2013. 

  11. C. Paniagua, S. N. Srirama and H. Flores, "Bakabs: Managing Load of Cloud-Based Web Applications from Mobiles," in Proceedings of the 13th International Conference on Information Integration and Web-Based Applications and Services, pp. 485-490, New York, USA, Dec. 2011. 

  12. Huber Flores, Satish Narayana Srirama, and Carlos Paniagua, "Towards mobile cloud applications: Offloading resource-intensive tasks to hybrid clouds," in International Journal of Pervasive Computing and Communications, Vol. 8, no. 4, pp. 344-367, 2012 

  13. Lee Dongcheul, "Designing the Multimedia Push Framework for Mobile Applications," in international Journal of Advanced Science and Technology, Vol. 32, pp. 117-124, July 2011. 

  14. StatCounter. http://gs.statcounter.com 

저자의 다른 논문 :

관련 콘텐츠

섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로