@ -0,0 +1,5 @@ | |||
\begin{abstract} | |||
In a IoT environment, many devices will periodically transmit data. However, most of the data are redundant, but sensor itself may not have a good standard to decide to send or not. Some static rule maybe useful on specific scenario, and become ineffective when we change the usage of the sensor. Hence, we design an algorithm to solve the problem of data redundant for IoT devices. In the algorithm, we iteratively separate a data region into some smaller regions. Each round, choose a region with highest variability, and separate it into four regions. Finally, each region has different size and uses its average value to represent itself. If an area has more dynamical diverse data, the density of regions will be higher. In this paper, we present a method to reduce the file size of thermal sensor which can sense the temperature of a surface and outputs a two dimension gray scale image. In our evaluation result, we can reduce the file size to $50\%$ less than JPEG when $0.5\%$ of distortion is allowed, and up to $93\%$ less when $2\%$ of distortion is allowed. | |||
\end{abstract} |
@ -0,0 +1,32 @@ | |||
\section{Introduction} | |||
\label{sec:introduction} | |||
Walking exercises the nervous, cardiovascular, pulmonary, musculoskeletal and hematologic systems because it requires more oxygen to contract the muscles. Hence, {\it gait velocity}, or called {\it walking speed}~\cite{Middleton2015}, has become a valid and important metric for senior populations~\cite{Middleton2015,studenski2011,Studenski03}. | |||
In 2011, Studenski et al~\cite{studenski2011} published a study that tracked gait velocity of over 34,000 seniors from 6 to 21 years in US. The study found that predicted survival rate based on age, sex, and gait velocity was as accurate as predicted based on age, sex, chronic conditions, smoking history, blood pressure, body mass index, and hospitalization. Consequently, it has motivated the industrial and academia communities to develop the methodology to track and assess the risk based on gait velocity. The following years have led to many papers that point to the importance of gait velocity as a predictor of degradation and exacerbation events associated with various chronic diseases including heart failure, COPD, kidney failure, stroke, etc~\cite{Studenski03, pulignano2016, Konthoraxjnl2015, kutner2015}. | |||
In the US, there are 13 million seniors who live alone at home~\cite{profile2015}. Gait velocity and stride length are particularly important in this case since they provide an assessment of fall risk, the ability to perform daily activities such as bathing and eating, and hence the potential for being independent. Assessment of gait velocity is recommended to instruct the subjects to walk back and forth in a 5, 8 or 10 meter walkway. Similar results were found in a study comparing a 3 meter walk test to the GAITRite electronic walkway in individuals with chronic stroke~\cite{Peters2013}. | |||
The above approaches are conducted either at the clinical institutes or designated locations. They are recommended by the physicians but are required to be conducted at limited time and location. Consequently, it is difficult to observe the change in long term. It is desirable for the elderly, their family members, and physicians to monitor gait velocity for the elderly all the time at any location. However, the assessment should take into account several factors, including accuracy, privacy, portability, robustness, and applicability. | |||
Shih and his colleagues~\cite{Shih17b} proposed a sensing system to be installed at home or nursing institute without revealing privacy and not using wearable devices. Given the proposed method, one may deploy several thermal sensors in his/her apartments as shown in Figure~\ref{fig:gaitVelocitySmartHome}. In this example, numbers of thermal sensors are deployed to increase the coverage of the sensing signals. In large spaces such as living room, there will be more than one sensor in one space; in small spaces such as corridor, there can be only one sensor. One fundamental question to ask is how many sensors should be deployed and how these sensors work together seamlessly to provide accurate gait velocity measurement. | |||
\begin{figure}[ht] | |||
\centering | |||
\includegraphics[trim={1cm 3cm 2cm 2cm},clip,width=1\columnwidth]{figures/ThermalAtHome.pdf} | |||
\caption{Gait Velocity Measurement at Smart Homes} | |||
\label{fig:gaitVelocitySmartHome} | |||
\end{figure} | |||
In a IoT environment, many devices will periodically transmit data. Some sensors are used for avoid accidents, so they will have very high sensing frequency. However, most of the data are redundant. Like a temperature sensor on a gas stove, the temperature value is the same as the value from air conditioner and does not change very frequently, but it will have dramatically difference when we are cooking. We can simply make a threshold that when temperature is higher or lower than some degrees, the data will be transmitted, and drop the data that we don't interest. This is a very easy solution if we only have a few devices, but when we have hundreds or thousands devices, it is impossible to manually configure all devices, and the setting may need to change in the winter and summer, or different location. | |||
In this paper, we study the data from Panasonic Grid-EYE, a $8 \times 8$ pixels infrared array sensor, and FLIR ONE PRO, a $480 \times 640$ pixels thermal camera. Both are setting on ceiling and taking a video of a person walking under the camera. | |||
In Figure~\ref{fig:gaitVelocitySmartHome}, there are fifteen thermal sensor in a house. If they are Panasonic Grid-EYE, it will have 2 bytes per pixel, 64 pixels per frame, 10 frames per second, and total need 1.7GB storage space per day. If they are FLIR ONE PRO, it generates 5 frames per second but needs about 45KB per frame, and it will need 291.6GB everyday. | |||
{\bf Contribution} The target of our work is to compress the thermal data retrieved from FLIR ONE PRO to targeted data size and keep the quality of data. Nearby pixels in a thermal data mostly have similar value, so we can easily separate an data region into several regions and use its average value to represent it but will not cause too much error. By the method we proposed, the size of file can reduce more than $50\%$ compare to using JPEG compression algorithm when both have $0.5\% (0.18^\circ C)$ of root-mean-square error. | |||
The remaining of this paper is organized as follow. Section~\ref{sec:bk_related} presents related works and background for developing the methods. Section~\ref{sec:design} presents the system architecture, challenges, and the developed mechanisms. Section~\ref{sec:eval} presents the evaluation results of proposed mechanism and Section~\ref{sec:conclusion} summaries our works. | |||
@ -0,0 +1,45 @@ | |||
\section{Background and Related Works} | |||
\label{sec:bk_related} | |||
\subsection{Panasonic Grid-EYE Thermal Sensor} | |||
First, we study the sensor Panasonic Grid-EYE which is a thermal camera that can output $8 \times 8$ pixels thermal data with $2.5^\circ C$ accuracy and $0.25^\circ C$ resolution at $10$ frames per second. In normal mode, the current consumption is 4.5mA. It is a low resolution camera and infrared array sensor, so we install it in our house at ease without some privacy issue that may cause by a surveillance camera. | |||
When someone walks under a Grid-EYE sensor, we will see some pixels with higher temperature than others. Figure~\ref{fig:GridEye} shows an example of thermal from Grid-EYE sensor. The sensor signal will form a signal cone. The pixel sampling our head temperature will have the highest reading, body is lower, and leg is the lowest except background because when the distance from camera to our body is longer, the area covered by the camera will be wider and the ratio of background temperature in the pixel will increase, also our head does not cover by cloth, so the surface temperature will higher than other place. While we are walking in an area, the temperature of air in the area will become warmer, and the shape of human will be more difficult to recognize. | |||
\begin{figure}[htbp] | |||
\centering | |||
\includegraphics[width=\columnwidth]{figures/GridEye.pdf} | |||
\caption{Walking under a Grid-EYE sensor} | |||
\label{fig:GridEye} | |||
\end{figure} | |||
Figure~\ref{fig:GridEyeData} shows an example output of Grid-EYE sensor. | |||
\begin{figure}[htbp] | |||
\centering | |||
\includegraphics[width=\columnwidth]{figures/GridEYEData.pdf} | |||
\caption{Output Data from Grid-EYE} | |||
\label{fig:GridEyeData} | |||
\end{figure} | |||
\subsection{FLIR ONE PRO} | |||
FLIR ONE PRO is a thermal camera that can output $480 \times 640$ pixels thermal data with $3^\circ C$ accuracy and $0.01^\circ C$ resolution, and capture speed is about 5 frames per second. In picture taking mode, it can retrieve the precise data from the header of picture file. However, in the video taking mode, it only store a gray scale video and show the range of temperature on the monitor. Hence, we use the data from picture taking mode as our test object. The data form FLIR ONE PRO has about $5000$ times resolution compared to Grid-EYE. The shape of object is not just a cone. The temperature in a same object is similar, but an Obvious edge between different objects. Hence, we developed a method to compress the thermal data from FLIR PRO ONE. It can also treat as a normal image and be stored as jpeg, png, etc. | |||
\subsection{Raspberry Pi 3} | |||
We use Raspberry Pi 3 as our testing environment. It has a 1.2 GHz 64-bit quad-core ARM Cortex-A53 CPU, 1 GB memory, and 802.11n wireless network. We run a Debian-based Linux operating system on it. While it is idle and turning off WiFi, it will consume 240mA and while uploading data at 24Mbit/s, it will consume 400mA. | |||
\subsection{Simple Data Compressing} | |||
If we save a frame from Grid-EYE in a readable format, it will take about 380 bytes storage. However, the temperature range of indoor environment mostly from $5^\circ C$ to $40^\circ C$ and the resolution of Grid-EYE is $0.25^\circ C$, so we can easily represent each temperature by one byte. Hence, we only need $64$ bytes to store a frame. We can use different ways to compress the frame. | |||
\subsubsection{Huffman Coding} | |||
Huffman coding is a lossless data compressing. In average, it can reduce the frame size from $64$ bytes to $40.7$ bytes with $6$ bytes standard deviation. | |||
\subsubsection{Z-score Threshold} | |||
We can only send the pixels with higher temperature since thermal sensors are mostly used for detect heat source. Z-score is defined as $z = \frac{\chi - \mu}{\sigma}$ where $\chi$ is the value of the temperature, $\mu$ is the average of the temperature and $\sigma$ is the standard deviation of the temperature. In our earlier work~\cite{Shih17b}, we use Z-score instead of a static threshold to detect human because the background temperature may have a $10^\circ C$ difference between day and night, and when people walk through the sensing area the Grid-EYE, the temperature reading will only increase $2^\circ C$ to $3^\circ C$. Hence, it is impossible to use a static threshold to detect human. In~\cite{Shih17b}, the pixels with useful data only if the Z-score is higher than $2$, so we can reduce the frame size by dropping all pixels with Z-score lower than $2$. We can reduce the file size from $64$ bytes to $12.6$ bytes with $2.9$ bytes standard deviation by Z-score threshold $2$ and compress by Huffman coding. | |||
\subsubsection{Gaussian Function Fitting} | |||
Since the temperature readings of human body in a thermal data from Grid-EYE looks like a signal cone, we may use a Gaussian function to fit the thermal data. A Gaussian function $y = Ae^{-(x-B)^2/2C^2}$ has three parameter $A$, $B$ and $C$. The parameter $A$ is the height of the cone, $B$ is the position of the cone's peak and $C$ controls the width of the cone. We use the pixel with highest temperature to be the peak of the cone, so we only need to adjust $A$ and $C$ to fit the thermal data. Guo~\cite{guo2011simple} provides a fast way to determine the fitting Gaussian function. In our testing, it will have $0.5^\circ C$ root-mean-square error in average, and only needs $5$ bytes to store the position of peak and two parameters. | |||
@ -0,0 +1,129 @@ | |||
\section{Data Size Decision Framework} | |||
\label{sec:design} | |||
This section presents the proposed method to generate a data array that has less size compared to jpeg image when some of distortion is allowed. We use the thermal data from FLIR ONE PRO. | |||
The nearby pixels usually have similar values, except at the edge of objects. Hence, we can divide an image into several regions, and the pixels in a same region has similar value so we can use the average value to represent it and do not cause too much error. However, precisely divide an image into some polygon region needs a lot of computation power and difficult to describe the edge of each region. Also, determining the number of region is a challenge. Hence, to effectively describe regions we design that every region most be a rectangle, and every region can divide into 4 regions by cut in half at the middle of horizontal and vertical. The image will start from only contains one region, and 3 regions will be added per round since we divide a region into 4 pieces. | |||
Our method is shown in Figure~\ref{fig:SystemArchitecture}. Data structure initialization only needs to do once if the size of a frame doesn't change. A thermal data will be loaded into our data structure and divide into several regions. Finally, the compressed data will be encoded by Huffman coding, and transmitted to database. When users want to use the thermal data, they can restore the data from the encoded data in database. | |||
\begin{figure}[htbp] | |||
\centering | |||
\includegraphics[width=\columnwidth]{figures/SystemArchitecture.pdf} | |||
\caption{System Architecture} | |||
\label{fig:SystemArchitecture} | |||
\end{figure} | |||
\subsection{Region Represent Grammar} | |||
For each frame, we can use a context-free language to represent it. | |||
\begin{center} | |||
\begin{tabular}{rl} | |||
$S \rightarrow\ $ & $R$ \\ | |||
$R \rightarrow\ $ & $\alpha$\\ | |||
$R \rightarrow\ $ & $\beta RRRR$ | |||
\end{tabular} | |||
\end{center} | |||
$R$ refers to a region of frame, and it can either use the average $\alpha$ of the pixels in the region to represent the whole region or divide into four regions and left a remainder $\beta$. Dependence on size of compressed data, we can choose the amount of dividing regions. The context-free grammar starts from a region containing whole frame. For each $R$ we calculate a score based on the data the quality of data we can improve by dividing it into smaller regions. Figure~\ref{fig:pngImage} shows an example of thermal data which was took by FLIR ONE PRO. One of the possible outcome is Shown in Figure~\ref{fig:SeparateImage} if we divide the frame 6 times and it will have 19 regions. By this method, we can iteratively compress the thermal data until the number of regions reach our file size requirement or the error rate is less than the requirement. | |||
\begin{figure}[ht] | |||
\begin{minipage}[b]{0.45\linewidth} | |||
\centering | |||
\includegraphics[width=\linewidth]{figures/real.png} | |||
\caption{PNG image, size = 46KB} | |||
\label{fig:pngImage} | |||
\end{minipage} | |||
\hspace{0.05\linewidth} | |||
\begin{minipage}[b]{0.45\linewidth} | |||
\centering | |||
\includegraphics[width=\linewidth]{figures/separate.png} | |||
\caption{Region divided by our method} | |||
\label{fig:SeparateImage} | |||
\end{minipage} | |||
\end{figure} | |||
\subsection{Data Structure and Region Selection Algorithm} | |||
To help us choose which region to be divided, we give every region a score, and put them into a heap. For each round, we pick the region with the highest score, and divide it into four subregions, calculate the score of subregions, and put them into the heap. We use the sum of square error of pixels in the region $R$ as the score of the region. | |||
\begin{center} | |||
\begin{tabular}{rl} | |||
$\mu = $ & $E(R)$\\ | |||
$Score = $ & $\sum\limits_{X\in R} (X-\mu)^2$\\ | |||
$= $ & $\sum\limits_{X\in R} X^2 - |R|\mu^2$ | |||
\end{tabular} | |||
\end{center} | |||
By the equation shown above, we just need to know the sum of square and the sum of all pixels in the region to calculate the score of the region. We use a 4-dimension segment tree as a container to store all possible regions and its scores. Since segment tree is a complete tree, the size of tree is less than 2 times the number if pixels. For each node of segment tree, it records the range on both width and height it covered, sum $\sum\limits_{X\in R} X$, and sum of square $\sum\limits_{X\in R} X^2$ of pixels in the region. The root of segment tree starts is node number $0$, and each node $i$ has four child from node number from $i\times 4+1$ to $i\times 4+4$. Hence, we only need to allocate a large array and recursively process all nodes form root. Algorithm~\ref{code:SegmentTreePreprocess} shows how we generate the tree and calculate the sum of square and the sum of all nodes. | |||
\begin{algorithm*}[h] | |||
\caption{Segment Tree Preprocess} | |||
\label{code:SegmentTreePreprocess} | |||
\begin{algorithmic}[1] | |||
\State $Tree = Array()$ | |||
\Function{setTreeNode}{$x, left, right, top, bottom$} | |||
\If {$left = right$ \and $top = bottom$} | |||
\State $Tree[x].Sum = Frame[left][top]$ | |||
\State $Tree[x].SquareSum = Frame[left][top]^2$ | |||
\Else | |||
\State $setTreeNode(4x+1, left, (left+right)/2, top, (top+bottom)/2)$ | |||
\State $setTreeNode(4x+2, (left+right)/2, right, top, (top+bottom)/2)$ | |||
\State $setTreeNode(4x+3, left, (left+right)/2, (top+bottom)/2, bottom)$ | |||
\State $setTreeNode(4x+4, (left+right)/2, right, (top+bottom)/2, bottom)$ | |||
\State $Tree[x].Sum = \sum\limits_{i = 4x+1}^{4x+4} Tree[i].sum $ | |||
\State $Tree[x].SquareSum = \sum\limits_{i = 4x+1}^{4x+4} Tree[i].SquareSum$ | |||
\EndIf | |||
\State $Tree[x].SquaredError = Tree[x].SquareSum - \frac{Tree[x].Sum^2}{(right-left+1)\times(bottom-top+1)}$ | |||
\EndFunction | |||
\State $setTreeNode(0, 0, Frame.Width, 0, Frame.Height)$ | |||
\end{algorithmic} | |||
\end{algorithm*} | |||
For region selection, we use a priority queue to retrieve the region of considerate regions with highest score. The priority queue is made by heap, and start with only root of the segment tree. For each round the priority queue pop the item with highest score and push all its child in to the queue. | |||
The compressed data size is depended on how many iterations of dividing the regions. The compressed data size will be about the number of iterations times four bytes. Algorithm~\ref{code:RegionSpecifiedSize} shows how we divide regions until specified data size. | |||
\begin{algorithm*}[h] | |||
\caption{Dividing regions depends on compressed data size} | |||
\label{code:RegionSpecifiedSize} | |||
\begin{algorithmic}[1] | |||
\State $seperatedRegions = Array()$ | |||
\State $PriorityQueue = Heap()$ | |||
\State $PriorityQueue.Push(Tree[0].SquaredError, 0)$ | |||
\For{$i = 0..NumberOfIterations$} | |||
\State $value, x = PriorityQueue.Pop()$ | |||
\State $seperatedRegions.push(x)$ | |||
\For{$j = 1..4$} | |||
\State $PriorityQueue.Push(Tree[4x+j].SquaredError, 4x+j)$ | |||
\EndFor | |||
\EndFor | |||
\end{algorithmic} | |||
\end{algorithm*} | |||
The error rate of the compressed data is the sum of the squared error of regions in priority queue. Algorithm~\ref{code:RegionSpecifiedError} shows how we divide regions until specified RMSE. | |||
\begin{algorithm*}[h] | |||
\caption{Dividing regions depends on compressed data RMSE} | |||
\label{code:RegionSpecifiedError} | |||
\begin{algorithmic}[1] | |||
\State $seperatedRegions = Array()$ | |||
\State $PriorityQueue = Heap()$ | |||
\State $PriorityQueue.Push(Tree[0].SquaredError, 0)$ | |||
\State $SquaredError = Tree[0].SquaredError$ | |||
\While{$\sqrt{(SquaredError/FrameSize)} > SpecifiedRMSE$} | |||
\State $value, x = PriorityQueue.Pop()$ | |||
\State $seperatedRegions.push(x)$ | |||
\State $SquaredError$ -= $value$ | |||
\For{$j = 1..4$} | |||
\State $PriorityQueue.Push(Tree[4x+j].SquaredError, 4x+j)$ | |||
\State $SquaredError$ += $Tree[4x+j].SquaredError$ | |||
\EndFor | |||
\EndWhile | |||
\end{algorithmic} | |||
\end{algorithm*} | |||
After the region dividing finished, we will generate the data string to be sent. The regions in $seperatedRegions$ will be replaced by a reminder for dividing and others in $PriorityQueue$ will be the average sensor reading in the region, and then compress the string by Huffman Coding. | |||
The complexity of our algorithm can be divided into 3 parts. First part is to initialize the segment tree. The size of segment is depends on the size of the frame. If the number of pixels is $N$, the height of segment tree is $O(Nlog(N))$, and the number of nodes will be $O(N)$. The time complexity of initialize is $O(N)$. Second part is loading the thermal data. It will need to traverse whole tree from leaf to root. Since segment tree can be stored in an array, it also takes $O(N)$ time to load the thermal data. Third part is to divide regions. For each round, we pop an element from heap and push four elements into heap. If there is $K$ iterations, the size of heap will be $3K+1$. Time complexity of pop and push will be $O(log(K))$, and do it $5K$ times will be $O(Klog(K))$. |
@ -0,0 +1,50 @@ | |||
\section{Performance Evaluation} | |||
\label{sec:eval} | |||
To evaluate the effectiveness of the proposed method, we did the different ratios of compressing on a thermal data by our method compared to JPEG image using different quality and png image, a lossless bit map image. We set the camera at the ceiling and view direction is perpendicular to the ground, and the thermal data size is $480 \times 640$ pixels. The JPEG image is generated by OpenCV $3.3.0$ which is using libjpeg version 9 13-Jan-2013, and image quality from $1$ to $99$. | |||
Figure~\ref{fig:4KMy} and Figure~\ref{fig:4KJpeg} show the different of JPEG and our method. JPEG image id generated by image quality level $3$, and thermal data of our method does $1390$ rounds of separate and compressed by Huffman Coding. In this case, Huffman Coding can reduce $39\%$ of compressed data size. | |||
\begin{figure}[ht] | |||
\begin{minipage}[b]{0.45\linewidth} | |||
\centering | |||
\includegraphics[width=\linewidth]{figures/my4000.png} | |||
\caption{Data compressed by Proposed Method (4KB)} | |||
\label{fig:4KMy} | |||
\end{minipage} | |||
\hspace{0.05\linewidth} | |||
\begin{minipage}[b]{0.45\linewidth} | |||
\centering | |||
\includegraphics[width=\linewidth]{figures/quality3.jpg} | |||
\caption{Data compressed by JPEG (4KB)} | |||
\label{fig:4KJpeg} | |||
\end{minipage} | |||
\end{figure} | |||
Figure~\ref{fig:compareToJpeg} shows that the size of file can reduce more than $50\%$ compared to JPEG image when both have $0.5\% (0.18^\circ C)$ of root-mean-square error. Our method has $82\%$ less error rate when the compressed data size is $4KB$. The percentage of file size is compared to PNG image. | |||
\begin{figure}[ht] | |||
\centering | |||
\includegraphics[width=\columnwidth]{figures/compareToJpeg.pdf} | |||
\caption{Proposed method and JPEG comparing} | |||
\label{fig:compareToJpeg} | |||
\end{figure} | |||
The computing time of a $480 \times 640$ thermal data on Raspberry Pi 3 is: | |||
\subsubsection{Date Structure Initialize} | |||
0.233997 second. | |||
\subsubsection{Thermal Data Loading} | |||
1.268126 second. | |||
\subsubsection{Regions dividing} | |||
About 4.6 microsecond per separation. Figure~\ref{fig:computeTime} shows the computation time of Region dividing. | |||
Total time is about 1.5 second. | |||
\begin{figure}[ht] | |||
\centering | |||
\includegraphics[width=\columnwidth]{figures/computeTime.pdf} | |||
\caption{Computation Time of Regions Dividing} | |||
\label{fig:computeTime} | |||
\end{figure} | |||
@ -0,0 +1,3 @@ | |||
\section{Conclusion\label{sec:conclusion}} | |||
In this paper we present the design to reduce the data size of a two dimension thermal data. Nearby pixels in a thermal data mostly have similar value, so we can easily separate an data region into several regions and use its average value to represent it but will not cause too much error. The method we proposed can either choose the data size or error rate of compressed data. By giving every regions different resolutions, we can reduce the file size to $50\%$ less than JPEG when there is $0.5\%$ of distortion, and up to $93\%$ less when there is $2\%$ of distortion. |
@ -0,0 +1,2 @@ | |||
\textbf{Acknowledgements} | |||
This research was supported in part by the Ministry of Science and Technology of Taiwan (MOST 106-2633-E-002-001, MOST 106-2627-M-002-022-), National Taiwan University (NTU-106R104045), Intel Corporation, and Delta Electronics, and Advantech. |
@ -0,0 +1,232 @@ | |||
%% This BibTeX bibliography file was created using BibDesk. | |||
%% http://bibdesk.sourceforge.net/ | |||
%% Created for cshih at 2017-05-14 18:16:25 +0800 | |||
%% Saved with string encoding Unicode (UTF-8) | |||
@inproceedings{YiWillemson13, | |||
Author = {X. Yi and J. Willemson and F. Nait-Abdesselam}, | |||
Booktitle = {2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications}, | |||
Date-Added = {2017-05-14 07:47:40 +0000}, | |||
Date-Modified = {2017-05-14 07:48:44 +0000}, | |||
Keywords = {biomedical equipment;cryptography;medical computing;wireless sensor networks;Cybernetica;Sharemind system;advanced cryptographic techniques;attribute-based encryption;eavesdropping;input data;lightweight encryption algorithm;low-cost sensor nodes;low-power sensor nodes;open air;patient data privacy;patient database;privacy-preserving wireless medical sensor network;sensor node;spoofing;symmetric key cryptosystems;Communication system security;Cryptography;Medical services;Protocols;Servers;Wireless communication;Wireless sensor networks;Medical sensor network;SHA-3;Sharemind;privacy-preserving computation}, | |||
Month = {July}, | |||
Pages = {118-125}, | |||
Title = {Privacy-Preserving Wireless Medical Sensor Network}, | |||
Year = {2013}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRlJlZmVyZW5jZXMvMjAxMy1Qcml2YWN5LVByZXNlcnZpbmcgV2lyZWxlc3MgTWVkaWNhbCBTZW5zb3IgTmV0d29yay5wZGbSFwsYGVdOUy5kYXRhTxECOAAAAAACOAACAAAFbm90ZXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QlB8UgrAAAAFGlaHzIwMTMtUHJpdmFjeS1QcmVzZXJ2IzE0NkQxRC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUbR3VPiyHAAAAAAAAAAAAAQADAAAJAAAAAAAAAAAAAAAAAAAAAApSZWZlcmVuY2VzABAACAAA1QjRcQAAABEACAAA1T28BwAAAAEAFAAUaVoAFGkrAAeVLAAGrFcAA+utAAIAVG5vdGVzOm5vdGVzOgBQdWJsaWNhdGlvbnM6ADIwMTc6AFJBQ1MxNzoAUmVmZXJlbmNlczoAMjAxMy1Qcml2YWN5LVByZXNlcnYjMTQ2RDFELnBkZgAOAHgAOwAyADAAMQAzAC0AUAByAGkAdgBhAGMAeQAtAFAAcgBlAHMAZQByAHYAaQBuAGcAIABXAGkAcgBlAGwAZQBzAHMAIABNAGUAZABpAGMAYQBsACAAUwBlAG4AcwBvAHIAIABOAGUAdAB3AG8AcgBrAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAZi9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy8yMDEzLVByaXZhY3ktUHJlc2VydmluZyBXaXJlbGVzcyBNZWRpY2FsIFNlbnNvciBOZXR3b3JrLnBkZgATAA4vVm9sdW1lcy9ub3Rlc///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOANcA3ADkAyADIgMnAzIDOwNJA00DVANdA2IDbwNyA4QDhwOMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA44=}} | |||
@inproceedings{JalalKamal14, | |||
Author = {A. Jalal and S. Kamal and D. Kim}, | |||
Booktitle = {Fifth International Conference on Computing, Communications and Networking Technologies (ICCCNT)}, | |||
Date-Added = {2017-05-14 07:42:12 +0000}, | |||
Date-Modified = {2017-05-14 07:43:07 +0000}, | |||
Pages = {1-6}, | |||
Title = {Depth map-based human activity tracking and recognition using body joints features and Self-Organized Map}, | |||
Year = {2014}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QeFJlZmVyZW5jZXMvRGVwdGggTWFwLWJhc2VkIEh1bWFuIEFjdGl2aXR5IFRyYWNraW5nIGFuZCBSZWNvZ25pdGlvbiBVc2luZyBCb2R5IEpvaW50cyBGZWF0dXJlcyBhbmQgU2VsZi1Pcmdhbml6ZWQgTWFwLnBkZtIXCxgZV05TLmRhdGFPEQLOAAAAAALOAAIAAAVub3RlcwAAAAAAAAAAAAAAAAAAAAAAAAAAAADVCUHxSCsAAAAUaVofRGVwdGggTWFwLWJhc2VkIEh1bWEjMTQ2RDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRtFdU+Ks4AAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADVCNFxAAAAEQAIAADVPbpOAAAAAQAUABRpWgAUaSsAB5UsAAasVwAD660AAgBUbm90ZXM6bm90ZXM6AFB1YmxpY2F0aW9uczoAMjAxNzoAUkFDUzE3OgBSZWZlcmVuY2VzOgBEZXB0aCBNYXAtYmFzZWQgSHVtYSMxNDZEMTUucGRmAA4A3ABtAEQAZQBwAHQAaAAgAE0AYQBwAC0AYgBhAHMAZQBkACAASAB1AG0AYQBuACAAQQBjAHQAaQB2AGkAdAB5ACAAVAByAGEAYwBrAGkAbgBnACAAYQBuAGQAIABSAGUAYwBvAGcAbgBpAHQAaQBvAG4AIABVAHMAaQBuAGcAIABCAG8AZAB5ACAASgBvAGkAbgB0AHMAIABGAGUAYQB0AHUAcgBlAHMAIABhAG4AZAAgAFMAZQBsAGYALQBPAHIAZwBhAG4AaQB6AGUAZAAgAE0AYQBwAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAmC9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9EZXB0aCBNYXAtYmFzZWQgSHVtYW4gQWN0aXZpdHkgVHJhY2tpbmcgYW5kIFJlY29nbml0aW9uIFVzaW5nIEJvZHkgSm9pbnRzIEZlYXR1cmVzIGFuZCBTZWxmLU9yZ2FuaXplZCBNYXAucGRmABMADi9Wb2x1bWVzL25vdGVz//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4BCQEOARYD6APqA+8D+gQDBBEEFQQcBCUEKgQ3BDoETARPBFQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAEVg==}} | |||
@inproceedings{BodorJackson03, | |||
Author = {Bodor, Robert and Jackson, Bennett and Papanikolopoulos, Nikolaos}, | |||
Booktitle = {Proc. of the 11th Mediterranean Conf. on Control and Automation}, | |||
Date-Added = {2017-05-14 07:40:29 +0000}, | |||
Date-Modified = {2017-05-14 07:41:33 +0000}, | |||
Title = {Vision-based human tracking and activity recognition}, | |||
Volume = {1}, | |||
Year = {2003}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQ1JlZmVyZW5jZXMvVmlzaW9uLUJhc2VkIEh1bWFuIFRyYWNraW5nIGFuZCBBY3Rpdml0eSBSZWNvZ25pdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxECMAAAAAACMAACAAAFbm90ZXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QlB8UgrAAAAFGlaH1Zpc2lvbi1CYXNlZCBIdW1hbiBUIzE0NkQxMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUbRDVPirHAAAAAAAAAAAAAQADAAAJAAAAAAAAAAAAAAAAAAAAAApSZWZlcmVuY2VzABAACAAA1QjRcQAAABEACAAA1T26RwAAAAEAFAAUaVoAFGkrAAeVLAAGrFcAA+utAAIAVG5vdGVzOm5vdGVzOgBQdWJsaWNhdGlvbnM6ADIwMTc6AFJBQ1MxNzoAUmVmZXJlbmNlczoAVmlzaW9uLUJhc2VkIEh1bWFuIFQjMTQ2RDEwLnBkZgAOAHIAOABWAGkAcwBpAG8AbgAtAEIAYQBzAGUAZAAgAEgAdQBtAGEAbgAgAFQAcgBhAGMAawBpAG4AZwAgAGEAbgBkACAAQQBjAHQAaQB2AGkAdAB5ACAAUgBlAGMAbwBnAG4AaQB0AGkAbwBuAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAYy9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9WaXNpb24tQmFzZWQgSHVtYW4gVHJhY2tpbmcgYW5kIEFjdGl2aXR5IFJlY29nbml0aW9uLnBkZgAAEwAOL1ZvbHVtZXMvbm90ZXP//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDUANkA4QMVAxcDHAMnAzADPgNCA0kDUgNXA2QDZwN5A3wDgQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAOD}} | |||
@article{Fortino15, | |||
Abstract = {Abstract Body Sensor Networks (BSNs) have emerged as the most effective technology enabling not only new e-Health methods and systems but also novel applications in human-centered areas such as electronic health care, fitness/welness systems, sport performance monitoring, interactive games, factory workers monitoring, and social physical interaction. Despite their enormous potential, they are currently mostly used only to monitor single individuals. Indeed, \{BSNs\} can proactively interact and collaborate to foster novel \{BSN\} applications centered on collaborative groups of individuals. In this paper, C-SPINE, a framework for Collaborative \{BSNs\} (CBSNs), is proposed. \{CBSNs\} are \{BSNs\} able to collaborate with each other to fulfill a common goal. They can support the development of novel smart wearable systems for cyberphysical pervasive computing environments. Collaboration therefore relies on interaction and synchronization among the \{CBSNs\} and on collaborative distributed computing atop the collaborating CBSNs. Specifically, collaboration is triggered upon \{CBSN\} proximity and relies on service-specific protocols allowing for managing services among the collaborating CBSNs. C-SPINE also natively supports multi-sensor data fusion among \{CBSNs\} to enable joint data analysis such as filtering, time-dependent data integration and classification. To demonstrate its effectiveness, C-SPINE is used to implement e-Shake, a collaborative \{CBSN\} system for the detection of emotions. The system is based on a multi-sensor data fusion schema to perform automatic detection of handshakes between two individuals and capture of possible heart-rate-based emotion reactions due to the individuals' meeting. }, | |||
Author = {Giancarlo Fortino and Stefano Galzarano and Raffaele Gravina and Wenfeng Li}, | |||
Date-Added = {2017-05-14 07:10:48 +0000}, | |||
Date-Modified = {2017-05-14 07:23:10 +0000}, | |||
Doi = {https://doi.org/10.1016/j.inffus.2014.03.005}, | |||
Issn = {1566-2535}, | |||
Journal = {Information Fusion}, | |||
Keywords = {Handshake detection}, | |||
Pages = {50 - 70}, | |||
Title = {A framework for collaborative computing and multi-sensor data fusion in body sensor networks}, | |||
Url = {http://www.sciencedirect.com/science/article/pii/S156625351400044X}, | |||
Volume = {22}, | |||
Year = {2015}, | |||
Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S156625351400044X}, | |||
Bdsk-Url-2 = {https://doi.org/10.1016/j.inffus.2014.03.005}} | |||
@inproceedings{Bourke16, | |||
Author = {Bourke, Alan K and Ihlen, Espen AF and Van de Ven, Pepijn and Nelson, John and Helbostad, Jorunn L}, | |||
Booktitle = {Engineering in Medicine and Biology Society (EMBC), 2016 IEEE 38th Annual International Conference of the}, | |||
Date-Added = {2017-05-13 14:39:15 +0000}, | |||
Date-Modified = {2017-05-14 07:44:51 +0000}, | |||
Organization = {IEEE}, | |||
Pages = {4881--4884}, | |||
Title = {Video analysis validation of a real-time physical activity detection algorithm based on a single waist mounted tri-axial accelerometer sensor}, | |||
Year = {2016}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QnFJlZmVyZW5jZXMvVmlkZW8gQW5hbHlzaXMgVmFsaWRhdGlvbiBvZiBhIFJlYWwtdGltZSBQaHlzaWNhbCBBY3Rpdml0eSBEZXRlY3Rpb24gQWxnb3JpdGhtIGJhc2VkIG9uIGEgU2luZ2xlIFdhaXN0IE1vdW50ZWQgVHJpLWF4aWFsIEFjY2VsZXJvbWV0ZXIgU2Vuc29yLnBkZtIXCxgZV05TLmRhdGFPEQM6AAAAAAM6AAIAAAVub3RlcwAAAAAAAAAAAAAAAAAAAAAAAAAAAADVCUHxSCsAAAAUaVofVmlkZW8gQW5hbHlzaXMgVmFsaWQjMTQ2QTQ2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRqRtU94jQAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADVCNFxAAAAEQAIAADVPXG0AAAAAQAUABRpWgAUaSsAB5UsAAasVwAD660AAgBUbm90ZXM6bm90ZXM6AFB1YmxpY2F0aW9uczoAMjAxNzoAUkFDUzE3OgBSZWZlcmVuY2VzOgBWaWRlbyBBbmFseXNpcyBWYWxpZCMxNDZBNDYucGRmAA4BJACRAFYAaQBkAGUAbwAgAEEAbgBhAGwAeQBzAGkAcwAgAFYAYQBsAGkAZABhAHQAaQBvAG4AIABvAGYAIABhACAAUgBlAGEAbAAtAHQAaQBtAGUAIABQAGgAeQBzAGkAYwBhAGwAIABBAGMAdABpAHYAaQB0AHkAIABEAGUAdABlAGMAdABpAG8AbgAgAEEAbABnAG8AcgBpAHQAaABtACAAYgBhAHMAZQBkACAAbwBuACAAYQAgAFMAaQBuAGcAbABlACAAVwBhAGkAcwB0ACAATQBvAHUAbgB0AGUAZAAgAFQAcgBpAC0AYQB4AGkAYQBsACAAQQBjAGMAZQBsAGUAcgBvAG0AZQB0AGUAcgAgAFMAZQBuAHMAbwByAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAvC9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9WaWRlbyBBbmFseXNpcyBWYWxpZGF0aW9uIG9mIGEgUmVhbC10aW1lIFBoeXNpY2FsIEFjdGl2aXR5IERldGVjdGlvbiBBbGdvcml0aG0gYmFzZWQgb24gYSBTaW5nbGUgV2Fpc3QgTW91bnRlZCBUcmktYXhpYWwgQWNjZWxlcm9tZXRlciBTZW5zb3IucGRmABMADi9Wb2x1bWVzL25vdGVz//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4BLQEyAToEeAR6BH8EigSTBKEEpQSsBLUEugTHBMoE3ATfBOQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAE5g==}} | |||
@inproceedings{Gheid16, | |||
Author = {Gheid, Zakaria and Challal, Yacine}, | |||
Booktitle = {13th International Conference on Ubiquitous Intelligence and Computing (UIC 2016)}, | |||
Date-Added = {2017-05-13 14:39:11 +0000}, | |||
Date-Modified = {2017-05-14 07:46:54 +0000}, | |||
Title = {Novel Efficient and Privacy-Preserving Protocols For Sensor-Based Human Activity Recognition}, | |||
Year = {2016}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8Qa1JlZmVyZW5jZXMvTm92ZWwgRWZmaWNpZW50IGFuZCBQcml2YWN5LVByZXNlcnZpbmcgUHJvdG9jb2xzIEZvciBTZW5zb3ItQmFzZWQgSHVtYW4gQWN0aXZpdHkgUmVjb2duaXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAqgAAAAAAqgAAgAABW5vdGVzAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUJQfFIKwAAABRpWh9Ob3ZlbCBFZmZpY2llbnQgYW5kICMxNDZBMTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFGoZ1T3iNAAAAAAAAAAAAAEAAwAACQAAAAAAAAAAAAAAAAAAAAAKUmVmZXJlbmNlcwAQAAgAANUI0XEAAAARAAgAANU9cbQAAAABABQAFGlaABRpKwAHlSwABqxXAAPrrQACAFRub3Rlczpub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6AE5vdmVsIEVmZmljaWVudCBhbmQgIzE0NkExOS5wZGYADgDCAGAATgBvAHYAZQBsACAARQBmAGYAaQBjAGkAZQBuAHQAIABhAG4AZAAgAFAAcgBpAHYAYQBjAHkALQBQAHIAZQBzAGUAcgB2AGkAbgBnACAAUAByAG8AdABvAGMAbwBsAHMAIABGAG8AcgAgAFMAZQBuAHMAbwByAC0AQgBhAHMAZQBkACAASAB1AG0AYQBuACAAQQBjAHQAaQB2AGkAdAB5ACAAUgBlAGMAbwBnAG4AaQB0AGkAbwBuAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAiy9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9Ob3ZlbCBFZmZpY2llbnQgYW5kIFByaXZhY3ktUHJlc2VydmluZyBQcm90b2NvbHMgRm9yIFNlbnNvci1CYXNlZCBIdW1hbiBBY3Rpdml0eSBSZWNvZ25pdGlvbi5wZGYAABMADi9Wb2x1bWVzL25vdGVz//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A/AEBAQkDtQO3A7wDxwPQA94D4gPpA/ID9wQEBAcEGQQcBCEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAEIw==}} | |||
@article{LuFu09, | |||
Author = {Lu, C. H. and Fu, L. C.}, | |||
Date-Added = {2017-05-13 07:27:06 +0000}, | |||
Date-Modified = {2017-05-13 07:28:17 +0000}, | |||
Doi = {10.1109/TASE.2009.2021981}, | |||
Issn = {1545-5955}, | |||
Journal = {IEEE Transactions on Automation Science and Engineering}, | |||
Keywords = {belief networks;home automation;mobile computing;telecommunication network reliability;wireless sensor networks;Bayesian network fusion;ambient intelligence applications;attentive home pilot project;context-aware attentive services;device failure;robust location-aware activity recognition;smart home;wireless sensor network;Location-aware activity recognition;ambient-intelligence compliant object (AICO);attentive home;wireless sensor network}, | |||
Month = {Oct}, | |||
Number = {4}, | |||
Pages = {598-609}, | |||
Title = {Robust Location-Aware Activity Recognition Using Wireless Sensor Network in an Attentive Home}, | |||
Volume = {6}, | |||
Year = {2009}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QbFJlZmVyZW5jZXMvUm9idXN0IExvY2F0aW9uLUF3YXJlIEFjdGl2aXR5IFJlY29nbml0aW9uIFVzaW5nIFdpcmVsZXNzIFNlbnNvciBOZXR3b3JrIGluIGFuIEF0dGVudGl2ZSBIb21lLnBkZtIXCxgZV05TLmRhdGFPEQKqAAAAAAKqAAIAAAVub3RlcwAAAAAAAAAAAAAAAAAAAAAAAAAAAADVCUHxSCsAAAAUaVofUm9idXN0IExvY2F0aW9uLUF3YXIjMTQ2OUJCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRpu9U94jMAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADVCNFxAAAAEQAIAADVPXGzAAAAAQAUABRpWgAUaSsAB5UsAAasVwAD660AAgBUbm90ZXM6bm90ZXM6AFB1YmxpY2F0aW9uczoAMjAxNzoAUkFDUzE3OgBSZWZlcmVuY2VzOgBSb2J1c3QgTG9jYXRpb24tQXdhciMxNDY5QkIucGRmAA4AxABhAFIAbwBiAHUAcwB0ACAATABvAGMAYQB0AGkAbwBuAC0AQQB3AGEAcgBlACAAQQBjAHQAaQB2AGkAdAB5ACAAUgBlAGMAbwBnAG4AaQB0AGkAbwBuACAAVQBzAGkAbgBnACAAVwBpAHIAZQBsAGUAcwBzACAAUwBlAG4AcwBvAHIAIABOAGUAdAB3AG8AcgBrACAAaQBuACAAYQBuACAAQQB0AHQAZQBuAHQAaQB2AGUAIABIAG8AbQBlAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAjC9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9Sb2J1c3QgTG9jYXRpb24tQXdhcmUgQWN0aXZpdHkgUmVjb2duaXRpb24gVXNpbmcgV2lyZWxlc3MgU2Vuc29yIE5ldHdvcmsgaW4gYW4gQXR0ZW50aXZlIEhvbWUucGRmABMADi9Wb2x1bWVzL25vdGVz//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A/QECAQoDuAO6A78DygPTA+ED5QPsA/UD+gQHBAoEHAQfBCQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAEJg==}, | |||
Bdsk-Url-1 = {http://dx.doi.org/10.1109/TASE.2009.2021981}} | |||
@article{Yick20082292, | |||
Abstract = {A wireless sensor network (WSN) has important applications such as remote environmental monitoring and target tracking. This has been enabled by the availability, particularly in recent years, of sensors that are smaller, cheaper, and intelligent. These sensors are equipped with wireless interfaces with which they can communicate with one another to form a network. The design of a \{WSN\} depends significantly on the application, and it must consider factors such as the environment, the application's design objectives, cost, hardware, and system constraints. The goal of our survey is to present a comprehensive review of the recent literature since the publication of [I.F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci, A survey on sensor networks, \{IEEE\} Communications Magazine, 2002]. Following a top-down approach, we give an overview of several new applications and then review the literature on various aspects of WSNs. We classify the problems into three different categories: (1) internal platform and underlying operating system, (2) communication protocol stack, and (3) network services, provisioning, and deployment. We review the major development in these three categories and outline new challenges. }, | |||
Author = {Jennifer Yick and Biswanath Mukherjee and Dipak Ghosal}, | |||
Date-Added = {2017-05-13 06:59:55 +0000}, | |||
Date-Modified = {2017-05-13 06:59:55 +0000}, | |||
Doi = {https://doi.org/10.1016/j.comnet.2008.04.002}, | |||
Issn = {1389-1286}, | |||
Journal = {Computer Networks}, | |||
Keywords = {Survey}, | |||
Number = {12}, | |||
Pages = {2292 - 2330}, | |||
Title = {Wireless sensor network survey}, | |||
Url = {http://www.sciencedirect.com/science/article/pii/S1389128608001254}, | |||
Volume = {52}, | |||
Year = {2008}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRFJlZmVyZW5jZXMvV2lyZWxlc3Mtc2Vuc29yLW5ldHdvcmstc3VydmV5XzIwMDhfQ29tcHV0ZXItTmV0d29ya3MucGRm0hcLGBlXTlMuZGF0YU8RAjIAAAAAAjIAAgAABW5vdGVzAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUJQfFIKwAAABRpWh9XaXJlbGVzcy1zZW5zb3ItbmV0dyMxNDY5Q0IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFGnL1T3iMwAAAAAAAAAAAAEAAwAACQAAAAAAAAAAAAAAAAAAAAAKUmVmZXJlbmNlcwAQAAgAANUI0XEAAAARAAgAANU9cbMAAAABABQAFGlaABRpKwAHlSwABqxXAAPrrQACAFRub3Rlczpub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6AFdpcmVsZXNzLXNlbnNvci1uZXR3IzE0NjlDQi5wZGYADgB0ADkAVwBpAHIAZQBsAGUAcwBzAC0AcwBlAG4AcwBvAHIALQBuAGUAdAB3AG8AcgBrAC0AcwB1AHIAdgBlAHkAXwAyADAAMAA4AF8AQwBvAG0AcAB1AHQAZQByAC0ATgBlAHQAdwBvAHIAawBzAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAZC9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9XaXJlbGVzcy1zZW5zb3ItbmV0d29yay1zdXJ2ZXlfMjAwOF9Db21wdXRlci1OZXR3b3Jrcy5wZGYAEwAOL1ZvbHVtZXMvbm90ZXP//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDVANoA4gMYAxoDHwMqAzMDQQNFA0wDVQNaA2cDagN8A38DhAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAOG}, | |||
Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1389128608001254}, | |||
Bdsk-Url-2 = {https://doi.org/10.1016/j.comnet.2008.04.002}} | |||
@article{Milenkovic20062521, | |||
Abstract = {Recent technological advances in sensors, low-power integrated circuits, and wireless communications have enabled the design of low-cost, miniature, lightweight, and intelligent physiological sensor nodes. These nodes, capable of sensing, processing, and communicating one or more vital signs, can be seamlessly integrated into wireless personal or body networks (WPANs or WBANs) for health monitoring. These networks promise to revolutionize health care by allowing inexpensive, non-invasive, continuous, ambulatory health monitoring with almost real-time updates of medical records via the Internet. Though a number of ongoing research efforts are focusing on various technical, economic, and social issues, many technical hurdles still need to be resolved in order to have flexible, reliable, secure, and power-efficient \{WBANs\} suitable for medical applications. This paper discusses implementation issues and describes the authors' prototype sensor network for health monitoring that utilizes off-the-shelf 802.15.4 compliant network nodes and custom-built motion and heart activity sensors. The paper presents system architecture and hardware and software organization, as well as the authors' solutions for time synchronization, power management, and on-chip signal processing. }, | |||
Author = {Aleksandar Milenkovi{\'c} and Chris Otto and Emil Jovanov}, | |||
Date-Added = {2017-05-13 06:58:37 +0000}, | |||
Date-Modified = {2017-05-13 06:58:37 +0000}, | |||
Doi = {https://doi.org/10.1016/j.comcom.2006.02.011}, | |||
Issn = {0140-3664}, | |||
Journal = {Computer Communications}, | |||
Note = {Wirelsess Senson Networks and Wired/Wireless Internet Communications}, | |||
Number = {13--14}, | |||
Pages = {2521 - 2533}, | |||
Title = {Wireless sensor networks for personal health monitoring: Issues and an implementation}, | |||
Url = {http://www.sciencedirect.com/science/article/pii/S0140366406000508}, | |||
Volume = {29}, | |||
Year = {2006}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QgFJlZmVyZW5jZXMvV2lyZWxlc3Mtc2Vuc29yLW5ldHdvcmtzLWZvci1wZXJzb25hbC1oZWFsdGgtbW9uaXRvcmluZy1Jc3N1ZXMtYW5kLWFuLWltcGxlbWVudGF0aW9uXzIwMDZfQ29tcHV0ZXItQ29tbXVuaWNhdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAuYAAAAAAuYAAgAABW5vdGVzAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUJQfFIKwAAABRpWh9XaXJlbGVzcy1zZW5zb3ItbmV0dyMxNDY5QjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFGm51T3iMwAAAAAAAAAAAAEAAwAACQAAAAAAAAAAAAAAAAAAAAAKUmVmZXJlbmNlcwAQAAgAANUI0XEAAAARAAgAANU9cbMAAAABABQAFGlaABRpKwAHlSwABqxXAAPrrQACAFRub3Rlczpub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6AFdpcmVsZXNzLXNlbnNvci1uZXR3IzE0NjlCOS5wZGYADgDsAHUAVwBpAHIAZQBsAGUAcwBzAC0AcwBlAG4AcwBvAHIALQBuAGUAdAB3AG8AcgBrAHMALQBmAG8AcgAtAHAAZQByAHMAbwBuAGEAbAAtAGgAZQBhAGwAdABoAC0AbQBvAG4AaQB0AG8AcgBpAG4AZwAtAEkAcwBzAHUAZQBzAC0AYQBuAGQALQBhAG4ALQBpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4AXwAyADAAMAA2AF8AQwBvAG0AcAB1AHQAZQByAC0AQwBvAG0AbQB1AG4AaQBjAGEAdABpAG8AbgBzAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAoC9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9XaXJlbGVzcy1zZW5zb3ItbmV0d29ya3MtZm9yLXBlcnNvbmFsLWhlYWx0aC1tb25pdG9yaW5nLUlzc3Vlcy1hbmQtYW4taW1wbGVtZW50YXRpb25fMjAwNl9Db21wdXRlci1Db21tdW5pY2F0aW9ucy5wZGYAEwAOL1ZvbHVtZXMvbm90ZXP//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgERARYBHgQIBAoEDwQaBCMEMQQ1BDwERQRKBFcEWgRsBG8EdAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAR2}, | |||
Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0140366406000508}, | |||
Bdsk-Url-2 = {https://doi.org/10.1016/j.comcom.2006.02.011}} | |||
@article{Gravina16, | |||
Abstract = {Abstract This paper proposes Activity as a Service (Activity-aaService), a full-fledged cyber--physical framework to support community, on-line and off-line human activity recognition and monitoring in mobility. Activity-aaService is able to address the current lack of Cloud-Assisted Body Area Networks platforms and applications supporting monitoring and analysis of human activity for single individuals and communities. Activity-aaService is built atop the BodyCloud platform so enabling efficient BSN-based sensor data collection and local processing (Body-side), high performance computing of collected sensor data and data storing on the Cloud (Cloud-side), workflow-based programming of data analysis (Analyst-side), and advanced visualization of results (Viewer-side). Specifically, it provides specific, powerful and flexible programming abstractions for the rapid prototyping of efficient human activity-oriented applications. The effectiveness of the proposed framework has been demonstrated through the development of several prototypes related to physical activity monitoring, step counting, physical energy estimation, automatic fall detection, and smart wheelchair support. Finally, performance evaluation of the proposed framework at the Body-side of the activity classification has been carried out by analyzing processing load, data transmission time, \{CPU\} usage, memory footprint, and battery consumption using four heterogeneous mobile devices representing low, medium and high performance mobile platforms. }, | |||
Author = {Raffaele Gravina and Congcong Ma and Pasquale Pace and Gianluca Aloi and Wilma Russo and Wenfeng Li and Giancarlo Fortino}, | |||
Date-Added = {2017-05-13 03:20:32 +0000}, | |||
Date-Modified = {2017-05-13 06:52:28 +0000}, | |||
Doi = {https://doi.org/10.1016/j.future.2016.09.006}, | |||
Issn = {0167-739X}, | |||
Journal = {Future Generation Computer Systems}, | |||
Keywords = {Software as a service}, | |||
Month = {September}, | |||
Title = {Cloud-based Activity-aaService cyber--physical framework for human activity monitoring in mobility}, | |||
Url = {http://www.sciencedirect.com/science/article/pii/S0167739X16303016}, | |||
Year = {2016}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YW8QcABSAGUAZgBlAHIAZQBuAGMAZQBzAC8AQwBsAG8AdQBkAC0AYgBhAHMAZQBkACAAQQBjAHQAaQB2AGkAdAB5AC0AYQBhAFMAZQByAHYAaQBjAGUAIABjAHkAYgBlAHIgEwBwAGgAeQBzAGkAYwBhAGwAIABmAHIAYQBtAGUAdwBvAHIAawAgAGYAbwByACAAaAB1AG0AYQBuACAAYQBjAHQAaQB2AGkAdAB5ACAAbQBvAG4AaQB0AG8AcgBpAG4AZwAgAGkAbgAgAG0AbwBiAGkAbABpAHQAeQAuAHAAZABm0hcLGBlXTlMuZGF0YU8RArgAAAAAArgAAgAABW5vdGVzAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUJQfFIKwAAABRpWh9DbG91ZC1iYXNlZCBBY3Rpdml0eSMxNDZBNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFGpE1T3iNAAAAAAAAAAAAAEAAwAACQAAAAAAAAAAAAAAAAAAAAAKUmVmZXJlbmNlcwAQAAgAANUI0XEAAAARAAgAANU9cbQAAAABABQAFGlaABRpKwAHlSwABqxXAAPrrQACAFRub3Rlczpub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6AENsb3VkLWJhc2VkIEFjdGl2aXR5IzE0NkE0NC5wZGYADgDMAGUAQwBsAG8AdQBkAC0AYgBhAHMAZQBkACAAQQBjAHQAaQB2AGkAdAB5AC0AYQBhAFMAZQByAHYAaQBjAGUAIABjAHkAYgBlAHIgEwBwAGgAeQBzAGkAYwBhAGwAIABmAHIAYQBtAGUAdwBvAHIAawAgAGYAbwByACAAaAB1AG0AYQBuACAAYQBjAHQAaQB2AGkAdAB5ACAAbQBvAG4AaQB0AG8AcgBpAG4AZwAgAGkAbgAgAG0AbwBiAGkAbABpAHQAeQAuAHAAZABmAA8ADAAFAG4AbwB0AGUAcwASAJIvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvQ2xvdWQtYmFzZWQgQWN0aXZpdHktYWFTZXJ2aWNlIGN5YmVy4oCTcGh5c2ljYWwgZnJhbWV3b3JrIGZvciBodW1hbiBhY3Rpdml0eSBtb25pdG9yaW5nIGluIG1vYmlsaXR5LnBkZgATAA4vVm9sdW1lcy9ub3Rlc///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAXEBdgF+BDoEPARBBEwEVQRjBGcEbgR3BHwEiQSMBJ4EoQSmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAABKg=}, | |||
Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0167739X16303016}, | |||
Bdsk-Url-2 = {https://doi.org/10.1016/j.future.2016.09.006}} | |||
@article{WangWu17, | |||
Abstract = {Injuries that are caused by falls have been regarded as one of the major health threats to the independent living for the elderly. Conventional fall detection systems have various limitations. In this work, we first look for the correlations between different radio signal variations and activities by analyzing radio propagation model. Based on our observation, we propose WiFall, a truly unobtrusive fall detection system. WiFall employs physical layer Channel State Information (CSI) as the indicator of activities. It can detect fall of the human without hardware modification, extra environmental setup, or any wearable device. We implement WiFall on desktops equipped with commodity 802.11n NIC, and evaluate the performance in three typical indoor scenarios with several layouts of transmitter-receiver (Tx-Rx) links. In our area of interest, WiFall can achieve fall detection for a single person with high accuracy. As demonstrated by the experimental results, WiFall yields 90 percent detection precision with a false alarm rate of 15 percent on average using a one-class SVM classifier in all testing scenarios. It can also achieve average 94 percent fall detection precisions with 13 percent false alarm using Random Forest algorithm.}, | |||
Annote = {http://ieeexplore.ieee.org/abstract/document/7458186/}, | |||
Author = {Y. Wang and K. Wu and L. M. Ni}, | |||
Date-Added = {2017-05-13 03:19:27 +0000}, | |||
Date-Modified = {2017-05-13 06:50:32 +0000}, | |||
Doi = {10.1109/TMC.2016.2557792}, | |||
Issn = {1536-1233}, | |||
Journal = {IEEE Transactions on Mobile Computing}, | |||
Keywords = {biomedical communication;decision trees;geriatrics;indoor radio;medical computing;pattern classification;radio links;radio receivers;radio transmitters;support vector machines;wireless LAN;wireless sensor networks;802.11n NIC;WiFall;device-free fall detection;false alarm rate;health threats;indoor scenarios;one-class SVM classifier;physical layer channel state information;radio propagation model;radio signal;random forest algorithm;transmitter-receiver links;wireless networks;Channel state information;IEEE 802.11 Standard;Motion detection;Senior citizens;Sensors;Wireless communication;Wireless sensor networks;Wireless;channel state information;device-free;fall detection;machine learning}, | |||
Month = {Feb}, | |||
Number = {2}, | |||
Pages = {581-594}, | |||
Title = {WiFall: Device-Free Fall Detection by Wireless Networks}, | |||
Volume = {16}, | |||
Year = {2017}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRlJlZmVyZW5jZXMvV2lGYWxsLSBEZXZpY2UtRnJlZSBGYWxsIERldGVjdGlvbiBieSBXaXJlbGVzcyBOZXR3b3Jrcy5wZGbSFwsYGVdOUy5kYXRhTxECOAAAAAACOAACAAAFbm90ZXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QlB8UgrAAAAFGlaH1dpRmFsbC0gRGV2aWNlLUZyZWUgIzE0NkEyMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUaiPVPeI0AAAAAAAAAAAAAQADAAAJAAAAAAAAAAAAAAAAAAAAAApSZWZlcmVuY2VzABAACAAA1QjRcQAAABEACAAA1T1xtAAAAAEAFAAUaVoAFGkrAAeVLAAGrFcAA+utAAIAVG5vdGVzOm5vdGVzOgBQdWJsaWNhdGlvbnM6ADIwMTc6AFJBQ1MxNzoAUmVmZXJlbmNlczoAV2lGYWxsLSBEZXZpY2UtRnJlZSAjMTQ2QTIzLnBkZgAOAHgAOwBXAGkARgBhAGwAbAAtACAARABlAHYAaQBjAGUALQBGAHIAZQBlACAARgBhAGwAbAAgAEQAZQB0AGUAYwB0AGkAbwBuACAAYgB5ACAAVwBpAHIAZQBsAGUAcwBzACAATgBlAHQAdwBvAHIAawBzAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAZi9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9XaUZhbGwtIERldmljZS1GcmVlIEZhbGwgRGV0ZWN0aW9uIGJ5IFdpcmVsZXNzIE5ldHdvcmtzLnBkZgATAA4vVm9sdW1lcy9ub3Rlc///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOANcA3ADkAyADIgMnAzIDOwNJA00DVANdA2IDbwNyA4QDhwOMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA44=}, | |||
Bdsk-Url-1 = {http://dx.doi.org/10.1109/TMC.2016.2557792}} | |||
@article{Prabhu17, | |||
Abstract = {Engineers have created WSN applications for areas including health care, utilities, and remote monitoring. In health care, wireless devices make less invasive patient monitoring and health care possible. For utilities such as the electricity grid, streetlights, and water municipals, wireless sensors offer a lower-cost method for collecting system health data to reduce energy usage and better manage resources. Remote monitoring covers a wide range of applications where wireless systems can complement wired systems by reducing wiring costs and allowing new types of measurement applications. The most well-liked principle for distributed clustering methodology is to choose cluster heads with more residual energy and to rotate them occasionally. Sensors at very heavy traffic locations rapidly deplete their energy resources and die in advance, before the network to collapse. The use of these sensors and the probability of organizing them into networks have discovered many research issues and have highlighted innovative ways to cope with certain problems. Here, the view of distributed clustering mechanism has been elaborated elegantly and different areas where such distributed clustering methodology could be put to use in emerging real world wireless sensor network applications have been compiled and discussed.}, | |||
Annote = {https://ssrn.com/abstract=2909105}, | |||
Author = {Prabhu, Boselin and Balakumar, N and Antony, A Johnson}, | |||
Date-Added = {2017-05-13 03:15:40 +0000}, | |||
Date-Modified = {2017-05-13 06:50:20 +0000}, | |||
Journal = {INTERNATIONAL JOURNAL OF INNOVATIVE RESEARCH IN TECHNOLOGY}, | |||
Keywords = {Wireless Sensor Network, Sensor Node, Distributed Clustering, Energy Utilization, Real World Applications}, | |||
Month = {Jan.}, | |||
Number = {8}, | |||
Title = {Wireless Sensor Network Based Smart Environment Applications}, | |||
Volume = {3}, | |||
Year = {2017}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QS1JlZmVyZW5jZXMvV2lyZWxlc3MgU2Vuc29yIE5ldHdvcmsgQmFzZWQgU21hcnQgRW52aXJvbm1lbnQgQXBwbGljYXRpb25zLnBkZtIXCxgZV05TLmRhdGFPEQJIAAAAAAJIAAIAAAVub3RlcwAAAAAAAAAAAAAAAAAAAAAAAAAAAADVCUHxSCsAAAAUaVofV2lyZWxlc3MgU2Vuc29yIE5ldHcjMTQ2OUMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRpw9U94jMAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADVCNFxAAAAEQAIAADVPXGzAAAAAQAUABRpWgAUaSsAB5UsAAasVwAD660AAgBUbm90ZXM6bm90ZXM6AFB1YmxpY2F0aW9uczoAMjAxNzoAUkFDUzE3OgBSZWZlcmVuY2VzOgBXaXJlbGVzcyBTZW5zb3IgTmV0dyMxNDY5QzMucGRmAA4AggBAAFcAaQByAGUAbABlAHMAcwAgAFMAZQBuAHMAbwByACAATgBlAHQAdwBvAHIAawAgAEIAYQBzAGUAZAAgAFMAbQBhAHIAdAAgAEUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAEEAcABwAGwAaQBjAGEAdABpAG8AbgBzAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAay9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9XaXJlbGVzcyBTZW5zb3IgTmV0d29yayBCYXNlZCBTbWFydCBFbnZpcm9ubWVudCBBcHBsaWNhdGlvbnMucGRmAAATAA4vVm9sdW1lcy9ub3Rlc///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOANwA4QDpAzUDNwM8A0cDUANeA2IDaQNyA3cDhAOHA5kDnAOhAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA6M=}} | |||
@article{LeeChung09, | |||
Abstract = {The smart shirt which measures electrocardiogram (ECG) and acceleration signals for continuous and real time health monitoring is designed and developed. The shirt mainly consists of sensors for continuous monitoring the health data and conductive fabrics to get the body signal as electrodes. The measured physiological \{ECG\} data and physical activity data are transmitted in an ad-hoc network in \{IEEE\} 802.15.4 communication standard to a base-station and server \{PC\} for remote monitoring. The wearable sensor devices are designed to fit well into shirt with small size and low power consumption to reduce the battery size. The adaptive filtering method to cancel artifact noise from conductive fabric electrodes in a shirt is also designed and tested to get clear \{ECG\} signal even though during running or physical exercise of a person. }, | |||
Author = {Young-Dong Lee and Wan-Young Chung}, | |||
Date-Added = {2017-05-13 03:14:52 +0000}, | |||
Date-Modified = {2017-05-13 06:53:06 +0000}, | |||
Doi = {https://doi.org/10.1016/j.snb.2009.04.040}, | |||
Issn = {0925-4005}, | |||
Journal = {Sensors and Actuators B: Chemical}, | |||
Month = {July}, | |||
Number = 2, | |||
Pages = {390 - 395}, | |||
Title = {Wireless sensor network based wearable smart shirt for ubiquitous health and activity monitoring}, | |||
Url = {http://www.sciencedirect.com/science/article/pii/S0925400509003724}, | |||
Volume = 140, | |||
Year = 2009, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8Qb1JlZmVyZW5jZXMvV2lyZWxlc3Mgc2Vuc29yIG5ldHdvcmsgYmFzZWQgd2VhcmFibGUgc21hcnQgc2hpcnQgZm9yIHViaXF1aXRvdXMgaGVhbHRoIGFuZCBhY3Rpdml0eSBtb25pdG9yaW5nLnBkZtIXCxgZV05TLmRhdGFPEQK0AAAAAAK0AAIAAAVub3RlcwAAAAAAAAAAAAAAAAAAAAAAAAAAAADVCUHxSCsAAAAUaVofV2lyZWxlc3Mgc2Vuc29yIG5ldHcjMTQ2QTExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRqEdU94jQAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADVCNFxAAAAEQAIAADVPXG0AAAAAQAUABRpWgAUaSsAB5UsAAasVwAD660AAgBUbm90ZXM6bm90ZXM6AFB1YmxpY2F0aW9uczoAMjAxNzoAUkFDUzE3OgBSZWZlcmVuY2VzOgBXaXJlbGVzcyBzZW5zb3IgbmV0dyMxNDZBMTEucGRmAA4AygBkAFcAaQByAGUAbABlAHMAcwAgAHMAZQBuAHMAbwByACAAbgBlAHQAdwBvAHIAawAgAGIAYQBzAGUAZAAgAHcAZQBhAHIAYQBiAGwAZQAgAHMAbQBhAHIAdAAgAHMAaABpAHIAdAAgAGYAbwByACAAdQBiAGkAcQB1AGkAdABvAHUAcwAgAGgAZQBhAGwAdABoACAAYQBuAGQAIABhAGMAdABpAHYAaQB0AHkAIABtAG8AbgBpAHQAbwByAGkAbgBnAC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAjy9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9XaXJlbGVzcyBzZW5zb3IgbmV0d29yayBiYXNlZCB3ZWFyYWJsZSBzbWFydCBzaGlydCBmb3IgdWJpcXVpdG91cyBoZWFsdGggYW5kIGFjdGl2aXR5IG1vbml0b3JpbmcucGRmAAATAA4vVm9sdW1lcy9ub3Rlc///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAQABBQENA8UDxwPMA9cD4APuA/ID+QQCBAcEFAQXBCkELAQxAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAABDM=}, | |||
Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0925400509003724}} | |||
@article{AlemdarErsoy10, | |||
Abstract = {Becoming mature enough to be used for improving the quality of life, wireless sensor network technologies are considered as one of the key research areas in computer science and healthcare application industries. The pervasive healthcare systems provide rich contextual information and alerting mechanisms against odd conditions with continuous monitoring. This minimizes the need for caregivers and helps the chronically ill and elderly to survive an independent life, besides provides quality care for the babies and little children whose both parents have to work. Although having significant benefits, the area has still major challenges which are investigated in this paper. We provide several state of the art examples together with the design considerations like unobtrusiveness, scalability, energy efficiency, security and also provide a comprehensive analysis of the benefits and challenges of these systems. }, | |||
Author = {Hande Alemdar and Cem Ersoy}, | |||
Date-Modified = {2017-05-13 06:52:42 +0000}, | |||
Doi = {https://doi.org/10.1016/j.comnet.2010.05.003}, | |||
Issn = {1389-1286}, | |||
Journal = {Computer Networks}, | |||
Keywords = {Children and chronically ill}, | |||
Month = {October}, | |||
Number = {15}, | |||
Pages = {2688 - 2710}, | |||
Title = {Wireless sensor networks for healthcare: A survey}, | |||
Url = {http://www.sciencedirect.com/science/article/pii/S1389128610001398}, | |||
Volume = {54}, | |||
Year = {2010}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQFJlZmVyZW5jZXMvV2lyZWxlc3Mgc2Vuc29yIG5ldHdvcmtzIGZvciBoZWFsdGhjYXJlLSBBIHN1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxECJgAAAAACJgACAAAFbm90ZXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QlB8UgrAAAAFGlaH1dpcmVsZXNzIHNlbnNvciBuZXR3IzE0NjlCNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUabXVPeIzAAAAAAAAAAAAAQADAAAJAAAAAAAAAAAAAAAAAAAAAApSZWZlcmVuY2VzABAACAAA1QjRcQAAABEACAAA1T1xswAAAAEAFAAUaVoAFGkrAAeVLAAGrFcAA+utAAIAVG5vdGVzOm5vdGVzOgBQdWJsaWNhdGlvbnM6ADIwMTc6AFJBQ1MxNzoAUmVmZXJlbmNlczoAV2lyZWxlc3Mgc2Vuc29yIG5ldHcjMTQ2OUI1LnBkZgAOAGwANQBXAGkAcgBlAGwAZQBzAHMAIABzAGUAbgBzAG8AcgAgAG4AZQB0AHcAbwByAGsAcwAgAGYAbwByACAAaABlAGEAbAB0AGgAYwBhAHIAZQAtACAAQQAgAHMAdQByAHYAZQB5AC4AcABkAGYADwAMAAUAbgBvAHQAZQBzABIAYC9ub3Rlcy9QdWJsaWNhdGlvbnMvMjAxNy9SQUNTMTcvUmVmZXJlbmNlcy9XaXJlbGVzcyBzZW5zb3IgbmV0d29ya3MgZm9yIGhlYWx0aGNhcmUtIEEgc3VydmV5LnBkZgATAA4vVm9sdW1lcy9ub3Rlc///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOANEA1gDeAwgDCgMPAxoDIwMxAzUDPANFA0oDVwNaA2wDbwN0AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA3Y=}, | |||
Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1389128610001398}, | |||
Bdsk-Url-2 = {https://doi.org/10.1016/j.comnet.2010.05.003}} | |||
@webpage{Zscore, | |||
Date-Added = {2017-06-12 10:16:21 +0000}, | |||
Date-Modified = {2017-06-12 10:16:44 +0000}, | |||
Lastchecked = {Monday, 12 June 2017}, | |||
Title = {Standard score - Wikipedia}, | |||
Url = {https://en.wikipedia.org/wiki/Standard_score}, | |||
Bdsk-Url-1 = {https://en.wikipedia.org/wiki/Standard_score} | |||
} | |||
@ -0,0 +1,78 @@ | |||
\relax | |||
\abx@aux@refcontext{none/global//global/global} | |||
\abx@aux@cite{Middleton2015} | |||
\abx@aux@segm{0}{0}{Middleton2015} | |||
\abx@aux@segm{0}{0}{Middleton2015} | |||
\abx@aux@cite{studenski2011} | |||
\abx@aux@segm{0}{0}{studenski2011} | |||
\abx@aux@cite{Studenski03} | |||
\abx@aux@segm{0}{0}{Studenski03} | |||
\abx@aux@segm{0}{0}{studenski2011} | |||
\abx@aux@segm{0}{0}{Studenski03} | |||
\abx@aux@cite{pulignano2016} | |||
\abx@aux@segm{0}{0}{pulignano2016} | |||
\abx@aux@cite{Konthoraxjnl2015} | |||
\abx@aux@segm{0}{0}{Konthoraxjnl2015} | |||
\abx@aux@cite{kutner2015} | |||
\abx@aux@segm{0}{0}{kutner2015} | |||
\abx@aux@cite{profile2015} | |||
\abx@aux@segm{0}{0}{profile2015} | |||
\abx@aux@cite{Peters2013} | |||
\abx@aux@segm{0}{0}{Peters2013} | |||
\@writefile{toc}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax } | |||
\@writefile{lof}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax } | |||
\@writefile{lot}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax } | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {I}Introduction}{1}} | |||
\newlabel{sec:introduction}{{I}{1}} | |||
\abx@aux@cite{Shih17b} | |||
\abx@aux@segm{0}{0}{Shih17b} | |||
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Gait Velocity Measurement at Smart Homes}}{3}} | |||
\newlabel{fig:gaitVelocitySmartHome}{{1}{3}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {II}Background and Related Works}{4}} | |||
\newlabel{sec:bk_related}{{II}{4}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {II-A}}Panasonic Grid-EYE Thermal Sensor}{4}} | |||
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Walking under a Grid-EYE sensor}}{4}} | |||
\newlabel{fig:GridEye}{{2}{4}} | |||
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Output Data from Grid-EYE}}{5}} | |||
\newlabel{fig:GridEyeData}{{3}{5}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {II-B}}FLIR ONE PRO}{5}} | |||
\abx@aux@segm{0}{0}{Shih17b} | |||
\abx@aux@segm{0}{0}{Shih17b} | |||
\abx@aux@cite{guo2011simple} | |||
\abx@aux@segm{0}{0}{guo2011simple} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {II-C}}Raspberry Pi 3}{6}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {II-D}}Simple Data Compressing}{6}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {\unhbox \voidb@x \hbox {II-D}1}Huffman Coding}{6}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {\unhbox \voidb@x \hbox {II-D}2}Z-score Threshold}{6}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {\unhbox \voidb@x \hbox {II-D}3}Gaussian Function Fitting}{7}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {III}Data Size Decision Framework}{7}} | |||
\newlabel{sec:design}{{III}{7}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {III-A}}Region Represent Grammar}{7}} | |||
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces System Architecture}}{8}} | |||
\newlabel{fig:SystemArchitecture}{{4}{8}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {III-B}}Data Structure and Region Selection Algorithm}{8}} | |||
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces PNG image, size = 46KB}}{9}} | |||
\newlabel{fig:pngImage}{{5}{9}} | |||
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Region divided by our method}}{9}} | |||
\newlabel{fig:SeparateImage}{{6}{9}} | |||
\@writefile{loa}{\defcounter {refsection}{0}\relax }\@writefile{loa}{\contentsline {algorithm}{\numberline {1}{\ignorespaces Segment Tree Preprocess}}{10}} | |||
\newlabel{code:SegmentTreePreprocess}{{1}{10}} | |||
\@writefile{loa}{\defcounter {refsection}{0}\relax }\@writefile{loa}{\contentsline {algorithm}{\numberline {2}{\ignorespaces Dividing regions depends on compressed data size}}{10}} | |||
\newlabel{code:RegionSpecifiedSize}{{2}{10}} | |||
\@writefile{loa}{\defcounter {refsection}{0}\relax }\@writefile{loa}{\contentsline {algorithm}{\numberline {3}{\ignorespaces Dividing regions depends on compressed data RMSE}}{11}} | |||
\newlabel{code:RegionSpecifiedError}{{3}{11}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {IV}Performance Evaluation}{11}} | |||
\newlabel{sec:eval}{{IV}{11}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {\unhbox \voidb@x \hbox {IV-}1}Date Structure Initialize}{11}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {\unhbox \voidb@x \hbox {IV-}2}Thermal Data Loading}{11}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsubsection}{\numberline {\unhbox \voidb@x \hbox {IV-}3}Regions dividing}{11}} | |||
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Data compressed by Proposed Method (4KB)}}{12}} | |||
\newlabel{fig:4KMy}{{7}{12}} | |||
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Data compressed by JPEG (4KB)}}{12}} | |||
\newlabel{fig:4KJpeg}{{8}{12}} | |||
\newlabel{sec:conclusion}{{V}{12}} | |||
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {section}{\numberline {V}Conclusion}{12}} | |||
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Proposed method and JPEG comparing}}{13}} | |||
\newlabel{fig:compareToJpeg}{{9}{13}} | |||
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Computation Time of Regions Dividing}}{13}} | |||
\newlabel{fig:computeTime}{{10}{13}} |
@ -0,0 +1,86 @@ | |||
<?xml version="1.0" standalone="yes"?> | |||
<!-- logreq request file --> | |||
<!-- logreq version 1.0 / dtd version 1.0 --> | |||
<!-- Do not edit this file! --> | |||
<!DOCTYPE requests [ | |||
<!ELEMENT requests (internal | external)*> | |||
<!ELEMENT internal (generic, (provides | requires)*)> | |||
<!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)> | |||
<!ELEMENT cmdline (binary, (option | infile | outfile)*)> | |||
<!ELEMENT input (file)+> | |||
<!ELEMENT output (file)+> | |||
<!ELEMENT provides (file)+> | |||
<!ELEMENT requires (file)+> | |||
<!ELEMENT generic (#PCDATA)> | |||
<!ELEMENT binary (#PCDATA)> | |||
<!ELEMENT option (#PCDATA)> | |||
<!ELEMENT infile (#PCDATA)> | |||
<!ELEMENT outfile (#PCDATA)> | |||
<!ELEMENT file (#PCDATA)> | |||
<!ATTLIST requests | |||
version CDATA #REQUIRED | |||
> | |||
<!ATTLIST internal | |||
package CDATA #REQUIRED | |||
priority (9) #REQUIRED | |||
active (0 | 1) #REQUIRED | |||
> | |||
<!ATTLIST external | |||
package CDATA #REQUIRED | |||
priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED | |||
active (0 | 1) #REQUIRED | |||
> | |||
<!ATTLIST provides | |||
type (static | dynamic | editable) #REQUIRED | |||
> | |||
<!ATTLIST requires | |||
type (static | dynamic | editable) #REQUIRED | |||
> | |||
<!ATTLIST file | |||
type CDATA #IMPLIED | |||
> | |||
]> | |||
<requests version="1.0"> | |||
<internal package="biblatex" priority="9" active="0"> | |||
<generic>latex</generic> | |||
<provides type="dynamic"> | |||
<file>Main.bcf</file> | |||
</provides> | |||
<requires type="dynamic"> | |||
<file>Main.bbl</file> | |||
</requires> | |||
<requires type="static"> | |||
<file>blx-dm.def</file> | |||
<file>blx-compat.def</file> | |||
<file>biblatex.def</file> | |||
<file>numeric-comp.bbx</file> | |||
<file>numeric.bbx</file> | |||
<file>standard.bbx</file> | |||
<file>numeric-comp.cbx</file> | |||
<file>biblatex.cfg</file> | |||
<file>english.lbx</file> | |||
</requires> | |||
</internal> | |||
<external package="biblatex" priority="5" active="0"> | |||
<generic>biber</generic> | |||
<cmdline> | |||
<binary>biber</binary> | |||
<infile>Main</infile> | |||
</cmdline> | |||
<input> | |||
<file>Main.bcf</file> | |||
</input> | |||
<output> | |||
<file>Main.bbl</file> | |||
</output> | |||
<provides type="dynamic"> | |||
<file>Main.bbl</file> | |||
</provides> | |||
<requires type="dynamic"> | |||
<file>Main.bcf</file> | |||
</requires> | |||
<requires type="editable"> | |||
<file>SOCA17.bib</file> | |||
</requires> | |||
</external> | |||
</requests> |
@ -0,0 +1,20 @@ | |||
% SVN Keyword cache | |||
% Global values: | |||
\def \svnrev {2459} | |||
\let \ifsvnmodified \@secondoftwo | |||
\def \svndate {2017-10-13 23:28:44 +0800 (週五, 13 十月 2017)} | |||
\def \svnauthor {cshih} | |||
\def \svnyear {2017} | |||
\def \svnmonth {10} | |||
\def \svnday {13} | |||
\def \svnhour {23} | |||
\def \svnminute {28} | |||
\def \svnsecond {44} | |||
\def \svntimezonehour {+08} | |||
\def \svntimezoneminute {00} | |||
\svn@gdefverb \svnurl {http://newslabx.csie.ntu.edu.tw/svn/R_Publications/SOCA17/trunk/Main.tex} | |||
\svn@gdefverb \svnfname {Main.tex} | |||
@ -0,0 +1,144 @@ | |||
% Final Submission | |||
%\documentclass[10pt,conference,a4paper,twocolumn]{./IEEEtran} | |||
%\documentclass[10pt,a4paper,twocolumn]{ieeeconf} | |||
% Draft | |||
%\documentclass[10pt,a4paper,onecolumn]{ieeeconf} | |||
\documentclass[12pt,a4paper,onecolumn]{./IEEEtran} | |||
%PAPER PAGE LIMIT: | |||
% | |||
%Regular Papers: 8 pages, including all figures, tables, and references. | |||
%Short Papers: 6 pages, including all figures, tables, and references. | |||
%http://www.ieeeconfpublishing.org/cpir/authorKit.asp?Facility=CPS_Nov&ERoom=SOCA+2017 | |||
\usepackage{ntu_techrpt_cover} | |||
\usepackage{lipsum} | |||
\usepackage{graphicx} | |||
\usepackage{times} | |||
\usepackage{psfrag} | |||
%\usepackage[tight]{subfigure} | |||
\usepackage{setspace} | |||
\usepackage{listings} | |||
\usepackage{epsfig} | |||
\usepackage{longtable} | |||
\usepackage{cases} | |||
%\usepackage{subfig} | |||
\usepackage{balance} | |||
\usepackage{algorithm} | |||
%\usepackage{algorithmic} | |||
\usepackage[noend]{algpseudocode} | |||
%% % To add svn version number in Latex | |||
\usepackage{svn-multi} | |||
% \usepackage[draft,scrtime]{prelim2e} | |||
\usepackage[final]{prelim2e} | |||
\usepackage{soul} | |||
\usepackage{authblk} | |||
% Add svn keyword for all the tex files | |||
% svn ps svn:keywords 'Id HeadURL LastChangedDate LastChangedBy LastChangedRevision' *.tex | |||
\svnidlong{$HeadURL: http://newslabx.csie.ntu.edu.tw/svn/R_Publications/SOCA17/trunk/Main.tex $} {$LastChangedDate: 2017-10-13 23:28:44 +0800 (週五, 13 十月 2017) $} {$LastChangedRevision: 2459 $} {$LastChangedBy: cshih $} | |||
\svnid{$Id: Main.tex 2459 2017-10-13 15:28:44Z cshih $} | |||
% to show SVN version number | |||
%% \renewcommand{\PrelimWords}{Rev: \svnrev\ (\svnfilerev) \svnyear/\svnmonth/\svnday/\svnhour:\svnminute} | |||
\renewcommand{\PrelimWords}{The draft is made at \thistime.} | |||
% Commented out for article | |||
% \numberwithin{algorithm}{section} | |||
% \setstretch{0.83} | |||
\usepackage[backend=biber,style=numeric-comp,sorting=none]{biblatex} | |||
\DeclareSourcemap{ | |||
\maps[datatype=bibtex]{ | |||
\map{ | |||
\step[fieldsource=url, | |||
match=\regexp{http://(ieeexplore.ieee.org/|dx.doi.org/|dl.acm.org/)}, | |||
final] | |||
\step[fieldset=url, null] | |||
\step[fieldset=urldate, null] | |||
\step[fieldset=doi, null] | |||
\step[fieldset=ISBN, null] | |||
} | |||
} | |||
} | |||
\renewcommand*{\bibfont}{\footnotesize} | |||
%% \addbibresource{Conference.bib} | |||
%%\addbibresource{bibliography.bib} | |||
%%\addbibresource{IEEEabrv.bib} | |||
\addbibresource{SOCA17.bib} | |||
%%\addbibresource{ERICA.bib} | |||
%%%%%%%%%%%%%%%%% | |||
\input{MySetting} | |||
%\author{ | |||
% \IEEEauthorblockN{Jyun-Jhe \textsc{Chou}\IEEEauthorrefmark{1}, Chi-Sheng \textsc{Shih}\IEEEauthorrefmark{1}, Wei-Dean \textsc{Wang}\IEEEauthorrefmark{2}, and Kuo-Chin \textsc{Huang}\IEEEauthorrefmark{3}} | |||
% \IEEEauthorblockA{\IEEEauthorrefmark{1}\small{Embedded Systems and Wireless Networking Lab}\\ | |||
% \small{Graduate Institute of Networking and Multimedia}\\ | |||
% \small{Department of Computer Science and Information Engineering}\\ | |||
% \small{NTU IoX Research Center}\\ | |||
% \small{National Taiwan University} | |||
% \\\{cshih\}@csie.ntu.edu.tw} | |||
% \IEEEauthorblockA{\IEEEauthorrefmark{2}Department of Medical Education and Bioethics,\\NTU} | |||
% \IEEEauthorblockA{\IEEEauthorrefmark{3}Department of Family Medicine, \\NTU Hospital} | |||
%} | |||
\author{Jyun-Jhe Chou} | |||
\affil{\small{Graduate Institute of Networking and Multimedia}\\ | |||
\small{Department of Computer Science and Information Engineering}\\ | |||
\small{NTU IoX Research Center}\\ | |||
\small{National Taiwan University} \vspace{1.5ex}} | |||
\title{Parameterized Data Reduction Framework for IoT Devices} | |||
% \setlength{\topmargin}{-0.5in} | |||
%\setlength{\textheight}{10.1in} | |||
%\reportyear{2017} | |||
%\reportmonth{November} | |||
%\reportnumber{0009} | |||
\pagestyle{empty} | |||
\begin{document} | |||
%% To make report cover | |||
%\thispagestyle{empty} | |||
%\makecover | |||
%\newpage | |||
%% To add revision log | |||
%\thispagestyle{empty} | |||
%\onecolumn | |||
%\input{log} | |||
%\newpage | |||
%% \input{todos} | |||
%% \newpage | |||
%% \twocolumn | |||
\maketitle | |||
\thispagestyle{empty} | |||
\IEEEpeerreviewmaketitle | |||
\setcounter{page}{1} | |||
% Double space for draft | |||
\doublespacing | |||
\input{00Abstract} | |||
\input{01Introduction} | |||
% Related works | |||
\input{02Background} | |||
% Architecture, formal model, and problem definition | |||
% Proposed solution | |||
\input{03Design} | |||
% Evaluation | |||
\input{04Evaluation} | |||
% Conclusion | |||
\input{05Conclusion} | |||
% Acknowledgement | |||
%\input{06Acknowledge} | |||
\balance | |||
\printbibliography | |||
\end{document} |
@ -0,0 +1,302 @@ | |||
# LaTeX Makefile for dvi, ps, and pdf file creation. | |||
# MAGMA - Laboratoire Leibniz 13-12-2004 | |||
# The LATEX variable contains the latex command to use, using LATEXFLAGS | |||
# you can specify additional flags to pass. | |||
TEXPATH = /usr/local/texlive/latest/bin/universal-darwin | |||
LATEX = pdflatex | |||
LATEXFLAGS= -interaction=scrollmode | |||
PDFLATEX = pdflatex | |||
#PDFLATEXFLAGS= --jobname=$(OUTFILE) | |||
PDFLATEXFLAGS= | |||
MAKEINDEX = makeindex | |||
# Specifies the bibliography generation program. | |||
BIBTEX = biber | |||
BIBTEXFLAGS= | |||
# These options are used for generating PostScript files from DVI files. | |||
DVIPS = dvips | |||
DVIPSFLAGSPDF = -P pdf | |||
PS2PDF = ps2pdf | |||
PS2PDFFLAGS = | |||
# Commands for images convertion | |||
FIG2DEV = /usr/bin/fig2dev | |||
GIFTOPNM = giftopnm | |||
PNMTOPNG = pnmtopng | |||
# Useful commands | |||
EGREP = egrep | |||
ECHO = echo | |||
# The variable USEPDFLATEX must equal 1 to use pdflatex for generating pdf file. | |||
USEPDFLATEX = 1 | |||
# Tex directory | |||
TEX_DIR = . | |||
# Figures directory for fig to eps or pdf convertion | |||
FIGURE_DIR = figures | |||
# Contain those LaTeX input files which will be passed directly to LaTeX, i.e. | |||
# no include files. | |||
MAIN_TEX_FILES= Main.tex | |||
# Contains include tex file | |||
TEX_FILES= $(wildcard *.tex) \ | |||
$(wildcard ./$(TEX_DIR)/*.tex) | |||
# Contains the names of all DVI files to be generated when using the target<.dvi> | |||
# target. Defaults to all files from $(MAIN_TEX_FILES) with their | |||
# extensions changed to target<.dvi>. | |||
DVI_FILES= $(MAIN_TEX_FILES:.tex=.dvi) | |||
# Contains the names of all PostScript resp. PDF files to be generated when | |||
# using the target<.ps> or target<.pdf>. | |||
PS_FILES= $(DVI_FILES:.dvi=.ps) | |||
CMR_FILES= $(DVI_FILES:.dvi=_CMR.pdf) | |||
PDF_FILES= $(DVI_FILES:.dvi=.pdf) | |||
# Contains the names of all eps resp. eps images to be generated when | |||
# using target<.dvi> or target<.ps> or target<.pdf>. | |||
EPSFIGURES = $(patsubst %.fig,%.eps,$(wildcard ./$(FIGURE_DIR)/*.fig)) $(patsubst %.tex,%.eps,$(wildcard ./$(FIGURE_DIR)/*.tex)) | |||
PDFFIGURES = $(patsubst %.fig,%.pdf,$(wildcard ./$(FIGURE_DIR)/*.fig)) | |||
TODAY= $(shell date +"%Y%m%d_%H%M") | |||
TODAY= $(shell date +"%Y%m%d") | |||
OUTFILE=$(shell basename $(CURDIR))_$(TODAY) | |||
# Contains the names of all configuration and styles to be linked | |||
# from the configuration directory | |||
LINKS_FILES = bibliography.bib MySetting.tex latex8.bst latex8.sty latex8_unsrt.bst myColor.sty ntu_techrpt_cover.sty mycolor.cfg coverart.eps svn-multi.sty prelim2e.sty ieeeconf.cls IEEEtran.cls | |||
#LINKS_FILES = mycolor.cfg myColor.sty | |||
LN = ln -sf | |||
HOME = /Users/cshih | |||
# Target definition | |||
#all: $(EPSFIGURES) $(PDFFIGURE) | |||
all: link $(EPSFIGURES) $(PDFFIGURE) | |||
@$(ECHO) "Home directory is $(HOME)" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "EPSFIGURES: $(EPSFIGURES)." | |||
@$(ECHO) "PDFFIGURES: $(PDFFIGURES)." | |||
@$(ECHO) "OUTFILE: $(OUTFILE)." | |||
@$(ECHO) "----------------------------------------------------------------" | |||
# $(MAKE) $(DVI_FILES) $(PS_FILES) | |||
# ./svnlog-gen.sh http://newslabx.csie.ntu.edu.tw/svn/R_Publications/SOCA12 log.tex | |||
# $(MAKE) $(DVI_FILES) $(PS_FILES) $(PDF_FILES) | |||
$(MAKE) $(DVI_FILES) $(PDF_FILES) | |||
%.dvi %.log %.aux %.toc : $(EPSFIGURES) $(TEX_FILES) | |||
$(MAKE) $< | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Running $(LATEX) $* for the first time" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
$(TEXPATH)/$(LATEX) $(LsATEXFLAGS) $* $(LATEXSTDOUT) | |||
# Path beamer to be sure to have navigation bar | |||
@if $(EGREP) -q "No file .*nav" $*.log && $(EGREP) -q "beamer" $*.log; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(LATEX) again to include navigation bar"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
fi; \ | |||
# end beamer | |||
@if $(EGREP) -q "Rerun to get .*references right" $*.log; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(LATEX) again to get references right"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(LATEX) $(LATEXFLAGS) $* $(LATEXSTDOUT) ; \ | |||
fi | |||
@if $(EGREP) -q '\\bib(data|cite)' $*.aux; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Making Bibliography using $(BIBTEX)"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(BIBTEX) $(BIBTEXFLAGS) $*; \ | |||
if [ -f $*.bbl ]; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(LATEX) again to include bibliography"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(LATEX) $(LATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
fi; \ | |||
fi | |||
@-count=5;\ | |||
while $(EGREP) -q "Rerun to get .*(references|citations) (right|correct)" $*.log && [ $$count -gt 0 ]; do \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Rerunning $(LATEX), max. $$count times left"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(LATEX) $(LATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
count=`expr $$count - 1`; \ | |||
done | |||
# Generate pdf file with pdflatex | |||
ifdef USEPDFLATEX | |||
%.pdf : $(TEX_FILES) | |||
$(MAKE) $< | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Running $(PDFLATEX) for the first time..." | |||
@$(ECHO) "----------------------------------------------------------------" | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT) | |||
# Path beamer to be sure to have navigation bar | |||
@if $(EGREP) -q "No file .*nav" $*.log && $(EGREP) -q "beamer" $*.log; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(PDFLATEX) again to include navigation bar"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
fi; \ | |||
# end beamer | |||
@if $(EGREP) -q "Rerun to get .*references right" $*.log; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(PDFLATEX) again to get references right"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT) ; \ | |||
fi | |||
@if $(EGREP) -q '\\bib(data|cite)' $*.aux; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Making Bibliography using $(BIBTEX)"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(BIBTEX) $(BIBTEXFLAGS) $*; \ | |||
if [ -f $*.bbl ]; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(PDFLATEX) again to include bibliography"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
fi; \ | |||
fi | |||
@-count=5; \ | |||
while $(EGREP) -q "Rerun to get .*(references|citations) (right|correct)" $*.log && [ $$count -gt 0 ]; do \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Rerunning $(PDFLATEX), max. $$count times left"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
count=`expr $$count - 1`; \ | |||
done; \ | |||
cp -f $(PDF_FILES) ~/Dropbox/2Reads/$(OUTFILE).pdf; \ | |||
$(ECHO) "-------- DONE --------" | |||
# Generate pdf file with dvi and dvips | |||
else | |||
%.pdf : %.ps | |||
@if [ -s $< ] ; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Generating PDF file $@"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PS2PDF) $(PS2PDFFLAGS) $< $@; \ | |||
else \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Skipped creating $@: $< does not exist or is empty"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
fi | |||
endif | |||
%.ps : %.dvi | |||
@if [ -s $< ] ; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Generating PS file $@"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(DVIPS) $(DVIPSFLAGSPDF) $< -o $*.ps ; \ | |||
else \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Skipped creating $@: $< does not exist or is empty"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
fi | |||
cmr: $(PDF_FILES) | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Make CMR Ready for IEEE" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dEmbedAllFonts=true -dSubsetFonts=true -sOutputFile=$(CMR_FILES) -f $(PDF_FILES) | |||
# ps2pdf14 -dPDFSETTINGS=/prepress $(PDF_FILES) $(CMR_FILES) | |||
cleanepsfig: | |||
-rm -f $(FIGURE_DIR)/*.eps $(FIGURE_DIR)/*.bak | |||
cleanpdffig: | |||
-rm -f $(FIGURE_DIR)/*.pdf $(FIGURE_DIR)/*.bak | |||
#cleanfig: cleanepsfig cleanpdffig | |||
cleanfig: | |||
-rm -f $(PDFFIGURES) $(EPSFIGURES) | |||
cleanbiber: | |||
rm -rf `biber --cache` | |||
clean: cleanfig cleanbiber | |||
rsync -Cuavz $(PDF_FILES) ~/Dropbox/2Reads/$(OUTFILE).pdf | |||
-rm -f $(TEX_DIR)/*.aux | |||
-rm -f *.dvi *.ps *.pdf | |||
-rm -f *.aux *.log *.toc *.out | |||
-rm -f *.lof *.lot *.loa *.lol | |||
-rm -f *.nav *.snm *.vrb | |||
-rm -f *.idx *.ind *.ilg *.glo *.gls *.bbl *.blg | |||
-rm -f $(LINKS_FILES) | |||
%.eps : %.fig | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Convert $*.fig to $*.eps and $*.pdf" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
$(FIG2DEV) -L eps $*.fig $*.eps | |||
@if [ -f $*.pdf ]; then \ | |||
$(ECHO) "$*.pdf is there"; \ | |||
rm -f $*.pdf; \ | |||
fi | |||
epstopdf $*.eps | |||
%.pdf : %.fig %.eps | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Convert $*.eps to $*.pdf" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
if [ -f $*.eps ]; then \ | |||
epstopdf $*.eps \ | |||
else \ | |||
$(FIG2DEV) -L pdf -P $*.fig $*.pdf \ | |||
fi | |||
help: | |||
@$(ECHO) "Usage: make <target>[.dvi,.ps,.pdf]" | |||
@$(ECHO) "Options:" | |||
@$(ECHO) " - make help display this message" | |||
@$(ECHO) " - make clean remove all intermediate generated file" | |||
@$(ECHO) " - make cleanfig remove all intermediate figures" | |||
link: $(LINKS_FILES) | |||
bibliography.bib: | |||
$(LN) $(HOME)/notes/bibDB/bibliography.bib . | |||
MySetting.tex: | |||
$(LN) $(HOME)/notes/tex_config/MySetting.tex . | |||
latex8.bst: | |||
$(LN) $(HOME)/notes/tex_config/latex8.bst . | |||
latex8.sty: | |||
$(LN) $(HOME)/notes/tex_config/latex8.sty . | |||
latex8_unsrt.bst: | |||
$(LN) $(HOME)/notes/tex_config/latex8_unsrt.bst . | |||
myColor.sty: | |||
$(LN) $(HOME)/notes/tex_config/myColor.sty . | |||
svn-multi.sty: | |||
$(LN) $(HOME)/notes/tex_config/svn-multi.sty . | |||
prelim2e.sty: | |||
$(LN) $(HOME)/notes/tex_config/prelim2e.sty . | |||
mycolor.cfg: | |||
$(LN) $(HOME)/notes/tex_config/mycolor.cfg . | |||
ntu_techrpt_cover.sty: | |||
$(LN) $(HOME)/notes/tex_config/ntu_techrpt_cover.sty . | |||
coverart.eps: | |||
$(LN) $(HOME)/notes/tex_config/figures/coverart.eps ./figures/. | |||
ieeeconf.cls: | |||
$(LN) $(HOME)/notes/tex_config/ieeeconf.cls . | |||
IEEEtran.cls: | |||
$(LN) $(HOME)/notes/tex_config/IEEEtran.cls . | |||
@ -0,0 +1,325 @@ | |||
# LaTeX Makefile for dvi, ps, and pdf file creation. | |||
# MAGMA - Laboratoire Leibniz 13-12-2004 | |||
# The LATEX variable contains the latex command to use, using LATEXFLAGS | |||
# you can specify additional flags to pass. | |||
TEXPATH = /usr/local/texlive/latest/bin/universal-darwin | |||
LATEX = latex | |||
LATEXFLAGS= -interaction=scrollmode | |||
PDFLATEX = pdflatex | |||
PDFLATEXFLAGS= | |||
MAKEINDEX = makeindex | |||
WD = notes | |||
#WD = Work | |||
# Specifies the bibliography generation program. | |||
# BIBTEX = bibtex | |||
BIBTEX = biber | |||
BIBTEXFLAGS= | |||
# These options are used for generating PostScript files from DVI files. | |||
DVIPS = dvips | |||
DVIPSFLAGSPDF = -P pdf | |||
PS2PDF = ps2pdf | |||
PS2PDFFLAGS = | |||
# Commands for images convertion | |||
FIG2DEV = /usr/bin/fig2dev | |||
SVG2DEV = /Applications/Inkscape.app/Contents/Resources/bin/inkscape | |||
GIFTOPNM = giftopnm | |||
PNMTOPNG = pnmtopng | |||
# Useful commands | |||
EGREP = egrep | |||
ECHO = echo | |||
# The variable USEPDFLATEX must equal 1 to use pdflatex for generating pdf file. | |||
USEPDFLATEX = 1 | |||
# Tex directory | |||
TEX_DIR = . | |||
# Figures directory for fig to eps or pdf convertion | |||
FIGURE_DIR = figures | |||
# Contain those LaTeX input files which will be passed directly to LaTeX, i.e. | |||
# no include files. | |||
# MAIN_TEX_FILES= $(wildcard *.tex) | |||
MAIN_TEX_FILES = main.tex | |||
# Contains include tex file | |||
TEX_FILES= $(wildcard *.tex) \ | |||
$(wildcard ./$(TEX_DIR)/*.tex) | |||
# Contains the names of all DVI files to be generated when using the target<.dvi> | |||
# target. Defaults to all files from $(MAIN_TEX_FILES) with their | |||
# extensions changed to target<.dvi>. | |||
DVI_FILES= $(MAIN_TEX_FILES:.tex=.dvi) | |||
# Contains the names of all PostScript resp. PDF files to be generated when | |||
# using the target<.ps> or target<.pdf>. | |||
PS_FILES= $(DVI_FILES:.dvi=.ps) | |||
CMR_FILES= $(DVI_FILES:.dvi=_CMR.pdf) | |||
PDF_FILES= $(DVI_FILES:.dvi=.pdf) | |||
# Contains the names of all eps resp. eps images to be generated when | |||
# using target<.dvi> or target<.ps> or target<.pdf>. | |||
EPSFIGURES = $(patsubst %.fig,%.eps,$(wildcard ./$(FIGURE_DIR)/*.fig)) $(patsubst %.tex,%.eps,$(wildcard ./$(FIGURE_DIR)/*.tex)) | |||
PDFFIGURES = $(patsubst %.fig,%.pdf,$(wildcard ./$(FIGURE_DIR)/*.fig)) | |||
# Contains the names of all configuration and styles to be linked | |||
# from the configuration directory | |||
LINKS_FILES = bibliography.bib MySetting.tex latex8.bst latex8.sty latex8_unsrt.bst myColor.sty ntu_techrpt_cover_acm.sty mycolor.cfg svn-multi.sty prelim2e.sty ieeeconf.cls IEEEtran.cls IEEEtran.bst | |||
#LINKS_FILES = mycolor.cfg myColor.sty | |||
LN = ln -sf | |||
LN = ln | |||
HOME = /Users/cshih | |||
# Target definition | |||
all: link $(EPSFIGURES) $(PDFFIGURE) | |||
@$(ECHO) "Home directory is $(HOME)" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "EPSFIGURES: $(EPSFIGURES)." | |||
@$(ECHO) "PDFFIGURES: $(PDFFIGURES)." | |||
@$(ECHO) "----------------------------------------------------------------" | |||
# $(MAKE) $(DVI_FILES) $(PS_FILES) | |||
# svn propset svn:keywords "Id Rev URL Date Author" MetaRoutingforMobileIOTDevices.tex | |||
# ./svnlog-gen.sh http://cshih@newslabx.csie.ntu.edu.tw/svn/R_Publications/ICCAD16 log.tex | |||
$(MAKE) $(DVI_FILES) $(PS_FILES) $(PDF_FILES) | |||
%.dvi %.log %.aux %.toc : $(EPSFIGURES) $(TEX_FILES) | |||
$(MAKE) $< | |||
# Generate pdf file with pdflatex | |||
ifdef USEPDFLATEX | |||
%.pdf : $(TEX_FILES) | |||
$(MAKE) $< | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Running $(PDFLATEX) for the first time..." | |||
@$(ECHO) "----------------------------------------------------------------" | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT) | |||
# Path beamer to be sure to have navigation bar | |||
@if $(EGREP) -q "No file .*nav" $*.log && $(EGREP) -q "beamer" $*.log; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(PDFLATEX) again to include navigation bar"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
fi; \ | |||
# end beamer | |||
@if $(EGREP) -q "Rerun to get .*references right" $*.log; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(PDFLATEX) again to get references right"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT) ; \ | |||
fi | |||
# Commented out by Daniel | |||
# @if $(EGREP) -q '\\bib(data|cite)' $*.aux; then \ | |||
# | |||
@if $(EGREP) -q 'cite' $*.aux; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Making Bibliography using $(BIBTEX)"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(BIBTEX) $(BIBTEXFLAGS) $*; \ | |||
if [ -f $*.blg ]; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(PDFLATEX) again to include bibliography"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
fi; \ | |||
fi | |||
@if $(EGREP) -q "run Biber" $*.log; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Rerun $(BIBTEX)"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(BIBTEX) $(BIBTEXFLAGS) $*; \ | |||
fi | |||
@-count=5; \ | |||
while $(EGREP) -q "Rerun to get .*(references|citations) (right|correct)" $*.log && [ $$count -gt 0 ]; do \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Rerunning $(PDFLATEX), max. $$count times left"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PDFLATEX) $(PDFLATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
count=`expr $$count - 1`; \ | |||
done | |||
else | |||
# Generate pdf file with dvi and dvips | |||
%.pdf : %.ps | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Running $(LATEX) $* for the first time" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
$(TEXPATH)/$(LATEX) $(LATEXFLAGS) $* $(LATEXSTDOUT) | |||
# Path beamer to be sure to have navigation bar | |||
@if $(EGREP) -q "No file .*nav" $*.log && $(EGREP) -q "beamer" $*.log; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(LATEX) again to include navigation bar"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(LATEX) $(LATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
fi; \ | |||
# end beamer | |||
@if $(EGREP) -q "Rerun to get .*references right" $*.log; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(LATEX) again to get references right"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(LATEX) $(LATEXFLAGS) $* $(LATEXSTDOUT) ; \ | |||
fi | |||
# Commented out by Daniel | |||
# @if $(EGREP) -q '\\bib(data|cite)' $*.aux; then \ | |||
# | |||
@if $(EGREP) -q 'cite' $*.aux; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Making Bibliography using $(BIBTEX)"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(BIBTEX) $(BIBTEXFLAGS) $*; \ | |||
if [ -f $*.blg ]; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Running $(LATEX) again to include bibliography"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(LATEX) $(LATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
fi; \ | |||
fi | |||
@-count=5;\ | |||
while $(EGREP) -q "Rerun to get .*(references|citations) (right|correct)" $*.log && [ $$count -gt 0 ]; do \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Rerunning $(LATEX), max. $$count times left"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(LATEX) $(LATEXFLAGS) $* $(LATEXSTDOUT); \ | |||
count=`expr $$count - 1`; \ | |||
done | |||
@if [ -s $< ] ; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Generating PDF file $@"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(PS2PDF) $(PS2PDFFLAGS) $< $@; \ | |||
else \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Skipped creating $@: $< does not exist or is empty"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
fi | |||
endif | |||
%.ps : %.dvi | |||
@if [ -s $< ] ; then \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Generating PS file $@"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(TEXPATH)/$(DVIPS) $(DVIPSFLAGSPDF) $< -o $*.ps ; \ | |||
else \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
$(ECHO) "Skipped creating $@: $< does not exist or is empty"; \ | |||
$(ECHO) "----------------------------------------------------------------"; \ | |||
fi | |||
cmr: $(PDF_FILES) | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Make CMR Ready for IEEE" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
# gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dEmbedAllFonts=true -dSubsetFonts=true -sOutputFile=$(CMR_FILES) -f $(PDF_FILES) | |||
ps2pdf14 -dPDFSETTINGS=/prepress $(PDF_FILES) $(CMR_FILES) | |||
cleanepsfig: | |||
-rm -f $(FIGURE_DIR)/*.eps $(FIGURE_DIR)/*.bak | |||
cleanpdffig: | |||
-rm -f $(FIGURE_DIR)/*.pdf $(FIGURE_DIR)/*.bak | |||
#cleanfig: cleanepsfig cleanpdffig | |||
cleanfig: | |||
-rm -f $(PDFFIGURES) $(EPSFIGURES) | |||
cleanbiber: | |||
-rm -rf `biber --cache` | |||
clean: cleanfig cleanbiber | |||
-rm -f $(TEX_DIR)/*.aux | |||
-rm -f *.dvi *.ps *.pdf | |||
-rm -f *.aux *.log *.toc *.out | |||
-rm -f *.lof *.lot *.loa *.lol | |||
-rm -f *.nav *.snm *.vrb | |||
-rm -f *.idx *.ind *.ilg *.glo *.gls *.bbl *.blg *.bcf *.run.xml | |||
# -rm -f $(LINKS_FILES) | |||
%.eps : %.svg | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Convert $*.svg to $*.eps and $*.pdf" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
$(SVG2DEV) -F $*.fig -E $*.eps | |||
@if [ -f $*.pdf ]; then \ | |||
$(ECHO) "$*.pdf is there"; \ | |||
rm -f $*.pdf; \ | |||
fi | |||
epstopdf $*.eps | |||
%.eps : %.fig | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Convert $*.fig to $*.eps and $*.pdf" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
$(FIG2DEV) -L eps $*.fig $*.eps | |||
@if [ -f $*.pdf ]; then \ | |||
$(ECHO) "$*.pdf is there"; \ | |||
rm -f $*.pdf; \ | |||
fi | |||
epstopdf $*.eps | |||
%.pdf : %.fig %.eps | |||
@$(ECHO) "----------------------------------------------------------------" | |||
@$(ECHO) "Convert $*.eps to $*.pdf" | |||
@$(ECHO) "----------------------------------------------------------------" | |||
if [ -f $*.eps ]; then \ | |||
epstopdf $*.eps \ | |||
else \ | |||
$(FIG2DEV) -L pdf -P $*.fig $*.pdf \ | |||
fi | |||
help: | |||
@$(ECHO) "Usage: make <target>[.dvi,.ps,.pdf]" | |||
@$(ECHO) "Options:" | |||
@$(ECHO) " - make help display this message" | |||
@$(ECHO) " - make clean remove all intermediate generated file" | |||
@$(ECHO) " - make cleanfig remove all intermediate figures" | |||
link: $(LINKS_FILES) | |||
bibliography.bib: | |||
$(LN) $(HOME)/$(WD)/bibDB/bibliography.bib . | |||
MySetting.tex: | |||
$(LN) $(HOME)/$(WD)/tex_config/MySetting.tex . | |||
latex8.bst: | |||
$(LN) $(HOME)/$(WD)/tex_config/latex8.bst . | |||
IEEEtran.bst: | |||
$(LN) $(HOME)/$(WD)/tex_config/IEEEtran.bst . | |||
latex8.sty: | |||
$(LN) $(HOME)/$(WD)/tex_config/latex8.sty . | |||
latex8_unsrt.bst: | |||
$(LN) $(HOME)/$(WD)/tex_config/latex8_unsrt.bst . | |||
myColor.sty: | |||
$(LN) $(HOME)/$(WD)/tex_config/myColor.sty . | |||
svn-multi.sty: | |||
$(LN) $(HOME)/$(WD)/tex_config/svn-multi.sty . | |||
prelim2e.sty: | |||
$(LN) $(HOME)/$(WD)/tex_config/prelim2e.sty . | |||
mycolor.cfg: | |||
$(LN) $(HOME)/$(WD)/tex_config/mycolor.cfg . | |||
ntu_techrpt_cover_acm.sty: | |||
$(LN) $(HOME)/$(WD)/tex_config/ntu_techrpt_cover_acm.sty . | |||
coverart.eps: | |||
$(LN) $(HOME)/$(WD)/tex_config/figures/coverart.eps ./figures/. | |||
ieeeconf.cls: | |||
$(LN) $(HOME)/$(WD)/tex_config/ieeeconf.cls . | |||
IEEEtran.cls: | |||
$(LN) $(HOME)/$(WD)/tex_config/IEEEtran.cls . | |||
@ -0,0 +1,177 @@ | |||
@misc{zigbee, | |||
title = {{ZigBee}}, | |||
howpublished = {http://www.zigbee.org/}, | |||
} | |||
@misc{zwave, | |||
title = {Z-Wave Technology}, | |||
url = {http://www.z-wavealliance.org/technology}, | |||
note = {Last accessed on January 17th, 2015} | |||
} | |||
@misc{wifi, | |||
title = {{WI-FI}}, | |||
howpublished = {http://www.wi-fi.org/}, | |||
} | |||
@misc{m2m-1, | |||
title = {{What is M2M}}, | |||
howpublished = {http://whatis.techtarget.com/definition/machine-to-machine-M2M}, | |||
} | |||
@misc{m2m-2, | |||
title = {{Introduction of M2M}}, | |||
howpublished = {http://iknow.stpi.narl.org.tw/Post/Read.aspx?PostID=3056}, | |||
} | |||
@article{wukong, | |||
title= {{Design of an intelligent middleware for flexible sensor configuration in M2M systems}}, | |||
author={{Niels Reijers} and {Kwei-Jay Lin} and {Yu-Chung Wang} and {Chi-Sheng Shih} and {Jane Y. Hsu}}, | |||
journal={SENSORNETS 2013, Barcelona, Spain}, | |||
volume={}, | |||
number={}, | |||
pages={41-46}, | |||
year={2013}, | |||
publisher={} | |||
} | |||
@article{SPEED, | |||
title= {{SPEED: A stateless protocol for real-time communication in sensor networks}}, | |||
author={{Tian He} and {John A Stankovic} and {Chenyang Lu} and {Tarek Abdelzaher}}, | |||
journal={In Proceedings of 23rd International Conference on Distributed Computing Systems}, | |||
volume={}, | |||
number={}, | |||
pages={46-55}, | |||
year={2003}, | |||
publisher={} | |||
} | |||
@article{MMSPEED, | |||
title= {{MMSPEED: multipath Multi-SPEED protocol for QoS guarantee of reliability and Timeliness in wireless sensor networks}}, | |||
author={{Emad Felemban} and {Chang-Gun Lee} and {Eylem Ekici}}, | |||
journal={ Mobile Computing, IEEE Transactions}, | |||
volume={5}, | |||
number={}, | |||
pages={738-754}, | |||
year={2006}, | |||
publisher={} | |||
} | |||
@article{energyaware, | |||
title= {{An energy-aware QoS routing protocol for wireless sensor network}}, | |||
author={{Kemal Akkaya} and {Mohamed Younis}}, | |||
journal={In Proceedings of the Workshops in the 23rd International Conference on Distributed Computing Systems}, | |||
volume={}, | |||
number={}, | |||
pages={710-715}, | |||
year={2003}, | |||
publisher={} | |||
} | |||
@article{qos-survey-1, | |||
title= {{QoS in Wireless Sensor Networks: survey and approach}}, | |||
author={{Jos{e}-F Mart{i}nez} and {Ana-B Garc{i}a} and {Iv{a}n Corredor} and {Lourdes L{o}pez} and {Vicente Hern{a}ndez} and {Antonio Dasilva}}, | |||
journal={EATIS '07 Proceedings of the 2007 Euro American conference on Telematics and information systems}, | |||
volume={}, | |||
number={}, | |||
pages={}, | |||
year={2007}, | |||
publisher={} | |||
} | |||
@article{qos-survey-2, | |||
title= {{Real-time QoS support in wireless sensor networks: a survey}}, | |||
author={{Yanjun Li} and {Chung Shue Chen} and {Ye-Qiong Song} and {Zhi Wang}}, | |||
journal={Proc of 7th IFAC Int Conf on Fieldbuses and Networks in Industrial and Embedded Systems, Toulouse, France}, | |||
volume={}, | |||
number={}, | |||
pages={}, | |||
year={2007}, | |||
publisher={} | |||
} | |||
@inproceedings{ShihWu2015, | |||
author = {Shih, Chi-Sheng and Wu, Guan-Fan}, | |||
title = {Distributed Meta-routing over Heterogeneous Networks for M2M/IoT Systems}, | |||
booktitle = {Proceedings of the 2015 Conference on Research in Adaptive and Convergent Systems}, | |||
series = {RACS}, | |||
year = {2015}, | |||
isbn = {978-1-4503-3738-0}, | |||
location = {Prague, Czech Republic}, | |||
pages = {443--450}, | |||
numpages = {8}, | |||
url = {http://doi.acm.org/10.1145/2811411.2811532}, | |||
doi = {10.1145/2811411.2811532}, | |||
acmid = {2811532}, | |||
publisher = {ACM}, | |||
address = {New York, NY, USA}, | |||
keywords = {reliability, synchronous/asynchronous operation}, | |||
} | |||
@inproceedings{ShihWu2014, | |||
author = {Shih, Chi-Sheng and Wu, Guan-Fan}, | |||
title = {Meta-routing over Heterogeneous Networks in M2M Systems}, | |||
booktitle = {Proceedings of the 2014 Conference on Research in Adaptive and Convergent Systems}, | |||
series = {RACS '14}, | |||
year = {2014}, | |||
isbn = {978-1-4503-3060-2}, | |||
location = {Towson, Maryland}, | |||
pages = {166--173}, | |||
numpages = {8}, | |||
url = {http://doi.acm.org/10.1145/2663761.2666033}, | |||
doi = {10.1145/2663761.2666033}, | |||
acmid = {2666033}, | |||
publisher = {ACM}, | |||
address = {New York, NY, USA}, | |||
keywords = {reliability, synchronous/asynchronous operation[input/output and data communications]}, | |||
} | |||
@inproceedings{martin2014, | |||
title={An ibeacon primer for indoor localization: demo abstract}, | |||
author={{Martin, Paul} and {Ho, Bo-Jhang} and {Grupen, Nicholas} and {Munoz, Samuel} and {Srivastava, Mani}}, | |||
booktitle={Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings}, | |||
pages={190--191}, | |||
year={2014}, | |||
organization={ACM} | |||
} | |||
@article{omre2010, | |||
title={Bluetooth low energy: wireless connectivity for medical monitoring}, | |||
author={Omre, Alf Helge and Keeping, Steven}, | |||
journal={Journal of diabetes science and technology}, | |||
volume={4}, | |||
number={2}, | |||
pages={457--463}, | |||
year={2010}, | |||
publisher={SAGE Publications} | |||
} | |||
@misc{BLE, | |||
publisher = {Bluetooth {SIG}}, | |||
title = {Bluetooth SIG Extends Bluetooth Brand, Introduces Bluetooth Smart Marks}, | |||
url = {https://web.archive.org/web/20150203053330/http://www.bluetooth.com/Pages/Press-Releases-Detail.aspx?ItemID=138}, | |||
year = {2011}, | |||
month = {October}, | |||
date = {24}, | |||
note = {Retrieved 2016-01-31} | |||
} | |||
@misc{LongRangeWiFi, | |||
publisher = {Incisive Media}, | |||
author = {Matt Chapman}, | |||
title = {Wi-Fi world record set at 304km}, | |||
url = {http://www.v3.co.uk/v3-uk/news/1984314/wi-fi-world-record-set-304km|}, | |||
year = {2007}, | |||
month = {August}, | |||
date = {23}, | |||
note = {Retrieved 2016-01-31} | |||
} | |||
@Misc{PTC, | |||
author = {IEEE 802.15 WPAN Task Group}, | |||
title = {IEEE 802.15.4p Positive Train Control}, | |||
url = {http://www.ieee802.org/15/pub/TG4p.html}, | |||
month = {March}, | |||
year = {2012} | |||
} | |||
@ -0,0 +1,20 @@ | |||
% SVN Keyword cache | |||
% Global values: | |||
\def \svnrev {1734} | |||
\let \ifsvnmodified \@secondoftwo | |||
\def \svndate {2016-06-26 18:21:49 +0800 (日, 26 6 2016)} | |||
\def \svnauthor {cshih} | |||
\def \svnyear {2016} | |||
\def \svnmonth {06} | |||
\def \svnday {26} | |||
\def \svnhour {18} | |||
\def \svnminute {21} | |||
\def \svnsecond {49} | |||
\def \svntimezonehour {+08} | |||
\def \svntimezoneminute {00} | |||
\svn@gdefverb \svnurl {http://cshih@newslabx.csie.ntu.edu.tw/svn/R_Publications/WFIoT16/MixedPublicPrivate_IoT.tex} | |||
\svn@gdefverb \svnfname {MixedPublicPrivate_IoT.tex} | |||
@ -0,0 +1,142 @@ | |||
\documentclass[conference]{./IEEEtran} | |||
\usepackage{ntu_techrpt_cover} | |||
%% \documentclass{sig-alternate-05-2015} | |||
\pdfpagewidth=8.5truein | |||
\pdfpageheight=11truein | |||
%% \usepackage{ntu_techrpt_cover_acm} | |||
\usepackage{algorithm} | |||
\usepackage[noend]{algorithmic} | |||
\usepackage{graphicx} | |||
\usepackage{times} | |||
\usepackage{psfrag} | |||
\usepackage[tight]{subfigure} | |||
\usepackage{setspace} | |||
\usepackage{listings} | |||
\usepackage{epsfig} | |||
\usepackage{multirow} | |||
\usepackage{flushend} | |||
\usepackage{longtable} | |||
\usepackage{amsmath} | |||
\usepackage{amsfonts} | |||
\usepackage{amssymb} | |||
\usepackage{url} | |||
\setstretch{0.88} | |||
\usepackage{tabularx} | |||
\usepackage[backend=biber,sorting=none]{biblatex} | |||
\DeclareSourcemap{ | |||
\maps[datatype=bibtex]{ | |||
\map{ | |||
\step[fieldsource=url, match=\regexp{http://(ieeexplore.ieee.org/|dx.doi.org/|dl.acm.org/)}, final] | |||
\step[fieldset=url, null] | |||
\step[fieldset=urldate, null] | |||
\step[fieldset=doi, null] | |||
\step[fieldset=ISBN, null] | |||
} | |||
} | |||
} | |||
\renewcommand*{\bibfont}{\footnotesize} | |||
%% \renewcommand*{\bibfont}{\small} | |||
\addbibresource{MetaRoutingforMobileIOTDevices.bib} | |||
\addbibresource{MultiNetwork.bib} | |||
\addbibresource{RACS15-MetaRouting.bib} | |||
\addbibresource{WFIoT.bib} | |||
\usepackage{tikz} | |||
\newcommand*\circled[1]{\tikz[baseline=(char.base)]{ | |||
\node[shape=circle,draw,inner sep=1pt] (char) {#1};}} | |||
\input{MySetting} | |||
\pdfpagewidth=8.5truein | |||
\pdfpageheight=11truein | |||
\submission{IEEE CPSNA} | |||
%% % To add svn version number in Latex | |||
\usepackage{svn-multi} | |||
%\usepackage[draft,scrtime,time]{prelim2e} | |||
\usepackage[final]{prelim2e} | |||
\usepackage{lastpage} | |||
\svnidlong {$HeadURL: http://newslabx.csie.ntu.edu.tw/svn/R_Publications/SOCA17/trunk/MixedPublicPrivate_IoT.tex $} {$LastChangedDate: 2017-09-17 11:30:53 +0800 (週日, 17 九月 2017) $} {$LastChangedRevision: 2418 $} {$LastChangedBy: cshih $} | |||
\svnid {$Id: MixedPublicPrivate_IoT.tex 2418 2017-09-17 03:30:53Z cshih $} | |||
\reportyear{\svnyear} | |||
\reportmonth{\svnmonth} | |||
\reportnumber{0004} | |||
\renewcommand{\PrelimWords}{Prepared for WFIoT 2016 -- | |||
Last Changed Date:{\svnfiledate} -- Rev: {\svnrev} -- | |||
Page:{\thepage} of {\pageref{LastPage}}} | |||
\begin{document} | |||
\title{Federating Public and Private Intelligent Services for IoT | |||
Applications} | |||
%% \author{ | |||
%% <Removed for review> \\ | |||
%% \small{<Removed for review>} \\ | |||
%% \small{<Removed for review>} \\ | |||
%% \small{<Removed for review>} | |||
%% } | |||
%% \author{\IEEEauthorblockN{Sen Zhou\IEEEauthorrefmark{1}, Kwei-Jay Lin\IEEEauthorrefmark{1} and Chi-Sheng Shih\IEEEauthorrefmark{2}} \\ | |||
%% %\institute{ | |||
%% \IEEEauthorblockA{\IEEEauthorrefmark{1}Department of EECS, University of California, Irvine, USA} | |||
%% \IEEEauthorblockA{\IEEEauthorrefmark{2}Department of Computer Science, National Taiwan University, Taiwan} | |||
%% %\textit{\{senz, klin\}@uci.edu}\\ | |||
%% } | |||
\author{ | |||
\small{{Chi-Sheng Shih}}\\ | |||
\small{\tt cshih@csie.ntu.edu.tw}\\ | |||
\small{Embedded Systems and Wireless Networking Lab}\\ | |||
\small{Graduate Institute of Networking and Multimedia}\\ | |||
\small{NTU IoX Research Center}\\ | |||
\small{Department of Computer Science and Information Engineering}\\ | |||
\small{National Taiwan University, Taipei, Taiwan} | |||
} | |||
%% %% To make report cover | |||
\thispagestyle{empty} | |||
\makecover | |||
\newpage | |||
%% %% To add revision log | |||
%% \thispagestyle{empty} | |||
%% \onecolumn | |||
%% \input{log} | |||
%% \newpage | |||
% \input{todos} | |||
\onecolumn | |||
\todototoc | |||
\listoftodos | |||
\twocolumn | |||
\newpage | |||
\setcounter{table}{0} | |||
\setcounter{page}{0} | |||
\twocolumn | |||
\maketitle | |||
\input{00Abstract} | |||
\input{01Introduction} | |||
\input{02Background} | |||
\input{03Design} | |||
\input{04Evaluation} | |||
\input{05Conclusion} | |||
%% \input{Acknowledge} | |||
%% \bibliographystyle{ieeetr} | |||
%% \bibliography{ImpreciseComputationOverCloud} | |||
\printbibliography | |||
\end{document} |
@ -0,0 +1,102 @@ | |||
@INPROCEEDINGS{DSDV1994, | |||
author = {Perkins, Charles E. and Bhagwat, Pravin }, | |||
title = {Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers}, | |||
booktitle = {SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications}, | |||
year = {1994}, | |||
pages = {234--244} | |||
} | |||
@INPROCEEDINGS{AODV1999, | |||
author={Perkins, C.E. and Royer, E.M.}, | |||
booktitle={Mobile Computing Systems and Applications, | |||
1999. Proceedings. WMCSA '99. Second IEEE Workshop | |||
on}, | |||
title={Ad-hoc on-demand distance vector routing}, | |||
year={1999}, | |||
pages={90--100}, | |||
doi={10.1109/dMCSA.1999.749281}} | |||
@INPROCEEDINGS{WUKONG2013, | |||
author = {Reijers, Niels and Lin, Kwei-Jay and Wang, Yu-Chung and | |||
Shih, Chi-Sheng and Hsu, Jane Y}, | |||
title = {Design of an Intelligent Middleware for Flexible Sensor | |||
Configuration in M2M Systems}, | |||
booktitle = {Proceedings of the 2nd International Conference on Sensor | |||
Networks (SENSORNETS)}, | |||
year = {2013}, | |||
pages = {1--6}, | |||
month = {Feb.} | |||
} | |||
@article{MULTROUT2010, | |||
author = {Yoon, Wonyong and Vaidya, Nitin}, | |||
title = {Routing exploiting multiple heterogeneous wireless | |||
interfaces: A TCP performance study}, | |||
journal = {Computer Communicatoins}, | |||
issue_date = {January, 2010}, | |||
volume = {33}, | |||
number = {1}, | |||
month = {January}, | |||
year = {2010}, | |||
issn = {0140-3664}, | |||
pages = {23--34}, | |||
numpages = {12}, | |||
url = {http://dx.doi.org/10.1016/j.comcom.2009.07.012}, | |||
doi = {10.1016/j.comcom.2009.07.012}, | |||
acmid = {1660344}, | |||
publisher = {Elsevier Science Publishers B. V.}, | |||
address = {Amsterdam, The Netherlands, The Netherlands} | |||
} | |||
@Misc{POWER_MONITOR, | |||
title = {MonSoon Power Monitor}, | |||
url = {http://msoon.github.io/powermonitor/}, | |||
note = {Last accessed on January 17th, 2015} | |||
} | |||
@Misc{REF_ARDUINO, | |||
title = {Arduino}, | |||
url = {http://www.arduino.cc/}, | |||
note = {Last accessed on January 17th, 2015} | |||
} | |||
@Misc{REF_KONTRON, | |||
title = {Kontron}, | |||
url={http://cn.kontron.com/}, | |||
note = {Last accessed on January 17th, 2015} | |||
} | |||
@Misc{IPV41981, | |||
author = {J. Postel}, | |||
title = {Internet Protocol: DARPA Internet Program Protocol Specification (RFC 791)}, | |||
url={https://tools.ietf.org/html/rfc791}, | |||
year = {1981}, | |||
month = {September} | |||
} | |||
@Misc{ZB802154, | |||
author = {Gasco'n, David}, | |||
title = {{Security in 802.15.4 and ZigBee networks}}, | |||
url = {http://www.libelium.com/es/security-802-15-4-zigbee/}, | |||
note = {Last accessed on January 17th, 2015} | |||
} | |||
@Misc{REFZW, | |||
title = {Z-Wave Technology}, | |||
url = {http://www.z-wavealliance.org/technology}, | |||
note = {Last accessed on January 17th, 2015} | |||
} | |||
@Misc{REFWIFI, | |||
title = {Wi-Fi Alliance}, | |||
url = {http://www.wi-fi.org/}, | |||
note = {Last accessed on January 17th, 2015} | |||
} | |||
@Misc{LoRA, | |||
title = {LoRa Alliance - Wide Area networks for IoT}, | |||
url = {http://lora-alliance.org/}, | |||
note = {Last accessed on May 15th, 2015} | |||
} | |||
@ -0,0 +1,117 @@ | |||
% theorem-like environments | |||
% \newtheorem{thm}{Theorem}[section] | |||
% \newtheorem{cor}[thm]{Corollary} | |||
% \newtheorem{lem}[thm]{Lemma} | |||
% \newtheorem{definition}[thm]{Definition} | |||
\newtheorem{prop}{Proposition} | |||
% Definitions for old versions | |||
%% \newtheorem*{algorithm}{Algorithm} | |||
%% \theoremstyle{remark} | |||
%% \newtheorem*{rmk}{Remark} | |||
%% \newtheorem*{ToJane}{To Jane} | |||
%% \newtheorem*{ToDaniel}{To Daniel} | |||
%% \theoremstyle{plain} | |||
%% \newtheorem*{rd_algorithm}{Reference Deadline Algorithm} | |||
%% \newtheorem*{edf_rd}{EDF-RD Algorithm} | |||
%% \newtheorem*{PSA}{Period Synthesis Algorithm} | |||
%% \newtheorem*{priority_boosting_edf}{Priority-Boosting EDF Algorithm} | |||
%% % Using symbole as the footnote mark | |||
%% %\renewcommand{\thefootnote}{\fnsymbol{footnote}} | |||
\newtheorem{plain_definition}{Definition} | |||
%% \def\singlespace{\baselineskip=11pt plus 2pt} | |||
%% \def\oneandonehalfspace{\baselineskip=17pt plus 4pt} | |||
%% \def\doublespace{\baselineskip=22pt plus 4pt} | |||
% \def\doublespace{\baselineskip=26pt plus 4pt} | |||
\newtheorem{theorem}{Theorem} | |||
\newtheorem{lemma}{Lemma} | |||
\def\slug{\hbox to 6pt{\hfill}\hfill\llap{\vrule height 6pt width 6pt depth 0pt}} | |||
\def\proof{\futurelet\next{\bf Proof:}} | |||
%\def\endproof{\hfill\slug} | |||
\def\endproof{\slug} | |||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | |||
\def\appear#1{\def\@appear{#1}} | |||
\appear{Conference of Fun} | |||
\newcount\timehh\newcount\timemm | |||
\timehh=\time \divide\timehh by 60 | |||
\timemm=\time \count255=\timehh \multiply\count255 by -60 \advance\timemm by \count255 | |||
\def\paperdraftheadertime{Draft of \today\ at \ifnum\timehh<10 0\fi\number\timehh\,:\,\ifnum\timemm<10 0\fi\number\timemm}% | |||
\def\paperdraftheaderday{\footnotesize Draft of \today\ for \@appear.\ }% | |||
\def\paperdraftheader{\paperdraftheaderday} | |||
\newcommand{\draft}{\pagestyle{myheadings}\markboth{\paperdraftheader\hfil}{\paperdraftheader\hfil}\setlength {\headheight}{0.3truein}\setlength {\headsep}{0.2truein}} | |||
\def\submission#1{\def\@submission{#1}} | |||
\submission{Conference of Fun} | |||
\def\submitheaderday{\footnotesize Submitted to \@appear.\ }% | |||
\def\submitheader{\submitheaderday} | |||
\newcommand{\submit}{\pagestyle{myheadings}\markboth{\submitheader\hfil}{\submitheader\hfil}\setlength {\headheight}{0.3truein}\setlength {\headsep}{0.2truein}} | |||
\def\appearinheaderday{\footnotesize Appeared in \@appear.\ } | |||
\def\appearinheader{\appearinheaderday} | |||
\newcommand{\appearin}{\pagestyle{myheadings}\markboth{\appearinheader\hfil}{\appearinheader\hfil}\setlength {\headheight}{0.3truein}\setlength {\headsep}{0.2truein}} | |||
\def\u#1{\underline{#1}} | |||
\newcommand{\good}{\ding{51}} | |||
\newcommand{\bad}{\ding{55}} | |||
\font\tenhv = phvb at 10pt | |||
\def\easycaption#1{\vskip 10pt \centerline{\tenhv #1}} | |||
\font\tenhvs = phvb at 8pt | |||
% ---- OPERATORS (requires amsmath) ---- | |||
\def\aff{\operatorname{aff}} % (\Line is better!) | |||
\def\area{\operatorname{area}} | |||
\def\argmax{\operatornamewithlimits{arg\,max}} | |||
\def\argmin{\operatornamewithlimits{arg\,min}} | |||
\def\Aut{\operatorname{Aut}} % Automorphism group | |||
\def\card{\operatorname{card}} % cardinality, deprecated for \abs | |||
\def\conv{\operatorname{conv}} % (\overline is better!) | |||
\def\E{\operatorname{E}} % Expectation: $\E[X]$ (like \Pr) | |||
\def\EE{\operatornamewithlimits{E}} | |||
\def\Hom{\operatorname{Hom}} % Homomorphism group | |||
\def\id{\operatorname{id}} % identity | |||
\def\im{\operatorname{im}} % image | |||
\def\lcm{\operatorname{lcm}} | |||
\def\lfs{\operatorname{lfs}} % local feature size | |||
\def\poly{\operatorname{poly}} | |||
\def\polylog{\operatorname{polylog}} | |||
\def\rank{\operatorname{rank}} | |||
\def\rel{\operatorname{rel\,}} % relative (interior, boundary, etc.) | |||
\def\sgn{\operatorname{sgn}} | |||
\def\vol{\operatorname{vol}} % volume | |||
\def\fp#1{^{\underline{#1}}} % falling powers: $n\fp{d}$ | |||
\def\rp#1{^{\overline{#1}}} % rising powers: $n\rp{d}$ | |||
\usepackage{color,soul} | |||
\usepackage{myColor} | |||
\input{mycolor.cfg} | |||
\newcommand{\ap}{\ding{51}} | |||
\newcommand{\nap}{\ding{55}} | |||
\usepackage[colorinlistoftodos]{todonotes} | |||
%% \usepackage{easyReview} | |||
\newcommand{\add}[1]{\todo[color=red!40,inline]{#1}} | |||
\newcommand{\rewrite}[1]{\todo[color=green!40,inline]{#1}} | |||
% | |||
% | |||
% \newcommand{\argmax}{\mathop}{\mathrm{argmax}}} |
@ -0,0 +1,457 @@ | |||
%% This BibTeX bibliography file was created using BibDesk. | |||
%% http://bibdesk.sourceforge.net/ | |||
%% Created for Chi-Sheng Shih at 2017-10-03 10:19:18 +0800 | |||
%% Saved with string encoding Unicode (UTF-8) | |||
@conference{Shih17b, | |||
Address = {Krakow, Poland}, | |||
Author = { Shih, Chi-Sheng and Chou, Jyun-Jhe and Chuang, Ching-Chi and Wang, Tim-Yuao and Chuang, Ze-Yu and Lin, Kwei-Jay and Wang, Wei-Dean and Huang, Kuo-Chin}, | |||
Booktitle = { 2017 International Conference on Research in Adaptive and Convergent Systems (RACS 2017) }, | |||
Date-Added = {2017-10-03 02:17:16 +0000}, | |||
Date-Modified = {2017-10-03 02:18:39 +0000}, | |||
Month = {September}, | |||
Publisher = {ACM}, | |||
Title = {Collaborative Sensing for Privacy Preserving Gait Tracking Using IoT Middleware}, | |||
Year = {2017}} | |||
@article{guo2011simple, | |||
title={A simple algorithm for fitting a gaussian function [DSP tips and tricks]}, | |||
author={Guo, Hongwei}, | |||
journal={IEEE Signal Processing Magazine}, | |||
volume={28}, | |||
number={5}, | |||
pages={134--137}, | |||
year={2011}, | |||
publisher={IEEE} | |||
} | |||
@inproceedings{DSDV1994, | |||
Author = {Perkins, Charles E. and Bhagwat, Pravin}, | |||
Booktitle = {SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications}, | |||
Pages = {234--244}, | |||
Title = {Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers}, | |||
Year = {1994}} | |||
@inproceedings{AODV1999, | |||
Author = {Perkins, C.E. and Royer, E.M.}, | |||
Booktitle = {Mobile Computing Systems and Applications, 1999. Proceedings. WMCSA '99. Second IEEE Workshop on}, | |||
Doi = {10.1109/dMCSA.1999.749281}, | |||
Pages = {90--100}, | |||
Title = {Ad-hoc on-demand distance vector routing}, | |||
Year = {1999}, | |||
Bdsk-Url-1 = {http://dx.doi.org/10.1109/dMCSA.1999.749281}} | |||
@article{MULTROUT2010, | |||
Acmid = {1660344}, | |||
Address = {Amsterdam, The Netherlands, The Netherlands}, | |||
Author = {Yoon, Wonyong and Vaidya, Nitin}, | |||
Doi = {10.1016/j.comcom.2009.07.012}, | |||
Issn = {0140-3664}, | |||
Issue_Date = {January, 2010}, | |||
Journal = {Computer Communicatoins}, | |||
Month = {January}, | |||
Number = {1}, | |||
Numpages = {12}, | |||
Pages = {23--34}, | |||
Publisher = {Elsevier Science Publishers B. V.}, | |||
Title = {Routing exploiting multiple heterogeneous wireless interfaces: A TCP performance study}, | |||
Url = {http://dx.doi.org/10.1016/j.comcom.2009.07.012}, | |||
Volume = {33}, | |||
Year = {2010}, | |||
Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.comcom.2009.07.012}} | |||
@inproceedings{ShihLin2014, | |||
Abstract = {Self-Management of services and devices in Internet of Things (IoT) systems and Machine-to-Machine (M2M) systems is a fundamental challenge due to the large number of devices and context-aware services. In this paper, we present the mechanism to automatically manage the services and devices according to context of the system and location of the devices. The developed mechanism is parts of WuKong middleware, which is a middleware for distributed and autonomous IoT/M2M systems. To support autonomous service management, we develop the device identification mechanism, the mechanism for device status monitoring, device management, and service reconfiguration. This paper presents the location and context-aware service configuration mechanism in WuKong middleware. The mechanism includes the services to manage the devices, to manage the radio interfaces on devices, to learn the location of devices, to load the service remotely and dynamically. The developed mechanisms are implemented and experimented on Arduino-compatible devices to evaluate its performance.}, | |||
Author = {Shih, Chi-Sheng and Lin, Kwei-Jay and Chou, Jyun-Jhe and Chuang, Ching-Chi}, | |||
Booktitle = {2014 IEEE 7th International Conference on Service-Oriented Computing and Applications}, | |||
Doi = {10.1109/SOCA.2014.10}, | |||
Isbn = {978-1-4799-6833-6}, | |||
Month = {Novemer}, | |||
Pages = {246--251}, | |||
Publisher = {IEEE}, | |||
Shorttitle = {Service-Oriented Computing and Applications (SOCA)}, | |||
Title = {{Autonomous Service Management for Location and Context Aware Service}}, | |||
Url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6978617}, | |||
Year = {2014}, | |||
Bdsk-Url-1 = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6978617}, | |||
Bdsk-Url-2 = {http://dx.doi.org/10.1109/SOCA.2014.10}} | |||
@inproceedings{LiangHsu2014, | |||
Address = {Matsue, Japan}, | |||
Author = {Liang, Che Wei and Hsu, Jane Yung-Jen and Lin, Kwei-Jay}, | |||
Booktitle = {IEEE International Workshop on Internet of Things Services}, | |||
Title = {{Auction-Based Resource Access Protocols in IoT Service Systems}}, | |||
Year = {2014}} | |||
@inproceedings{Su2014, | |||
Abstract = {Failover for service-oriented distributed networks is a prerequisite to enabling Internet-of-Things (IoT) in the sense of deploy-once, run forever. Resource reconfiguration is required to achieve failover mechanisms upon replacement of devices or failure of services. It can be particularly challenging when services in applications have more than end-to-end transmissions between devices that are heterogeneous or versatile, for which duplications can be costly and redundant. Specifically, a device with a failed service shall be taken over by another service peer without users', including developers and installers, involvement. We develop the fault tolerance mechanism for IoT, which is distributed and takes into account the dynamics within IoT. Strip is introduced to store a list of duplicated services, and, each service peer maintains a consistent view of duplicated services in the strip. In combination with the heartbeat protocol, recovery from failure can be achieved by manipulating strips in a distributed manner. Experiments using Arduino Mega 2560 compatible devices show that our approach is capable of failover in small networks, whereas experiments in larger networks are underway. The results show that the faulures can be recovered within few seconds without administrator or developers in the loop.}, | |||
Author = {Su, Penn H. and Shih, Chi-Sheng and Hsu, Jane Yung-Jen and Lin, Kwei-Jay and Wang, Yu-Chung}, | |||
Booktitle = {2014 IEEE World Forum on Internet of Things (WF-IoT)}, | |||
Doi = {10.1109/WF-IoT.2014.6803115}, | |||
Isbn = {978-1-4799-3459-1}, | |||
Keywords = {Biomedical monitoring,Fault tolerance,Heart beat,Internet of Things,Internet-of-Things,Middleware,Monitoring,Sensors,Strips,decentralized fault tolerance mechanism,duplicated services,end-to-end transmissions,failover mechanisms,heartbeat protocol,intelligent IoT-M2M middleware,middleware,resource reconfiguration,service-oriented architecture,service-oriented distributed networks}, | |||
Month = {March}, | |||
Pages = {45--50}, | |||
Publisher = {IEEE}, | |||
Shorttitle = {Internet of Things (WF-IoT), 2014 IEEE World Forum}, | |||
Title = {{Decentralized fault tolerance mechanism for intelligent IoT/M2M middleware}}, | |||
Url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6803115}, | |||
Year = {2014}, | |||
Bdsk-Url-1 = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6803115}, | |||
Bdsk-Url-2 = {http://dx.doi.org/10.1109/WF-IoT.2014.6803115}} | |||
@inproceedings{Shih14a, | |||
Address = {Taipei, Taiwan}, | |||
Author = {Shih, Chi-Sheng and Chou, Chun-Ting and Lin, Kwei-Jay and Tsai, Bo-Lun and Lee, Chen-Husan and Cheng, Doug and Chou, Jyun-Jhe}, | |||
Booktitle = {the IEEE International Conference on Cyber-Physical-Social Computing}, | |||
Month = {September}, | |||
Publisher = {IEEE Xplore}, | |||
Title = {Out-of-box Device Management for Large Scale Cyber-Physical Systems}, | |||
Year = {2014}} | |||
@inproceedings{Wu2014, | |||
Abstract = {Most of existing commercial IoT devices do not collaborate with one another yet, and it is also challenging to develop intelligent care services (ICS) to satisfy user needs while minimizing user inconvenience due to multiple sources of changing contexts. In this study, we demonstrate our concept of IoT-based collaborative context reasoning in a setting of a smart kitchen environment, where a smart kitchen cabinet providing ICS is designed. We prototyped a smart kitchen stand deployed with sensors and actuators controlled by Intel Galileo boards. Based on a flexible M2M platform, i.e., WuKong, an IoT-based service application was composed. Results show that our system can correctly infer contexts through collaborative sensors and according to these contexts proactively react to enable/disable actuators to ensure kitchen safety or provide occupants convenience based on provided usage model of occupants.}, | |||
Author = {Wu, Chao-Lin and You, Chuang-Wen and Chen, Chun-Yuan and Chuang, Ching-Chi and Chiang, Tsung-Chi}, | |||
Booktitle = {2014 IEEE 7th International Conference on Service-Oriented Computing and Applications}, | |||
Doi = {10.1109/SOCA.2014.18}, | |||
Isbn = {978-1-4799-6833-6}, | |||
Keywords = {Conferences,ICS,Intel Galileo boards,Internet of Things,Internet of Things (IoT),IoT based intelligent care services,IoT-based collaborative context reasoning,Wukong,actuators,assisted living,commercial IoT devices,context reasoning,flexible M2M platform,inference mechanisms,kitchen safety,logical sensors,microcomputers,occupant usage model,sensors,smart kitchen environment,smart kitchen stand}, | |||
Month = nov, | |||
Pages = {241--245}, | |||
Publisher = {IEEE}, | |||
Shorttitle = {Service-Oriented Computing and Applications (SOCA)}, | |||
Title = {{Exploring the Collaborative Context Reasoning in IoT Based Intelligent Care Services}}, | |||
Url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6978616}, | |||
Year = {2014}, | |||
Bdsk-Url-1 = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6978616}, | |||
Bdsk-Url-2 = {http://dx.doi.org/10.1109/SOCA.2014.18}} | |||
@misc{REFWIFI, | |||
Note = {Last accessed on January 17th, 2015}, | |||
Title = {Wi-Fi Alliance}, | |||
Url = {http://www.wi-fi.org/}, | |||
Bdsk-Url-1 = {http://www.wi-fi.org/}} | |||
@misc{LoRA, | |||
Note = {Last accessed on May 15th, 2015}, | |||
Title = {LoRa Alliance - Wide Area networks for IoT}, | |||
Url = {http://lora-alliance.org/}, | |||
Bdsk-Url-1 = {http://lora-alliance.org/}} | |||
@misc{REFZW, | |||
Note = {Last accessed on January 17th, 2015}, | |||
Title = {Z-Wave Technology}, | |||
Url = {http://www.z-wavealliance.org/technology}, | |||
Bdsk-Url-1 = {http://www.z-wavealliance.org/technology}} | |||
@misc{ZB802154, | |||
Author = {Gasco'n, David}, | |||
Note = {Last accessed on January 17th, 2015}, | |||
Title = {{Security in 802.15.4 and ZigBee networks}}, | |||
Url = {http://www.libelium.com/es/security-802-15-4-zigbee/}, | |||
Bdsk-Url-1 = {http://www.libelium.com/es/security-802-15-4-zigbee/}} | |||
@webpage{Zscore, | |||
Date-Added = {2017-06-12 10:16:21 +0000}, | |||
Date-Modified = {2017-06-12 10:16:44 +0000}, | |||
Lastchecked = {Monday, 12 June 2017}, | |||
Title = {Standard score - Wikipedia}, | |||
Url = {https://en.wikipedia.org/wiki/Standard_score}, | |||
Bdsk-Url-1 = {https://en.wikipedia.org/wiki/Standard_score}} | |||
@webpage{USRPN210, | |||
Date-Added = {2017-06-12 09:37:49 +0000}, | |||
Date-Modified = {2017-06-12 09:38:14 +0000}, | |||
Lastchecked = {Monday, 12 June 2017}, | |||
Title = {USRP N210 Software Defined Radio (SDR) - Ettus Research}, | |||
Url = {https://www.ettus.com/product/details/UN210-KIT}, | |||
Bdsk-Url-1 = {https://www.ettus.com/product/details/UN210-KIT}} | |||
@article{Peters2013, | |||
Author = {Denise M. Peters and Addie Middleton and Jonathan W. Donley and Erika L. Blanck and Stacy L. Fritz}, | |||
Date-Added = {2017-06-12 06:54:13 +0000}, | |||
Date-Modified = {2017-06-12 06:54:30 +0000}, | |||
Doi = {10.3109/09593985.2013.845805}, | |||
Eprint = {http://dx.doi.org/10.3109/09593985.2013.845805}, | |||
Journal = {Physiotherapy Theory and Practice}, | |||
Number = {3}, | |||
Pages = {183-188}, | |||
Title = {Concurrent validity of walking speed values calculated via the GAITRite electronic walkway and 3 meter walk test in the chronic stroke population}, | |||
Url = {http://dx.doi.org/10.3109/09593985.2013.845805}, | |||
Volume = {30}, | |||
Year = {2014}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QsS4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTMgLSBDb25jdXJyZW50IHZhbGlkaXR5IG9mIHdhbGtpbmcgc3BlZWQgdmFsdWVzIGNhbGN1bGF0ZWQgdmlhIHRoZSBHQUlUUml0ZSBlbGVjdHJvbmljIHdhbGt3YXkgYW5kIDMgbWV0ZXIgd2FsayB0ZXN0IGluIHRoZSBjaHJvbmljIHN0cm9rZSBwb3B1bGF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQN0AAAAAAN0AAIAAAVVc2VycwAAAAAAAAAAAAAAAAAAAAAAAAAAAADRZQ7tSCsAAANx5qsfMjAxMyAtIENvbmN1cnJlbnQgdiMzQzFEM0EzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8HTo9Wu65gAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADRZJ5tAAAAEQAIAADVrnsYAAAAAQAYA3HmqwNxWcwCs7+iACQnkgAhAVwAAABjAAIAW1VzZXJzOmNzaGloOgBub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6ADIwMTMgLSBDb25jdXJyZW50IHYjM0MxRDNBMy5wZGYAAA4BOgCcADIAMAAxADMAIAAtACAAQwBvAG4AYwB1AHIAcgBlAG4AdAAgAHYAYQBsAGkAZABpAHQAeQAgAG8AZgAgAHcAYQBsAGsAaQBuAGcAIABzAHAAZQBlAGQAIAB2AGEAbAB1AGUAcwAgAGMAYQBsAGMAdQBsAGEAdABlAGQAIAB2AGkAYQAgAHQAaABlACAARwBBAEkAVABSAGkAdABlACAAZQBsAGUAYwB0AHIAbwBuAGkAYwAgAHcAYQBsAGsAdwBhAHkAIABhAG4AZAAgADMAIABtAGUAdABlAHIAIAB3AGEAbABrACAAdABlAHMAdAAgAGkAbgAgAHQAaABlACAAYwBoAHIAbwBuAGkAYwAgAHMAdAByAG8AawBlACAAcABvAHAAdQBsAGEAdABpAG8AbgAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAM0vY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxMyAtIENvbmN1cnJlbnQgdmFsaWRpdHkgb2Ygd2Fsa2luZyBzcGVlZCB2YWx1ZXMgY2FsY3VsYXRlZCB2aWEgdGhlIEdBSVRSaXRlIGVsZWN0cm9uaWMgd2Fsa3dheSBhbmQgMyBtZXRlciB3YWxrIHRlc3QgaW4gdGhlIGNocm9uaWMgc3Ryb2tlIHBvcHVsYXRpb24ucGRmAAATAA4vVm9sdW1lcy9Vc2VycwAVAAIAFP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAUIBRwFPBMcEyQTOBNkE4gTwBPQE+wUEBQkFFgUZBSsFLgUzAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAABTU=}, | |||
Bdsk-Url-1 = {http://dx.doi.org/10.3109/09593985.2013.845805}} | |||
@article{Studenski03, | |||
Author = {Studenski, Stephanie and Perera, Subashan and Wallace, Dennis and Chandler, Julie M. and Duncan, Pamela W. and Rooney, Earl and Fox, Michael and Guralnik, Jack M.}, | |||
Date-Added = {2017-06-12 06:50:23 +0000}, | |||
Date-Modified = {2017-06-12 06:50:49 +0000}, | |||
Doi = {10.1046/j.1532-5415.2003.51104.x}, | |||
Issn = {1532-5415}, | |||
Journal = {Journal of the American Geriatrics Society}, | |||
Keywords = {geriatric assessment, risk assessment, locomotion, health maintenance organizations, hospitalization, activities of daily living}, | |||
Number = {3}, | |||
Pages = {314--322}, | |||
Publisher = {Blackwell Science Inc}, | |||
Title = {Physical Performance Measures in the Clinical Setting}, | |||
Url = {http://dx.doi.org/10.1046/j.1532-5415.2003.51104.x}, | |||
Volume = {51}, | |||
Year = {2003}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QVS4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMDMgLSBQaHlzaWNhbCBQZXJmb3JtYW5jZSBNZWFzdXJlcyBpbiB0aGUgQ2xpbmljYWwgU2V0dGluZy5wZGbSFwsYGVdOUy5kYXRhTxECYAAAAAACYAACAAAFVXNlcnMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0WUO7UgrAAADcearHzIwMDMgLSBQaHlzaWNhbCBQZXIjM0MxRDNBMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB06HVruuYAAAAAAAAAAAAAQADAAAJAAAAAAAAAAAAAAAAAAAAAApSZWZlcmVuY2VzABAACAAA0WSebQAAABEACAAA1a57GAAAAAEAGANx5qsDcVnMArO/ogAkJ5IAIQFcAAAAYwACAFtVc2Vyczpjc2hpaDoAbm90ZXM6AFB1YmxpY2F0aW9uczoAMjAxNzoAUkFDUzE3OgBSZWZlcmVuY2VzOgAyMDAzIC0gUGh5c2ljYWwgUGVyIzNDMUQzQTEucGRmAAAOAIIAQAAyADAAMAAzACAALQAgAFAAaAB5AHMAaQBjAGEAbAAgAFAAZQByAGYAbwByAG0AYQBuAGMAZQAgAE0AZQBhAHMAdQByAGUAcwAgAGkAbgAgAHQAaABlACAAQwBsAGkAbgBpAGMAYQBsACAAUwBlAHQAdABpAG4AZwAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAHEvY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAwMyAtIFBoeXNpY2FsIFBlcmZvcm1hbmNlIE1lYXN1cmVzIGluIHRoZSBDbGluaWNhbCBTZXR0aW5nLnBkZgAAEwAOL1ZvbHVtZXMvVXNlcnMAFQACABT//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDmAOsA8wNXA1kDXgNpA3IDgAOEA4sDlAOZA6YDqQO7A74DwwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPF}, | |||
Bdsk-Url-1 = {http://dx.doi.org/10.1046/j.1532-5415.2003.51104.x}} | |||
@book{profile2015, | |||
Author = {United States. Administration on Aging and U.S. Census Bureau}, | |||
Date-Added = {2017-06-11 08:58:11 +0000}, | |||
Date-Modified = {2017-06-11 08:58:11 +0000}, | |||
Publisher = {U.S. Department of Health and Human Services, Administration on Aging}, | |||
Title = {A Profile of Older Americans : 2015}, | |||
Url = {https://books.google.com.tw/books?id=B4hEnQAACAAJ}, | |||
Year = {2015}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPC4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTUgLSBBIFByb2ZpbGUgb2YgT2xkZXIgQW1lcmljYW5zLnBkZtIXCxgZV05TLmRhdGFPEQIUAAAAAAIUAAIAAAVVc2VycwAAAAAAAAAAAAAAAAAAAAAAAAAAAADRZQ7tSCsAAANx5qsfMjAxNSAtIEEgUHJvZmlsZSBvZiMzQzFEM0E3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8HTp9Wu65gAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADRZJ5tAAAAEQAIAADVrnsYAAAAAQAYA3HmqwNxWcwCs7+iACQnkgAhAVwAAABjAAIAW1VzZXJzOmNzaGloOgBub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6ADIwMTUgLSBBIFByb2ZpbGUgb2YjM0MxRDNBNy5wZGYAAA4AUAAnADIAMAAxADUAIAAtACAAQQAgAFAAcgBvAGYAaQBsAGUAIABvAGYAIABPAGwAZABlAHIAIABBAG0AZQByAGkAYwBhAG4AcwAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAFgvY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxNSAtIEEgUHJvZmlsZSBvZiBPbGRlciBBbWVyaWNhbnMucGRmABMADi9Wb2x1bWVzL1VzZXJzABUAAgAU//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzQDSANoC8gL0AvkDBAMNAxsDHwMmAy8DNANBA0QDVgNZA14AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADYA==}, | |||
Bdsk-Url-1 = {https://books.google.com.tw/books?id=B4hEnQAACAAJ}} | |||
@article{kutner2015, | |||
Author = {Kutner, Nancy G and Zhang, Rebecca and Huang, Yijian and Painter, Patricia}, | |||
Date-Added = {2017-06-11 08:42:32 +0000}, | |||
Date-Modified = {2017-06-11 08:42:32 +0000}, | |||
Journal = {American Journal of Kidney Diseases}, | |||
Number = {2}, | |||
Pages = {297--304}, | |||
Publisher = {Elsevier}, | |||
Title = {Gait Speed and Mortality, Hospitalization, and Functional Status Change Among Hemodialysis Patients: A US Renal Data System Special Study}, | |||
Volume = {66}, | |||
Year = {2015}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8Qii4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTUgLSBHYWl0IHNwZWVkIGFuZCByZWFkbWlzc2lvbiBmb2xsb3dpbmcgaG9zcGl0YWxpc2F0aW9uIGZvciBhY3V0ZSBleGFjZXJiYXRpb25zIG9mIENPUEQgLSBhIHByb3NwZWN0aXZlIHN0dWR5LnBkZtIXCxgZV05TLmRhdGFPEQL+AAAAAAL+AAIAAAVVc2VycwAAAAAAAAAAAAAAAAAAAAAAAAAAAADRZQ7tSCsAAANx5qsfMjAxNSAtIEdhaXQgc3BlZWQgYSMzQzFEM0E5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8HTqdWu65kAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADRZJ5tAAAAEQAIAADVrnsZAAAAAQAYA3HmqwNxWcwCs7+iACQnkgAhAVwAAABjAAIAW1VzZXJzOmNzaGloOgBub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6ADIwMTUgLSBHYWl0IHNwZWVkIGEjM0MxRDNBOS5wZGYAAA4A7AB1ADIAMAAxADUAIAAtACAARwBhAGkAdAAgAHMAcABlAGUAZAAgAGEAbgBkACAAcgBlAGEAZABtAGkAcwBzAGkAbwBuACAAZgBvAGwAbABvAHcAaQBuAGcAIABoAG8AcwBwAGkAdABhAGwAaQBzAGEAdABpAG8AbgAgAGYAbwByACAAYQBjAHUAdABlACAAZQB4AGEAYwBlAHIAYgBhAHQAaQBvAG4AcwAgAG8AZgAgAEMATwBQAEQAIAAtACAAYQAgAHAAcgBvAHMAcABlAGMAdABpAHYAZQAgAHMAdAB1AGQAeQAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAKYvY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxNSAtIEdhaXQgc3BlZWQgYW5kIHJlYWRtaXNzaW9uIGZvbGxvd2luZyBob3NwaXRhbGlzYXRpb24gZm9yIGFjdXRlIGV4YWNlcmJhdGlvbnMgb2YgQ09QRCAtIGEgcHJvc3BlY3RpdmUgc3R1ZHkucGRmABMADi9Wb2x1bWVzL1VzZXJzABUAAgAU//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4BGwEgASgEKgQsBDEEPARFBFMEVwReBGcEbAR5BHwEjgSRBJYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAEmA==}} | |||
@article{Konthoraxjnl2015, | |||
Abstract = {Background Hospitalisation for acute exacerbations of COPD is associated with high risk of readmission. However, no tool has been validated to stratify patients at discharge for risk of readmission.Aim To evaluate the ability of the 4 m gait speed (4MGS), a surrogate marker of frailty, to predict risk of future readmission in hospitalised patients with an acute exacerbation of COPD (AECOPD).Methods 213 patients hospitalised with an AECOPD were recruited prospectively. 4MGS was measured on day of discharge. Logistic regression models were used to assess the association between 4MGS and readmission at 90 days after discharge.Results Baseline characteristics of the cohort: 52\% men; mean age 72 years; median FEV1 35\%predicted. Mean (SD) 4MGS at hospital discharge was 0.61 (0.26) ms-1. Significant increased rates of all-cause readmission at 90 days were seen across quartiles of decreasing 4MGS (Q4 fastest: 11.5\%; Q3: 20.4\%; Q2: 30.2\%; Q1 slowest: 48.2\%; ptrend\<0.001). Compared with Q4, those in the slowest 4MGS quartile had unadjusted ORs (95\% CIs) for 90-day readmission of 7.12 (2.61 to 19.44) for the whole cohort and 11.56 (3.08 to 43.35) in those aged 65 or over. A multivariate model incorporating 4MGS, Charlson Index, hospital admission in past year, FEV1\%predicted and number of exacerbations in past year in those aged 65 or over predicted 90-day readmission with a C-statistic of 0.86.Conclusions The 4MGS, a surrogate marker of physical frailty, independently predicts the risk of readmission in older patients hospitalised for acute exacerbation of COPD.Trial registration number NCT01507415.}, | |||
Author = {Kon, Samantha S C and Jones, Sarah E and Schofield, Susie J and Banya, Winston and Dickson, Mandy J and Canavan, Jane L and Nolan, Claire M and Haselden, Brigitte M and Polkey, Michael I and Cullinan, Paul and Man, William D-C}, | |||
Date-Added = {2017-06-11 08:38:45 +0000}, | |||
Date-Modified = {2017-06-11 08:38:45 +0000}, | |||
Doi = {10.1136/thoraxjnl-2015-207046}, | |||
Eprint = {http://thorax.bmj.com/content/early/2015/08/17/thoraxjnl-2015-207046.full.pdf}, | |||
Issn = {0040-6376}, | |||
Journal = {Thorax}, | |||
Publisher = {BMJ Publishing Group Ltd}, | |||
Title = {Gait speed and readmission following hospitalisation for acute exacerbations of COPD: a prospective study}, | |||
Url = {http://thorax.bmj.com/content/early/2015/08/17/thoraxjnl-2015-207046}, | |||
Year = {2015}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8Qii4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTUgLSBHYWl0IHNwZWVkIGFuZCByZWFkbWlzc2lvbiBmb2xsb3dpbmcgaG9zcGl0YWxpc2F0aW9uIGZvciBhY3V0ZSBleGFjZXJiYXRpb25zIG9mIENPUEQgLSBhIHByb3NwZWN0aXZlIHN0dWR5LnBkZtIXCxgZV05TLmRhdGFPEQL+AAAAAAL+AAIAAAVVc2VycwAAAAAAAAAAAAAAAAAAAAAAAAAAAADRZQ7tSCsAAANx5qsfMjAxNSAtIEdhaXQgc3BlZWQgYSMzQzFEM0E5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8HTqdWu65kAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADRZJ5tAAAAEQAIAADVrnsZAAAAAQAYA3HmqwNxWcwCs7+iACQnkgAhAVwAAABjAAIAW1VzZXJzOmNzaGloOgBub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6ADIwMTUgLSBHYWl0IHNwZWVkIGEjM0MxRDNBOS5wZGYAAA4A7AB1ADIAMAAxADUAIAAtACAARwBhAGkAdAAgAHMAcABlAGUAZAAgAGEAbgBkACAAcgBlAGEAZABtAGkAcwBzAGkAbwBuACAAZgBvAGwAbABvAHcAaQBuAGcAIABoAG8AcwBwAGkAdABhAGwAaQBzAGEAdABpAG8AbgAgAGYAbwByACAAYQBjAHUAdABlACAAZQB4AGEAYwBlAHIAYgBhAHQAaQBvAG4AcwAgAG8AZgAgAEMATwBQAEQAIAAtACAAYQAgAHAAcgBvAHMAcABlAGMAdABpAHYAZQAgAHMAdAB1AGQAeQAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAKYvY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxNSAtIEdhaXQgc3BlZWQgYW5kIHJlYWRtaXNzaW9uIGZvbGxvd2luZyBob3NwaXRhbGlzYXRpb24gZm9yIGFjdXRlIGV4YWNlcmJhdGlvbnMgb2YgQ09QRCAtIGEgcHJvc3BlY3RpdmUgc3R1ZHkucGRmABMADi9Wb2x1bWVzL1VzZXJzABUAAgAU//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4BGwEgASgEKgQsBDEEPARFBFMEVwReBGcEbAR5BHwEjgSRBJYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAEmA==}, | |||
Bdsk-Url-1 = {http://thorax.bmj.com/content/early/2015/08/17/thoraxjnl-2015-207046}, | |||
Bdsk-Url-2 = {http://dx.doi.org/10.1136/thoraxjnl-2015-207046}} | |||
@article{pulignano2016, | |||
Author = {Pulignano, G and Del Sindaco, D and Di Lenarda, A and Alunni, G and Senni, M and Tarantini, L and Cioffi, G and Tinti, MD and Barbati, G and Minardi, G and others}, | |||
Date-Added = {2017-06-11 08:36:09 +0000}, | |||
Date-Modified = {2017-06-11 08:36:09 +0000}, | |||
Journal = {JACC. Heart failure}, | |||
Number = {4}, | |||
Pages = {289--298}, | |||
Title = {Incremental Value of Gait Speed in Predicting Prognosis of Older Adults With Heart Failure: Insights From the IMAGE-HF Study.}, | |||
Volume = {4}, | |||
Year = {2016}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QnS4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTYgLSBJbmNyZW1lbnRhbCBWYWx1ZSBvZiBHYWl0IFNwZWVkIGluIFByZWRpY3RpbmcgUHJvZ25vc2lzIG9mIE9sZGVyIEFkdWx0cyBXaXRoIEhlYXJ0IEZhaWx1cmUgLSBJbnNpZ2h0cyBGcm9tIHRoZSBJTUFHRS1IRiBTdHVkeS5wZGbSFwsYGVdOUy5kYXRhTxEDOAAAAAADOAACAAAFVXNlcnMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0WUO7UgrAAADcearHzIwMTYgLSBJbmNyZW1lbnRhbCAjM0MxRDNBRS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB067VruuZAAAAAAAAAAAAAQADAAAJAAAAAAAAAAAAAAAAAAAAAApSZWZlcmVuY2VzABAACAAA0WSebQAAABEACAAA1a57GQAAAAEAGANx5qsDcVnMArO/ogAkJ5IAIQFcAAAAYwACAFtVc2Vyczpjc2hpaDoAbm90ZXM6AFB1YmxpY2F0aW9uczoAMjAxNzoAUkFDUzE3OgBSZWZlcmVuY2VzOgAyMDE2IC0gSW5jcmVtZW50YWwgIzNDMUQzQUUucGRmAAAOARIAiAAyADAAMQA2ACAALQAgAEkAbgBjAHIAZQBtAGUAbgB0AGEAbAAgAFYAYQBsAHUAZQAgAG8AZgAgAEcAYQBpAHQAIABTAHAAZQBlAGQAIABpAG4AIABQAHIAZQBkAGkAYwB0AGkAbgBnACAAUAByAG8AZwBuAG8AcwBpAHMAIABvAGYAIABPAGwAZABlAHIAIABBAGQAdQBsAHQAcwAgAFcAaQB0AGgAIABIAGUAYQByAHQAIABGAGEAaQBsAHUAcgBlACAALQAgAEkAbgBzAGkAZwBoAHQAcwAgAEYAcgBvAG0AIAB0AGgAZQAgAEkATQBBAEcARQAtAEgARgAgAFMAdAB1AGQAeQAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASALkvY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxNiAtIEluY3JlbWVudGFsIFZhbHVlIG9mIEdhaXQgU3BlZWQgaW4gUHJlZGljdGluZyBQcm9nbm9zaXMgb2YgT2xkZXIgQWR1bHRzIFdpdGggSGVhcnQgRmFpbHVyZSAtIEluc2lnaHRzIEZyb20gdGhlIElNQUdFLUhGIFN0dWR5LnBkZgAAEwAOL1ZvbHVtZXMvVXNlcnMAFQACABT//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgEuATMBOwR3BHkEfgSJBJIEoASkBKsEtAS5BMYEyQTbBN4E4wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAATl}} | |||
@article{studenski2011, | |||
Author = {STUDENSKI, Stephanie and PERERA, Subashan and PATEL, Kushang and ROSANO, Caterina and FAULKNER, Kimberly and INZITARI, Marco and BRACH, Jennifer and CHANDLER, Julie and CAWTHON, Peggy and CONNOR, Elizabeth Barrett and others}, | |||
Date-Added = {2017-06-11 08:02:15 +0000}, | |||
Date-Modified = {2017-06-11 08:02:15 +0000}, | |||
Journal = {JAMA, the journal of the American Medical Association}, | |||
Number = {1}, | |||
Pages = {50--58}, | |||
Publisher = {American Medical Association}, | |||
Title = {Gait Speed and Survival in Older Adults}, | |||
Volume = {305}, | |||
Year = {2011}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTEgLSBHYWl0IFNwZWVkIGFuZCBTdXJ2aXZhbCBpbiBPbGRlciBBZHVsdHMucGRm0hcLGBlXTlMuZGF0YU8RAjYAAAAAAjYAAgAABVVzZXJzAAAAAAAAAAAAAAAAAAAAAAAAAAAAANFlDu1IKwAAA3Hmqx8yMDExIC0gR2FpdCBTcGVlZCBhIzNDMUQzQTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwdOi1a7rmAAAAAAAAAAAAAEAAwAACQAAAAAAAAAAAAAAAAAAAAAKUmVmZXJlbmNlcwAQAAgAANFknm0AAAARAAgAANWuexgAAAABABgDcearA3FZzAKzv6IAJCeSACEBXAAAAGMAAgBbVXNlcnM6Y3NoaWg6AG5vdGVzOgBQdWJsaWNhdGlvbnM6ADIwMTc6AFJBQ1MxNzoAUmVmZXJlbmNlczoAMjAxMSAtIEdhaXQgU3BlZWQgYSMzQzFEM0EyLnBkZgAADgBmADIAMgAwADEAMQAgAC0AIABHAGEAaQB0ACAAUwBwAGUAZQBkACAAYQBuAGQAIABTAHUAcgB2AGkAdgBhAGwAIABpAG4AIABPAGwAZABlAHIAIABBAGQAdQBsAHQAcwAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAGMvY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxMSAtIEdhaXQgU3BlZWQgYW5kIFN1cnZpdmFsIGluIE9sZGVyIEFkdWx0cy5wZGYAABMADi9Wb2x1bWVzL1VzZXJzABUAAgAU//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2ADdAOUDHwMhAyYDMQM6A0gDTANTA1wDYQNuA3EDgwOGA4sAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADjQ==}} | |||
@article{Middleton2015, | |||
Author = {Middleton, Addie and Fritz, Stacy L and Lusardi, Michelle}, | |||
Date-Added = {2017-06-11 08:02:15 +0000}, | |||
Date-Modified = {2017-06-11 08:02:15 +0000}, | |||
Journal = {Journal of aging and physical activity}, | |||
Number = {2}, | |||
Pages = {314--322}, | |||
Title = {Walking speed: the functional vital sign}, | |||
Volume = {23}, | |||
Year = {2015}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QkS4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTYgLSBBIEpvaW50IEluZG9vciBXTEFOIExvY2FsaXphdGlvbiBhbmQgT3V0bGllciBEZXRlY3Rpb24gU2NoZW1lIFVzaW5nIExBU1NPIGFuZCBFbGFzdGljLU5ldCBPcHRpbWl6YXRpb24gVGVjaG5pcXVlcy5wZGbSFwsYGVdOUy5kYXRhTxEDFAAAAAADFAACAAAFVXNlcnMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0WUO7UgrAAADcearHzIwMTYgLSBBIEpvaW50IEluZG8jM0MxRDNBQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB06vVruuZAAAAAAAAAAAAAQADAAAJAAAAAAAAAAAAAAAAAAAAAApSZWZlcmVuY2VzABAACAAA0WSebQAAABEACAAA1a57GQAAAAEAGANx5qsDcVnMArO/ogAkJ5IAIQFcAAAAYwACAFtVc2Vyczpjc2hpaDoAbm90ZXM6AFB1YmxpY2F0aW9uczoAMjAxNzoAUkFDUzE3OgBSZWZlcmVuY2VzOgAyMDE2IC0gQSBKb2ludCBJbmRvIzNDMUQzQUIucGRmAAAOAPoAfAAyADAAMQA2ACAALQAgAEEAIABKAG8AaQBuAHQAIABJAG4AZABvAG8AcgAgAFcATABBAE4AIABMAG8AYwBhAGwAaQB6AGEAdABpAG8AbgAgAGEAbgBkACAATwB1AHQAbABpAGUAcgAgAEQAZQB0AGUAYwB0AGkAbwBuACAAUwBjAGgAZQBtAGUAIABVAHMAaQBuAGcAIABMAEEAUwBTAE8AIABhAG4AZAAgAEUAbABhAHMAdABpAGMALQBOAGUAdAAgAE8AcAB0AGkAbQBpAHoAYQB0AGkAbwBuACAAVABlAGMAaABuAGkAcQB1AGUAcwAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAK0vY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxNiAtIEEgSm9pbnQgSW5kb29yIFdMQU4gTG9jYWxpemF0aW9uIGFuZCBPdXRsaWVyIERldGVjdGlvbiBTY2hlbWUgVXNpbmcgTEFTU08gYW5kIEVsYXN0aWMtTmV0IE9wdGltaXphdGlvbiBUZWNobmlxdWVzLnBkZgAAEwAOL1ZvbHVtZXMvVXNlcnMAFQACABT//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgEiAScBLwRHBEkETgRZBGIEcAR0BHsEhASJBJYEmQSrBK4EswAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAS1}} | |||
@article{Chang2017, | |||
Author = {L. Chang and X. Chen and Y. Wang and D. Fang and J. Wang and T. Xing and Z. Tang}, | |||
Date-Added = {2017-06-11 07:45:30 +0000}, | |||
Date-Modified = {2017-06-11 07:45:30 +0000}, | |||
Doi = {10.1109/TNET.2017.2669339}, | |||
Issn = {1063-6692}, | |||
Journal = {IEEE/ACM Transactions on Networking}, | |||
Keywords = {Calibration;Compressed sensing;IEEE transactions;Manuals;Real-time systems;Transceivers;Wireless communication;Device-free localization;compressive sensing.;received signal strength;transfer scheme}, | |||
Number = {99}, | |||
Pages = {1-14}, | |||
Title = {FitLoc: Fine-Grained and Low-Cost Device-Free Localization for Multiple Targets Over Various Areas}, | |||
Volume = {PP}, | |||
Year = {2017}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8Qgi4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTcgLSBGaXRMb2MtIEZpbmUtR3JhaW5lZCBhbmQgTG93LUNvc3QgRGV2aWNlLUZyZWUgTG9jYWxpemF0aW9uIGZvciBNdWx0aXBsZSBUYXJnZXRzIE92ZXIgVmFyaW91cyBBcmVhcy5wZGbSFwsYGVdOUy5kYXRhTxEC5gAAAAAC5gACAAAFVXNlcnMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0WUO7UgrAAADcearHzIwMTcgLSBGaXRMb2MtIEZpbmUjM0MxRDNCMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB07HVruuZAAAAAAAAAAAAAQADAAAJAAAAAAAAAAAAAAAAAAAAAApSZWZlcmVuY2VzABAACAAA0WSebQAAABEACAAA1a57GQAAAAEAGANx5qsDcVnMArO/ogAkJ5IAIQFcAAAAYwACAFtVc2Vyczpjc2hpaDoAbm90ZXM6AFB1YmxpY2F0aW9uczoAMjAxNzoAUkFDUzE3OgBSZWZlcmVuY2VzOgAyMDE3IC0gRml0TG9jLSBGaW5lIzNDMUQzQjEucGRmAAAOANwAbQAyADAAMQA3ACAALQAgAEYAaQB0AEwAbwBjAC0AIABGAGkAbgBlAC0ARwByAGEAaQBuAGUAZAAgAGEAbgBkACAATABvAHcALQBDAG8AcwB0ACAARABlAHYAaQBjAGUALQBGAHIAZQBlACAATABvAGMAYQBsAGkAegBhAHQAaQBvAG4AIABmAG8AcgAgAE0AdQBsAHQAaQBwAGwAZQAgAFQAYQByAGcAZQB0AHMAIABPAHYAZQByACAAVgBhAHIAaQBvAHUAcwAgAEEAcgBlAGEAcwAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAJ4vY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxNyAtIEZpdExvYy0gRmluZS1HcmFpbmVkIGFuZCBMb3ctQ29zdCBEZXZpY2UtRnJlZSBMb2NhbGl6YXRpb24gZm9yIE11bHRpcGxlIFRhcmdldHMgT3ZlciBWYXJpb3VzIEFyZWFzLnBkZgATAA4vVm9sdW1lcy9Vc2VycwAVAAIAFP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOARMBGAEgBAoEDAQRBBwEJQQzBDcEPgRHBEwEWQRcBG4EcQR2AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAABHg=}} | |||
@inproceedings{Yi2013, | |||
Author = {X. Yi and J. Willemson and F. Nait-Abdesselam}, | |||
Booktitle = {2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications}, | |||
Date-Added = {2017-06-11 07:38:30 +0000}, | |||
Date-Modified = {2017-06-11 07:38:30 +0000}, | |||
Doi = {10.1109/TrustCom.2013.19}, | |||
Issn = {2324-898X}, | |||
Keywords = {biomedical equipment;cryptography;medical computing;wireless sensor networks;Cybernetica;Sharemind system;advanced cryptographic techniques;attribute-based encryption;eavesdropping;input data;lightweight encryption algorithm;low-cost sensor nodes;low-power sensor nodes;open air;patient data privacy;patient database;privacy-preserving wireless medical sensor network;sensor node;spoofing;symmetric key cryptosystems;Communication system security;Cryptography;Medical services;Protocols;Servers;Wireless communication;Wireless sensor networks;Medical sensor network;SHA-3;Sharemind;privacy-preserving computation}, | |||
Month = {July}, | |||
Pages = {118-125}, | |||
Title = {Privacy-Preserving Wireless Medical Sensor Network}, | |||
Year = {2013}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QUC4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTMtUHJpdmFjeS1QcmVzZXJ2aW5nIFdpcmVsZXNzIE1lZGljYWwgU2Vuc29yIE5ldHdvcmsucGRm0hcLGBlXTlMuZGF0YU8RAlAAAAAAAlAAAgAABVVzZXJzAAAAAAAAAAAAAAAAAAAAAAAAAAAAANFlDu1IKwAAA3Hmqx8yMDEzLVByaXZhY3ktUHJlc2VyIzNDMUQzQTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwdOl1a7rmAAAAAAAAAAAAAEAAwAACQAAAAAAAAAAAAAAAAAAAAAKUmVmZXJlbmNlcwAQAAgAANFknm0AAAARAAgAANWuexgAAAABABgDcearA3FZzAKzv6IAJCeSACEBXAAAAGMAAgBbVXNlcnM6Y3NoaWg6AG5vdGVzOgBQdWJsaWNhdGlvbnM6ADIwMTc6AFJBQ1MxNzoAUmVmZXJlbmNlczoAMjAxMy1Qcml2YWN5LVByZXNlciMzQzFEM0E1LnBkZgAADgB4ADsAMgAwADEAMwAtAFAAcgBpAHYAYQBjAHkALQBQAHIAZQBzAGUAcgB2AGkAbgBnACAAVwBpAHIAZQBsAGUAcwBzACAATQBlAGQAaQBjAGEAbAAgAFMAZQBuAHMAbwByACAATgBlAHQAdwBvAHIAawAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAGwvY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxMy1Qcml2YWN5LVByZXNlcnZpbmcgV2lyZWxlc3MgTWVkaWNhbCBTZW5zb3IgTmV0d29yay5wZGYAEwAOL1ZvbHVtZXMvVXNlcnMAFQACABT//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDhAOYA7gNCA0QDSQNUA10DawNvA3YDfwOEA5EDlAOmA6kDrgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAOw}, | |||
Bdsk-Url-1 = {http://dx.doi.org/10.1109/TrustCom.2013.19}} | |||
@inproceedings{Hsu2017, | |||
Acmid = {3025937}, | |||
Address = {New York, NY, USA}, | |||
Author = {Hsu, Chen-Yu and Liu, Yuchen and Kabelac, Zachary and Hristov, Rumen and Katabi, Dina and Liu, Christine}, | |||
Booktitle = {Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems}, | |||
Date-Added = {2017-06-11 07:35:53 +0000}, | |||
Date-Modified = {2017-06-11 07:35:53 +0000}, | |||
Doi = {10.1145/3025453.3025937}, | |||
Isbn = {978-1-4503-4655-9}, | |||
Keywords = {continuous monitoring, device-free sensing, gait velocity, stride length, wireless sensing}, | |||
Location = {Denver, Colorado, USA}, | |||
Numpages = {11}, | |||
Pages = {2116--2126}, | |||
Publisher = {ACM}, | |||
Series = {CHI '17}, | |||
Title = {Extracting Gait Velocity and Stride Length from Surrounding Radio Signals}, | |||
Url = {http://doi.acm.org/10.1145/3025453.3025937}, | |||
Year = {2017}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QaS4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTcgLSBFeHRyYWN0aW5nIEdhaXQgVmVsb2NpdHkgYW5kIFN0cmlkZSBMZW5ndGggZnJvbSBTdXJyb3VuZGluZyBSYWRpbyBTaWduYWxzLnBkZtIXCxgZV05TLmRhdGFPEQKcAAAAAAKcAAIAAAVVc2VycwAAAAAAAAAAAAAAAAAAAAAAAAAAAADRZQ7tSCsAAANx5qsfMjAxNyAtIEV4dHJhY3RpbmcgRyMzQzFEM0IwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8HTsNWu65kAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADRZJ5tAAAAEQAIAADVrnsZAAAAAQAYA3HmqwNxWcwCs7+iACQnkgAhAVwAAABjAAIAW1VzZXJzOmNzaGloOgBub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6ADIwMTcgLSBFeHRyYWN0aW5nIEcjM0MxRDNCMC5wZGYAAA4AqgBUADIAMAAxADcAIAAtACAARQB4AHQAcgBhAGMAdABpAG4AZwAgAEcAYQBpAHQAIABWAGUAbABvAGMAaQB0AHkAIABhAG4AZAAgAFMAdAByAGkAZABlACAATABlAG4AZwB0AGgAIABmAHIAbwBtACAAUwB1AHIAcgBvAHUAbgBkAGkAbgBnACAAUgBhAGQAaQBvACAAUwBpAGcAbgBhAGwAcwAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAIUvY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxNyAtIEV4dHJhY3RpbmcgR2FpdCBWZWxvY2l0eSBhbmQgU3RyaWRlIExlbmd0aCBmcm9tIFN1cnJvdW5kaW5nIFJhZGlvIFNpZ25hbHMucGRmAAATAA4vVm9sdW1lcy9Vc2VycwAVAAIAFP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAPoA/wEHA6cDqQOuA7kDwgPQA9QD2wPkA+kD9gP5BAsEDgQTAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAABBU=}, | |||
Bdsk-Url-1 = {http://dx.doi.org/10.1145/3025453.3025937}} | |||
@article{Khalajmehrabadi16, | |||
Abstract = {In this paper, we introduce two indoor Wireless Local Area Network (WLAN) positioning methods using augmented sparse recovery algorithms. These schemes render a sparse user's position vector, and in parallel, minimize the distance between the online measurement and radio map. The overall localization scheme for both methods consists of three steps: 1) coarse localization, obtained from comparing the online measurements with clustered radio map. A novel graph-based method is proposed to cluster the offline fingerprints. In the online phase, a Region Of Interest (ROI) is selected within which we search for the user's location; 2) Access Point (AP) selection; and 3) fine localization through the novel sparse recovery algorithms. Since the online measurements are subject to inordinate measurement readings, called outliers, the sparse recovery methods are modified in order to jointly estimate the outliers and user's position vector. The outlier detection procedure identifies the APs whose readings are either not available or erroneous. The proposed localization methods have been tested with Received Signal Strength (RSS) measurements in a typical office environment and the results show that they can localize the user with significantly high accuracy and resolution which is superior to the results from competing WLAN fingerprinting localization methods.}, | |||
Author = {A. Khalajmehrabadi and N. Gatsis and D. Pack and D. Akopian}, | |||
Date-Added = {2017-06-11 07:33:56 +0000}, | |||
Date-Modified = {2017-06-11 07:33:56 +0000}, | |||
Doi = {10.1109/TMC.2016.2616465}, | |||
Issn = {1536-1233}, | |||
Journal = {IEEE Transactions on Mobile Computing}, | |||
Keywords = {Clustering algorithms;Global Positioning System;Mobile computing;Position measurement;Probabilistic logic;Sensors;Wireless LAN;Indoor positioning;WLAN fingerprinting;outlier detection;sparsity recovery}, | |||
Number = {99}, | |||
Pages = {1-1}, | |||
Title = {A Joint Indoor WLAN Localization and Outlier Detection Scheme Using LASSO and Elastic-Net Optimization Techniques}, | |||
Volume = {PP}, | |||
Year = {2016}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QkS4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTYgLSBBIEpvaW50IEluZG9vciBXTEFOIExvY2FsaXphdGlvbiBhbmQgT3V0bGllciBEZXRlY3Rpb24gU2NoZW1lIFVzaW5nIExBU1NPIGFuZCBFbGFzdGljLU5ldCBPcHRpbWl6YXRpb24gVGVjaG5pcXVlcy5wZGbSFwsYGVdOUy5kYXRhTxEDFAAAAAADFAACAAAFVXNlcnMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0WUO7UgrAAADcearHzIwMTYgLSBBIEpvaW50IEluZG8jM0MxRDNBQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB06vVruuZAAAAAAAAAAAAAQADAAAJAAAAAAAAAAAAAAAAAAAAAApSZWZlcmVuY2VzABAACAAA0WSebQAAABEACAAA1a57GQAAAAEAGANx5qsDcVnMArO/ogAkJ5IAIQFcAAAAYwACAFtVc2Vyczpjc2hpaDoAbm90ZXM6AFB1YmxpY2F0aW9uczoAMjAxNzoAUkFDUzE3OgBSZWZlcmVuY2VzOgAyMDE2IC0gQSBKb2ludCBJbmRvIzNDMUQzQUIucGRmAAAOAPoAfAAyADAAMQA2ACAALQAgAEEAIABKAG8AaQBuAHQAIABJAG4AZABvAG8AcgAgAFcATABBAE4AIABMAG8AYwBhAGwAaQB6AGEAdABpAG8AbgAgAGEAbgBkACAATwB1AHQAbABpAGUAcgAgAEQAZQB0AGUAYwB0AGkAbwBuACAAUwBjAGgAZQBtAGUAIABVAHMAaQBuAGcAIABMAEEAUwBTAE8AIABhAG4AZAAgAEUAbABhAHMAdABpAGMALQBOAGUAdAAgAE8AcAB0AGkAbQBpAHoAYQB0AGkAbwBuACAAVABlAGMAaABuAGkAcQB1AGUAcwAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAK0vY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxNiAtIEEgSm9pbnQgSW5kb29yIFdMQU4gTG9jYWxpemF0aW9uIGFuZCBPdXRsaWVyIERldGVjdGlvbiBTY2hlbWUgVXNpbmcgTEFTU08gYW5kIEVsYXN0aWMtTmV0IE9wdGltaXphdGlvbiBUZWNobmlxdWVzLnBkZgAAEwAOL1ZvbHVtZXMvVXNlcnMAFQACABT//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgEiAScBLwRHBEkETgRZBGIEcAR0BHsEhASJBJYEmQSrBK4EswAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAS1}, | |||
Bdsk-Url-1 = {http://dx.doi.org/10.1109/TMC.2016.2616465}} | |||
@article{Chen2017, | |||
Author = {C. Chen and Y. Chen and Y. Han and H. Q. Lai and K. J. R. Liu}, | |||
Date-Added = {2017-06-11 06:06:37 +0000}, | |||
Date-Modified = {2017-06-11 06:06:37 +0000}, | |||
Doi = {10.1109/JIOT.2016.2628701}, | |||
Issn = {2327-4662}, | |||
Journal = {IEEE Internet of Things Journal}, | |||
Keywords = {frequency hop communication;radiofrequency interference;wireless LAN;wireless channels;CFR;IPS;TRRS;WiFi networks;WiFi platforms;WiFi techniques;achieving centimeter accuracy indoor localization;centimeter localization;channel frequency responses;frequency hopping approach;indoor environment;indoor spaces;location fingerprints;mainstream WiFi systems;multiple channels;nonline-of-sight;office environment;single-antenna WiFi devices;time-reversal resonating strength;Bandwidth;Focusing;IEEE 802.11 Standard;IP networks;OFDM;Synchronization;Transceivers;Channel frequency response (CFR);WiFi;indoor localization;time-reversal resonating strength (TRRS)}, | |||
Month = {Feb}, | |||
Number = {1}, | |||
Pages = {111-121}, | |||
Title = {Achieving Centimeter-Accuracy Indoor Localization on WiFi Platforms: A Frequency Hopping Approach}, | |||
Volume = {4}, | |||
Year = {2017}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QgS4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTcgLSBBY2hpZXZpbmcgQ2VudGltZXRlci1BY2N1cmFjeSBJbmRvb3IgTG9jYWxpemF0aW9uIG9uIFdpRmkgUGxhdGZvcm1zLSBBIEZyZXF1ZW5jeSBIb3BwaW5nIEFwcHJvYWNoLnBkZtIXCxgZV05TLmRhdGFPEQLkAAAAAALkAAIAAAVVc2VycwAAAAAAAAAAAAAAAAAAAAAAAAAAAADRZQ7tSCsAAANx5qsfMjAxNyAtIEFjaGlldmluZyBDZSMzQzFEM0FGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8HTr9Wu65kAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADRZJ5tAAAAEQAIAADVrnsZAAAAAQAYA3HmqwNxWcwCs7+iACQnkgAhAVwAAABjAAIAW1VzZXJzOmNzaGloOgBub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6ADIwMTcgLSBBY2hpZXZpbmcgQ2UjM0MxRDNBRi5wZGYAAA4A2gBsADIAMAAxADcAIAAtACAAQQBjAGgAaQBlAHYAaQBuAGcAIABDAGUAbgB0AGkAbQBlAHQAZQByAC0AQQBjAGMAdQByAGEAYwB5ACAASQBuAGQAbwBvAHIAIABMAG8AYwBhAGwAaQB6AGEAdABpAG8AbgAgAG8AbgAgAFcAaQBGAGkAIABQAGwAYQB0AGYAbwByAG0AcwAtACAAQQAgAEYAcgBlAHEAdQBlAG4AYwB5ACAASABvAHAAcABpAG4AZwAgAEEAcABwAHIAbwBhAGMAaAAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAJ0vY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxNyAtIEFjaGlldmluZyBDZW50aW1ldGVyLUFjY3VyYWN5IEluZG9vciBMb2NhbGl6YXRpb24gb24gV2lGaSBQbGF0Zm9ybXMtIEEgRnJlcXVlbmN5IEhvcHBpbmcgQXBwcm9hY2gucGRmAAATAA4vVm9sdW1lcy9Vc2VycwAVAAIAFP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOARIBFwEfBAcECQQOBBkEIgQwBDQEOwREBEkEVgRZBGsEbgRzAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAABHU=}} | |||
@inproceedings{Zhao2016, | |||
Acmid = {2973762}, | |||
Address = {New York, NY, USA}, | |||
Author = {Zhao, Mingmin and Adib, Fadel and Katabi, Dina}, | |||
Booktitle = {Proceedings of the 22Nd Annual International Conference on Mobile Computing and Networking}, | |||
Date-Added = {2017-06-11 06:02:21 +0000}, | |||
Date-Modified = {2017-06-11 06:02:35 +0000}, | |||
Doi = {10.1145/2973750.2973762}, | |||
Isbn = {978-1-4503-4226-1}, | |||
Keywords = {affective computing, emotion recognition, heart rate variability, wireless sensing, wireless signals}, | |||
Location = {New York City, New York}, | |||
Numpages = {14}, | |||
Pages = {95--108}, | |||
Publisher = {ACM}, | |||
Series = {MobiCom '16}, | |||
Title = {Emotion Recognition Using Wireless Signals}, | |||
Url = {http://doi.acm.org/10.1145/2973750.2973762}, | |||
Year = {2016}, | |||
Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSy4uL1JBQ1MxNy9SZWZlcmVuY2VzLzIwMTYgLSBFbW90aW9uIHJlY29nbml0aW9uIHVzaW5nIHdpcmVsZXNzIHNpZ25hbHMgLnBkZtIXCxgZV05TLmRhdGFPEQJCAAAAAAJCAAIAAAVVc2VycwAAAAAAAAAAAAAAAAAAAAAAAAAAAADRZQ7tSCsAAANx5qsfMjAxNiAtIEVtb3Rpb24gcmVjbyMzQzFEM0FELnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8HTrdWu65kAAAAAAAAAAAABAAMAAAkAAAAAAAAAAAAAAAAAAAAAClJlZmVyZW5jZXMAEAAIAADRZJ5tAAAAEQAIAADVrnsZAAAAAQAYA3HmqwNxWcwCs7+iACQnkgAhAVwAAABjAAIAW1VzZXJzOmNzaGloOgBub3RlczoAUHVibGljYXRpb25zOgAyMDE3OgBSQUNTMTc6AFJlZmVyZW5jZXM6ADIwMTYgLSBFbW90aW9uIHJlY28jM0MxRDNBRC5wZGYAAA4AbgA2ADIAMAAxADYAIAAtACAARQBtAG8AdABpAG8AbgAgAHIAZQBjAG8AZwBuAGkAdABpAG8AbgAgAHUAcwBpAG4AZwAgAHcAaQByAGUAbABlAHMAcwAgAHMAaQBnAG4AYQBsAHMAIAAuAHAAZABmAA8ADAAFAFUAcwBlAHIAcwASAGcvY3NoaWgvbm90ZXMvUHVibGljYXRpb25zLzIwMTcvUkFDUzE3L1JlZmVyZW5jZXMvMjAxNiAtIEVtb3Rpb24gcmVjb2duaXRpb24gdXNpbmcgd2lyZWxlc3Mgc2lnbmFscyAucGRmAAATAA4vVm9sdW1lcy9Vc2VycwAVAAIAFP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOANwA4QDpAy8DMQM2A0EDSgNYA1wDYwNsA3EDfgOBA5MDlgObAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA50=}, | |||
Bdsk-Url-1 = {http://doi.acm.org/10.1145/2973750.2973762}, | |||
Bdsk-Url-2 = {http://dx.doi.org/10.1145/2973750.2973762}} | |||
@article{RailPaper, | |||
Author = {{Johannes Christian Koeppe}}, | |||
Journal = {\url{http://cba2.unomaha.edu/faculty/mohara/web/Koeppe_Competitive_RR_97.pdf}}, | |||
Title = {{Competitive Issues in the Deregulated United States Railroad Industry}, {A Thesis Presented to Business Administration and the Faculty of the Graduate College University of Nebraska In Partial Fulfillment of the Requirements for the Degree Master of Business Administration University of Nebraska at Omaha}}, | |||
Year = {November 1997}} | |||
@article{diot1997multipoint, | |||
Author = {Diot, Christophe and Dabbous, Walid and Crowcroft, Jon}, | |||
Journal = {Selected Areas in Communications, IEEE Journal on}, | |||
Number = {3}, | |||
Pages = {277--290}, | |||
Publisher = {IEEE}, | |||
Title = {Multipoint communication: A survey of protocols, functions, and mechanisms}, | |||
Volume = {15}, | |||
Year = {1997}} | |||
@article{Mud06, | |||
Acmid = {1176142}, | |||
Address = {Piscataway, NJ, USA}, | |||
Author = {Srivatsa, Mudhakar and Gedik, Bugra and Liu, Ling}, | |||
Doi = {10.1109/TPDS.2006.158}, | |||
Issn = {1045-9219}, | |||
Issue_Date = {November 2006}, | |||
Journal = {IEEE Trans. Parallel Distrib. Syst.}, | |||
Keywords = {Peer-to-peer systems, Peer-to-peer systems, overlay topology, overlay routing, node heterogeneity, load balancing., load balancing., node heterogeneity, overlay routing, overlay topology}, | |||
Month = nov, | |||
Number = {11}, | |||
Numpages = {17}, | |||
Pages = {1277--1293}, | |||
Publisher = {IEEE Press}, | |||
Title = {Large Scaling Unstructured Peer-to-Peer Networks with Heterogeneity-Aware Topology and Routing}, | |||
Url = {http://dx.doi.org/10.1109/TPDS.2006.158}, | |||
Volume = {17}, | |||
Year = {2006}, | |||
Bdsk-Url-1 = {http://dx.doi.org/10.1109/TPDS.2006.158}} | |||
@INPROCEEDINGS{WUKONG2013, | |||
author = {Reijers, Niels and Lin, Kwei-Jay and Wang, Yu-Chung and | |||
Shih, Chi-Sheng and Hsu, Jane Y}, | |||
title = {Design of an Intelligent Middleware for Flexible Sensor | |||
Configuration in M2M Systems}, | |||
booktitle = {Proceedings of the 2nd International Conference on Sensor | |||
Networks (SENSORNETS)}, | |||
year = {2013}, | |||
pages = {1--6}, | |||
month = {Feb.} | |||
} | |||
@INPROCEEDINGS{NielsShih17, | |||
author = {Reijers, Niels and Shih, Chi-Sheng}, | |||
title = {Ahead-of-Time Compilation of Stack-Based {JVM} Bytecode on Resource-Constrained Devices}, | |||
booktitle = {Proceedings of 2017 International Conference on Embedded Wireless Systems and Networks (EWSN)}, | |||
year = {2017}, | |||
pages = {1--12}, | |||
month = {Feb.} | |||
} | |||
@misc{wukongref, | |||
title = {{WuKong Release 0.4}}, | |||
howpublished = {https://www.gitbook.com/book/wukongsun/wukong-release-0-4/details}, | |||
} | |||
@misc{wukong_github, | |||
title = {{WuKong Github}}, | |||
howpublished = {https://github.com/wukong-m2m/wukong-darjeeling}, | |||
} | |||
@ -0,0 +1,59 @@ | |||
@inproceedings{Blackstock14, | |||
author = {Blackstock, Michael and Lea, Rodger}, | |||
title = {Toward a Distributed Data Flow Platform for the Web of Things (Distributed Node-RED)}, | |||
booktitle = {Proceedings of the 5th International Workshop on Web of Things}, | |||
series = {WoT '14}, | |||
year = {2014}, | |||
isbn = {978-1-4503-3066-4}, | |||
location = {Cambridge, MA, USA}, | |||
pages = {34--39}, | |||
numpages = {6}, | |||
url = {http://doi.acm.org/10.1145/2684432.2684439}, | |||
doi = {10.1145/2684432.2684439}, | |||
acmid = {2684439}, | |||
publisher = {ACM}, | |||
address = {New York, NY, USA}, | |||
keywords = {Distributed data flow, Internet of things, Node-RED, Visual data flow languages, Web of things, toolkits}, | |||
} | |||
@article{Khan16, | |||
author = {Khan, Muhammad Sohail and Kim, DoHyeun}, | |||
title = {DIY Interface for Enhanced Service Customization of Remote IoT Devices: A CoAP Based Prototype}, | |||
journal = {Int. J. Distrib. Sen. Netw.}, | |||
issue_date = {January 2015}, | |||
volume = {2015}, | |||
month = jan, | |||
year = {2016}, | |||
issn = {1550-1329}, | |||
pages = {185:185--185:185}, | |||
articleno = {185}, | |||
numpages = {1}, | |||
url = {http://dx.doi.org/10.1155/2015/542319}, | |||
doi = {10.1155/2015/542319}, | |||
acmid = {2929742}, | |||
publisher = {Taylor \& Francis, Inc.}, | |||
address = {Bristol, PA, USA}, | |||
} | |||
@Misc{Revolv16, | |||
author = {Nick Statt}, | |||
title = {{NEST} is permanently disabling the {Revolv} smart home hub}, | |||
url = {http://www.theverge.com/2016/4/4/11362928/google-nest-revolv-shutdown-smart-home-products}, | |||
howpublished = {\url{http://www.theverge.com/2016/4/4/11362928/google-nest-revolv-shutdown-smart-home-products}}, | |||
month = {April}, | |||
year = {2016}, | |||
note = {Last access: June 26th, 2016}, | |||
OPTannote = {} | |||
} | |||
@Misc{nodeRED, | |||
author = {{IBM Emerging Technology organization}}, | |||
title = {Nest is permanently disabling the Revolv smart home hub}, | |||
url = {http://nodered.org}, | |||
howpublished = {\url{http://nodered.org}}, | |||
year = {2013}, | |||
note = {Last access: June 26th, 2016}, | |||
OPTannote = {} | |||
} | |||
@ -0,0 +1,393 @@ | |||
2633.375 24.51590714 | |||
2626.625 24.43611594 | |||
2590.625 24.13647255 | |||
2543.375 24.0800028 | |||
2638.375 24.00907419 | |||
2515.25 23.93659115 | |||
2936.375 23.88317275 | |||
2329.875 23.87042165 | |||
2248 23.86399168 | |||
2935.25 23.82485598 | |||
2530.5 23.81488011 | |||
2927.375 23.79169087 | |||
2994.5 23.75160234 | |||
2419.875 23.72156975 | |||
2255.375 23.71102847 | |||
2785 23.69411089 | |||
2400.875 23.62474789 | |||
2358.5 23.55003101 | |||
2898.25 23.52184576 | |||
2859.625 23.51037268 | |||
2615.125 23.4490178 | |||
3170.25 23.19290605 | |||
2909.75 23.1891704 | |||
3175.75 23.15723269 | |||
2683.125 23.15081847 | |||
2843.25 23.14739683 | |||
2405.125 23.13884052 | |||
3051.625 23.11208162 | |||
2550 23.05750452 | |||
2778.125 23.0181805 | |||
3203.625 22.99397252 | |||
2904.25 22.93134393 | |||
3039.75 22.9279975 | |||
2911.75 22.91320256 | |||
2959.5 22.89915473 | |||
3149.875 22.89385754 | |||
2922.25 22.89288445 | |||
3010.625 22.82846061 | |||
2638.75 22.81620494 | |||
3149.125 22.79286843 | |||
2960.875 22.74742941 | |||
2977.125 22.72217044 | |||
2875.125 22.69993676 | |||
2710.375 22.54017316 | |||
2954.75 22.46526472 | |||
2936.5 22.42103856 | |||
3248.875 22.35890856 | |||
2649 22.28938832 | |||
2973.625 22.22421746 | |||
3070.625 22.22176705 | |||
3526 22.21864795 | |||
2886.5 22.13292427 | |||
2905.25 22.10976219 | |||
2894 22.08489471 | |||
3190.75 22.06527221 | |||
2798.25 22.05887711 | |||
3780 22.02867169 | |||
3600.25 22.00877413 | |||
3204.375 21.9870574 | |||
2997.75 21.940288 | |||
3203.25 21.92516525 | |||
3707.375 21.92482656 | |||
4061.375 21.87079521 | |||
3163.125 21.82683878 | |||
3137 21.7708589 | |||
3937 21.71963568 | |||
3236.75 21.71598854 | |||
3991.875 21.6223207 | |||
4184.625 21.61190083 | |||
4039.25 21.56890868 | |||
3547.75 21.52215069 | |||
3740.625 21.49833058 | |||
4265.5 21.48474015 | |||
3261.625 21.41862334 | |||
3689.375 21.40636992 | |||
3690.75 21.40613866 | |||
4321.25 21.3812632 | |||
4038.375 21.36829334 | |||
3824.75 21.32283673 | |||
3901.5 21.31993443 | |||
3825.375 21.31923781 | |||
4260.5 21.25470245 | |||
3865 21.19137224 | |||
3392.875 21.15583387 | |||
4283.625 21.11507837 | |||
4647.25 21.11414054 | |||
4121.25 21.09701776 | |||
4087.375 21.05179845 | |||
4282.5 21.00141438 | |||
4406.625 20.90146615 | |||
3589.25 20.8832208 | |||
4448.25 20.84893805 | |||
3319.625 20.83563684 | |||
4052.25 20.83337954 | |||
4339.125 20.77936905 | |||
3977.375 20.77007558 | |||
4607.875 20.75326528 | |||
4427.125 20.67966428 | |||
4546.625 20.67212214 | |||
4683.25 20.64792081 | |||
4037.5 20.63928773 | |||
4892.5 20.62045029 | |||
4123.875 20.4946262 | |||
4678.125 20.46537767 | |||
5073.25 20.45630455 | |||
3820.25 20.36389253 | |||
4319.75 20.36340632 | |||
5217.625 20.34905792 | |||
4394 20.32045256 | |||
4313.5 20.27435585 | |||
4592.25 20.21199526 | |||
4605.25 20.10196779 | |||
5903.75 20.08336586 | |||
4338.875 20.0715305 | |||
4814.125 19.9650685 | |||
4852.375 19.90335561 | |||
5729.125 19.87311234 | |||
4986.875 19.80861399 | |||
5323.875 19.77897674 | |||
5324.375 19.76620779 | |||
5433.875 19.76483025 | |||
5896.25 19.73537809 | |||
5590.375 19.73500182 | |||
4784.125 19.72985876 | |||
5659.375 19.65305509 | |||
5928.875 19.62784948 | |||
5281.75 19.58606294 | |||
5334.125 19.57342106 | |||
5186.125 19.54317384 | |||
5606.125 19.44947758 | |||
5889.5 19.41470301 | |||
4823.125 19.36938996 | |||
6101.375 19.35225829 | |||
5420.5 19.28588978 | |||
6471.75 19.21517037 | |||
5765.625 19.20060849 | |||
5262 19.11870164 | |||
6755.375 19.09136449 | |||
6203.875 19.08436196 | |||
5531.375 19.06970019 | |||
5803.625 18.9943973 | |||
6185.5 18.99231215 | |||
6344 18.98253496 | |||
6234 18.97418778 | |||
5978.125 18.89837334 | |||
6068 18.85444507 | |||
6478.625 18.82711863 | |||
6284 18.77775174 | |||
5935 18.71926524 | |||
5729.125 18.69928786 | |||
6117.25 18.62607562 | |||
7253.625 18.49498193 | |||
6304.375 18.49310816 | |||
6331.375 18.44539708 | |||
6181.375 18.39083392 | |||
6733.625 18.36551331 | |||
6626 18.24584586 | |||
5763.125 18.08861575 | |||
6632.5 18.07684367 | |||
6439.625 18.03942327 | |||
6760.75 18.01773054 | |||
6611.125 17.97357797 | |||
7030.5 17.96806849 | |||
6651 17.94477226 | |||
7273 17.81575118 | |||
6672 17.80977593 | |||
6696.5 17.7487972 | |||
7276.875 17.71236073 | |||
6856.5 17.67472884 | |||
7449.125 17.55218527 | |||
7289 17.4987977 | |||
7938.5 17.38626407 | |||
7058.625 17.36489574 | |||
7240.75 17.35976342 | |||
7980.125 17.35676887 | |||
7883.875 17.25823092 | |||
9063.25 17.18334446 | |||
8828.625 17.18031916 | |||
6863.25 17.14195248 | |||
9150.25 17.13675339 | |||
8991.75 17.1325641 | |||
8909.5 17.1069727 | |||
7143.5 17.10480217 | |||
7591.75 17.08815234 | |||
7610.125 17.00844287 | |||
7970 16.9726046 | |||
8868.25 16.95567898 | |||
9162.125 16.90933892 | |||
7802.75 16.86566023 | |||
9042.5 16.8456887 | |||
9577.875 16.67036263 | |||
9993.375 16.66917473 | |||
9448.875 16.65298118 | |||
8347.625 16.53169773 | |||
9954.5 16.40121947 | |||
9869.125 16.36329508 | |||
8852.625 16.35557857 | |||
9979.625 16.3549732 | |||
7806 16.3395287 | |||
8758.75 16.33255875 | |||
11365.5 16.32785993 | |||
9820.375 16.31709302 | |||
10800.375 16.25614887 | |||
9819.75 16.25477843 | |||
11362.75 16.23634232 | |||
10451.5 16.23222562 | |||
10731 16.06068319 | |||
9884.875 16.02195276 | |||
10877.375 16.00835178 | |||
11139.625 15.86499353 | |||
11019.375 15.73150336 | |||
10717.375 15.67870474 | |||
10727.5 15.60194834 | |||
11234.625 15.59925106 | |||
11395.375 15.4944896 | |||
10238.875 15.36261374 | |||
11724.75 15.36245262 | |||
10586 15.33536003 | |||
11348.75 15.30433835 | |||
12022.375 15.30158861 | |||
10915.875 15.29835298 | |||
11489.75 15.25801202 | |||
10815.875 15.23707048 | |||
11933.5 15.19379759 | |||
11441.75 15.00478472 | |||
12715.125 14.97373939 | |||
12299.875 14.97076359 | |||
13509.25 14.96977152 | |||
12999.5 14.90298661 | |||
13292.875 14.8911895 | |||
12744.875 14.84890902 | |||
14220 14.78877685 | |||
11985.25 14.74939166 | |||
13263.375 14.59858938 | |||
13002.5 14.58790357 | |||
13704.75 14.58315181 | |||
13234.25 14.53588935 | |||
12540.75 14.49137675 | |||
13068.375 14.45169489 | |||
12735.375 14.40348555 | |||
12419.875 14.3583901 | |||
13440.625 14.30138815 | |||
12796 14.30052274 | |||
12881.375 14.25892113 | |||
12916.125 14.17727229 | |||
14704.375 14.1618998 | |||
14649.125 14.14231065 | |||
14212.25 14.12374589 | |||
13100.25 14.07722689 | |||
15166.5 13.93194207 | |||
14070.5 13.83513249 | |||
15648 13.83191173 | |||
15903.875 13.82886921 | |||
15617.125 13.75996489 | |||
15733.125 13.73313547 | |||
16226.875 13.67262206 | |||
17645.375 13.62983042 | |||
14864.875 13.59018283 | |||
16211.75 13.28514394 | |||
16714.125 13.27899406 | |||
15883.75 13.21640145 | |||
16513.375 13.17870319 | |||
17758.75 13.13015575 | |||
16467 13.04144194 | |||
18201.625 12.98895189 | |||
16687.25 12.94791546 | |||
19458.125 12.94581243 | |||
18085.875 12.83790798 | |||
20461.625 12.7845823 | |||
19055.875 12.76830854 | |||
20013.5 12.69657317 | |||
18206.125 12.65674007 | |||
19741.75 12.51988517 | |||
19598.5 12.51790796 | |||
19744.625 12.44035274 | |||
19544.75 12.39650222 | |||
20316.125 12.22377978 | |||
20516.875 12.00165005 | |||
21051.5 11.97894192 | |||
22994 11.97811536 | |||
21287 11.97129405 | |||
23539.625 11.92198236 | |||
20808.625 11.89891417 | |||
23421.375 11.85222543 | |||
21861.375 11.84198772 | |||
20952.875 11.82211387 | |||
22332.625 11.81080224 | |||
23321.375 11.75113224 | |||
23738 11.67590393 | |||
24023.625 11.66614803 | |||
25808.75 11.63555493 | |||
23671.625 11.63385296 | |||
23073.125 11.52268533 | |||
23869.25 11.52053698 | |||
23513.5 11.51086443 | |||
23291.125 11.34538769 | |||
24113.75 11.22717707 | |||
26273.375 11.22011983 | |||
25045 11.18277494 | |||
26172.75 11.09299128 | |||
27463.375 11.060813 | |||
26395.625 10.98175805 | |||
26548.625 10.96800026 | |||
29996 10.83905662 | |||
27809.875 10.82328806 | |||
27187.5 10.80268577 | |||
26959.875 10.65038464 | |||
31418.125 10.46753586 | |||
29006.75 10.45025936 | |||
32256.25 10.40729942 | |||
29004.125 10.39873374 | |||
32649.125 10.08748857 | |||
30017.875 10.05381559 | |||
34954.875 10.03508696 | |||
33977.5 10.01731175 | |||
35178.875 10.01558192 | |||
33494.75 10.00296986 | |||
35176 9.898244669 | |||
35660.125 9.844081501 | |||
36769.75 9.685908924 | |||
36970.75 9.678239346 | |||
37843.5 9.640826964 | |||
38214 9.481874319 | |||
41158.625 9.481613265 | |||
40249.125 9.472210528 | |||
37657.25 9.402706583 | |||
39724.875 9.400863664 | |||
40047.375 9.379776011 | |||
39160.875 9.321538988 | |||
38140.625 9.093572967 | |||
40499 8.995323317 | |||
41603.375 8.917110041 | |||
44211 8.803408431 | |||
44200.375 8.757457925 | |||
46879.625 8.705864644 | |||
43946 8.678527046 | |||
48429 8.648813803 | |||
47795.375 8.477693503 | |||
49919.625 8.419684621 | |||
49219 8.320319872 | |||
55594.625 8.308709495 | |||
48854.5 8.105736876 | |||
52143.375 8.022246297 | |||
49197.125 8.02008617 | |||
59309.875 8.010512894 | |||
56889.875 7.935382601 | |||
61752.75 7.903815346 | |||
61198.625 7.784218612 | |||
59838 7.587770254 | |||
64356.125 7.571768827 | |||
62079.375 7.424871236 | |||
66505.375 7.355539436 | |||
64402.25 7.353183456 | |||
69500.875 7.238852817 | |||
66594.125 7.235774709 | |||
69744.25 7.080862508 | |||
71729.125 7.013777107 | |||
72627.625 6.935344973 | |||
72825.75 6.807828924 | |||
79692.125 6.674541554 | |||
79921.375 6.668976498 | |||
81207.25 6.520341363 | |||
89208.25 6.440896561 | |||
86203.125 6.410464835 | |||
88195.625 6.277809418 | |||
91369.5 6.2112163 | |||
90326 6.134628217 | |||
95596.875 6.000412527 | |||
97827.375 5.999587445 | |||
106599.25 5.706084992 | |||
108899.625 5.66166543 | |||
109017.375 5.650286946 | |||
125101.75 5.442316775 | |||
119184.875 5.2553603 | |||
122586.5 5.179930807 | |||
135153.5 5.15406213 | |||
132552.125 5.038957145 | |||
140489.75 4.878727313 | |||
144760 4.807687738 | |||
163382.75 4.69569004 | |||
167525.75 4.597136431 | |||
183891.5 4.406341065 | |||
192462.875 4.308637422 | |||
200469.625 4.198656079 | |||
217739.75 4.077224838 | |||
246313.25 3.931971012 | |||
258607.875 3.756183022 | |||
277414.5 3.672213027 | |||
307602.125 3.465530405 | |||
333675 3.294910567 | |||
353300.75 3.177893941 | |||
403708.25 2.967647333 | |||
460189.875 2.801166659 |
@ -0,0 +1,174 @@ | |||
8524, 59.4871654118 | |||
15360, 36.7475240536 | |||
16666, 25.9544705513 | |||
16780, 18.4748216581 | |||
17170, 16.606683414 | |||
17569, 14.4776260139 | |||
19299, 10.5035278329 | |||
21785, 8.81419771528 | |||
24366, 7.36675635826 | |||
26689, 6.53879407097 | |||
28826, 5.98246989792 | |||
30833, 5.39535851569 | |||
33168, 4.99573976017 | |||
35391, 4.60715721105 | |||
37671, 4.36676098144 | |||
39924, 4.08204385149 | |||
42340, 3.88205600556 | |||
44811, 3.71766426216 | |||
47054, 3.50833476109 | |||
49432, 3.3791358682 | |||
51902, 3.23831576127 | |||
54231, 3.11656510672 | |||
56789, 3.00950655355 | |||
59194, 2.92465709906 | |||
61367, 2.83940883785 | |||
64005, 2.77571217816 | |||
66063, 2.68584329813 | |||
68467, 2.63152637771 | |||
70980, 2.54541131393 | |||
73459, 2.49945884523 | |||
75686, 2.43943970261 | |||
78563, 2.3750588305 | |||
80676, 2.33950422983 | |||
83049, 2.28078879371 | |||
85405, 2.24877280274 | |||
87791, 2.20459877151 | |||
90284, 2.16466362651 | |||
92172, 2.12934036993 | |||
94823, 2.09078673427 | |||
97142, 2.05938685505 | |||
99640, 2.02948178067 | |||
101944, 2.00040125684 | |||
104296, 1.97397029182 | |||
107051, 1.93947375728 | |||
109488, 1.91389224128 | |||
111572, 1.88611251644 | |||
113958, 1.8607243523 | |||
116330, 1.83975054539 | |||
118819, 1.8213791002 | |||
121469, 1.81061828854 | |||
123612, 1.78348192001 | |||
125965, 1.75457011881 | |||
128297, 1.73555290703 | |||
130950, 1.72233201503 | |||
133358, 1.70382523945 | |||
135768, 1.68369875869 | |||
138257, 1.6693475274 | |||
140525, 1.65144782506 | |||
142921, 1.6348014227 | |||
145287, 1.62031357163 | |||
148025, 1.60071832628 | |||
150307, 1.59141908554 | |||
152723, 1.57603423654 | |||
155247, 1.56089088452 | |||
157617, 1.54804146855 | |||
159905, 1.53079494779 | |||
162326, 1.52693433036 | |||
164570, 1.51076131445 | |||
167181, 1.49775541762 | |||
169288, 1.49078097589 | |||
172138, 1.47089555102 | |||
174293, 1.46126766943 | |||
177022, 1.44893155016 | |||
179304, 1.44169498389 | |||
181961, 1.43119207529 | |||
184236, 1.42156977171 | |||
186461, 1.41503152881 | |||
189329, 1.40063259683 | |||
191517, 1.39608996466 | |||
194044, 1.38836391902 | |||
196760, 1.37406551677 | |||
198775, 1.37198741054 | |||
201428, 1.36102600581 | |||
203847, 1.35191252157 | |||
206170, 1.34398216032 | |||
208702, 1.33942786748 | |||
211084, 1.3311393852 | |||
213464, 1.32156834412 | |||
216178, 1.31554774424 | |||
218507, 1.31118754856 | |||
221213, 1.29982595371 | |||
223765, 1.29230875937 | |||
226154, 1.28459369224 | |||
228379, 1.28296886107 | |||
231160, 1.27749595304 | |||
233194, 1.27314013503 | |||
235979, 1.26284093233 | |||
238422, 1.25903977841 | |||
240902, 1.25226625859 | |||
243434, 1.24415242823 | |||
245956, 1.23694502189 | |||
248530, 1.23388319463 | |||
250931, 1.23050485092 | |||
253250, 1.22303973543 | |||
255752, 1.21709430726 | |||
258121, 1.21516175729 | |||
260232, 1.20975752621 | |||
263184, 1.20596142039 | |||
265506, 1.19953170385 | |||
268214, 1.19448361473 | |||
270468, 1.19083665221 | |||
273049, 1.18621796024 | |||
275796, 1.17997401404 | |||
277926, 1.17658061018 | |||
280595, 1.17223408277 | |||
282688, 1.17177045051 | |||
285520, 1.16620965549 | |||
287899, 1.16099312303 | |||
290634, 1.1542463029 | |||
293120, 1.15115254812 | |||
295350, 1.14919751364 | |||
297829, 1.14231014472 | |||
300940, 1.13960154449 | |||
303258, 1.13496096551 | |||
305623, 1.13223881214 | |||
308114, 1.12781584453 | |||
310982, 1.12397887657 | |||
313261, 1.12118786241 | |||
315693, 1.11807421638 | |||
318632, 1.11523227278 | |||
320932, 1.11083578521 | |||
323405, 1.10839513041 | |||
325776, 1.10355985022 | |||
328352, 1.10001377815 | |||
330907, 1.09615252103 | |||
332954, 1.09446726982 | |||
335766, 1.09151443059 | |||
338651, 1.08826973051 | |||
340788, 1.085878203 | |||
343450, 1.08230717904 | |||
345932, 1.07782096953 | |||
348657, 1.07611937976 | |||
351596, 1.07386675808 | |||
353797, 1.07018983346 | |||
356274, 1.06888109745 | |||
358551, 1.06507758441 | |||
361217, 1.06292546932 | |||
363504, 1.06024364256 | |||
366047, 1.05645368023 | |||
368629, 1.05438140727 | |||
370865, 1.04994840038 | |||
373973, 1.04978545049 | |||
376455, 1.04619770527 | |||
378485, 1.04495319513 | |||
381192, 1.04172317555 | |||
383712, 1.03879161817 | |||
386408, 1.03647530129 | |||
388954, 1.03259872175 | |||
391386, 1.03053804244 | |||
393851, 1.0306455124 | |||
396065, 1.02776970172 | |||
398774, 1.02584326383 | |||
401418, 1.02182989702 | |||
404083, 1.01985686949 | |||
406224, 1.01799357282 | |||
409073, 1.01643948998 | |||
411907, 1.01273806657 | |||
414100, 1.01260888307 | |||
416652, 1.01038480586 | |||
419405, 1.00710992361 | |||
421709, 1.00464640944 | |||
423691, 1.00295360724 | |||
426867, 1.00021416816 | |||
429150, 0.998352530802 |
@ -0,0 +1,219 @@ | |||
SeparateTimes Time(ms) | |||
100 0.259 | |||
200 0.548 | |||
300 0.857 | |||
400 1.191 | |||
500 1.516 | |||
600 1.854 | |||
700 2.253 | |||
800 2.578 | |||
900 2.963 | |||
1000 3.349 | |||
1100 3.752 | |||
1200 4.17 | |||
1300 4.672 | |||
1400 5.041 | |||
1500 5.457 | |||
1600 5.874 | |||
1700 6.303 | |||
1800 6.76 | |||
1900 7.224 | |||
2000 7.71 | |||
2100 8.118 | |||
2200 8.626 | |||
2300 9.042 | |||
2400 9.515 | |||
2500 10.094 | |||
2600 10.49 | |||
2700 10.899 | |||
2800 11.392 | |||
2900 11.824 | |||
3000 12.307 | |||
3100 12.81 | |||
3200 13.25 | |||
3300 13.724 | |||
3400 14.182 | |||
3500 14.646 | |||
3600 15.151 | |||
3700 15.625 | |||
3800 16.062 | |||
3900 16.548 | |||
4000 17.02 | |||
4100 17.515 | |||
4200 17.976 | |||
4300 18.493 | |||
4400 18.957 | |||
4500 19.436 | |||
4600 19.91 | |||
4700 20.399 | |||
4800 20.886 | |||
4900 21.367 | |||
5000 21.832 | |||
5100 22.298 | |||
5200 22.799 | |||
5300 23.265 | |||
5400 23.731 | |||
5500 24.235 | |||
5600 24.691 | |||
5700 25.188 | |||
5800 25.696 | |||
5900 26.21 | |||
6000 26.669 | |||
6100 27.146 | |||
6200 27.618 | |||
6300 28.087 | |||
6400 28.581 | |||
6500 29.038 | |||
6600 29.577 | |||
6700 30.022 | |||
6800 30.519 | |||
6900 30.962 | |||
7000 31.478 | |||
7100 31.945 | |||
7200 32.434 | |||
7300 32.906 | |||
7400 33.411 | |||
7500 33.906 | |||
7600 34.351 | |||
7700 34.873 | |||
7800 35.329 | |||
7900 35.833 | |||
8000 36.333 | |||
8100 36.835 | |||
8200 37.326 | |||
8300 37.805 | |||
8400 38.294 | |||
8500 38.768 | |||
8600 39.285 | |||
8700 39.796 | |||
8800 40.275 | |||
8900 40.761 | |||
9000 41.265 | |||
9100 41.745 | |||
9200 42.193 | |||
9300 42.7 | |||
9400 43.189 | |||
9500 43.675 | |||
9600 44.148 | |||
9700 44.668 | |||
9800 45.174 | |||
9900 45.675 | |||
10000 46.148 | |||
10100 46.64 | |||
10200 47.143 | |||
10300 47.606 | |||
10400 48.109 | |||
10500 48.599 | |||
10600 49.105 | |||
10700 49.573 | |||
10800 50.08 | |||
10900 50.579 | |||
11000 51.126 | |||
11100 51.569 | |||
11200 52.038 | |||
11300 52.539 | |||
11400 53.025 | |||
11500 53.487 | |||
11600 53.965 | |||
11700 54.381 | |||
11800 54.886 | |||
11900 55.39 | |||
12000 55.892 | |||
12100 56.368 | |||
12200 56.848 | |||
12300 57.365 | |||
12400 57.87 | |||
12500 58.324 | |||
12600 58.833 | |||
12700 59.317 | |||
12800 59.809 | |||
12900 60.273 | |||
13000 60.764 | |||
13100 61.253 | |||
13200 61.819 | |||
13300 62.283 | |||
13400 62.744 | |||
13500 63.23 | |||
13600 63.791 | |||
13700 64.24 | |||
13800 64.727 | |||
13900 65.261 | |||
14000 65.759 | |||
14100 66.186 | |||
14200 66.647 | |||
14300 67.138 | |||
14400 67.69 | |||
14500 68.16 | |||
14600 68.602 | |||
14700 69.111 | |||
14800 69.502 | |||
14900 69.943 | |||
15000 70.415 | |||
15100 70.87 | |||
15200 71.299 | |||
15300 71.755 | |||
15400 72.275 | |||
15500 72.719 | |||
15600 73.201 | |||
15700 73.719 | |||
15800 74.236 | |||
15900 74.653 | |||
16000 75.112 | |||
16100 75.595 | |||
16200 76.015 | |||
16300 76.439 | |||
16400 76.883 | |||
16500 77.297 | |||
16600 77.745 | |||
16700 78.197 | |||
16800 78.626 | |||
16900 79.079 | |||
17000 79.435 | |||
17100 79.905 | |||
17200 80.353 | |||
17300 80.782 | |||
17400 81.296 | |||
17500 81.719 | |||
17600 82.141 | |||
17700 82.709 | |||
17800 83.103 | |||
17900 83.484 | |||
18000 84.047 | |||
18100 84.388 | |||
18200 84.828 | |||
18300 85.259 | |||
18400 85.682 | |||
18500 86.128 | |||
18600 86.529 | |||
18700 87.024 | |||
18800 87.436 | |||
18900 87.869 | |||
19000 88.229 | |||
19100 88.703 | |||
19200 89.134 | |||
19300 89.441 | |||
19400 89.81 | |||
19500 90.148 | |||
19600 90.567 | |||
19700 90.94 | |||
19800 91.329 | |||
19900 91.698 | |||
@ -0,0 +1,99 @@ | |||
Size JPEG | |||
8.781034 1.903885069 | |||
8.837019013 1.881946162 | |||
9.000667514 1.338757737 | |||
9.222454297 1.435323141 | |||
9.254753343 1.019330585 | |||
9.485153205 0.833773553 | |||
9.713399798 0.892060485 | |||
9.821063285 0.742363467 | |||
9.995478134 0.655330715 | |||
10.1828126 0.617446729 | |||
10.34000129 0.608085016 | |||
10.4885769 0.53483709 | |||
10.62207963 0.497340955 | |||
10.8094141 0.498216404 | |||
10.96875606 0.452657328 | |||
11.10225878 0.437855145 | |||
11.25083439 0.407655742 | |||
11.39510346 0.410197186 | |||
11.51568657 0.382517548 | |||
11.66641545 0.379343161 | |||
11.83652376 0.362604995 | |||
11.99155918 0.349579894 | |||
12.14444133 0.336985293 | |||
12.28440387 0.328372112 | |||
12.41360005 0.323645441 | |||
12.55140932 0.318895807 | |||
12.68706531 0.302067382 | |||
12.77104283 0.299844254 | |||
12.94761095 0.29448124 | |||
13.06604078 0.284688521 | |||
13.16939773 0.274499318 | |||
13.3567322 0.266358351 | |||
13.41056394 0.265059771 | |||
13.60651149 0.259106904 | |||
13.72494132 0.253617508 | |||
13.81107211 0.252180653 | |||
13.96610753 0.245673344 | |||
14.10607007 0.244880929 | |||
14.11252988 0.24469048 | |||
14.29986434 0.235370964 | |||
14.44198015 0.233883554 | |||
14.47643246 0.233192516 | |||
14.6659202 0.22696975 | |||
14.84894813 0.224773076 | |||
14.97383777 0.218032237 | |||
14.98029758 0.218004396 | |||
15.29036842 0.21443102 | |||
15.44540385 0.207873267 | |||
15.44540385 0.207873267 | |||
15.44540385 0.207873267 | |||
15.65427101 0.205716943 | |||
15.98372128 0.202024453 | |||
15.99233436 0.201953509 | |||
16.07200534 0.199169493 | |||
16.1818221 0.198130917 | |||
16.49835275 0.19474597 | |||
16.73305915 0.1890432 | |||
16.81703667 0.188071159 | |||
16.84718245 0.187674131 | |||
17.18093926 0.184105176 | |||
17.32305506 0.182683694 | |||
17.52330914 0.180958058 | |||
17.5836007 0.180500673 | |||
17.97980233 0.171645933 | |||
18.1456041 0.169888114 | |||
18.27910682 0.168788012 | |||
18.63870287 0.164324633 | |||
19.01767834 0.161920525 | |||
19.20501281 0.160343423 | |||
19.61628733 0.152985162 | |||
19.68734523 0.152492711 | |||
20.47328869 0.14959809 | |||
20.93408841 0.141548096 | |||
20.93839495 0.14149769 | |||
21.3475162 0.13980976 | |||
21.91382615 0.136580777 | |||
22.83757886 0.133312081 | |||
22.97538813 0.132570721 | |||
23.65151483 0.127808405 | |||
24.15322667 0.125621712 | |||
24.98008225 0.122412097 | |||
26.21175255 0.117364282 | |||
26.80390172 0.115476578 | |||
27.41543033 0.113146221 | |||
29.15957882 0.108320787 | |||
29.5880795 0.107128803 | |||
31.60353998 0.102941176 | |||
32.60050387 0.100564271 | |||
35.56986284 0.094135012 | |||
36.92642277 0.091615126 | |||
38.83206649 0.088641438 | |||
43.23980965 0.083062565 | |||
48.55407937 0.077260977 | |||
55.92687496 0.070799684 | |||
62.44051592 0.063853018 | |||
71.67804311 0.057595866 | |||
78.13569906 0.053339335 | |||
98.21063285 0.045263023 |
@ -0,0 +1,17 @@ | |||
\RequirePackage{color,calc} | |||
\NeedsTeXFormat{LaTeX2e}[1995/12/01] | |||
\ProvidesPackage{myColor} | |||
[2000/10/26 v1.0 LaTeX package for colored paragraphs.] | |||
\usepackage{color,calc} | |||
\newcommand{\cmcolor}{} | |||
\newenvironment{cminipage}[1][white]% | |||
{%\setlength{\fboxsep}{-\fboxrule} | |||
\renewcommand{\cmcolor}{#1}\noindent% | |||
\begin{lrbox}{\@tempboxa}% | |||
\begin{minipage}{\linewidth-2\fboxsep}}% | |||
{ \end{minipage}% | |||
\end{lrbox}% | |||
\colorbox{\cmcolor}{\usebox{\@tempboxa}}}% | |||
%% | |||
%% | |||
%% End of file `myColor.sty'. |
@ -0,0 +1,95 @@ | |||
\DefineNamedColor{named}{GreenYellow} {cmyk}{0.15,0,0.69,0} | |||
\DefineNamedColor{named}{Yellow} {cmyk}{0,0,1,0} | |||
\DefineNamedColor{named}{Goldenrod} {cmyk}{0,0.10,0.84,0} | |||
\DefineNamedColor{named}{Dandelion} {cmyk}{0,0.29,0.84,0} | |||
\DefineNamedColor{named}{Apricot} {cmyk}{0,0.32,0.52,0} | |||
\DefineNamedColor{named}{Peach} {cmyk}{0,0.50,0.70,0} | |||
\DefineNamedColor{named}{Melon} {cmyk}{0,0.46,0.50,0} | |||
\DefineNamedColor{named}{YellowOrange} {cmyk}{0,0.42,1,0} | |||
\DefineNamedColor{named}{Orange} {cmyk}{0,0.61,0.87,0} | |||
\DefineNamedColor{named}{BurntOrange} {cmyk}{0,0.51,1,0} | |||
\DefineNamedColor{named}{Bittersweet} {cmyk}{0,0.75,1,0.24} | |||
\DefineNamedColor{named}{RedOrange} {cmyk}{0,0.77,0.87,0} | |||
\DefineNamedColor{named}{Mahogany} {cmyk}{0,0.85,0.87,0.35} | |||
\DefineNamedColor{named}{Maroon} {cmyk}{0,0.87,0.68,0.32} | |||
\DefineNamedColor{named}{BrickRed} {cmyk}{0,0.89,0.94,0.28} | |||
\DefineNamedColor{named}{Red} {cmyk}{0,1,1,0} | |||
\DefineNamedColor{named}{OrangeRed} {cmyk}{0,1,0.50,0} | |||
\DefineNamedColor{named}{RubineRed} {cmyk}{0,1,0.13,0} | |||
\DefineNamedColor{named}{WildStrawberry}{cmyk}{0,0.96,0.39,0} | |||
\DefineNamedColor{named}{Salmon} {cmyk}{0,0.53,0.38,0} | |||
\DefineNamedColor{named}{CarnationPink} {cmyk}{0,0.63,0,0} | |||
\DefineNamedColor{named}{Magenta} {cmyk}{0,1,0,0} | |||
\DefineNamedColor{named}{VioletRed} {cmyk}{0,0.81,0,0} | |||
\DefineNamedColor{named}{Rhodamine} {cmyk}{0,0.82,0,0} | |||
\DefineNamedColor{named}{Mulberry} {cmyk}{0.34,0.90,0,0.02} | |||
\DefineNamedColor{named}{RedViolet} {cmyk}{0.07,0.90,0,0.34} | |||
\DefineNamedColor{named}{Fuchsia} {cmyk}{0.47,0.91,0,0.08} | |||
\DefineNamedColor{named}{Lavender} {cmyk}{0,0.48,0,0} | |||
\DefineNamedColor{named}{Thistle} {cmyk}{0.12,0.59,0,0} | |||
\DefineNamedColor{named}{Orchid} {cmyk}{0.32,0.64,0,0} | |||
\DefineNamedColor{named}{DarkOrchid} {cmyk}{0.40,0.80,0.20,0} | |||
\DefineNamedColor{named}{Purple} {cmyk}{0.45,0.86,0,0} | |||
\DefineNamedColor{named}{Plum} {cmyk}{0.50,1,0,0} | |||
\DefineNamedColor{named}{Violet} {cmyk}{0.79,0.88,0,0} | |||
\DefineNamedColor{named}{RoyalPurple} {cmyk}{0.75,0.90,0,0} | |||
\DefineNamedColor{named}{BlueViolet} {cmyk}{0.86,0.91,0,0.04} | |||
\DefineNamedColor{named}{Periwinkle} {cmyk}{0.57,0.55,0,0} | |||
\DefineNamedColor{named}{CadetBlue} {cmyk}{0.62,0.57,0.23,0} | |||
\DefineNamedColor{named}{CornflowerBlue}{cmyk}{0.65,0.13,0,0} | |||
\DefineNamedColor{named}{MidnightBlue} {cmyk}{0.98,0.13,0,0.43} | |||
\DefineNamedColor{named}{NavyBlue} {cmyk}{0.94,0.54,0,0} | |||
\DefineNamedColor{named}{RoyalBlue} {cmyk}{1,0.50,0,0} | |||
\DefineNamedColor{named}{Blue} {cmyk}{1,1,0,0} | |||
\DefineNamedColor{named}{Cerulean} {cmyk}{0.94,0.11,0,0} | |||
\DefineNamedColor{named}{Cyan} {cmyk}{1,0,0,0} | |||
\DefineNamedColor{named}{ProcessBlue} {cmyk}{0.96,0,0,0} | |||
\DefineNamedColor{named}{SkyBlue} {cmyk}{0.62,0,0.12,0} | |||
\DefineNamedColor{named}{Turquoise} {cmyk}{0.85,0,0.20,0} | |||
\DefineNamedColor{named}{TealBlue} {cmyk}{0.86,0,0.34,0.02} | |||
\DefineNamedColor{named}{Aquamarine} {cmyk}{0.82,0,0.30,0} | |||
\DefineNamedColor{named}{BlueGreen} {cmyk}{0.85,0,0.33,0} | |||
\DefineNamedColor{named}{Emerald} {cmyk}{1,0,0.50,0} | |||
\DefineNamedColor{named}{JungleGreen} {cmyk}{0.99,0,0.52,0} | |||
\DefineNamedColor{named}{SeaGreen} {cmyk}{0.69,0,0.50,0} | |||
\DefineNamedColor{named}{Green} {cmyk}{1,0,1,0} | |||
\DefineNamedColor{named}{ForestGreen} {cmyk}{0.91,0,0.88,0.12} | |||
\DefineNamedColor{named}{PineGreen} {cmyk}{0.92,0,0.59,0.25} | |||
\DefineNamedColor{named}{LimeGreen} {cmyk}{0.50,0,1,0} | |||
\DefineNamedColor{named}{YellowGreen} {cmyk}{0.44,0,0.74,0} | |||
\DefineNamedColor{named}{SpringGreen} {cmyk}{0.26,0,0.76,0} | |||
\DefineNamedColor{named}{OliveGreen} {cmyk}{0.64,0,0.95,0.40} | |||
\DefineNamedColor{named}{RawSienna} {cmyk}{0,0.72,1,0.45} | |||
\DefineNamedColor{named}{Sepia} {cmyk}{0,0.83,1,0.70} | |||
\DefineNamedColor{named}{Brown} {cmyk}{0,0.81,1,0.60} | |||
\DefineNamedColor{named}{Tan} {cmyk}{0.14,0.42,0.56,0} | |||
\DefineNamedColor{named}{LightGray} {cmyk}{0.1,0.1,0.1,0.1} | |||
\DefineNamedColor{named}{Gray} {cmyk}{0,0,0,0.50} | |||
\DefineNamedColor{named}{DarkGray} {cmyk}{0.1,0.1,0.1,0.8} | |||
\DefineNamedColor{named}{Black} {cmyk}{0,0,0,1} | |||
\DefineNamedColor{named}{White} {cmyk}{0,0,0,0} | |||
\definecolor{lightgray}{named}{LightGray} | |||
\definecolor{gray}{named}{Gray} | |||
\definecolor{darkgray}{named}{DarkGray} | |||
\newcommand\black {\color{black}} | |||
\newcommand\darkgray {\color{darkgray}} | |||
\newcommand\gray {\color{gray}} | |||
\newcommand\lightgray{\color{lightgray}} | |||
\newcommand\white {\color{white}} | |||
\newcommand\blue {\color{Blue}} | |||
\newcommand\red {\color{red}} | |||
\newcommand\green {\color{green}} | |||
\newcommand\yellow {\color{yellow}} | |||
\newcommand\magenta {\color{magenta}} | |||
\newcommand\cyan {\color{cyan}} | |||
% \newenvironment{newtext}{\begin{center} | |||
% ==== START of NEW CONTENT ==== | |||
% \end{center}\blue\bf}{\black\rm\begin{center} | |||
% ==== END of NEW CONTENT ==== | |||
% \end{center}} | |||
\fboxsep=8pt | |||
\fboxrule=1.25pt |
@ -0,0 +1,255 @@ | |||
% NTU News Lab Cover style | |||
% Extended from UC CS REPORT COVER STYLE | |||
% Provides a command, \makecover, that produces a UC CS technical report | |||
% cover (complete with campanile logo), and then resets the page number. | |||
% Copyright (C) 1993, 1994 by Paul N. Hilfinger. All rights reserved. | |||
% Permission to copy this file and use after suitable modification is granted, | |||
% provided that this notice be retained on the copy and that no change is | |||
% made to the format of the text of the report number without the author's | |||
% permission. | |||
% To use: | |||
% | |||
% 1. Include ntu_techrpt_cover as a style parameter in the \documentstyle | |||
% command. | |||
% 2. Use the declarations \author, \title, \reportmonth, | |||
% \reportyear, and \reportnumber to supply the necessary | |||
%information for the cover. These declarations | |||
% typically go in the prelude. For example, | |||
% | |||
% \author{P. N. Hilfinger} | |||
% \title{LaTeX: Threat or Menace?} | |||
% \reportmonth{April} | |||
% \reportyear{1993} | |||
% \reportnumber{42} | |||
% | |||
% You may also leave off \reportyear and \reportmonth, and put the | |||
%entire report designation in \reportnumber. This use is deprecated, | |||
%but retained for backwards compatibility. For example, | |||
% \author{P. N. Hilfinger} | |||
% \title{LaTeX: Threat or Menace?} | |||
% \date{April 1993} | |||
% \reportnumber{93-42} | |||
% 3. If you wish to use the ugly official format (with the form | |||
%UCB//CSD-94-nn rather than UCB/CSD-94-nn), include also the | |||
% declaration | |||
% \useuglyformat | |||
% with \title, \reportmonth, etc. | |||
% 4. Put a \makecover command immediately after \begin{document} | |||
% | |||
% This file requires the auxiliary Postscript file coverart.eps. | |||
% TO INSTALL: | |||
% 1. Put coverart.ps in some appropriate directory. | |||
% 2. Change the following declaration to give the right path name (see 1) | |||
% for coverart.eps. This must be a full path name (starting with | |||
% /). | |||
\RequirePackage{graphicx} | |||
\RequirePackage{eso-pic} | |||
%% \RequirePackage{pdfpages} | |||
\newcommand\BackgroundPicObselete{% | |||
\put(-0,0){% | |||
\parbox[b][\paperheight]{\paperwidth}{% | |||
\vfill | |||
\centering | |||
\includegraphics[width=0.80\paperwidth,height=\paperheight,% | |||
keepaspectratio]{figures/coverart}% | |||
%% \includegraphics[width=0.90\paperwidth,height=\paperheight,% | |||
%% keepaspectratio,bb=0 0 560 763]{figures/coverart}% | |||
%% \includepdf[scale=0.90,pagecommand={},pages={-}]{figures/coverart.pdf}% | |||
\vfill | |||
}}} | |||
\newcommand\MyAtPageCenter[1]{\AtPageUpperLeft{% | |||
\put(\LenToUnit{.5\paperwidth},\LenToUnit{-.5\paperheight}){#1}}% | |||
} | |||
\newcommand\BackgroundPic{% | |||
\AtPageCenter{% Picture is centred on page | |||
\makebox[0pt]{% Horizontally centred | |||
\raisebox{-0.5\height}{% Vertically centred | |||
\includegraphics[scale=1.0]{figures/coverart}}}}}% Actual image | |||
\DeclareOption{letterpaper}{\def\@coverart{\AddToShipoutPictureBG*{\BackgroundPic}}% | |||
\typeout{-- This is defined for letterpaper cover.}} | |||
\DeclareOption{a4paper}{\def\@coverart{\AddToShipoutPictureBG*{\BackgroundPic}}% | |||
\typeout{-- This is defined for a4paper cover.}} | |||
%% \DeclareOption{letterpaper}{\def\@coverart{\special{psfile=figures/coverart.eps % | |||
%% hoffset=-50 voffset=-700 hscale=100 vscale=100}}% | |||
%% \typeout{-- This is defined for letterpaper.}} | |||
%% \DeclareOption{a4paper}{\def\@coverart{\special{psfile=figures/coverart.eps % | |||
%% hoffset=-55 voffset=-740 hscale=100 vscale=100}}% | |||
%% \typeout{-- This is defined for a4paper.}} | |||
% default to A4 paper, 10pt, twocolumn, one sided, final, journal | |||
\ExecuteOptions{a4paper} | |||
% overrride these defaults per user requests | |||
\ProcessOptions | |||
% For a4paper | |||
% \def\@coverart{\special{psfile=figures/coverart.eps hoffset=-55 voffset=-740 hscale=100 vscale=100}} | |||
% For letter | |||
%% \def\@coverart{\special{psfile=figures/coverart.eps hoffset=-50 voffset=-700 hscale=100 vscale=100}} | |||
\def\reportnumber#1{\def\@reportnumber{#1}} | |||
\def\reportmonth#1{\def\@reportmonth{#1}} | |||
\def\reportyear#1{\def\@reportyear{#1}} | |||
\def\email#1{\def\@email{#1}} | |||
\def\@reportnumber{?} | |||
\def\@reportmonth{} | |||
\def\@reportyear{} | |||
\def\@numberformatter{Report No.~NTU/NEWS-\@reportdesignator} | |||
\def\useuglyformat{% | |||
\gdef\@numberformatter{Report No.~NTU//NEWS-\@reportdesignator}% | |||
} | |||
\def\makecover{ | |||
\ifx\@empty\@reportyear% | |||
\def\@reportdesignator{\@reportnumber} | |||
\else% | |||
\date{\@reportmonth\ \@reportyear}% | |||
\@tempcnta\@reportyear% | |||
\divide\@tempcnta by 100% | |||
\multiply\@tempcnta by 100% | |||
\@tempcntb\@reportyear% | |||
\advance\@tempcntb-\@tempcnta% | |||
\edef\@reportdesignator{\the\@tempcntb-\@reportnumber}% | |||
\fi | |||
\shipout\vbox to 7true in{ | |||
\hsize=7.4375true in\parindent=0.5true in | |||
{\@coverart | |||
\vbox to 1.25true in{\vfil} | |||
\hspace*{-1.0true in} | |||
\noindent\begin{minipage}[t]{6.9375 true in} | |||
\def\thanks##1{\relax} | |||
\LARGE\bf | |||
\begin{center} | |||
\@title | |||
\end{center} | |||
\end{minipage} | |||
\vbox to 0.625true in{\vfil} | |||
% 6.9375 | |||
% \noindent\begin{minipage}[t]{6.9375 true in} | |||
% \Large\it | |||
% \begin{center} | |||
% \hspace*{-0.8in}{\lineskip .75em\begin{tabular}[t]{|p{12cm}|}\@author\end{tabular}\par}% | |||
% \end{center} | |||
% \end{minipage} | |||
\hspace*{-1.0true in} | |||
\noindent\begin{minipage}[t]{6.9375 true in} | |||
\large | |||
\begin{center} | |||
\@author | |||
\end{center} | |||
\end{minipage} | |||
\vfil | |||
\begin{center} | |||
\hspace{-1.25true in}Copyright \copyright \@reportyear, National Taiwan University. | |||
\end{center} | |||
\begin{center} | |||
\hrule width 440pt depth 0.5pt height 1pt | |||
\end{center} | |||
\vspace{1cm} | |||
\hspace*{2.5true in} | |||
\begin{minipage}[t]{3.75in} | |||
\parindent=0pt | |||
{\bf \@numberformatter} | |||
\vspace{1ex} | |||
\noindent \@date | |||
\vspace{16ex} | |||
\small | |||
Wireless Networking and Embedded Systems (NEWS) Group\\ | |||
Graduate Institute of Networking and Multimedia \\ | |||
Department of Computer Science and Information Engineering \\ | |||
National Taiwan University \\ | |||
Taipei, Taiwan 106 \\ \\ \\ | |||
\end{minipage} | |||
}} | |||
} | |||
%% \def\makecoverRB{ | |||
%% \ifx\@empty\@reportyear% | |||
%% \def\@reportdesignator{\@reportnumber} | |||
%% \else% | |||
%% \date{\@reportmonth\ \@reportyear}% | |||
%% \@tempcnta\@reportyear% | |||
%% \divide\@tempcnta by 100% | |||
%% \multiply\@tempcnta by 100% | |||
%% \@tempcntb\@reportyear% | |||
%% \advance\@tempcntb-\@tempcnta% | |||
%% \edef\@reportdesignator{\the\@tempcntb-\@reportnumber}% | |||
%% \fi | |||
%% \shipout\vbox to 7true in{ | |||
%% \hsize=7.4375true in\parindent=0.5true in | |||
%% {\@coverartRB | |||
%% \vbox to 1.25true in{\vfil} | |||
%% \hspace*{-1.0true in} | |||
%% \noindent\begin{minipage}[t]{6.9375 true in} | |||
%% \def\thanks##1{\relax} | |||
%% \LARGE\bf | |||
%% \begin{center} | |||
%% \@title | |||
%% \end{center} | |||
%% \end{minipage} | |||
%% \vbox to 0.625true in{\vfil} | |||
%% % 6.9375 | |||
%% % \noindent\begin{minipage}[t]{6.9375 true in} | |||
%% % \Large\it | |||
%% % \begin{center} | |||
%% % \hspace*{-0.8in}{\lineskip .75em\begin{tabular}[t]{|p{12cm}|}\@author\end{tabular}\par}% | |||
%% % \end{center} | |||
%% % \end{minipage} | |||
%% \hspace*{-1.0true in} | |||
%% \noindent\begin{minipage}[t]{6.9375 true in} | |||
%% \large | |||
%% \begin{center} | |||
%% \@author | |||
%% \end{center} | |||
%% \end{minipage} | |||
%% \vfil | |||
%% \begin{center} | |||
%% \hspace{-1.25true in}Copyright \copyright \@reportyear, National Taiwan University. | |||
%% \end{center} | |||
%% \begin{center} | |||
%% \hrule width 440pt depth 0.5pt height 1pt | |||
%% \end{center} | |||
%% \vspace{1cm} | |||
%% \hspace*{2.5true in} | |||
%% \begin{minipage}[t]{3.75in} | |||
%% \parindent=0pt | |||
%% {\bf \@numberformatter} | |||
%% \vspace{1ex} | |||
%% \noindent \@date | |||
%% \vspace{14ex} | |||
%% \small | |||
%% Wireless Networking and Embedded Systems (NEWS) Lab \\ | |||
%% Graduate Institute of Networking and Multimedia \\ | |||
%% Department of Computer Science and Information Engineering \\ | |||
%% National Taiwan University \\ | |||
%% Taipei, Taiwan 106 | |||
%% \end{minipage} | |||
%% }} | |||
%% } |
@ -0,0 +1,256 @@ | |||
% NTU News Lab Cover style | |||
% Extended from UC CS REPORT COVER STYLE | |||
% Provides a command, \makecover, that produces a UC CS technical report | |||
% cover (complete with campanile logo), and then resets the page number. | |||
% Copyright (C) 1993, 1994 by Paul N. Hilfinger. All rights reserved. | |||
% Permission to copy this file and use after suitable modification is granted, | |||
% provided that this notice be retained on the copy and that no change is | |||
% made to the format of the text of the report number without the author's | |||
% permission. | |||
% To use: | |||
% | |||
% 1. Include ntu_techrpt_cover as a style parameter in the \documentstyle | |||
% command. | |||
% 2. Use the declarations \author, \title, \reportmonth, | |||
% \reportyear, and \reportnumber to supply the necessary | |||
%information for the cover. These declarations | |||
% typically go in the prelude. For example, | |||
% | |||
% \author{P. N. Hilfinger} | |||
% \title{LaTeX: Threat or Menace?} | |||
% \reportmonth{April} | |||
% \reportyear{1993} | |||
% \reportnumber{42} | |||
% | |||
% You may also leave off \reportyear and \reportmonth, and put the | |||
%entire report designation in \reportnumber. This use is deprecated, | |||
%but retained for backwards compatibility. For example, | |||
% \author{P. N. Hilfinger} | |||
% \title{LaTeX: Threat or Menace?} | |||
% \date{April 1993} | |||
% \reportnumber{93-42} | |||
% 3. If you wish to use the ugly official format (with the form | |||
%UCB//CSD-94-nn rather than UCB/CSD-94-nn), include also the | |||
% declaration | |||
% \useuglyformat | |||
% with \title, \reportmonth, etc. | |||
% 4. Put a \makecover command immediately after \begin{document} | |||
% | |||
% This file requires the auxiliary Postscript file coverart.eps. | |||
% TO INSTALL: | |||
% 1. Put coverart.ps in some appropriate directory. | |||
% 2. Change the following declaration to give the right path name (see 1) | |||
% for coverart.eps. This must be a full path name (starting with | |||
% /). | |||
\RequirePackage{graphicx} | |||
\RequirePackage{eso-pic} | |||
%% \RequirePackage{pdfpages} | |||
\newcommand\BackgroundPicObselete{% | |||
\put(-0,0){% | |||
\parbox[b][\paperheight]{\paperwidth}{% | |||
\vfill | |||
\centering | |||
\includegraphics[width=0.80\paperwidth,height=\paperheight,% | |||
keepaspectratio]{figures/coverart}% | |||
%% \includegraphics[width=0.90\paperwidth,height=\paperheight,% | |||
%% keepaspectratio,bb=0 0 560 763]{figures/coverart}% | |||
%% \includepdf[scale=0.90,pagecommand={},pages={-}]{figures/coverart.pdf}% | |||
\vfill | |||
}}} | |||
\newcommand\MyAtPageCenter[1]{\AtPageUpperLeft{% | |||
\put(\LenToUnit{.5\paperwidth},\LenToUnit{-.5\paperheight}){#1}}% | |||
} | |||
\newcommand\BackgroundPic{% | |||
\AtPageCenter{% Picture is centred on page | |||
\makebox[600pt]{% Horizontally centred | |||
\raisebox{-1\height}{% Vertically centred | |||
\includegraphics[scale=1.0]{figures/coverart}}}}}% Actual image | |||
\DeclareOption{letterpaper}{\def\@coverart{\AddToShipoutPictureBG*{\BackgroundPic}}% | |||
\typeout{-- This is defined for letterpaper cover.}} | |||
\DeclareOption{a4paper}{\def\@coverart{\AddToShipoutPictureBG*{\BackgroundPic}}% | |||
\typeout{-- This is defined for a4paper cover.}} | |||
%% \DeclareOption{letterpaper}{\def\@coverart{\special{psfile=figures/coverart.eps % | |||
%% hoffset=-50 voffset=-700 hscale=100 vscale=100}}% | |||
%% \typeout{-- This is defined for letterpaper.}} | |||
%% \DeclareOption{a4paper}{\def\@coverart{\special{psfile=figures/coverart.eps % | |||
%% hoffset=-55 voffset=-740 hscale=100 vscale=100}}% | |||
%% \typeout{-- This is defined for a4paper.}} | |||
% default to A4 paper, 10pt, twocolumn, one sided, final, journal | |||
\ExecuteOptions{a4paper} | |||
% overrride these defaults per user requests | |||
\ProcessOptions | |||
% For a4paper | |||
% \def\@coverart{\special{psfile=figures/coverart.eps hoffset=-55 voffset=-740 hscale=100 vscale=100}} | |||
% For letter | |||
%% \def\@coverart{\special{psfile=figures/coverart.eps hoffset=-50 voffset=-700 hscale=100 vscale=100}} | |||
\def\reportnumber#1{\def\@reportnumber{#1}} | |||
\def\reportmonth#1{\def\@reportmonth{#1}} | |||
\def\reportyear#1{\def\@reportyear{#1}} | |||
\def\email#1{\def\@email{#1}} | |||
\def\@reportnumber{?} | |||
\def\@reportmonth{} | |||
\def\@reportyear{} | |||
\def\@numberformatter{Report No.~NTU/NEWS-\@reportdesignator} | |||
\def\useuglyformat{% | |||
\gdef\@numberformatter{Report No.~NTU//NEWS-\@reportdesignator}% | |||
} | |||
\def\makecover{ | |||
\ifx\@empty\@reportyear% | |||
\def\@reportdesignator{\@reportnumber} | |||
\else% | |||
\date{\@reportmonth\ \@reportyear}% | |||
\@tempcnta\@reportyear% | |||
\divide\@tempcnta by 100% | |||
\multiply\@tempcnta by 100% | |||
\@tempcntb\@reportyear% | |||
\advance\@tempcntb-\@tempcnta% | |||
\edef\@reportdesignator{\the\@tempcntb-\@reportnumber}% | |||
\fi | |||
\shipout\vbox to 7true in{ | |||
\hsize=7.4375true in\parindent=0.5true in | |||
{\@coverart | |||
\vbox to 1.25true in{\vfil} | |||
\hspace*{-1.0true in} | |||
\noindent\begin{minipage}[t]{6.9375 true in} | |||
\def\thanks##1{\relax} | |||
\LARGE\bf | |||
\begin{center} | |||
\@title | |||
\end{center} | |||
\end{minipage} | |||
\vbox to 0.625true in{\vfil} | |||
% 6.9375 | |||
% \noindent\begin{minipage}[t]{6.9375 true in} | |||
% \Large\it | |||
% \begin{center} | |||
% \hspace*{-0.8in}{\lineskip .75em\begin{tabular}[t]{|p{12cm}|}\@author\end{tabular}\par}% | |||
% \end{center} | |||
% \end{minipage} | |||
\hspace*{-1.0true in} | |||
\noindent\begin{minipage}[t][3.3 true in]{6.9375 true in} | |||
\large | |||
\begin{center} | |||
\@author | |||
\end{center} | |||
\end{minipage} | |||
\vfil | |||
\begin{center} | |||
\hspace{-1.25true in}Copyright \copyright \@reportyear, National Taiwan University. | |||
\end{center} | |||
\begin{center} | |||
\hrule width 440pt depth 0.5pt height 1pt | |||
\end{center} | |||
\vspace{2cm} | |||
\hspace*{2.5true in} | |||
\begin{minipage}[t]{3.75in} | |||
\parindent=0pt | |||
{\bf \@numberformatter} | |||
\vspace{1ex} | |||
\noindent \@date | |||
\vspace{14ex} | |||
\small | |||
Wireless Networking and Embedded Systems (NEWS) Group\\ | |||
Graduate Institute of Networking and Multimedia \\ | |||
Department of Computer Science and Information Engineering \\ | |||
National Taiwan University \\ | |||
Taipei, Taiwan 106 \\ \\ \\ | |||
\end{minipage} | |||
\vspace{14ex} | |||
}} | |||
} | |||
%% \def\makecoverRB{ | |||
%% \ifx\@empty\@reportyear% | |||
%% \def\@reportdesignator{\@reportnumber} | |||
%% \else% | |||
%% \date{\@reportmonth\ \@reportyear}% | |||
%% \@tempcnta\@reportyear% | |||
%% \divide\@tempcnta by 100% | |||
%% \multiply\@tempcnta by 100% | |||
%% \@tempcntb\@reportyear% | |||
%% \advance\@tempcntb-\@tempcnta% | |||
%% \edef\@reportdesignator{\the\@tempcntb-\@reportnumber}% | |||
%% \fi | |||
%% \shipout\vbox to 7true in{ | |||
%% \hsize=7.4375true in\parindent=0.5true in | |||
%% {\@coverartRB | |||
%% \vbox to 1.25true in{\vfil} | |||
%% \hspace*{-1.0true in} | |||
%% \noindent\begin{minipage}[t]{6.9375 true in} | |||
%% \def\thanks##1{\relax} | |||
%% \LARGE\bf | |||
%% \begin{center} | |||
%% \@title | |||
%% \end{center} | |||
%% \end{minipage} | |||
%% \vbox to 0.625true in{\vfil} | |||
%% % 6.9375 | |||
%% % \noindent\begin{minipage}[t]{6.9375 true in} | |||
%% % \Large\it | |||
%% % \begin{center} | |||
%% % \hspace*{-0.8in}{\lineskip .75em\begin{tabular}[t]{|p{12cm}|}\@author\end{tabular}\par}% | |||
%% % \end{center} | |||
%% % \end{minipage} | |||
%% \hspace*{-1.0true in} | |||
%% \noindent\begin{minipage}[t]{6.9375 true in} | |||
%% \large | |||
%% \begin{center} | |||
%% \@author | |||
%% \end{center} | |||
%% \end{minipage} | |||
%% \vfil | |||
%% \begin{center} | |||
%% \hspace{-1.25true in}Copyright \copyright \@reportyear, National Taiwan University. | |||
%% \end{center} | |||
%% \begin{center} | |||
%% \hrule width 440pt depth 0.5pt height 1pt | |||
%% \end{center} | |||
%% \vspace{1cm} | |||
%% \hspace*{2.5true in} | |||
%% \begin{minipage}[t]{3.75in} | |||
%% \parindent=0pt | |||
%% {\bf \@numberformatter} | |||
%% \vspace{1ex} | |||
%% \noindent \@date | |||
%% \vspace{14ex} | |||
%% \small | |||
%% Wireless Networking and Embedded Systems (NEWS) Lab \\ | |||
%% Graduate Institute of Networking and Multimedia \\ | |||
%% Department of Computer Science and Information Engineering \\ | |||
%% National Taiwan University \\ | |||
%% Taipei, Taiwan 106 | |||
%% \end{minipage} | |||
%% }} | |||
%% } |
@ -0,0 +1,139 @@ | |||
%% | |||
%% This is file `prelim2e.sty', | |||
%% generated with the docstrip utility. | |||
%% | |||
%% The original source files were: | |||
%% | |||
%% prelim2e.dtx (with options: `package') | |||
%% | |||
%% Copyright (C) 1995..2009 by Martin Schroeder. | |||
%% | |||
%% This file is part of the Prelim2e package | |||
%% ----------------------------------------- | |||
%% | |||
%% This work may be distributed and/or modified under the | |||
%% conditions of the LaTeX Project Public License, either version 1.3 | |||
%% of this license or (at your option) any later version. | |||
%% The latest version of this license is in | |||
%% http://www.latex-project.org/lppl.txt | |||
%% and version 1.3 or later is part of all distributions of LaTeX | |||
%% version 2005/12/01 or later. | |||
%% | |||
%% This work has the LPPL maintenance status `maintained'. | |||
%% | |||
%% The Current Maintainer of this work is Martin Schroeder. | |||
%% | |||
%% This work consists of the files prelim2e.dtx and prelim2e.ins | |||
%% and the derived file prelim2e.sty. | |||
%% | |||
\NeedsTeXFormat{LaTeX2e}[1995/12/01] | |||
\ProvidesPackage{prelim2e} | |||
[2009/05/29 v1.3 prelim2e Package (MS)] | |||
%% \CharacterTable | |||
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z | |||
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z | |||
%% Digits \0\1\2\3\4\5\6\7\8\9 | |||
%% Exclamation \! Double quote \" Hash (number) \# | |||
%% Dollar \$ Percent \% Ampersand \& | |||
%% Acute accent \' Left paren \( Right paren \) | |||
%% Asterisk \* Plus \+ Comma \, | |||
%% Minus \- Point \. Solidus \/ | |||
%% Colon \: Semicolon \; Less than \< | |||
%% Equals \= Greater than \> Question mark \? | |||
%% Commercial at \@ Left bracket \[ Backslash \\ | |||
%% Right bracket \] Circumflex \^ Underscore \_ | |||
%% Grave accent \` Left brace \{ Vertical bar \| | |||
%% Right brace \} Tilde \~} | |||
%% | |||
%% \iffalse meta-comment | |||
%% =================================================================== | |||
%% @LaTeX-package-file{ | |||
%% author = {Martin Schr\"oder}, | |||
%% version = "1.3", | |||
%% date = "29 May 2009", | |||
%% filename = "prelim2e.sty", | |||
%% address = {Martin Schr\"oder | |||
%% Barmer Stra\"se 14 | |||
%% 44137 Dortmund | |||
%% Germany}, | |||
%% telephone = "+49-231-1206574", | |||
%% email = "martin@oneiros.de", | |||
%% docstring = "LaTeX package which allows the marking of | |||
%% preliminary versions of a document." | |||
%% } | |||
%% =================================================================== | |||
%% \fi | |||
\newif\if@prelim@draft | |||
\newif\if@prelim@time | |||
\newif\if@prelim@scrtime | |||
\newcommand{\PrelimWords}{} | |||
\DeclareOption{draft}{\@prelim@drafttrue} | |||
\DeclareOption{final}{\@prelim@draftfalse} | |||
\DeclareOption{danish}{% | |||
\renewcommand{\PrelimWords}{Forel\o{}big version}} | |||
\DeclareOption{english}{% | |||
\renewcommand{\PrelimWords}{Preliminary version}} | |||
\DeclareOption{french}{% | |||
\renewcommand{\PrelimWords}{Version pr\'eliminaire}} | |||
\DeclareOption{german}{% | |||
\renewcommand{\PrelimWords}{Vorl\"aufige Version}} | |||
\DeclareOption{italian}{% | |||
\renewcommand{\PrelimWords}{Versione preliminare}} | |||
\DeclareOption{norsk}{% | |||
\renewcommand{\PrelimWords}{Forel\o{}pig versjon}} | |||
\DeclareOption{time}{\@prelim@timetrue} | |||
\DeclareOption{scrtime}{\@prelim@scrtimetrue\@prelim@timetrue} | |||
\DeclareOption*{% | |||
\if@prelim@scrtime | |||
\PassOptionsToPackage{\CurrentOption}{scrtime}% | |||
\fi | |||
} | |||
\ExecuteOptions{draft,english} | |||
\ProcessOptions\relax | |||
\RequirePackage{everyshi}[1995/01/25] | |||
\if@prelim@scrtime | |||
\RequirePackage{scrtime} | |||
\fi | |||
\newcommand{\PrelimText}{% | |||
\textnormal{% | |||
\footnotesize | |||
\PrelimTextStyle | |||
\PrelimWords{} -- \today | |||
\if@prelim@time | |||
\ -- \thistime | |||
\fi | |||
}% | |||
} | |||
\newcommand{\PrelimTextStyle}{} | |||
\newcommand{\@Prelim@EveryShipout}{% | |||
\bgroup | |||
\dimen\z@=\wd\@cclv | |||
\dimen\@ne=\ht\@cclv | |||
\dimen\tw@=\dp\@cclv | |||
\dimen\thr@@=\dimen1 | |||
\advance\dimen\thr@@ by \dimen\tw@ | |||
\global\setbox\@cclv\vbox to \dimen\thr@@{% | |||
\hb@xt@\dimen\z@{% | |||
\box\@cclv% | |||
\hss | |||
}% | |||
\vbox to \z@{% | |||
\hb@xt@\dimen\z@{% | |||
\let\protect\relax | |||
\hfill\PrelimText\hfill | |||
}% | |||
\vss | |||
}% | |||
\vss | |||
}% | |||
\wd\@cclv=\dimen\z@ | |||
\ht\@cclv=\dimen\@ne | |||
\dp\@cclv=\dimen\tw@ | |||
\egroup | |||
} | |||
\if@prelim@draft | |||
\EveryShipout{\@Prelim@EveryShipout} | |||
\fi | |||
\endinput | |||
%% | |||
%% End of file `prelim2e.sty'. |
@ -0,0 +1,21 @@ | |||
{\bf Todo Lists}: | |||
\begin{longtable}{|c|l|l|p{330px}|} | |||
\hline | |||
\textbf{Mark} & \textbf{Author} &\textbf{Date} & \textbf{Description}\\ | |||
\hline | |||
& | |||
cshih & | |||
2017-03-10-10:54 & Start to write | |||
\\ | |||
\hline | |||
& cshih & 2017-03-10-10:54 & Replace thesis to paper/works | |||
\\ | |||
\hline | |||
& Ginger & 2017-03-18-13:30 & Questions:\\ | |||
&&&1. Data exchange detail between server, routers, and users\\ | |||
&&&2. Network topology\\ | |||
&&&3. What Gaussian distribution means in random allocate.\\ | |||
&&&4. Both and Condition mean?\\ | |||
\hline | |||
\end{longtable} |