Browsing by Author "Lin, Jui-Nan"
Now showing 1 - 3 of 3
- Results Per Page
- Sort Options
Item type:Item, A virtual machine-based programming environment for rapid sensor application development(2007) ;Lin, Jui-Nan ;Huang, Jiun-Long ;資訊工程學系Department of Computer ScienceIn recent years, TinyOS and nesC are gradually becoming the de facto software development platform for implementing sensor applications. However developing sensor applications is difficult for programmers since the programming paradigm used in nesC is different from that used in other popular programming languages. In view of this, we propose in this paper a virtual machine-based programming environment for rapid sensor application development. With the proposed programming environment, sensor applications are implemented in TinyJava, which is a subset of Java programming language. Developing sensor applications is very similar as developing a traditional Java applications. Therefore, we believe that the proposed programming environment is able to speedup the development of sensor applications.Item type:Item, Data broadcast on a multi-system heterogeneous overlayed wireless network(2008-05-01) ;Huang, Jiun-Long ;Lin, Jui-Nan ;資訊工程學系Department of Computer ScienceA multi-system heterogeneous overlayed wireless network with multiple wireless access technologies is deemed a key part of 4G networks. In addition, data broadcast is a promising technique to improve the bandwidth utilization and to conserve the power consumption in a mobile computing environment. However, most of the prior studies in data broadcast only deal with issues in a single-system wireless network (i.e., in a network with one or multiple broadcast channel(s)), and therefore, these prior approaches cannot be directly used in a multi-system heterogeneous overlayed wireless network. In view of this, we propose in this paper a two-phase algorithm, named algorithm Layered-Cutting, to address the problem of broadcast program generation in a multi-system heterogeneous overlayed wireless network. Specifically, in inter-network data allocation phase, algorithm Layered-Cutting allocates a set of data items to each subnetwork. Then, in intra-network data allocation phase, algorithm Layered-Cutting generates one broadcast program for each subnetwork according to the number of channels in the subnetwork and the properties (including data access probabilities and object sizes) of the data items allocated to the subnetwork. To evaluate the performance of algorithm Layered-Cutting, several experiments are conducted. The experimental results show that algorithm Layered-Cutting is able to efficiently generate broadcast programs of high quality for a multi-system heterogeneous overlayed wireless network.Item type:Item, Data broadcast on a multi-system heterogeneous overlayed wireless network(2006) ;Huang, Jiun-Long ;Lin, Jui-Nan ;資訊工程學系Department of Computer ScienceWe propose in this paper a two-phase algorithm, named algorithm Layered-Cutting, to address the problem of broadcast program generation in a multi-system heterogeneous overlayed wireless network. The experimental results show that algorithm Layered-Cutting is able to efficiently generate broadcast programs of high quality for a multisystem heterogeneous overlayed wireless network.