• Title/Summary/Keyword: User Application Information

Search Result 2,389, Processing Time 0.033 seconds

Rate Control Scheme for Improving Quality of Experience in the CoAP-based Streaming Environment (CoAP 기반의 스트리밍 환경에서 사용자 체감품질 향상을 위한 전송량 조절 기법)

  • Kang, Hyunsoo;Park, Jiwoo;Chung, Kwangsue
    • Journal of KIISE
    • /
    • v.44 no.12
    • /
    • pp.1296-1306
    • /
    • 2017
  • Recently, as the number of Internet of Things users has increased, IETF (Internet Engineering Task Force) has released the CoAP (Constrained Application Protocol). So Internet of Things have been researched actively. However, existing studies are difficult to adapt to streaming service due to low transmission rate that result from buffer underflow. In other words, one block is transmitted one block to client's one request according to the internet environment of limited resources. The proposed scheme adaptively adjusts the rate of CON(Confirmable) message among all messages for predicting the exact network condition. Based on this, the number of blocks is determined by using buffer occupancy rate and content download rate. Therefore it improves the quality of user experience by mitigating playback interruption. Experimental results show that the proposed scheme solves the buffer underflow problem in Internet of Things streaming environment by controlling transmission rate according to the network condition.

Task-Oriented GIS for Water Management at Taipei Water Resource District

  • WU Mu-Lin;TAl Shang-Yao;CHOU Wen-Shang;SONG Der-Ren;LIU Shiu-Feng;YANQ Tsung-Ming
    • Proceedings of the KSRS Conference
    • /
    • 2004.10a
    • /
    • pp.668-670
    • /
    • 2004
  • Taipei Water Management Office (TWMO) is one of the eleven district offices in Water Resource Agency. Water management is the top priority to be pursued both on daily management and long-term management at TWMO. There are five departments to perform a wide range of tasks in addition to water management. All management prescriptions are simply to provide sustainable clean water for about four millions population in Taipei. TWMO has gone through 16 years experience of development and implementation of GIS in water management. The objectives of this paper are to provide the major ingredients of successful and operational GIS for water management. The five departments at TWMO have performed tasks such as city planning, construction management, forest management, land use enforcement, soil and water conservation, water quality monitoring and protection, garbage collection, and sewage disposal management. Data base creation was one of the major jobs to be done. Update of data base has to be done on a daily basis. Computers, its peripheral, and software are essential for GIS developed at TWMO. Know-how and technical skill on computers and GIS for every technician are contributing significantly such that GIS can be implemented on most of jobs performed at TWMO. Implementations of GIS have been pursued by application modules on a task-oriented basis. Application modules are simple, easy to use, and menu driven with only Chinese. Web-based and mobile GIS are the new components that make water management at TWMO stay on the right course. To solve problems encountered in water management by GIS at TWMO can be easily and user-friendly may be the most important experience.

  • PDF

Pi Logger : Low-cost Greenhouse Image and Environmental Data Collection System for Invigorating Smart Farm Propagation (Pi Logger : 스마트 팜 보급 확대를 위한 저가형 온실 영상 및 환경 데이터 수집 시스템)

  • Seong, Gi-Cheon;Kim, Young-Geun;Yang, Won-Mo;Kim, Won-Jung
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.11 no.11
    • /
    • pp.1121-1128
    • /
    • 2016
  • Our country of agriculture suffers problems such as aging, population decline, agricultural decline etc. To solve this problem, in the country, it is interest in Smart Farm System, a convenient and efficient system for the production through the convergence of ICT technology and agriculture. However, because of expensive construction costs and difficulty in securing human resources and training for Operating system, they are struggling to spread the actual farmers. Therefore, it is necessary to develop smart farm techniques suitable for such customized domestic environment. This study designed a system for collecting environment date in a greenhouse based on the low-cost embedded devices, and designed and implemented for the Web application that a user can easily use system. The implementation of the system lowers deployment costs and is expected to increase largely the spread of Smart Farm it can be easily accessed by using the smart phone.

LBS/GPS based Bicycle Safety Application with Arduino (아두이노를 이용한 위치정보 기반 안전한 자전거 애플리케이션)

  • Kim, Dong-Gun;Lee, Ho-Se;Kim, So-Young;Kim, Tae-Woo;Lee, Hyung-Woo
    • Journal of Internet of Things and Convergence
    • /
    • v.2 no.1
    • /
    • pp.7-15
    • /
    • 2016
  • Bicycle users were surpassed a million recently as bicycle riding will be a key element of daily life. As users increase, we can expect that the user is more exposed to the risk of an unexpected accident. Therefore, we need to establish several preventive measures for a safe riding environment. In this paper, we developed mobile application by using the acquired GPS-based location information that provide safety services for the bike riding as a LBS service. In detail, we have been able to provide a bicycle safety navigation service by using the bluetooth transmission and reception method between Android and Arduino-based devices. As a future work, the safety could be improved if we expand various forms of Arduino sensors. As a result, a service developed in this study will be able to converge ahead to connect into several personalized mobile IoT services.

중소기업의 공동 ASP환경을 이용한 WebERP 활용과 구축전략

  • Jeong, Sei-Hyun
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.06a
    • /
    • pp.96-107
    • /
    • 2002
  • 21세기를 맞이하는 기업은 세계화와 국제화, 정보의 다양화 및 분산화, 제품수명주기의 단축과 수익률의 감소, 고품질의 제품, 지식산업의 등장, 고객 욕구의 증대 등 다양한 내 ${\cdot}$ 외적 환경변화에 대응해야 하고 경쟁우위를 확보하기 위해 끊임없이 기업의 변화능력을 확보해야 한다. 기업은 제품을 생산하여 판매하는 기업의 시스템 전체가 경쟁력을 갖추어 총체적 우위를 확보하고 고객의 기호와 감성에 호소하는 제품을 만들 수 있도록 다양한 정보를 제공하는 시스템을 필요로 하게 되었다. 즉, 시간과 서비스에 뒤진 고객지원체계는 기업의 성장에 절대적인 마이너스 요인이므로 고객 정보의 효율적 관리, 고객 요구에 대한 신속한 대응, 정기적 고객만족도 조사 등 고객이 원하는 것을 재빠르게 얻어낼 수 있는 고객 친밀형 정보시스템의 확립이 요구되는 것이다. 이를 해결해 줄 수 있는 새로운 경영정보시스템이 바로 WebERP인 것이다. WebERP는 기업의 원활한 자재, 구매활동을 위해 제안된 MRP에서 시작되었으며, 생산관리의 개념을 포함하고 있는 MRPII로 확대되었다가 다시 인사나 회계, 재무 등 조직이나 기업의 전업무영역을 수용하는 종합경영정보시스템으로 발전된 것이다. 현재는 전자상거래와 관련하여 WebERP의 필요성이 부각되었고, 모기업과 협력사간의 구매발주 및 납품관리를 확대시켜 소모성자재(MRO: Maintenance, Repair & Operation) 및 기타 공동구매서비스와 유사업종간의 그룹을 형성하여 ASP(Application Service Provider)의 공동 환경을 이용한 WebERP 환경을 이용한 WebERP활용이 현시점으로 적실히 필요한 것이다. 이는 중소기업들의 공동 협업체제를 도모하여 외세를 대비하는 응집력을 확고히 함으로써 집단체제의 e마켓플레이스 확립과 더불어 국제경쟁을 대비한 방안으로서 집단 공동의 웹환경 인프라가 필요한 것이다. 이러한 배경에서 ASP환경을 이용한 WebERP활용방안과 시스템 구축전략을 경남지역의 기계산업정보화사업단이 추진하는 일반기계, 전기기계, 금속기계, 수송기계, 정밀기계의 5개 업종을 4,877개 기업 대상으로 추진하고 있으며, 그 중 WebERP의 모델로서 2003년도까지 50개 기업을 선정하고, 이는 5개 업종 골고루 선정하여 적용과 표준화 모델로 전개해 나가는 것을 정리한 것이다.

  • PDF

COMPARISON OF SUB-SAMPLING ALGORITHM FOR LRIT IMAGE GENERATION

  • Bae, Hee-Jin;Ahn, Sang-Il
    • Proceedings of the KSRS Conference
    • /
    • 2007.10a
    • /
    • pp.109-113
    • /
    • 2007
  • The COMS provides the LRIT/HRIT services to users. The COMS LRIT/HRIT broadcast service should satisfy the 15 minutes timeliness requirement. The requirement is important and critical enough to impact overall performance of the LHGS. HRIT image data is acquired from INRSM output receiving but LRIT image data is generated by sub-sampling HRIT image data in the LHGS. Specially, since LRIT is acquired from sub-sampled HRIT image data, LRIT processing spent more time. Besides, some of data loss for LRIT occurs since LRIT is compressed by lossy JPEG. Therefore, algorithm with the fastest processing speed and simplicity to be implemented should be selected to satisfy the requirement. Investigated sub-sampling algorithm for the LHGS were nearest neighbour algorithm, bilinear algorithm and bicubic algorithm. Nearest neighbour algorithm is selected for COMS LHGS considering the speed, simplicity and anti-aliasing corresponding to the guideline of user (KMA: Korea Meteorological Administration) to maintain the most cloud itself information in a view of meteorology. But the nearest neighbour algorithm is known as the worst performance. Therefore, it is studied in this paper that the selection of nearest neighbour algorithm for the LHGS is reasonable. First of all, characteristic of 3 sub-sampling algorithms is studied and compared. Then, several sub-sampling algorithm were applied to MTSAT-1R image data corresponding to COMS HRIT. Also, resized image was acquired from sub-sampled image with the identical sub-sampling algorithms applied to sub-sampling from HRIT to LRIT. And the difference between original image and resized image is compared. Besides, PSNR and MSE are calculated for each algorithm. This paper shows that it is appropriate to select nearest neighbour algorithm for COMS LHGS since sub-sampled image by nearest neighbour algorithm is little difference with that of other algorithms in quality performance from PSNR.

  • PDF

Kernel-level Software instrumentation via Light-weight Dynamic Binary Translation (경량 동적 코드 변환을 이용한 커널 수준 소프트웨어 계측에 관한 연구)

  • Lee, Dong-Woo;Kim, Jee-Hong;Eom, Young-Ik
    • Journal of Internet Computing and Services
    • /
    • v.12 no.5
    • /
    • pp.63-72
    • /
    • 2011
  • Binary translation is a kind of the emulation method which converts a binary code compiled on the particular instruction set architecture to the new binary code that can be run on another one. It has been mostly used for migrating legacy systems to new architecture. In recent, binary translation is used for instrumenting programs without modifying source code, because it enables inserting additional codes dynamically, For general application, there already exists some instrumentation software using binary translation, such as dynamic binary analyzers and virtual machine monitors. On the other hand, in order to be benefited from binary translation in kernel-level, a few issues, which include system performance, memory management, privileged instructions, and synchronization, should be treated. These matters are derived from the structure of the kernel, and the difference between the kernel and user-level application. In this paper, we present a scheme to apply binary translation and dynamic instrumentation on kernel. We implement it on Linux kernel and demonstrate that kernel-level binary translation adds an insignificant overhead to performance of the system.

Design and Implementation of Customized Protocol and Smartphone App for the All-in-One Sensor Device

  • Bang, Jong-ho;Lee, Song-Yeon;Paik, Jong-Ho
    • Journal of Internet Computing and Services
    • /
    • v.19 no.1
    • /
    • pp.19-26
    • /
    • 2018
  • Social issues for environmental pollution are continuously increasing globally. Especially, Users require services to measure environmental factors in indoor and outdoor and manage related data effectively and conveniently. According to this demand, sensors that can measure environmental factors in indoor and outdoor have been developed. However, since one sensor is composed of independent module, the interface of output data from each sensor is different. To solve the problem, we propose a customized protocol for low-power short-range wireless communication between smartphone using Bluetooth and All-in-One sensor device board and analyze the performance of the proposed customized protocol by developing program for performance verification of interface with user smartphone through Bluetooth. In addition, we implement a smartphone application using proposed protocol.

Development and Application of ATM Protocol Conformance Test System (ATM 프로토콜 적합성 시험시스템의 개발과 적용)

  • Gang, Seong-Won;Seo, Yeong-Su;Hong, Mi-Jeong;Yang, Jun-Hwan;Go, Il-Guk;Gang, Deuk-Yun;Yu, Sang-Jo;Lee, Chae-U;Kim, Myeong-Cheol
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.5 no.4
    • /
    • pp.498-506
    • /
    • 1999
  • 본 논문에서는 ATM 통신프로토콜을 위한 자동시험시스템인 ACTS(ATM Conformance Test System)의 개발과 적용을 소개한다. ACTS는 ITU-T 또는 ATM Forum의 ATM 사용자-망 접속표준을 준용하는 ATM 단말과 망장비의 프로토콜적합성을 확인하는데 사용된다. 본 논문에서는 ACTS 개발에 사용된 방법을 소개한 뒤, ACTS를 실제 ATM 단말과 장비에 적용한 사례들을 소개한다. ACTS의 적용을 통하여 시험대상 장비들이 지닌 프로토콜구현상의 문제점을 파악하였고, 문제에 대한 원인분석을 수행하였다. 또한 이러한 문제점들이 상호운용에 미치는 장애를 예측함으로써, ACTS를 상호운용하는 ATM 장비를 확보하기 위한 유용한 도구로 사용할 수 있음을 보인다.Abstract This paper presents development and application of ACTS(ATM Conformance Test System), an automated test system for ATM protocols. ACTS is a test system that checks conformance of ATM terminal and network equipment implementing either ITU-T or ATM Forum user-network interface. This paper, after presenting the methodology and process used for developing ACTS, conducts case studies of its applications to real ATM equipment. By applying ACTS, we were able to detect numerous problems in protocol implementations of ATM equipment and analyse causes of the problems, thereby demonstrating the efficacy of ACTS as an efficient automated testing tool. Furthermore, by predicting the potential effects of the problems on interoperability, we show how ACTS can be used as a useful tool for ensuring interoperable ATM equipment.

Signboard Replacement in Video clip (비디오 클립에서의 간판영역 교체 기법)

  • Kim, Joohyeon;Park, Jong-Il
    • Journal of Broadcast Engineering
    • /
    • v.22 no.3
    • /
    • pp.339-349
    • /
    • 2017
  • In this paper, we propose a technique for smoothly replacing a signboard image in a video clip with another signboard image and an application for performing it. In order to replace the signboard area in the image, it must be tracked and the shape of the signboard changed. Also, when an obstruction occurs due to a front object, the obscured area is extracted so that only the signboard area can be replaced, and color correction is performed for natural synthesis. The proposed application receives the information required by the algorithm from the user and explains the required functions, thereby disclosing the entire process in which the algorithm is actually implemented and tested. This can be used for a variety of media, and can be used as a means to remove the indirect advertisement that is often seen, and it can also be used as a new advertisement model in which another advertisement image is inserted into the image to be advertised.