• 제목/요약/키워드: Push Services

검색결과 113건 처리시간 0.025초

센서 네트워크 기반의 Pull 및 Push 서비스 연구 (A Study of Pull and Push Service Based on Sensor Networks)

  • 김규리;김도현;변영철
    • 한국산학기술학회논문지
    • /
    • 제9권5호
    • /
    • pp.1289-1295
    • /
    • 2008
  • 최근에 다양한 유비쿼터스 서비스는 Push와 Pull 서비스 형태로 제공되고 있으며, 이와 같은 Pull/push 서비스를 제공하기 위한 OpenAPI(Application Program Interface)에 대한 연구가 진행되고 있다. 하지만 아직 Push와 Pull 서비스와 이를 지원하기 위한 OpenAPI에 대한 연구가 아직 미비하다. 이에 본 논문에서는 Pull 서비스와 Push 서비스를 이용하여 센서 네트워크 기반의 응용 인터페이스를 제공하는 Push 서비스와 Pull 서비스 모델을 제시하고, Push 서비스와 Pull 서비스를 제공하는 OpenAPI를 설계하고 구현한다. 이를 위하여 웹 서비스 기반의 Pull 서비스 구조를 제시하고, .Net 프레임워크 기반의 원격 서비스(Remote Service)를 이용하여 센서 네트워크에 수집된 온도, 습도 등의 상황 데이터를 Pull 서비스 형태로 제공하는 OpenAPI를 설계하고 구현한다. 더불어 TCP/IP 소켓 인터페이스를 이용한 Push 서비스 구조를 제안하고, 이 서비스를 제공하는 OpenAPI를 설계하고 구현한다. 이를 통해서 기존의 특정 데이터베이스 중심의 센서 네트워크의 폐쇄적인 응용 인터페이스를 개방적인 표준 인터페이스로 전환하여 사용자가 여러 곳에 널려 있는 많은 상황 데이터를 쉽게 접근하여 확인할 것으로 기대한다.

Push-N-Scheme with Timeout for Content Delivery of Social Networking Services

  • Jun, Kyungkoo
    • Journal of Information Processing Systems
    • /
    • 제10권1호
    • /
    • pp.81-91
    • /
    • 2014
  • Widely spreading smart devices have become an important information sharing channel in everyday life. In particular, social networking services (SNS) are the hub for content creation and sharing. Users post their contents on SNS servers and receive contents of interest. Contents are delivered in either pull or push. Regarding delivery, cost and wait time are two important factors to be minimized, but they are in a trade-off relationship. The Push-N-scheme (PNS) and timeout-based push scheme (TPS) have been proposed for content delivery. PNS has an advantage in cost over TPS, whereas TPS has an edge in terms of the wait time over PNS. We propose a hybrid push scheme of PNS and TPS, called push-N-scheme with timeout (PNT), to balance the cost and the wait time. We evaluate PNT through simulations, with the results showing that PNT is effective in balancing PNS and TPS.

JPE : AJAX 기반의 비동기 통신을 지원하는 Java Push Engine (JPE : Java Push Engine Supporting Asynchronous Communication Based on AJAX)

  • 박종은;권오진;이홍창;이명준
    • 한국정보통신학회논문지
    • /
    • 제15권3호
    • /
    • pp.660-672
    • /
    • 2011
  • 정보를 공유하기 위하여 널리 이용되는 웹은 클라이언트-서버 모델을 사용한다. 클라이언트-서버 모델은 클라이언트의 명시적인 요청을 통하여 서버가 응답하는 방식으로서 오늘날의 급변하는 인터넷 정보를 효과적으로 제공하기에는 많은 어려움이 따른다. 서버 푸시는 클라이언트-서버 모델 기반의 웹에서 클라이언트의 요청이 없더라도 서버가 능동적으로 정보를 제공할 수 있는 통신 기술이다. 이러한 서버 푸시 기술을 구현하기 위하여 다양한 연구가 이루어지고 있지만 푸시 어플리케이션의 효과적인 개발을 지원하는 푸시 엔진의 부재로 많은 어려움이 따르고 있다. 본 논문에서는 인터넷에서 서버 푸시 서비스를 효과적으로 제공하도록 지원하는 Java Push Engine인 JPE의 개발에 대하여 기술한다. JPE는 Epoll을 지원하는 JPE 코어와 비동기 통신을 지원하는 JPE 라이브러리로 구성된다. 그리고 JPE는 다양한 푸시 기능을 정의하고 이를 지원하는 프로그래밍 인터페이스를 제공한다. JPE를 이용하여 개발된 푸시 어플리케이션은 Epoll 기법을 이용하여 클라이언트 연결을 효과적으로 처리하며, Ajax 기반의 비동기 통신을 통하여 다양한 푸시 서비스를 제공한다.

재해정보 전송을 위한 고신뢰성 네트워크 기술 (Highly Reliability Network Technology for Transmitting a Disaster Information)

  • 김경준;김동주;장대진;오은호;김진만
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권3호
    • /
    • pp.115-124
    • /
    • 2015
  • 본 논문에서는 기존 네트워크에서 QoS(Quality of Services) 및 QoE(Quality of Experience)기법들을 분석하고, 재해정보 확산을 위해 끊김없는 N-Screen 서비스들을 제공할 수 있는 고신뢰성 네트워크 시스템 프레임워크 및 그 서비스 전달 기법을 제안한다. N-Screen 서비스에서 콘텐츠 소비자의 만족도, 즉 QoE 는 재해정보 확산에서 중요한 요소가 되고 있으며, 기존 N-Screen 서비스들이 다양한 디바이스들에 정보를 전송하기 위한 기능에 초점을 맞추고 있기 때문이다. 이러한 서비스에 맞춰, 제안된 시스템은 사용자의 서비스 요청을 수용하기 위한 재해정보처리 프레임워크, Push 서비스를 수용할 때 발생하는 패킷의 수를 최소화하기 위한 Push 서비스 모듈, QoE 지표를 최대화 할 수 있는 Push 서비스 컨트롤러로 구성되어 진다. 다양한 스크린(스마트폰, PC, 전광판)에서 끊김없는 N-Screen 서비스를 제공하기 위해 Open API(Application Programming Interfaces) 인터페이스 기능을 가진다. 본 연구의 결과를 통해서 사용자들에게 끊김없는 N-Screen 서비스를 제공하고, Push 컨트롤러 기능 및 효과적인 네트워크 서비스 기능을 제공함으로써 사용자에게 서비스 품질 만족도를 높일 수 있을 것으로 기대된다.

개인화서비스를 위한 시맨틱웹 기반 푸시서비스 기법 (Push Service Technique based on Semantic Web for Personalized Services)

  • 김주연;김종우;김진천
    • 한국콘텐츠학회논문지
    • /
    • 제10권6호
    • /
    • pp.18-26
    • /
    • 2010
  • 사용자 선호에 따라 적합한 정보를 제공해 주는 개인화서비스에 대한 많은 연구와 개발이 진행되어왔다. 특히 푸시서비스는 사용자의 적극적인 요구가 없더라도 사용자가 관심 있어 할만한 정보를 제공함으로써 사용자의 잠재요구를 충족시켜준다는 측면에서 경제적 효과가 클 것으로 예상되고 있다. 본 논문에서는 이러한 푸시서비스의 성능을 향상시키기 위한 방법으로 시맨틱웹 기반 푸시서비스 기법을 제안한다. 제안방법은 서비스의 콘텐츠 정보와 사용자의 선호정보를 각 서비스의 특성을 반영하는 서비스 온톨로지 상에서 기술되어지도록 함으로써, 의미적 연관성을 기반으로 콘텐츠를 추천할 수 있는 기반구조를 제공한다. 또한 시맨틱웹 기반 푸시서비스 시스템은 제안방법에 의해 기술된 정보를 기반으로 사용자에게 적합한 콘텐츠를 추천하는 기능을 제공한다. 제안방법은 기존 연구들에 비해 콘텐츠 정보 및 사용자 선호정보를 기술함에 있어 풍부한 표현이 가능하고, 의미적인 상호운용성을 제공한다는 장점이 있다.

터널링기술을 이용한 인터넷 푸쉬 서비스 (Internet Push Service Using Tunneling Technology)

  • 오종택
    • 한국ITS학회 논문지
    • /
    • 제7권4호
    • /
    • pp.130-135
    • /
    • 2008
  • 인터넷과 인터넷 프로토콜을 사용하는 방송 서비스에 대한 연구가 활발하다. 본 논문에서는 특히 터널링 기반의 푸쉬 서비스 기술이 제안되었으며, 또한 기지국에서 사설 IP 주소를 사용하는 경우에 대한 적용 방안도 제안되었다. 지역정보 및 교통정보, 재난 방송 등의 특정 지역의 방송 수신 기술로 적합한 방법이다.

  • PDF

지각된 위험과 전환비용이 클라우드 서비스로의 전환의도에 미치는 영향에 관한 연구: PPM 모델 중심으로 (The Impact of Perceived Risks and Switching Costs on Switching Intention to Cloud Services: Based on PPM Model)

  • 이승희;정석찬
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제30권3호
    • /
    • pp.65-91
    • /
    • 2021
  • Purpose In this study, we investigated the impact of perceived risk and switching costs on switching intention to cloud service based on PPM (Pull-Push-Mooring) model. Design/methodology/approach We focused on revealing the switching factors of the switching intention to the cloud services. The switching factors to the cloud services were defined as perceived risk consisting of performance risk, economic risk, and security risk, and switching costs consisting of financial and learning costs. On the PPM model, we defined the pull factors consisting of perceived usefulness and perceived ease of use, and the push factor as satisfaction of the legacy system, and the mooring factor as policy supports. Findings The results of this study as follows; (1) Among the perceived risk factors, performance risk has a negative effect on the ease of use of pull factors, and finally it was found to affect the switching intention to the cloud services. Therefore, cloud service providers need to improve trust in cloud services, service timeliness, and linkage to the legacy systems. And it was found that economic risk and security risk among the perceived risk factors did not affect the switching intention to the cloud services. (2) Of the perceived risk factors, financial cost and learning cost did not affect the satisfaction of the legacy system, which is a push factor. It indicates that the respondents are positively considering switching to cloud service in the future, despite the fact that the respondents are satisfied with the use of the legacy system and are aware of the switching cost to cloud service. (3) Policy support was found to improve the switching intention to cloud services by alleviating the financial and learning costs required for cloud service switching.

Push-pull 전략을 이용한 시설 토마토 담배가루이 방제효과 (Push-pull Strategy for Control of Sweet-potato Whitefly, Bemisia tabaci (Hemiptera: Aleyrodidae) in a Tomato Greenhouse)

  • 이영수;이희아;이현주;최종윤;이상우;홍순성;장명준
    • 한국응용곤충학회지
    • /
    • 제58권3호
    • /
    • pp.209-218
    • /
    • 2019
  • 본 연구는 시설토마토 재배지에서 push-pull 전략을 이용해 담배가루이와 천적곤충의 행동을 제어함으로써 담배가루이(Bemisia tabaci)를 친환경적으로 방제하기 위한 기술을 개발하고자 수행하였다. 담배가루이는 노란색에 유인율이 가장 높았으며, 520 nm의 광원에는 유인반응을 복합광원인 450 + 660 nm의 광원에는 회피반응을 보였다. 천적곤충인 담배장님노린재(Cyrtopeltis tenuis)와 미끌애꽃노린재(Orius laevigatus)는 모두 520 nm의 광원에 가장 높은 유인반응을 보였다. 휘발성 물질로는 ocimene과 carvacrol에 대해 기피반응을, methyl isonicotinate에는 유인반응을 보였다. 토마토 온실에 메밀을 투입하였을 경우 천적곤충인 담배장님노린재의 밀도는 무처리 대비 15일간 약 16배로 높게 유지되었다. Push-pull 세부전략들을 종합 처리한 결과, 처리 50일 경과 후 담배가루이의 트랩당 밀도는 무처리 대비 3배 이상 낮게 나타났으며, 이에 따른 시기별 방제효과는 시간이 경과함에 따라 증가하는 경향을 보인 가운데 최고 68.7%였다.

A Secure Subscription-Push Service Scheme Based on Blockchain and Edge Computing for IoT

  • Deng, Yinjuan;Wang, Shangping;Zhang, Qian;Zhang, Duo
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제16권2호
    • /
    • pp.445-466
    • /
    • 2022
  • As everything linking to the internet, people can subscribe to various services from a service provider to facilitate their lives through the Internet of Things (IoT). An obligatory thing for the service provider is that they should push the service data safely and timely to multiple IoT terminal devices regularly after the IoT devices accomplishing the service subscription. In order to control the service message received by the legal devices as while as keep the confidentiality of the data, the public key encryption algorithm is utilized. While the existing public encryption algorithms for push service are too complicated for IoT devices, and almost of the current subscription schemes based on push mode are relying on centralized organization which may suffer from centralized entity corruption or single point of failure. To address these issues, we design a secure subscription-push service scheme based on blockchain and edge computing in this article, which is decentralized with secure architecture for the subscription and push of service. Furthermore, inspired by broadcast encryption and multicast encryption, a new encryption algorithm is designed to manage the permissions of IoT devices together with smart contract, and to protect the confidentiality of push messages, which is suitable for IoT devices. The edge computing nodes, in the new system architecture, maintain the blockchain to ensure the impartiality and traceability of service subscriptions and push messages, meanwhile undertake some calculations for IoT devices with limited computing power. The legalities of subscription services are guaranteed by verifying subscription tags on the smart contract. Lastly, the analysis indicates that the scheme is reliable, and the proposed encryption algorithm is safe and efficient.

SOCKET기반 모바일SNS 연동시스템 설계 및 구현 (SOCKET-based mobile SNS interlocking System Design and Implementation)

  • 고완기;고석용;김제석
    • 디지털융복합연구
    • /
    • 제11권8호
    • /
    • pp.367-373
    • /
    • 2013
  • 모바일SNS 소통의 새로운 패러다임으로 자리 잡아가고 있다. 최근, 모바일 환경에서 클라이언트 어플리케이션을 이용하여 서버와 통신을 한다. TALK나 PUSH는 메시지나 데이터 소켓을 거쳐 운영체제 상에 존재하는 TCP/IP 소프트웨어를 통해 서비스를 제공하고 있다. 이렇듯 SNS와 모바일 융합은 필연적이며 SNS의 플랫폼을 통해 새로운 서비스를 구축하고 있다. 본 논문에서는 소켓방식을 이용한 위치기반 SNS을 연동하여 클라이언트간의 TALK 및 PUSH 서비스를 설계 및 구현하였다.