• Title/Summary/Keyword: PCs

Search Result 1,840, Processing Time 0.035 seconds

A Visual Programming Environment on Tablet PCs to Control Industrial Robots (산업용 로봇 제어를 위한 태블릿 PC 기반의 비주얼 프로그래밍 연구)

  • Park, Eun Ji;Seo, Kyeong Eun;Park, Tae Gon;Sun, Duk Han;Cho, Hyeonjoong
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.2
    • /
    • pp.107-116
    • /
    • 2016
  • Industrial robots have been usually controlled using text-based programming languages provided by each manufacturer with its button-based TP(Teaching Pendent) terminal. Unfortunately, when we consider that people who manipulate TPs in manufacturing sites are mostly unskilled with no background knowledge about computer programming, these text-based programming languages using button-based interaction on manufacturing sites are too difficult for them to learn and use. In order to overcome the weaknesses of the text-based programming language, we propose a visual programming language that can be easily used on gesture-enabled devices. Especially, in our visual programming environment, each command is represented as a block and robots are controlled by stacking those blocks using drag-and-drop gestures, which is easily learnable even by beginners. In this paper, we utilize a widely-spread device, Tablet PC as the gesture-enabled TP. Considering that Tablet PC has limited display space in contrast to PC environments, we designed different kinds of sets of command blocks and conducted user tests. Based on the experiment results, we propose an effective set of command blocks for Tablet PC environment.

A Distributed Layer 7 Server Load Balancing (분산형 레이어 7 서버 부하 분산)

  • Kwon, Hui-Ung;Kwak, Hu-Keun;Chung, Kyu-Sik
    • The KIPS Transactions:PartA
    • /
    • v.15A no.4
    • /
    • pp.199-210
    • /
    • 2008
  • A Clustering based wireless internet proxy server needs a layer-7 load balancer with URL hashing methods to reduce the total storage space for servers. Layer-4 load balancer located in front of server cluster is to distribute client requests to the servers with the same contents at transport layer, such as TCP or UDP, without looking at the content of the request. Layer-7 load balancer located in front of server cluster is to parse client requests in application layer and distribute them to servers based on different types of request contents. Layer 7 load balancer allows servers to have different contents in an exclusive way so that it can minimize the total storage space for servers and improve overall cluster performance. However, its scalability is limited due to the high overhead of parsing requests in application layer as different from layer-4 load balancer. In order to overcome its scalability limitation, in this paper, we propose a distributed layer-7 load balancer by replacing a single layer-7 load balancer in the conventional scheme by a single layer-4 load balancer located in front of server cluster and a set of layer-7 load balancers located at server cluster. In a clustering based wireless internet proxy server, we implemented the conventional scheme by using KTCPVS(Kernel TCP Virtual Server), a linux based layer-7 load balancer. Also, we implemented the proposed scheme by using IPVS(IP Virtual Server), a linux-based layer-4 load balancer, installing KTCPVS in each server, and making them work together. We performed experiments using 16 PCs. Experimental results show scalability and high performance of the proposed scheme, as the number of servers grows, compared to the conventional scheme.

A Shared Cache Directory based Wireless Internet Proxy Server Cluster (공유 캐시 디렉토리 기반의 무선 인터넷 프록시 서버 클러스터)

  • Kwak Hu-Keun;Chung Kyu-Sik
    • The KIPS Transactions:PartA
    • /
    • v.13A no.4 s.101
    • /
    • pp.343-350
    • /
    • 2006
  • In this paper, wireless internet proxy server clusters are used for the wireless internet because their caching, distillation, and clustering functions are helpful to overcome the limitations and needs of the wireless internet. A wireless Internet proxy server cluster needs a systematic scalability, simple communication structure, cooperative caching, and serving Hot Spot requests. In our former research, we proposed the CD-A structure which can be scalable in a systematic way and has a simple communication structure but it has no cooperative caching. A hash based load balancing can be used to solve the problem, but it can not deal with Hot Spot request problem. In this paper, we proposed a shared storage based wireless internet proxy server cluster which has a systematic scalability, simple communication structure, cooperative caching, and serving Hot Spot requests. The proposed method shares one cache directory and it has advantages: advantages of the existing CD-A structure, cooperative caching, and serving Hot Spot requests. We performed experiments using 16 PCs and experimental results show high performance improvement of the proposed system compared to the existing systems in Hot Spot requests.

A Study on the Librarians' Perception about the Future of Libraries in the era of the 4th Industrial Revolution (4차 산업혁명 시대 도서관의 미래상에 대한 사서 인식조사)

  • Park, Tae-Yeon;Gang, Ju-Yeon;Kim, Yong;Kim, Tae-Kyung;Oh, Hyo-Jung
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.52 no.1
    • /
    • pp.203-229
    • /
    • 2018
  • This study examined current status and futurity of libraries based on the survey of librarians awareness in the era of the $4^{th}$ Industrial Revolution and sought to find effective response strategies for future changes. For this purpose, this study reviewed research issues against the $4^{th}$ Industrial Revolution based on preceding researches in our library area and other fields. The awareness survey was conducted of librarians of several types including national libraries and public libraries. The results are as follows: First, librarians were interested in the $4^{th}$ Industrial Revolution, but they thought that new technologies are poorly adopted in their libraries. Second, librarians were most frequently using Desktop PCs, mobile phones, RFID tags, and QR codes for library services. Third, librarians were required intelligent-information services because of their effectiveness, but their libraries did not provide them for users. Fourth, librarians expected that the $4^{th}$ Industrial Revolution brings positive influences to libraries' future. On the other hands, they also concerned about their job losses. Fifth, librarians agreed with necessity of new technologies of the $4^{th}$ Industrial Revolution and they especially wanted educations and training related with technologies. Also, technical supports for online services and simply repeated works are required.

Resource Weighted Load Distribution Policy for Effective Transcoding Load Distribution (효과적인 트랜스코딩 부하 분산을 위한 자원 가중치 부하분산 정책)

  • Seo, Dong-Mahn;Lee, Joa-Hyoung;Choi, Myun-Uk;Kim, Yoon;Jung, In-Bum
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.5
    • /
    • pp.401-415
    • /
    • 2005
  • Owing to the improved wireless communication technologies, it is possible to provide streaming service of multimedia with PDAs and mobile phones in addition to desktop PCs. Since mobile client devices have low computing power and low network bandwidth due to wireless network, the transcoding technology to adapt media for mobile client devices considering their characteristics is necessary. Transcoding servers transcode the source media to the target media within corresponding grades and provide QoS in real-time. In particular, an effective load balancing policy for transcoding servers is inevitable to support QoS for large scale mobile users. In this paper, the resource weighted load distribution policy is proposed for a fair load balance and a more scalable performance in cluster-based transcoding servers. Our proposed policy is based on the resource weighted table and number of maximum supported users, which are pre-computed for each pre-defined grade. We implement the proposed policy on cluster-based transcoding servers and evaluate its fair load distribution and scalable performance with the number of transcoding servers.

Hangul Bitmap Data Compression Embedded in TrueType Font (트루타입 폰트에 내장된 한글 비트맵 데이타의 압축)

  • Han Joo-Hyun;Jeong Geun-Ho;Choi Jae-Young
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.6
    • /
    • pp.580-587
    • /
    • 2006
  • As PDA, IMT-2000, and e-Book are developed and popular in these days, the number of users who use these products has been increasing. However, available memory size of these machines is still smaller than that of desktop PCs. In these products, TrueType fonts have been increased in demand because the number of users who want to use good quality fonts has increased, and TrueType fonts are of great use in Windows CE products. However, TrueType fonts take a large portion of available device memory, considering the small memory sizes of mobile devices. Therefore, it is required to reduce the size of TrueType fonts. In this paper, two-phase compression techniques are presented for the purpose of reducing the sire of hangul bitmap data embedded in TrueType fonts. In the first step, each character in bitmap is divided into initial consonant, medial vowel, and final consonant, respectively, then the character is recomposed into the composite bitmap. In the second phase, if any two consonants or vowels are determined to be the same, one of them is removed. The TrueType embedded bitmaps in Hangeul Wanseong (pre-composed) and Hangul Johab (pre-combined) are used in compression. By using our compression techniques, the compression rates of embedded bitmap data for TrueType fonts can be reduced around 35% in Wanseong font, and 7% in Johab font. Consequently, the compression rate of total TrueType Wanseong font is about 9.26%.

Physicochemical Quality and Detection Properties of Irradiated Powdered-Soups (감마선 조사된 분말수프의 이화학적 품질과 조사여부 판별특성)

  • Kwak, Ji-Young;An, Yeoung-Eun;Jung, Bo-Yun;Kwon, Joong-Ho
    • Current Research on Agriculture and Life Sciences
    • /
    • v.30 no.2
    • /
    • pp.82-89
    • /
    • 2012
  • Commercial powdered soups, such as potato soup(PS), corn soup(CS), and chicken-herb soup(CHS), were gamma-irradiated at 0, 1, 5 and 10 kGy and subjected to physicochemical evaluation and identification trials by analyzing photostimulated luminescence(PSL), electron spin resonance(ESR), and thermoluminescence(TL). The changes in moisture content and pH of soup samples were negligible upon irradiation. The Hunter's color determinations showed that lightness (L value) decreased and yellowness (b value) increased as the irradiation dose increased in PS sample. The viscosity of irradiated samples was reduced in the order of PS, CS and CHS. The analyses of PSL, ESR and TL were applicable to the identification of irradiated powdered-soups at more than 1 kGy by detecting PSL photon counts/60 sec(over 5000), radiation-induced multicomponents-ESR signal, and typical TL glow curve at $150-250^{\circ}C$.

  • PDF

교실은 어떻게 '스마트'해지는가?

  • JEONG, Hanbyul
    • Journal of Science and Technology Studies
    • /
    • v.19 no.3
    • /
    • pp.201-246
    • /
    • 2019
  • Information technology is sometimes considered as a cause that puts education in a big crisis, or it can be seen as a savior. In 2011, the Korean government announced that it would innovate education and build a talented nation by bringing IT into schools of public education system through the SMART education policy. The policy initiative aimed to establish a standard classroom models that can be diffused all over the country's schools so that teachers and students may become familiar of using devices such as tablet PCs and laptops. This paper analyzes how the smart classrooms caused friction in the actual education practices. To this end, I analyzed the direction and ideals of the SMART education policy by reading government policy document and design guidelines officially published, and visited three elementary schools that are actually building and operating a smart classroom environment to visit the facilities and have in-depth interviews with teachers and technicians. The ideal type of classroom proposed by the smart education policy was a package equipped with various functions at once in a neatly designed space like a "model house", but it was difficult to be used as a normal classroom in everyday life of school. Instead of copying and installing the model, each school decided to get "smart" in its own way, depending on how factors such as size, local characteristics, socioeconomic conditions of students and teachers, teacher experiences, and the level of existing infrastructure were combined. In Elementary School A, the machines tamed specific space of the school to create their own space, while following the rules of the school for being mobile. Although Elementary School B could not construct fully supported environment that encompassed the entire school, the system was organized with the help of well trained teacher's experiences in other schools. In Elementary School C, the machines are concentrated on specific classrooms and they promote teacher's professionalism. The components of the smart classroom were disassembled and recombined in context to make each school's classroom "smart".

Genetic Diversity and Relationship in Soybean MDP (Mutant Diversity Pool) Revealed by TRAP and TE-TRAP Markers

  • Kim, Dong-Gun;Bae, Chang-Hyu;Kwon, Soon-Jae
    • Proceedings of the Plant Resources Society of Korea Conference
    • /
    • 2019.04a
    • /
    • pp.32-32
    • /
    • 2019
  • Mutation breeding is the useful tool to improve agronomic traits in various crop species. Soybean is most important crop and is rich in protein and oil contents. Despite of the importance as economic value and various genetic resource of soybean, there have been limited studies of genetic relationship among mutant resources through radiation breeding. In this study, the agronomical phenotype for selecting various genetic resources was evaluated in 528 soybean mutant lines. As a result, 210 soybean mutants with their original cultivars were selected with various traits. We named 210 selected lines as Mutant Diversity Pool (MDP). The genetic diversity and the relationship of the MDP were investigated using TRAP and TE-TRAP markers. In TRAP analysis, sixteen primer combination (PC)s were used and a total of 551 fragments were amplified. The highest (84.00%) and the lowest (32.35%) polymorphism levels were showed in PC MIR157B+Ga5 and B14G14B+Ga3, respectively. The mean of PIC values was 0.15 ranging from 0.07 in B14G14B+Sa12 to 0.23 in MIR157B+Sa4. Phylogenetic and population structure analysis indicated that the 210 MDP lines dispersed to four groups among the wild types and their mutants. The highest genetic diversity among populations was observed between lines Paldal and 523-7 (Fst=0.409), whereas the lowest genetic diversity was between population KAS360-22 and 94seori (Fst=0.065). AMOVA showed 11.583 (21.0%) and 43.532 (79.0%) variations in inter and intra mutant population, respectively. Overall, the genetic similarity of each intra mutant populations was closer than that of inter mutant population. A total of 408 fragments were amplified in the 210 MDP using twelve PCs of TE-TRAP markers that were obtained from a combination of three TIR sequence of transposable elements (MITE-stowaway; M-s, MITE-tourist; M-t, PONG). The highest (77.42%) and the lowest (56.00%) polymorphism levels were showed in PONG+Sa4 and PONG+Sa12, respectively. The mean of PIC values was 0.15 ranging from 0.09 in M-s+Sa4 and M-s+Ga5 to 0.21 in M-t+Ga5. AMOVA of M-s showed 2.209 (20%) and 8.957 (80%) variations in inter and intra mutant population, respectively. AMOVA of M-t showed 2.766 (18%) and 12.385 (82%) variations in inter and intra mutant population, respectively. AMOVA of PONG showed 3.151 (29%) and 7.646 (71%) variations in inter and intra mutant population, respectively. According to our study, the PONG had higher inter mutant population and lower intra mutant population. This mean was that for aspect of radiation sensitivity, M-s and M-t showed higher mobility than that of PONG. Our results suggest that the TRAP and the TE-TRAP markers may be useful for assessing the genetic diversity and relationship among soybean MDP and help to improve our knowledge of soybean mutation/radiation breeding.

  • PDF

Resource Clustering Simulator for Desktop Virtualization Based on Intra Cloud (인트라 클라우드 기반 데스크탑 가상화를 위한 리소스 클러스터링 시뮬레이터)

  • Kim, Hyun-Woo
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.8 no.1
    • /
    • pp.45-50
    • /
    • 2019
  • With the gradual advancement of IT, passive work processes are automated and the overall quality of life has greatly improved. This is made possible by the formation of an organic topology between a wide variety of real-life smart devices. To serve these diverse smart devices, businesses or users are using the cloud. The services in the cloud are divided into Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). SaaS runs on PaaS, and PaaS runs on IaaS. Since IaaS is the basis of all services, an algorithm is required to operate virtualization resources efficiently. Among them, desktop resource virtualization is used for resource high availability of unused state time of existing desktop PC. Clustering of hierarchical structures is important for high availability of these resources. In addition, it is very important to select a suitable algorithm because many clustering algorithms are mainly used depending on the distribution ratio and environment of the desktop PC. If various attempts are made to find an algorithm suitable for desktop resource virtualization in an operating environment, a great deal of power, time, and manpower will be incurred. Therefore, this paper proposes a resource clustering simulator for cluster selection of desktop virtualization. This provides a clustering simulation to properly select clustering algorithms and apply elements in different environments of desktop PCs.