Neighborhood discovery overhead in dual rate ad hoc networks
|
|
- Rickard Nyström
- för 6 år sedan
- Visningar:
Transkript
1 Neighborhood discovery overhead in dual rate ad hoc networks JIMMI GRÖNKVIST, ANDERS HANSSON, JAN NILSSON FOI, Swedish Defence Research Agency, is a mainly assignment-funded agency under the Ministry of Defence. The core activities are research, method and technology development, as well as studies conducted in the interests of Swedish defence and the safety and security of society. The organisation employs approximately 1000 personnel of whom about 800 are scientists. This makes FOI Sweden s largest research institute. FOI gives its customers access to leading-edge expertise in a large number of fields such as security policy studies, defence and security related analyses, the assessment of various types of threat, systems for control and management of crises, protection against and management of hazardous substances, IT security and the potential offered by new sensors. FOI Swedish Defence Research Agency Phone: SE Stockholm Fax: ISSN April 2012
2 Jimmi Grönkvist, Anders Hansson, Jan Nilsson Neighborhood discovery overhead in dual rate ad hoc networks
3 Titel Title Overhead för grannskapshantering i ad hoc-nät med två datataktsnivåer Neighborhood discovery overhead in dual rate ad hoc networks Rapportnr/Report no Månad/Month April Utgivningsår/Year 2012 Antal sidor/pages 27 p ISSN Kund/Customer FoT område Projektnr/Project no Godkänd av/approved by Ansvarig avdelning Försvarets Materielverk Ledning och MSI E Lars Höstbeck Avdelningen för Informations- och aerosystem Detta verk är skyddat enligt lagen (1960:729) om upphovsrätt till litterära och konstnärliga verk. All form av kopiering, översättning eller bearbetning utan medgivande är förbjuden This work is protected under the Act on Copyright in Literary and Artistic Works (SFS 1960:729). Any form of reproduction, translation or modification without permission is prohibited.
4 Sammanfattning När nätverkstopologin förändras på grund av nodernas mobilitet i ett ad hoc-nät måste protokollen uppdateras för att kunna hantera detta. En väsentlig del för att åstadkomma detta är att noderna håller koll på sin lokala omgivning. I denna rapport analyserar vi först overhead-kostnaderna för att hålla sådan information uppdaterad och studerar för vilka nätverksstorlekar och länkdatatakter denna overhead kan hållas på en rimlig nivå. Två olika representationer av nodernas grannskap undersöks för att skicka den nödvändiga topologi-informationen: det meddelandeformat ( Hello message ) som används av OLSR och en minimal grannskapsrepresentation. Därefter beskrivs en vågform som hanterar två datataktsnivåer, en hög datataktsnivå och en låg datataktsnivå, med en betydande skillnad mellan de två nivåerna. Overheadkostnader för denna vågform analyseras och diskuteras. Syftet med den lägre datahastigheten är huvudsakligen att upprätthålla konnektivitet och för att sända viktig information mellan nätsegment som var och en är förbundna i högdatataktsläget. På detta sätt kan lågdatataktslänkar hanteras i betydligt större nät än vad som är möjligt i ett rent lågdatataktsnät. Dessutom visas att overhead-kostnaden för uppdatering av lokal grannskapsinformation även för stora nät är acceptabel med ett effektivt meddelandeformat. Nyckelord: Ad hoc-nät, topologi-information, overhead, grannskapsinformation, hallå-meddelanden 3
5 Summary In mobile ad hoc networks when nodes are moving, the network topology will change. Such dynamic topology changes must be handled by the ad hoc network radio protocols. In order to do this the network nodes need to keep track of their local neighbourhoods. In this report, we first analyse the overhead cost of keeping such information updated and study at which network sizes and link data rates the overhead can be kept at a reasonable level. In this analysis, two message representations to send the necessary topology information are included, the OLSR Hello message format and a minimal neighbourhood representation. Thereafter, a two mode waveform consisting of a high data rate mode and a significantly lower data rate mode is outlined and its overhead cost analysed. The aim is to use the lower data rate mode mainly to uphold connectivity and for sending essential information between network parts in a network that is fragmented at the high data rate mode. In this way low data rate links can be added to the network for network sizes far larger than a solely low rate network can handle. Also, the overhead needed for maintaining the necessary local neighbourhood topology information of the two mode waveform is shown to be acceptable if the minimal neighbourhood representation is used. Keywords: Ad Hoc networks, topology information, overhead, local neighbourhood, Hello messages 4
6 Contents 1 Introduction 7 2 The Hello message 8 3 Overhead estimation for Hello messages 13 4 Low rate links in an ad hoc network 15 5 Managing low data rate links 17 6 Selecting LDR nodes 19 7 Overhead estimation for a dual rate waveform 21 8 Conclusions 26 Bibliography 27 5
7 6
8 1 Introduction Mobile ad hoc networks are used to obtain radio communication where infrastructure is missing. An ad hoc network is a multi-hop network, which means that information is relayed between intermediate nodes in the network. When nodes are moving, the network topology will change. Such dynamic topology changes must be handled by the ad hoc network radio protocols. One of the more important things the network nodes need to keep track of is their local neighbourhood, commonly done through so called Hello messages. Such information can then be used for further control of the network routing and scheduling. In this report, we first analyse the overhead cost of keeping the local neighbourhood information updated (the cost of Hello messages) and study at which network sizes and link data rates that this overhead can be kept at a reasonable level. This is done both when neighbourhood information is represented as efficiently as possible and when a more standardized approach is being used (Optimized Link State Routing Protocol,OLSR [1]). We show that an efficient representation is needed for low link data rates but even then the possible network size will be limited. There is a trade-off between the available data rate and the direct transmission range between two nodes in a radio system. We say that there is a link between two nodes if they can communicate directly on a certain data rate. Increasing the data rate in the network results in a shorter range and thereby the network will be less connected, since it contains fewer usable links. As long as the network remains connected, a higher data rate may be of advantage but if the network becomes fragmented it may significantly reduce the performance of the network. Using more than a single data rate may both keep the network connected while achieving the advantage of the higher data rates whenever it can be used. A problem though, is that in order to get a significant range extension, the link data rate may need to be decreased a lot. Therefore, in order to keep a mobile network constantly connected, the added lower data rate may need to be much lower than the normally used data rate. This means that the low rate links connecting the network can t be expected to handle much traffic. In this report we therefore also suggest and analyse a method to update neighbourhood information in a network with two different data rate levels, where one of them is significantly lower than the other. We analyse this suggested method and show that as long as most nodes can use the high data rate mode, low rate links can be added to the network for network sizes far larger than a purely low rate network can handle. 7
9 2 The Hello message In a mobile network, it is important to keep track of the network topology: which links and communication paths that presently can be used and what capacity the links have at the moment. As this information only has relevance when traffic is going to be sent through the network, there are two different philosophies about how to handle this problem: a reactive approach and a proactive approach. In the reactive approach, paths and resources are only reserved when needed. If no user traffic is to be sent, there will be no exchange of topology information between the nodes. This approach works best if there are only a few nodes that are transmitting or receiving traffic at a time. In the proactive approach, topology information about the network is constantly being updated. In this report, we consider the proactive approach to handle topology information in the network, since it fits military applications best such as broadcast of position information and voice. The Hello message is used by proactive routing algorithms such as OLSR [1] to keep track of the local neighbourhood of a node. We say that the neighbours of a node are all other nodes that can communicate directly (within radio transmission range) to the node. A Hello message is transmitted to the neighbours of a node and includes a list of the node s neighbours and the status of the links to them. In this way, all nodes will be given information about the neighbours of its neighbours, that is, its two-hop neighbourhood. This information can be used to reduce the number of transmissions needed to reach all nodes in a network as compared to flooding where all nodes retransmit every message. In addition, it can be mentioned that similar information will be needed on the Medium Access Control (MAC) layer if a scheduled MAC approach is used. In a network that use more than one data rate, the use of Hello messages need to be more complex since the local neighbourhood may not be the same for different data rates. It is only possible to estimate the quality of a link for higher data rates than the rate that was used to send the Hello message. This in short means that in order to detect a low rate link, the Hello messages must be sent on this rate or lower. However, a lower rate also means a longer range and therefore more neighbours, which requires a larger size of the Hello message. For our further assessment, we now estimate the minimum required size of a Hello message. A Hello message needs to contain information about the neighbours to a node and some status information about the link. This means that the Hello message consists of a list of neighbour addresses and their associated link status. The size of an Internet network address for IPv4 is 32 bits and a layer 2 Ethernet address is 48 bits. The purpose of these addresses is to be globally unique though, which is not a necessary condition for a unique identification of the nodes in the local network. The locally used address only needs to be unique in the specific network. The required address size will therefore be dependent on 8
10 network size; an appropriate size may be 8 bits, giving us a maximum network size of 255 nodes. Just including the network address in a message is not sufficient. More information about the link status is necessary, for example if the links are bidirectional or if the neighbour is selected as a Multi-Point Relay (MPR). Also, information about link quality may be needed and can include information about data rate and signal-to-noise ratio, to help the routing process to choose appropriate paths. For our estimation, we assume that four bits of status information is sufficient to describe the link status, which support 16 different levels of link status. The neighbourhood information, including all neighbours identity and link status, can be represented in several ways. In order to give an estimate of a representation that requires a minimum number of bits, we consider the following three different neighbourhood representations. We denote the minimum of these three representations by the minimal neighbourhood representation further on in this report. 1. One way to represent the neighbour information is to list the identity for each neighbour together with its link status. The size of a Hello message will then on average be 12NN bits with this representation, where NN is the average number of one-hop neighbours in the network. 2. With 254 possible neighbours and only 16 possible status levels, a number of links may have the same status. A second alternative for representing neighbour information is to list all neighbour identities with the same link status together. A header of each neighbour list contains the link status level and the list length (the number of neighbours with this link status). The list length is necessary in order to determine where in the message the next neighbour list begins. It is sufficient to use 8 bits for the neighbour list length, since we assume less than 255 neighbours in the network. Hence, each neighbour list header requires 4+8 bits. Since there are at most 16 neighbour list headers in the message, this result in a neighbourhood representation with at most NN bits. If there are few status levels in the neighbourhood, this representation is efficient. 3. A third alternative is to use a vector representation of the neighbour identity and the link status, with four link status bits for each node in the network. The size of this neighbourhood representation is 4N bits, where N is the number of nodes in the network. If the network is dense, with many neighbours to each node, this representation will be more efficient than the first two representations. This representation is most efficient if the number of bits used for link status is small compared to the address size. 9
11 We define the size S of a Hello message using the minimal neighbourhood representation as the minimum size of these three representation alternatives. Each Hello message must also contain the identity (8 bits) of the node that sends the message, thus the Hello message size S can be calculated as: S = 8 + min{12nn, NN, 4N} bits See Figure 1 for an example of the size of the minimal neighbourhood representation for network size N = 200. As a comparison of Hello message size, we now consider the routing protocol OLSR given in [1], where one or more OLSR messages can be sent in an OLSR packet, see Figure 2. Each OLSR packet is sent over IP and UDP. Assuming IPv4, the headers of IP and UDP sums up to 224 bits (the IP header size is 160 bits and the UDP header size is 64 bits). The OLSR packet header size is 32 bits and in the OLSR packet, there is an internal header of 96 bits before each OLSR message. As a worst case, we assume that only one OLSR message is sent in each OLSR packet, resulting in a total header size of 128 bits in the OLSR packet containing the Hello message. Including the UDP and IP header we get a total header size of 352 bits. Figure 1 The size of the minimal neighborhood representation for network size N =
12 As we can see infigure 3, the OLSR Hello message consists of a 32-bit header followed by a number of link messages. Each link message, in turn, starts with a 32-bit link message header specifying the link and neighbour type of the succeeding neighbour interface addresses. The possible link and neighbour types are specified in section in [1]. To simplify the calculations, we assume that the average number of combinations of links type and node type is three in the transmitted OLSR Hello messages. In the next chapter, we compare the Hello overhead for minimal neighbourhood representation and OLSR, using the following estimate of the size of an OLSR Hello packet without IP and UDP headers, S OLSR and with IP and UDP headers, S OLSR,IP : S OLSR = (NN + 3) S OLSR,IP = (NN + 3). Figure 2 The basic layout of an OLSR packet (omitting IP and UDP headers). 11
13 Figure 3 The OLSR Hello message format. 12
14 3 Overhead estimation for Hello messages All nodes in the network transmit Hello messages. We assume an equal Hello interval T for all nodes. Furthermore, we assume that spatial reuse (geographically separated nodes transmitting in the same time slot) is not used for Hello messages. If the messages are used to measure the channel, spatial reuse may not be possible since that would disturb the channel measurements. With N nodes in the network and an average size S of a Hello message, the amount of resources needed (in bit/s) for Hello traffic is: N S T In OLSR the default Hello interval is T = 2 seconds,we use this value for the resource estimation. See Table 1 for some examples of resource estimations for different network size and connectivity and for both minimum size Hello messages as well as the OLSR Hello messages. From the result in Table 1 we can see that the cost to keep track of neighbour information increases rapidly with size and connectivity. The OLSR protocol generates much more overhead than the minimal neighbourhood representation. Whether this cost is a problem, is mostly dependent on the available link data rates. If all nodes can use a data rate of 1 Mbps, not even the dense 200-node network will be a problem for the minimum representation. With OLSR Hello packets on the other hand, more than 60% of the capacity will be needed for Hello messages. From the table it can be seen that in order to have a reasonable overhead using the OLSR Hello packets, the network should probably not be larger than around 100 nodes unless the network always is very sparse. For a low rate network, with a link data rate of 25 kbps, the resource requirement for OLSR is a problem even for a small network with 15 nodes. The required resources are 15-20% of the data rate for OLSR Hello packets and 22-27% for OLSR Hello packets also including IPv4 and UDP headers. Even using a minimal data representation in the hello packets requires a noticeable overhead for a low rate network with data rates of 25 kbps. For a dense network with 40 nodes, more than 10% of the capacity is used for Hello messages. For a dense network with 80 nodes, about 50% of the capacity is used. 13
15 Network size, N Number of neighbours, Ne Resource requirement Minimal Hello (kbps) Resource requirement OLSR (kbps) Resource requirement OLSR, UDP, IP (kbps) ,5 4,1 5, ,5 5,3 7, ,3 10,9 15, ,4 17,3 21, ,4 30,1 34, ,6 21,8 30, ,4 34,6 43, ,1 111,4 120, ,0 32,6 46, ,2 51,8 65, ,1 73,0 86, ,3 243,8 257, ,3 43,5 61, ,9 69,1 87, ,4 97,3 115, ,8 427,5 445, ,6 54,4 76, ,6 86,4 108, ,8 121,6 144, ,8 662,4 684,8 Table 1 The cost of Hello messages for different network size and connectivity. From these figures it is easy to see that it is important to use an efficient representation of neighbourhood information for low rate networks, which due to range requirements and jamming resilience are rather common in military networks. Note that the figures only include administrative traffic for neighbour information. Routing information about paths further away, inside and outside the local network, may also be required. Also, administrative overhead for scheduling and other layer 2 processes may require as much additionally overhead as the Hello overhead. 14
16 4 Low rate links in an ad hoc network A low data rate is a common feature of links with special properties such as long range, anti-jamming protection (AJ) and low probability of interception/detection (LPI/LPD). Using dual rate links in a network won t change the results from previous chapter much as long as only links with higher rates are added. The primary problem in such cases is that the topology change rate may potentially increase, which may require us to send Hello messages more often. Using lower rate links on the other hand will cause more problems. To detect low rate links, the Hello message needs to be sent on a low rate, which makes the transmission more expensive as the transmission will take longer time on a lower rate. This is the case even if the nodes send on higher rates the rest of the time. Additionally, the ranges will mostly be longer than normal links which results in more and more of the nodes being part of the neighbourhood of a node (not necessarily the case for the AJ and LPI/LPD types of links though) and therefore the Hello messages will be larger. From the above discussion it is clear that if low data rate links needs to be added into a network of any reasonable size, only a subset of the links can be tracked at any given time. On the other hand it will be difficult (often even impossible) to beforehand know which nodes that will need to have access to low rate links. Some of them can be estimated in advance due to their operational roles, but which nodes they may reach in the main part of the network is more difficult to predict. (If sufficient number of nodes moves in close groups this may be less of a problem, but for networks of sizes approaching 200 nodes, these groups needs to be of at least 8-10 nodes in size in order to reduce the number sufficiently to add 25 kbps links without excessive overhead). Therefore, ideally all nodes need to be capable of handling low rate links whenever needed, but only a subset of these nodes should actively attempt to keep track of the network at any specific time. In order to be able to detect nodes where low rate links are needed all nodes need to send Hello messages at low rates (slow Hello) regularly, but as been stated above most nodes cannot send these as often as would be needed to actually keep track of low rate links. Instead all nodes need to transmit slow-hello messages seldom; the rate depends on the how quickly partitions need to be detected. These messages cannot be allowed to contain more than a few addresses to reduce the size of each message as well. For example, if each node in a 200 node network sends a 200 bit slow-hello message every 10 seconds, it would require 15
17 4000 bits/s, or 16% of the capacity of the network if they are sent at 25 kbps. If messages are sent every 40 seconds, 4% of the capacity is required. As long as high capacity routes exist, the low capacity links shouldn t be needed and only these rare slow-hello messages will be sent at a limited capacity cost. If the network partitions though, low rate links are needed and therefore some nodes need to send slow-hello messages more often, in addition these messages may need to contain more information than in the rare transmission case. Theoretically, it may be sufficient with one single link between two partitions, but considering the rate at which now links can be set up it is probably better to have a few parallel links to quicker cover link failures. 16
18 5 Managing low data rate links To know if a link to a neighbouring node exists and which data rate R that can be used on the link a message (in this case a Hello message) needs to be sent over the link. If a Hello message is sent on a link L and received successfully at rate R, any data rate lower than R could be used at link L, but other links that cannot use as high data rate as R will not be detectable by this Hello message. Sending messages at a data rate higher than R over link L may also possible, but in that case we have to rely on estimations from the quality of the received Hello message to estimate what data rates that would work. To use a low data rate for the Hello messages is desirable in order to obtain a good topology picture of the network, but this will be costly. Therefore, we propose a method using different Hello messages, one at a high data rate which is the normal data rate used and two types at a considerably lower data rate called passive slow-hello message, and one called active slow-hello message. In [2], the communication distances where investigated for different terrain types and bandwidths at the MHz and at the MHz band. Roughly, reducing the data rate from 1 Mbps to 25 kbps (40 times) increase the communication distance times at the MHz band. When the lower data rate mode 25 kbps uses the MHz band instead 2-4 times increased distance is possible to obtain. As examples in the following investigation we will consider these two data rates; i.e., for the low data rate mode 25 kbps, and for the high data rate mode 1 Mbps. Basic method: Let us consider nodes having one transceiver and only two data rates: 1 Mbps and 25 kbps. First we consider how the payload is sent before we go into how the network control, which is the main topic, is managed. The low data rate links are used to keep the network connected. As long as the network is connected at the high data rate, low data rate links are not used. However, whenever the networks get fragmented into sub-networks a few nodes will be selected to bridge the network parts with low data rate links. We call them LDR nodes, even if they also use high data rates part of the time, and the other nodes simply HDR (High Data Rate) nodes. To choose the right LDR nodes is not an easy task even if the basic strategy for which nodes that could be suited as LDR nodes is rather straightforward. For example, it is desirable to have more than one single link (two LDR nodes) available to bridge a gap between sub-networks. Thus, a few LDR nodes need to be selected. An LDR node will manage a sub-network that consists of nodes that all can be reached by high data rates. The LDR node will need to switch between high data rate when communicating with the HDR nodes in its sub-network and the low data rate when 17
19 communicating with other LDR nodes in other parts of the network. When it communicates with another sub-network it is blocked for communication with its on sub-network. Nevertheless, the other nodes in its sub-network that are HDR nodes can still communicate between each other. This requires that the LDR node switches between frequency bands (or hop patterns in case of Frequency Hopping). The difficulty now will be to manage this setup, the topology information is conveyed through Hello messages (and possibly Topology Control (TC) messages as used in OLSR [1], but these will be ignored here). Besides, sending Hello messages at high data rate, the nodes also need to send Hello messages at low data rate but less frequent, we call them slow-hello messages. For example; if network resources is allocated each 500 ms to these slow-hello messages, each node in a 60 node network can send a slow-hello message each 30 s. However, sending slow-hello messages more frequently is required if we want to use the LDR links to communicate payload. Therefore, we define two different slow- Hello messages, a passive and an active which is send more often. The passive slow-hello messages are sent by all nodes, and the active slow-hello messages are only sent by those nodes selected as LDR nodes. Next we will discuss this basic method more in detail and also a strategy for selecting the LDR nodes. To summarize, we have introduced the following definitions 1) A sub-network is a network that is connected at the high data rate. 2) HDR node sends payload data at the HDR mode and sends a. Normal Hello messages at HDR mode b. Passive slow Hello messages at LDR mode 3) LDR node sends payload data both at HDR and LDR mode and sends a. Normal Hello messages at HDR mode b. Passive slow Hello messages at LDR mode c. Active slow Hello messages at LDR mode 18
20 6 Selecting LDR nodes A HDR node does normally send slow Hello messages very seldom, and normally these contain only the address to the node itself and information that the node is a HDR node. Every time a node receives one of these messages, it checks whether the source is reachable through normal HDR links (information through normal Hello and TC messages) in which case the messages is ignored. If the source node cannot be reached in that way, however, it will be added to the destination nodes slow-hello message set. In order to actually later use the link though this is not sufficient. Both nodes need to start transmitting slow Hello messages more often, which means that both nodes become LDR nodes and send active slow Hello so sufficient link information is obtained. A problem here is the case with two sub-networks and when a lot of nodes detect each other without the normal HDR route options, methods for limiting the number of LDR links between these sub-networks are needed. In the multichannel case we may want several independent links active at the same time, but in such case both sender and receiver(s) should be different. A solution could be to check the number of HDR or LDR nodes detected by the passive slow-hello messages and see whether these nodes are reached by other nodes in the present sub-network. This means that a LDR node should add all HDR nodes it can hear into an active slow-hello message though. Also, a HDR node should add all, or at least all LDR nodes into their passive slow-hello. However, active slow-hello messages are sent often. Therefore, since a LDR node only has to announce the HDR nodes it has in its sub-network with a much lower interval it is not efficient to add this information in the active slow-hello messages. Instead, a separate message with this information can be sent sporadically. In order to respond to links that goes up and down between sub-networks it is important to have multiple active links between sub-networks. Such links can have separate sender and receiver pairs or can try to use several links from a single node. The first case can be of advantage in multi-channel cases since it would allow better simultaneous resource utilizations. On the other hand it will require a larger number of nodes to be LDR nodes in order to get the same number of active links between two sub-networks. Two nodes on each side can result in four possible links for example, which otherwise would require four nodes on each side. Each node controlling more than one link also allows for easier MPR selections. Since the proposed method mainly focuses on minimizing overhead, a solution with not to many LDR nodes is preferred. On the other hand, to have more than a single LDR node in each sub-network is also preferred. The basic strategy, for which nodes to select as LDR nodes, is rather straightforward. However, the development of an efficient protocol, including the messages that have to be sent for the selection and upholding process of LDR 19
21 nodes, is far from straightforward. The development of such a protocol is left for further work. The basic strategy for selecting LDR nodes are: For each sub-network consisting of two or more nodes select at least two LDR nodes. The aim is to be able to avoid having a single link of failures between sub-networks. For large sub-networks consisting of 10 or more nodes more than two LDR nodes may be selected. Select LDR nodes that have favourable locations within the subnetwork, that is, nodes having good connections to adjacent subnetworks but also with all other nodes with HDR links within the subnetwork (not too many hops if possible). We assume the following structure of the active and passive slow Hello messages. First define the identity of a sub-network to be the lowest identity of the nodes in the sub-networks. The slow Hello message contains a header with the identity of the sending node and its subnet identity (altogether 16 bits). This header is followed by a triple of identities for each sub-network that the sending node can reach directly with low data rate connections. Each triple of identities represent the node with the best connection, the second best connection and the identity of the sub-network that contain these two nodes (altogether 24 bits). The LDR nodes will seldom be connected to more than three other sub-networks. Therefore, the passive slow Hello message would require approximately 90 bits. However, it has to be sent as a separate packet at the low data rate. Due to additionally packet overhead and guard times, we therefore assume that the passive slow Hello message size corresponds to 200 bits. 20
22 7 Overhead estimation for a dual rate waveform Next we consider for which cases the necessary overhead, caused by the two data rate mode waveform, is acceptable. That is, the control/overhead traffic should not occupy more than a certain fraction of the bandwidths, say 20 % for LDR nodes and say 10 % for HDR nodes. It is the overhead for the LDR nodes that is most important to consider. The LDR nodes will be blocked for sending and receiving payload during the fraction of time needed for overhead even if the HDR nodes can send data to other HDR nodes part of that time. By necessary overhead we mean the messages needed (the different Hello messages) to uphold the topology information at the two modes. Note, however, other control messages may be needed for the LDR selection protocol but those are not included in the overhead calculations and are estimated to have a negligible contribution to the overhead compared to the Hello messages. Figure 4 Case A (left), case B (middle) case C (right). We evaluate three topology cases, see Figure 4. Case A is a connected network with no nodes in LDR mode. Case B consists of two equally large connected sub-networks, each with two LDR nodes. Case C consists of four equally large sub-networks, with two, six, three and four LDR nodes as indicated in the figure. In the following we will calculate the Hello overhead for the different topology cases. The lines represent links announced by the LDR nodes. HDR nodes: 1. Each node sends normal Hello messages every T H second in HDR mode 2. Each node sends passive slow Hello messages every T p second in LDR mode LDR nodes: 1. Each node sends normal Hello messages every T H seconds in HDR mode 21
23 2. Each node sends passive slow Hello messages every T p second in LDR mode 3. Additionally, each LDR node sends active slow Hello messages every T a second in LDR mode. In the evaluation, we set these parameters to: T H = 2 seconds, T p = 30 seconds and T a = 2 seconds. Furthermore, let R H be the HDR data rate, R L be the LDR data rate. We use the data rates R H = 1 Mbps and R L = 25 kbps in the evaluation. As defined in chapter 2, N is the number of nodes in the network and NN is the average number of one-hop neighbours in HDR mode. Now, denote S H as the average normal Hello message size. These messages contain the minimal neighbourhood representation and are calculated as described in Chapter 2: S H = 8 + min{12nn, NN, 4N} bits, The structure of the slow Hello messages are described in the previous chapter. We define S p as the average passive slow Hello message size, assumed to be 200 bits and S a (n) as the active slow Hello message size for an LDR node n. So for an active node n in a sub-network with low-rate connections to l LDR nodes in other sub-networks we have: S a (n) = l. In the different topology cases in Figure 4, we calculate the total sum n S a (n), of all active slow Hello messages repeatedly transmitted in the network. In case A, there are no LDR nodes, so we have S a (n) = 0. n In case B we have four LDR nodes connected to one other sub-network: S a (n) = 4 ( ). n In case C there are thirteen LDR nodes connected to one other sub-network and two LDR nodes connected to two other sub-networks: S a (n) = 13 ( ) + 2 ( ). n With these parameters set, we obtain the overhead, expressed as the ratio of available bandwidth as: Overhead due to normal Hello messages: N S H TH O H = R H 22
24 Overhead due to passive slow Hello messages: O p = N S p T p R L Overhead due to active slow Hello messages: Total Hello overhead: O a = S a (n) n Ta R L O = O H + O p + O a The overhead figures for the different network sizes and average number of neighbours are displayed in Table 2 for topology case A, in Table 3 for topology case B and in Table 4 for topology case C. In Table 2 the overhead results for the HDR connected network (topology case A) is shown, in this case there are no practical benefit of adding the low rate links since they are not needed. As can be seen there are no active slow Hello messages generated. The cost of adding passive slow Hello messages are noticeable but can probably be handled even for the dense 200-node network. In Table 3 and Table 4 the result for the fragmented networks, topology B and C, is shown. In this case the low rate links is needed to keep the network connected. Also in this case it can be seen that the total overhead can be handled even for the 200 node networks. 23
25 N Ne O H (%) O p (%) O a (%) O (%) ,23 1,07 0 1, ,34 1,07 0 1, ,34 1,07 0 1, ,46 2,13 0 2, ,94 2,13 0 3, ,31 2,13 0 3, ,70 3,20 0 3, ,42 3,20 0 4, ,21 3,20 0 5, ,93 3,20 0 6, ,93 4,27 0 5, ,89 4,27 0 6, ,94 4,27 0 7, ,18 4,27 0 9, ,16 5,33 0 6, ,36 5,33 0 7, ,68 5,33 0 9, ,08 5, ,41 Table 2 Hello Overhead for topology case A. N Ne O H (%) O p (%) O a (%) O (%) ,23 1,07 0,32 1, ,34 1,07 0,32 1, ,46 2,13 0,32 2, ,94 2,13 0,32 3, ,70 3,20 0,32 4, ,42 3,20 0,32 4, ,21 3,20 0,32 5, ,93 4,27 0,32 5, ,89 4,27 0,32 6, ,94 4,27 0,32 7, ,16 5,33 0,32 6, ,36 5,33 0,32 8, ,68 5,33 0,32 9,33 Table 3 Hello Overhead for topology case B. 24
26 N Ne O H (%) O p (%) O a (%) O (%) ,23 1,07 1,30 2, ,46 2,13 1,30 3, ,94 2,13 1,30 4, ,70 3,20 1,30 5, ,42 3,20 1,30 5, ,93 4,27 1,30 6, ,89 4,27 1,30 7, ,94 4,27 1,30 8, ,16 5,33 1,30 7, ,36 5,33 1,30 8, ,68 5,33 1,30 10,31 Table 4 Hello Overhead for topology case C. From these results it can be seen that adding low rate links to uphold connectivity is possible in ad hoc networks. In addition, this can be done for much larger networks than a purely low rate network can achieve as long as only a few nodes is needed to bridge different parts of the network. Notice, however, this conclusion requires that the minimal neighbourhood representation is used. With OLSR Hello messages the overhead will be considerable larger and a dual data rate mode waveform is unfeasible to realize. Also, let us emphasize that using two data rate modes in the same waveform will inevitably reduce the capacity in the network considerably as soon as the LDR mode is used for larger payloads. 25
27 8 Conclusions How to manage both a high data rate (HDR) mode and a significantly lower data rate (LDR) mode in the same waveform has been investigated. The assessment has shown that it is feasible with respect to the overhead needed for maintaining the necessary 2-hop neighbourhood topology information if a minimal Neighbourhood representation is used. An OLSR Hello message generates a lot more overhead than the minimal Neighbourhood representation. Whether the overhead is a problem though, is mostly dependent on the available link data rates. For high data rate networks with link data rates over 1 Mbits/s the OLSR Hello message can be afforded for networks up to around 100 nodes. On the other hand, with the minimal neighbourhood representation even dense 200 node networks can be handled. For low data rate networks and using link data rates of around 25 kbps the problem of using the OLSR Hello message format becomes apparent. It can be difficult to handle even 15 nodes. Even by using the minimal neighbourhood representation, the overhead will cause a noticeable problem. For a dense network with 40 nodes, more than 10% of the capacity will be needed to transmit the Hello minimal messages. As a consequence of these results; in the two mode waveform firstly an efficient neighbourhood representation is needed and secondly not too many nodes can be in the LDR mode. The outlined two mode waveform is supposed to use the LDR mode mainly to uphold connectivity. Then, as long the connectivity can be maintained with the HDR mode the additional overhead of the two mode waveform is low. This is because of the relative low overhead for sending the passive slow-hello messages which facilitates the possibilities to establish the LDR mode. 26
28 Bibliography [1] T. Clausen and P. Jacquet, Optimized Link State Routing Protocol (OLSR), RFC 3626, [2] T. Jimmi Grönkvist, Anders Hansson and Jan Nilsson, Voice communication in tactical multihop networks (in swedish), FOI-R SE, FOI, Linköping,
Övning 5 ETS052 Datorkommuniktion Routing och Networking
Övning 5 TS5 Datorkommuniktion - 4 Routing och Networking October 7, 4 Uppgift. Rita hur ett paket som skickas ut i nätet nedan från nod, med flooding, sprider sig genom nätet om hop count = 3. Solution.
Isometries of the plane
Isometries of the plane Mikael Forsberg August 23, 2011 Abstract Här följer del av ett dokument om Tesselering som jag skrivit för en annan kurs. Denna del handlar om isometrier och innehåller bevis för
Resultat av den utökade första planeringsövningen inför RRC september 2005
Resultat av den utökade första planeringsövningen inför RRC-06 23 september 2005 Resultat av utökad första planeringsövning - Tillägg av ytterligare administrativa deklarationer - Variant (av case 4) med
Alias 1.0 Rollbaserad inloggning
Alias 1.0 Rollbaserad inloggning Alias 1.0 Rollbaserad inloggning Magnus Bergqvist Tekniskt Säljstöd Magnus.Bergqvist@msb.se 072-502 09 56 Alias 1.0 Rollbaserad inloggning Funktionen Förutsättningar Funktionen
Beijer Electronics AB 2000, MA00336A, 2000-12
Demonstration driver English Svenska Beijer Electronics AB 2000, MA00336A, 2000-12 Beijer Electronics AB reserves the right to change information in this manual without prior notice. All examples in this
Datasäkerhet och integritet
Chapter 4 module A Networking Concepts OSI-modellen TCP/IP This module is a refresher on networking concepts, which are important in information security A Simple Home Network 2 Unshielded Twisted Pair
Styrteknik: Binära tal, talsystem och koder D3:1
Styrteknik: Binära tal, talsystem och koder D3:1 Digitala kursmoment D1 Boolesk algebra D2 Grundläggande logiska funktioner D3 Binära tal, talsystem och koder Styrteknik :Binära tal, talsystem och koder
Övning 5 EITF25 & EITF Routing och Networking. December 5, 2017
- 207 Routing och Networking December 5, 207 Uppgift. Rita hur ett paket som skickas ut i nätet nedan från nod, med flooding, sprider sig genom nätet om hop count = 3. Solution. When flooding is deployed,
Isolda Purchase - EDI
Isolda Purchase - EDI Document v 1.0 1 Table of Contents Table of Contents... 2 1 Introduction... 3 1.1 What is EDI?... 4 1.2 Sending and receiving documents... 4 1.3 File format... 4 1.3.1 XML (language
Writing with context. Att skriva med sammanhang
Writing with context Att skriva med sammanhang What makes a piece of writing easy and interesting to read? Discuss in pairs and write down one word (in English or Swedish) to express your opinion http://korta.nu/sust(answer
Viktig information för transmittrar med option /A1 Gold-Plated Diaphragm
Viktig information för transmittrar med option /A1 Gold-Plated Diaphragm Guldplätering kan aldrig helt stoppa genomträngningen av vätgas, men den får processen att gå långsammare. En tjock guldplätering
FORSKNINGSKOMMUNIKATION OCH PUBLICERINGS- MÖNSTER INOM UTBILDNINGSVETENSKAP
FORSKNINGSKOMMUNIKATION OCH PUBLICERINGS- MÖNSTER INOM UTBILDNINGSVETENSKAP En studie av svensk utbildningsvetenskaplig forskning vid tre lärosäten VETENSKAPSRÅDETS RAPPORTSERIE 10:2010 Forskningskommunikation
Stiftelsen Allmänna Barnhuset KARLSTADS UNIVERSITET
Stiftelsen Allmänna Barnhuset KARLSTADS UNIVERSITET National Swedish parental studies using the same methodology have been performed in 1980, 2000, 2006 and 2011 (current study). In 1980 and 2000 the studies
A study of the performance
A study of the performance and utilization of the Swedish railway network Anders Lindfeldt Royal Institute of Technology 2011-02-03 Introduction The load on the railway network increases steadily, and
Swedish adaptation of ISO TC 211 Quality principles. Erik Stenborg
Swedish adaptation of ISO TC 211 Quality principles The subject How to use international standards Linguistic differences Cultural differences Historical differences Conditions ISO 19100 series will become
Övning 3 ETS052 Datorkommuniktion IP, TCP och
Övning 3 ETS052 Datorkommuniktion - 2015 IP, TCP och 802.11 September 22, 2015 Uppgift 1. Bestäm klassen på följande IPv4-adresser: 1.1 1.2 1.3 1.4 1.5 208.34.54.12 238.34.2.1 114.34.2.8 129.14.6.8 241.34.2.8
This exam consists of four problems. The maximum sum of points is 20. The marks 3, 4 and 5 require a minimum
Examiner Linus Carlsson 016-01-07 3 hours In English Exam (TEN) Probability theory and statistical inference MAA137 Aids: Collection of Formulas, Concepts and Tables Pocket calculator This exam consists
Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE
SVENSK STANDARD SS-ISO/IEC 26300:2008 Fastställd/Approved: 2008-06-17 Publicerad/Published: 2008-08-04 Utgåva/Edition: 1 Språk/Language: engelska/english ICS: 35.240.30 Information technology Open Document
FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR
FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR Kontrollera vilka kurser du vill söka under utbytet. Fyll i Basis for nomination for exchange studies i samråd med din lärare. För att läraren ska kunna göra en korrekt
Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas
Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas The Distributed Application Debugger is a debugging tool for parallel programs Targets the MPI platform Runs remotley even on private
Support Manual HoistLocatel Electronic Locks
Support Manual HoistLocatel Electronic Locks 1. S70, Create a Terminating Card for Cards Terminating Card 2. Select the card you want to block, look among Card No. Then click on the single arrow pointing
Preschool Kindergarten
Preschool Kindergarten Objectives CCSS Reading: Foundational Skills RF.K.1.D: Recognize and name all upper- and lowercase letters of the alphabet. RF.K.3.A: Demonstrate basic knowledge of one-toone letter-sound
Biblioteket.se. A library project, not a web project. Daniel Andersson. Biblioteket.se. New Communication Channels in Libraries Budapest Nov 19, 2007
A library project, not a web project New Communication Channels in Libraries Budapest Nov 19, 2007 Daniel Andersson, daniel@biblioteket.se 1 Daniel Andersson Project manager and CDO at, Stockholm Public
6 th Grade English October 6-10, 2014
6 th Grade English October 6-10, 2014 Understand the content and structure of a short story. Imagine an important event or challenge in the future. Plan, draft, revise and edit a short story. Writing Focus
2.1 Installation of driver using Internet Installation of driver from disk... 3
&RQWHQW,QQHKnOO 0DQXDOÃ(QJOLVKÃ'HPRGULYHU )RUHZRUG Ã,QWURGXFWLRQ Ã,QVWDOOÃDQGÃXSGDWHÃGULYHU 2.1 Installation of driver using Internet... 3 2.2 Installation of driver from disk... 3 Ã&RQQHFWLQJÃWKHÃWHUPLQDOÃWRÃWKHÃ3/&ÃV\VWHP
1. Compute the following matrix: (2 p) 2. Compute the determinant of the following matrix: (2 p)
UMEÅ UNIVERSITY Department of Mathematics and Mathematical Statistics Pre-exam in mathematics Linear algebra 2012-02-07 1. Compute the following matrix: (2 p 3 1 2 3 2 2 7 ( 4 3 5 2 2. Compute the determinant
Problem som kan uppkomma vid registrering av ansökan
Problem som kan uppkomma vid registrering av ansökan Om du har problem med din ansökan och inte kommer vidare kan det bero på det som anges nedan - kolla gärna igenom detta i första hand. Problem vid registrering
Webbregistrering pa kurs och termin
Webbregistrering pa kurs och termin 1. Du loggar in på www.kth.se via den personliga menyn Under fliken Kurser och under fliken Program finns på höger sida en länk till Studieöversiktssidan. På den sidan
SWESIAQ Swedish Chapter of International Society of Indoor Air Quality and Climate
Swedish Chapter of International Society of Indoor Air Quality and Climate Aneta Wierzbicka Swedish Chapter of International Society of Indoor Air Quality and Climate Independent and non-profit Swedish
Module 1: Functions, Limits, Continuity
Department of mathematics SF1625 Calculus 1 Year 2015/2016 Module 1: Functions, Limits, Continuity This module includes Chapter P and 1 from Calculus by Adams and Essex and is taught in three lectures,
Grafisk teknik IMCDP IMCDP IMCDP. IMCDP(filter) Sasan Gooran (HT 2006) Assumptions:
IMCDP Grafisk teknik The impact of the placed dot is fed back to the original image by a filter Original Image Binary Image Sasan Gooran (HT 2006) The next dot is placed where the modified image has its
Support for Artist Residencies
1. Basic information 1.1. Name of the Artist-in-Residence centre 0/100 1.2. Name of the Residency Programme (if any) 0/100 1.3. Give a short description in English of the activities that the support is
Make a speech. How to make the perfect speech. söndag 6 oktober 13
Make a speech How to make the perfect speech FOPPA FOPPA Finding FOPPA Finding Organizing FOPPA Finding Organizing Phrasing FOPPA Finding Organizing Phrasing Preparing FOPPA Finding Organizing Phrasing
Health café. Self help groups. Learning café. Focus on support to people with chronic diseases and their families
Health café Resources Meeting places Live library Storytellers Self help groups Heart s house Volunteers Health coaches Learning café Recovery Health café project Focus on support to people with chronic
Solutions to exam in SF1811 Optimization, June 3, 2014
Solutions to exam in SF1811 Optimization, June 3, 14 1.(a) The considered problem may be modelled as a minimum-cost network flow problem with six nodes F1, F, K1, K, K3, K4, here called 1,,3,4,5,6, and
Materialplanering och styrning på grundnivå. 7,5 högskolepoäng
Materialplanering och styrning på grundnivå Provmoment: Ladokkod: Tentamen ges för: Skriftlig tentamen TI6612 Af3-Ma, Al3, Log3,IBE3 7,5 högskolepoäng Namn: (Ifylles av student) Personnummer: (Ifylles
Övning 4 EITF25 & EITF Protokoll. October 29, 2016
- 2016 Protokoll October 29, 2016 1 Uppgift 1. Nedan finns en Ethernet II-ram där Preamble, SFD och CRC är borttagna. Ramen är beskriven i hexadecimalt format. Svara på följande frågor genom att studera
Module 6: Integrals and applications
Department of Mathematics SF65 Calculus Year 5/6 Module 6: Integrals and applications Sections 6. and 6.5 and Chapter 7 in Calculus by Adams and Essex. Three lectures, two tutorials and one seminar. Important
The Algerian Law of Association. Hotel Rivoli Casablanca October 22-23, 2009
The Algerian Law of Association Hotel Rivoli Casablanca October 22-23, 2009 Introduction WHY the Associations? NGO s are indispensable to the very survival of societal progress Local, National or International
Examples on Analog Transmission
Examples on Analog Transmission Figure 5.25 Types of analog-to-analog modulation Figure 5.26 Amplitude modulation Figure 5.29 Frequency modulation Modulation och demodulation Baudrate = antal symboler
Om oss DET PERFEKTA KOMPLEMENTET THE PERFECT COMPLETION 04 EN BINZ ÄR PRECIS SÅ BRA SOM DU FÖRVÄNTAR DIG A BINZ IS JUST AS GOOD AS YOU THINK 05
Om oss Vi på Binz är glada att du är intresserad av vårt support-system för begravningsbilar. Sedan mer än 75 år tillverkar vi specialfordon i Lorch för de flesta olika användningsändamål, och detta enligt
Chapter 2: Random Variables
Chapter 2: Random Variables Experiment: Procedure + Observations Observation is an outcome Assign a number to each outcome: Random variable 1 Three ways to get an rv: Random Variables The rv is the observation
SVENSK STANDARD SS-EN ISO 19108:2005/AC:2015
SVENSK STANDARD SS-EN ISO 19108:2005/AC:2015 Fastställd/Approved: 2015-07-23 Publicerad/Published: 2016-05-24 Utgåva/Edition: 1 Språk/Language: engelska/english ICS: 35.240.70 Geografisk information Modell
INSTALLATION INSTRUCTIONS
INSTALLATION - REEIVER INSTALLATION INSTRUTIONS RT0 RF WIRELESS ROOM THERMOSTAT AND REEIVER MOUNTING OF WALL MOUTING PLATE - Unscrew the screws under the - Pack contains... Installation - Receiver... Mounting
Boiler with heatpump / Värmepumpsberedare
Boiler with heatpump / Värmepumpsberedare QUICK START GUIDE / SNABBSTART GUIDE More information and instruction videos on our homepage www.indol.se Mer information och instruktionsvideos på vår hemsida
CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018
CHANGE WITH THE BRAIN IN MIND Frukostseminarium 11 oktober 2018 EGNA FÖRÄNDRINGAR ü Fundera på ett par förändringar du drivit eller varit del av ü De som gått bra och det som gått dåligt. Vi pratar om
Hållbar utveckling i kurser lå 16-17
Hållbar utveckling i kurser lå 16-17 : Jag tillhör akademin / My position is in the School of Jag tillhör akademin / My position is in the School of Humaniora och medier / Humanities and Media Studies
Signatursida följer/signature page follows
Styrelsens i Flexenclosure AB (publ) redogörelse enligt 13 kap. 6 och 14 kap. 8 aktiebolagslagen över förslaget till beslut om ökning av aktiekapitalet genom emission av aktier och emission av teckningsoptioner
Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson
Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson Kravhantering På Riktigt, 16 maj 2018 Anna Fallqvist Eriksson Agilista, Go See Talents linkedin.com/in/anfaer/
Grafisk teknik IMCDP. Sasan Gooran (HT 2006) Assumptions:
Grafisk teknik Sasan Gooran (HT 2006) Iterative Method Controlling Dot Placement (IMCDP) Assumptions: The original continuous-tone image is scaled between 0 and 1 0 and 1 represent white and black respectively
Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås
Schenker Privpak AB Interface documentation for web service packageservices.asmx 2012-09-01 Version: 1.0.0 Doc. no.: I04304b Sida 2 av 7 Revision history Datum Version Sign. Kommentar 2012-09-01 1.0.0
- den bredaste guiden om Mallorca på svenska! -
- den bredaste guiden om Mallorca på svenska! - Driver du företag, har en affärsrörelse på Mallorca eller relaterad till Mallorca och vill nå ut till våra läsare? Då har du möjlighet att annonsera på Mallorcaguide.se
Custom-made software solutions for increased transport quality and creation of cargo specific lashing protocols.
Custom-made software solutions for increased transport quality and creation of cargo specific lashing protocols. ExcelLoad simulates the maximum forces that may appear during a transport no matter if the
e-sense Organic Grundläggande princip Basic Principle
e-sense Organic Grundläggande princip I e-sense Organic finns ingen central kontroll, ingen router och inga externa sensorer. Istället är varje armatur utrustad med en sensornod som gör att den anpassar
Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. "Högskoleförordningen")
Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. "Högskoleförordningen") 1 1. Mål för doktorsexamen 1. Goals for doctoral exam Kunskap och förståelse visa brett
FOI MEMO. Jonas Hallberg FOI Memo 5253
Projekt/Project Security culture and information technology Projektnummer/Project no Kund/Customer B34103 MSB Sidnr/Page no 1 (5) Handläggare/Our reference Datum/Date Jonas Hallberg 2015-01-21 FOI Memo
Eternal Employment Financial Feasibility Study
Eternal Employment Financial Feasibility Study 2017-08-14 Assumptions Available amount: 6 MSEK Time until first payment: 7 years Current wage: 21 600 SEK/month (corresponding to labour costs of 350 500
Service och bemötande. Torbjörn Johansson, GAF Pär Magnusson, Öjestrand GC
Service och bemötande Torbjörn Johansson, GAF Pär Magnusson, Öjestrand GC Vad är service? Åsikter? Service är något vi upplever i vårt möte med butikssäljaren, med kundserviceavdelningen, med företagets
Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH
Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH 2016 Anne Håkansson All rights reserved. Svårt Harmonisera -> Introduktion, delar: Fråga/
12.6 Heat equation, Wave equation
12.6 Heat equation, 12.2-3 Wave equation Eugenia Malinnikova, NTNU September 26, 2017 1 Heat equation in higher dimensions The heat equation in higher dimensions (two or three) is u t ( = c 2 2 ) u x 2
Grafisk teknik. Sasan Gooran (HT 2006)
Grafisk teknik Sasan Gooran (HT 2006) Iterative Method Controlling Dot Placement (IMCDP) Assumptions: The original continuous-tone image is scaled between 0 and 1 0 and 1 represent white and black respectively
Schenker Privpak AB Telefon 033-178300 VAT Nr. SE556124398001 Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr 033-257475 Säte: Borås
Schenker Privpak AB Interface documentation for web service packageservices.asmx 2010-10-21 Version: 1.2.2 Doc. no.: I04304 Sida 2 av 14 Revision history Datum Version Sign. Kommentar 2010-02-18 1.0.0
Förändrade förväntningar
Förändrade förväntningar Deloitte Ca 200 000 medarbetare 150 länder 700 kontor Omsättning cirka 31,3 Mdr USD Spetskompetens av världsklass och djup lokal expertis för att hjälpa klienter med de insikter
denna del en poäng. 1. (Dugga 1.1) och v = (a) Beräkna u (2u 2u v) om u = . (1p) och som är parallell
Kursen bedöms med betyg, 4, 5 eller underänd, där 5 är högsta betyg. För godänt betyg rävs minst 4 poäng från uppgifterna -7. Var och en av dessa sju uppgifter an ge maximalt poäng. För var och en av uppgifterna
Strategy for development of car clubs in Gothenburg. Anette Thorén 2011-03-16
Strategy for development of car clubs in Gothenburg Anette Thorén 2011-03-16 Facts 2010 Objectives 2003: 10 000 members in five years 75 % are members through their employer 413 cars - 165 in private car
OFTP2: Secure transfer over the Internet
Presentation We are ready for OFTP2! OFTP2: Secure transfer over the Internet Productive, standardized and secure flow of information in the Product Lifecycle Management (PLM) by Nils Johansson, LTH &
F ξ (x) = f(y, x)dydx = 1. We say that a random variable ξ has a distribution F (x), if. F (x) =
Problems for the Basic Course in Probability (Fall 00) Discrete Probability. Die A has 4 red and white faces, whereas die B has red and 4 white faces. A fair coin is flipped once. If it lands on heads,
Webbreg öppen: 26/ /
Webbregistrering pa kurs, period 2 HT 2015. Webbreg öppen: 26/10 2015 5/11 2015 1. Du loggar in på www.kth.se via den personliga menyn Under fliken Kurser och under fliken Program finns på höger sida en
Rastercell. Digital Rastrering. AM & FM Raster. Rastercell. AM & FM Raster. Sasan Gooran (VT 2007) Rastrering. Rastercell. Konventionellt, AM
Rastercell Digital Rastrering Hybridraster, Rastervinkel, Rotation av digitala bilder, AM/FM rastrering Sasan Gooran (VT 2007) Önskat mått * 2* rastertätheten = inläsningsupplösning originalets mått 2
Användning av Erasmus+ deltagarrapporter för uppföljning
Användning av Erasmus+ deltagarrapporter för uppföljning Internationaliseringsdagarna 2016 2016-11-02 Anders Clarhäll Participant Report Form Identification of the Participant and General Information (Motivation)
Enterprise App Store. Sammi Khayer. Igor Stevstedt. Konsultchef mobila lösningar. Teknisk Lead mobila lösningar
Enterprise App Store KC TL Sammi Khayer Konsultchef mobila lösningar Familjen håller mig jordnära. Arbetar med ledarskap, mobila strategier och kreativitet. Fotbollen ger energi och fokus. Apple fanboy
Jämförelse mellan FCI-reglerna och de svenska reglerna för elitklass lydnad - ur ett tävlandeperspektiv
Jämförelse mellan FCI-reglerna och de svenska reglerna för elitklass lydnad - ur ett tävlandeperspektiv Genomgången gjord av Niina Svartberg april 2009 Tävlingsupplägg (Layout of the competition) sid 5
Dokumentnamn Order and safety regulations for Hässleholms Kretsloppscenter. Godkänd/ansvarig Gunilla Holmberg. Kretsloppscenter
1(5) The speed through the entire area is 30 km/h, unless otherwise indicated. Beware of crossing vehicles! Traffic signs, guardrails and exclusions shall be observed and followed. Smoking is prohibited
Tentamen MMG610 Diskret Matematik, GU
Tentamen MMG610 Diskret Matematik, GU 2017-01-04 kl. 08.30 12.30 Examinator: Peter Hegarty, Matematiska vetenskaper, Chalmers/GU Telefonvakt: Peter Hegarty, telefon: 0766 377 873 Hjälpmedel: Inga hjälpmedel,
Syns du, finns du? Examensarbete 15 hp kandidatnivå Medie- och kommunikationsvetenskap
Examensarbete 15 hp kandidatnivå Medie- och kommunikationsvetenskap Syns du, finns du? - En studie över användningen av SEO, PPC och sociala medier som strategiska kommunikationsverktyg i svenska företag
Hur arbetar vi praktiskt i SAG?
Hur arbetar vi praktiskt i SAG? Safety Programme Safety Plan Årsplan Analys SRB Riskbaserad tillsyn Analysforum SPI Sverige (SPT) Riskregister Hazard log SAG Standardisering Tillsyn ASR rapporter ICAO
What Is Hyper-Threading and How Does It Improve Performance
What Is Hyper-Threading and How Does It Improve Performance Ali Muthanna, Lunds Universitet, IDA2, EDT621 Abstract Hyper-Threading (HT) is Intel s version of simultaneous multi-threading (SMT). Hyper-Threading
Kursutvärderare: IT-kansliet/Christina Waller. General opinions: 1. What is your general feeling about the course? Antal svar: 17 Medelvärde: 2.
Kursvärdering - sammanställning Kurs: 2AD510 Objektorienterad programmering, 5p Antal reg: 75 Program: 2AD512 Objektorienterad programmering DV1, 4p Antal svar: 17 Period: Period 2 H04 Svarsfrekvens: 22%
IRAB Mottagare sida 2-5 Tele Radio AB Mottagare sida 6
IRAB Mottagare sida -5 Tele Radio AB Mottagare sida 6 Installation of receiver type smd 700 4 RELAY FUNCTIONS / -4 VAC/DC PCB TYPE NO: LWEG 4L Rev: 95-09 Installation: Install the receivers in a protected
Kvalitetsarbete I Landstinget i Kalmar län. 24 oktober 2007 Eva Arvidsson
Kvalitetsarbete I Landstinget i Kalmar län 24 oktober 2007 Eva Arvidsson Bakgrund Sammanhållen primärvård 2005 Nytt ekonomiskt system Olika tradition och förutsättningar Olika pågående projekt Get the
Ett hållbart boende A sustainable living. Mikael Hassel. Handledare/ Supervisor. Examiner. Katarina Lundeberg/Fredric Benesch
Ett hållbart boende A sustainable living Mikael Hassel Handledare/ Supervisor Examinator/ Examiner atarina Lundeberg/redric Benesch Jes us Azpeitia Examensarbete inom arkitektur, grundnivå 15 hp Degree
Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document
Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document Användarhandledning inloggning Logga in Gå till denna webbsida för att logga in: http://csportal.u4a.se/
Kundfokus Kunden och kundens behov är centrala i alla våra projekt
D-Miljö AB bidrar till en renare miljö genom projekt där vi hjälper våra kunder att undersöka och sanera förorenad mark och förorenat grundvatten. Vi bistår dig som kund från projektets start till dess
Methods to increase work-related activities within the curricula. S Nyberg and Pr U Edlund KTH SoTL 2017
Methods to increase work-related activities within the curricula S Nyberg and Pr U Edlund KTH SoTL 2017 Aim of the project Increase Work-related Learning Inspire theachers Motivate students Understanding
D-RAIL AB. All Rights Reserved.
2 3 4 5 6 Photo: Svante Fält 7 8 9 ägare ägare /förvaltare huvudman mätning operatör DATA underhållare underhållare 9 The hardware 10 SENSORS: Cutting edge technology designed for minimum maintenance and
#minlandsbygd. Landsbygden lever på Instagram. Kul bild! I keep chickens too. They re brilliant.
#minlandsbygd Kul bild! I keep chickens too. They re brilliant. Så vacka bilder. Ha det bra idag. @psutherland6 Thanks Pat! Yes the sun was going down... Hahahaha. Gilla Kommentera Landsbygden lever på
- den bredaste guiden om Mallorca på svenska!
- den bredaste guiden om Mallorca på svenska! Driver du företag, har en affärsrörelse på Mallorca eller relaterad till Mallorca och vill nå ut till våra läsare? Då har du möjlighet att annonsera på Mallorcaguide.se
The Municipality of Ystad
The Municipality of Ystad Coastal management in a local perspective TLC The Living Coast - Project seminar 26-28 nov Mona Ohlsson Project manager Climate and Environment The Municipality of Ystad Area:
Tentamen i Matematik 2: M0030M.
Tentamen i Matematik 2: M0030M. Datum: 203-0-5 Skrivtid: 09:00 4:00 Antal uppgifter: 2 ( 30 poäng ). Examinator: Norbert Euler Tel: 0920-492878 Tillåtna hjälpmedel: Inga Betygsgränser: 4p 9p = 3; 20p 24p
Kurskod: TAIU06 MATEMATISK STATISTIK Provkod: TENA 15 August 2016, 8:00-12:00. English Version
Kurskod: TAIU06 MATEMATISK STATISTIK Provkod: TENA 15 August 2016, 8:00-12:00 Examiner: Xiangfeng Yang (Tel: 070 0896661). Please answer in ENGLISH if you can. a. Allowed to use: a calculator, Formelsamling
WhatsApp finns för dessa plattformar:
WhatsApp finns för dessa plattformar: Hur funkar det? WhatsApp Messenger is a cross-platform mobile messaging app which allows you to exchange messages without having to pay for SMS. WhatsApp Messenger
http://marvel.com/games/play/31/create_your_own_superhero http://www.heromachine.com/
Name: Year 9 w. 4-7 The leading comic book publisher, Marvel Comics, is starting a new comic, which it hopes will become as popular as its classics Spiderman, Superman and The Incredible Hulk. Your job
STORSEMINARIET 3. Amplitud. frekvens. frekvens uppgift 9.4 (cylindriskt rör)
STORSEMINARIET 1 uppgift SS1.1 A 320 g block oscillates with an amplitude of 15 cm at the end of a spring, k =6Nm -1.Attimet = 0, the displacement x = 7.5 cm and the velocity is positive, v > 0. Write
Graphs (chapter 14) 1
Graphs (chapter ) Terminologi En graf är en datastruktur som består av en mängd noder (vertices) och en mängd bågar (edges) en båge är ett par (a, b) av två noder en båge kan vara cyklisk peka på sig själv
Beslut om bolaget skall gå i likvidation eller driva verksamheten vidare.
ÅRSSTÄMMA REINHOLD POLSKA AB 7 MARS 2014 STYRELSENS FÖRSLAG TILL BESLUT I 17 Beslut om bolaget skall gå i likvidation eller driva verksamheten vidare. Styrelsen i bolaget har upprättat en kontrollbalansräkning
Studieteknik för universitetet 2. Books in English and annat på svenska
Studieteknik för universitetet 2 Books in English and annat på svenska Inte bara svenska till engelska Vardagsspråk till akademiskt språk Böcker på engelska. Lektioner, diskussioner och tentor på svenska.