The time it takes a signal to travel from one location to another on a network

The efficiency increases linearly with N up to 100%. To appreciate the magnitudes that may be involved in practice, we consider a numerical example. Suppose the packet size is 2,000 bits, the ACK is 80 bits, transmission is over a 30-km fiber link at 155 Mbps. Then

Efficiency=min{NTRANSTRANS+ACK+2PROP,1}=min{N×20002000+80+46,500,1}.

So the efficiency is 4.2% when N = 1, and 100% for N ≥ 24. The network engineer should propose a window size equal to 24 in this example. Note that Go Back N with N = 1 is exactly ABP. Transmission errors reduce the efficiency of Go Back N. The analysis of the efficiency when errors occur is more complicated.

Read moreNavigate Down

View chapterPurchase book

Read full chapter

URL: https://www.sciencedirect.com/science/article/pii/B9780080508030500071

Processing Elements

Lars Wanhammar, in DSP Integrated Circuits, 1999

Carry–Look–Ahead Adder

In the carry–look–ahead adder (CLA), the carry propagation time is reduced to O(log2(Wd)) by using a treelike circuit to compute the carry rapidly [5,18,22,44], The area requirement is O(Wd log2(Wd)). The CLA algorithm was first introduced by Weinberger and Smith [44], and several variants have since been developed. Brent and Kung [5] have derived an adder with an addition time and area proportional to 2 log2(Wd) and 2Wd log2(Wd), respectively.

The CLA exploits the fact that the carry generated by a bit-position depends on the three inputs to that position. If xi = yi = 1, a carry is generated independently of the carry from the previous bit-position and if xi = yi = 0, no carry is generated. If xi ≠ yi, a carry is generated if and only if the previous bit-position generates a carry. It is possible to compute all the carries with only two gate delays (although this would require gates with excessive fan-in). The fan-in of logic gates increases linearly with the number of bits in the adder. The high fan-in forces the CLA to be partitioned into blocks with carry–look–ahead. The block size is usually selected in the range three to five.

A 1992 comparison among adders [8] shows that the CLA adder, which also is amenable to pipelining, is one of the fastest adders. The implementation of a CLA adder, using dynamic CMOS logic, was reported in 1991 [41].

Read moreNavigate Down

View chapterPurchase book

Read full chapter

URL: https://www.sciencedirect.com/science/article/pii/B9780127345307500118

Optical Fibers, Fabrication and Applications

W.A. Gambling, in Encyclopedia of Physical Science and Technology (Third Edition), 2003

II.C.2 Single-Mode Fibers

The pulse dispersion discussed so far is caused by the various rays in the fiber having different propagation times—it is therefore called multipath, multimode, or intermode dispersion. It is by far the strongest dispersion mechanism in a multimode fiber. An obvious remedy is to ensure that only rays having the same propagation time are allowed to exist in the fiber. In a multimode fiber this is impossible because even if the input light could all be channelled into a single ray (mode) it would, in a short distance, be scattered into all possible guided rays by bends, microbends, and other inhomogeneities in the fiber. We have seen that in a well-designed graded-index multimode fiber the dispersion can be reduced to about 1% of that in a step-index multimode fiber, but nevertheless, it remains the factor limiting the bandwidth. The only solution, a very successful one, is to ensure that only a single ray or mode is allowed to propagate. This is done very simply by reducing the core diameter to a value approaching the wavelength of the propagating light. The actual value depends on the refractive indices of the core and cladding and the wavelength. The critical diameter dc for a step-index fiber is given by

(12a)dc=2.4λπn1(2Δ)1/2

As an example, if n1 = 1.48 (silica), Δ = 1%, and λ = 1.55 μm, then dc = 5.7 μm.

For a core diameter d dc, more than one mode (ray) can propagate and the fiber becomes a multimode fiber, but for d ≤ dc only a single mode is possible (although this mode can have two orthogonal polarizations).

Equation (12a) can also be used to define the cut-off wavelength of a fiber having a diameter d, namely

(12b)λc=(π2.4)dn1(2Δ)1/2

For wavelengths λ λc only a single mode can propagate, while for wavelengths progressively less than λc an increasing number of modes will exist.

Another widely used parameter is the normalized frequency (or normalized waveguide width) V, defined as

(12c)V=π(dλ)n1(2Δ)1/2

It can be deduced from Eqs. (12a and b) that the cut-off condition may be expressed simply as Vc = 2.4. For V < 2.4 (d

So far propagation has been described in terms of simple rays at various angles. For many purposes this description is quite adequate, especially for multimode fibers. However, it is not possible for rays to propagate at any angle even though in a multimode fiber the number of possible angles can be large, with each angle corresponding to an equivalent mode. The number of modes in a step-index fiber can be estimated quite simply, by V2 / 2, where V ⪢ 1. For d = 50 μm, n1 = 1.48, λ = 1.5 μm, and Δ = 1%, the number of propagating modes is 240.

The condition for the existence of a mode is that there should be a stable energy/field distribution in the core with no radial energy propagation into the cladding. The conditions for this can be shown as follows. The propagation constant of a plane wave in a vacuum is k0 = 2π/λ and in the core of a fiber is n1k0. For a ray at an angle θ to the axis, the propagation constant β in the axial direction is β = n1k0cos θ and the radial component γ of the propagation constant is γ = n1k0 sin θ. The radial component is reflected near the core/cladding boundary so that when the total phase change after two successive reflections at the upper and lower boundaries becomes 2mπ, where m is any integer, a standing wave is established in the radial (transverse) direction, and there is a stable field distribution; that is, a mode exists. Near the core/cladding boundary the electric field becomes zero, whereas in the central region of the core there are one or more maxima. The total phase change Φ of the radial component after two complete reflections is approximately

(13)Φ=4ay−2φ=4an1k0sinθ−2φ

and must equal 2mπ. The phase change ϕ occurs at each reflection and depends on the angle of the propagating ray. It should be noted that m denotes the number of zeros in the intensity distribution of the mode in the transverse direction and is known as the mode number. The lowest-order mode has m = 0 and is the only mode that propagates when V < 2.4 in a single-mode fiber. Figure 5^ shows the ray angles and the electric field distributions for the three lowest-order modes of a fiber, corresponding to m = 0, 1, 2. It is very important to note that a portion of the mode field (energy) distribution penetrates into the cladding so that the losses of this part of the cladding must be as low as that of the core. There is no radial loss propagation of energy into the cladding, providing it has zero loss. In a multimode fiber the degree of penetration of the field into the cladding is less than 1 μm but in a single-mode fiber it can be many micrometers.

The time it takes a signal to travel from one location to another on a network

FIGURE 5. Rays and electric field distributions for the three lowest-order modes of a multimode fiber. The mode designations in a weakly guiding fiber are (a) LP01, (b) LP11, (c) LP02LP21.

Multimode dispersion cannot exist in a single-mode fiber, but two other mechanisms, material dispersion and waveguide dispersion, now come into play in limiting the bandwidth. Material dispersion arises because the refractive index of glass changes with wavelength, and waveguide dispersion is caused by the fact that the waveguide (i.e., the fiber) causes the propagation constant β = n1k0 cos θ = (2π n1/λ) cos θ to change with wavelength. Any signal, such as a single pulse, consists of a spread of wavelengths (frequencies) about the central, or carrier, frequency; the shorter the pulse, the wider the spread of wavelengths. In a vacuum or free space the refractive index is a constant independent of wavelength, and the pulse propagates without distortion. On the other hand, in a dispersive medium such as a fiber waveguide the various wavelength components travel at different velocities, and the pulse is broadened. When bits of information are transmitted in the form of a train of pulses, the spreading of the pulses causes them to overlap one another, and the information is lost. For maximum transmission distance and bandwidth (rate of information transmission) the effects of dispersion must be minimized.

The material dispersion coefficient is defined as

(14)M=−(λc)(d2n1dλ2)

and represents the delay time per unit wavelength spread for unit transmission distance. When d2n1/dλ2 is positive the longer wavelength components of a pulse Δλ travel faster than the shorter ones, and vice versa. The material dispersion of silica glass is shown in Fig. 6^ as a function of wavelength and represents the amount by which a short pulse of 1 nm spectral width is spread by material dispersion when traveling over 1 km of fiber. For a single-mode fiber the material dispersion of both the core and the cladding must be taken into account, depending on the proportion of energy which flows in each. Figure 6 shows that the material dispersion becomes zero at a wavelength near 1.3 μm, leaving waveguide dispersion as the major bandwidth-limiting factor in a single-mode fiber. At a wavelength of 0.85 μm, when the linewidth of the source is small, the bandwidth is limited, by material dispersion alone, to 21 GHz over 10 km transmission distance. In a practical fiber the small additions of other oxides to raise/lower the refractive indices of the core/cladding change the wavelength of zero material dispersion, but not significantly.

The time it takes a signal to travel from one location to another on a network

FIGURE 6. Material dispersion coefficient of silica glass as a function of wavelength. The units show the amount by which a very short pulse of 1 nm spectral width is broadened after traveling 1 km.

The expression for waveguide dispersion is more complicated, but for a normalized frequency between 2.0 and 2.4, which is the case in practice, the spread of a short input pulse in time is approximately

(15)ΔT=KL/cn1ΔVβ/f

where K is of the order 0.1 to 0.2, L is the propagation distance, and f is the optical frequency (c/λ).

The crucial factor is that at wavelengths shorter than 1.3 μm, the material and waveguide dispersions are of the same sign and are additive, but at longer wavelengths they are of opposite signs and tend to cancel each other. In fact, Eq. (15) shows that Δ T depends on Δ and V which can both be varied to some degree in the fiber design to such an extent that the sum of material and waveguide dispersions can be made zero at wavelengths from 1.3 to 1.55 μm and beyond, simply by control of the core diameter. The available bandwidth of single-mode silica fibers is therefore absolutely enormous. TransAtlantic and TransPacific cables having a bandwidth of 30 Gb/sec (600,000 telephone circuits) are in operation, but this is nowhere near the ultimate capacity of fibers.

Read moreNavigate Down

View chapterPurchase book

Read full chapter

URL: https://www.sciencedirect.com/science/article/pii/B012227410500524X

The Fermat Principle and Chemical Waves

Henrik Farkas, ... Stanislaw Sieniutycz, in Variational and Extremum Principles in Macroscopic Systems, 2005

Abstract

The most common formulation of the Fermat principle states: the light propagates in such a way that the propagation time is minimal. This chapter outlines the historical background as well as the different formulations of the Fermat principle.

The Fermat principle is valid for any traveling wave, not only for light. In optics, the underlying equation is the wave equation, which describes all details of propagation. Geometrical optics is a limiting case when wavelength tends to zero. The opposite limiting case—when wavelength tends to infinity—is the field of geometrical wave theory. That theory is based on the Fermat principle as well as on the dual concepts of rays and fronts.

Chemical waves can be described in detail by reaction–diffusion equations. These equations may have traveling-wave solutions. The essential features of the evolution of chemical wave fronts can also be derived from the geometric theory of waves.

Some recent formulations of the Fermat principle require only stationarity of the extremals instead of the stricter requirement of minimal propagation time. This problem is discussed, and it is concluded that for chemical waves only the requirement of minimum is relevant: maximum and ‘inflexion-type’ local stationarity does not play any role. The chemical waves and their prairie-fire picture underlines: only the quickest rays have effects. Nevertheless, there are singularities, when there are several paths of rays with the same propagation time. For these cases the related fields of singularities and caustics are relevant.

Special attention is paid to aplanatic surfaces, where all the reflected or refracted paths require the same time, that is stationarity holds globally. Nonaplanatic refraction is discussed, too: the special example of refracting sphere is treated analytically.

Finally, the shape of a chemical lens is derived: this ‘chemical lens’ is able to perfect image formation with chemical waves, that is circular fronts will be also circular after refraction.

Read moreNavigate Down

View chapterPurchase book

Read full chapter

URL: https://www.sciencedirect.com/science/article/pii/B9780080444888500205

Cognitive Techniques: Position Awareness

John Polson, Bruce A. Fette, in Cognitive Radio Technology (Second Edition), 2009

Time of Arrival Approach

The time of arrival approach is centered on the ability to time-tag a transmitted signal and measure the exact ToA of that signal at a receiver. The propagation time, at the speed of light assuming LOS propagation, is a direct measure of the propagation distance. This provides a receiver with an iso-range sphere for a given transmitted and received signal. If multiple receivers at known locations receive the same signal, generally at different times, the multiple iso-range spheres intersect at the transmitter's location. It requires four receivers to geolocate one transmitter in three dimensions. A reverse problem may be constructed in which four transmitters provide their location in a time-tagged transmitted signal and the receiver can geolocate itself. More complex situations for which only relative positions can be determined can be constructed. This problem is useful in sensor fields and also for large numbers of cognitive radios. A two-dimensional (2D) depiction of this process is shown in Figure 8.1.

The time it takes a signal to travel from one location to another on a network

Figure 8.1. Two-dimensional ToA. The intersection of ISO-range spheres (3D) or ISO-range circles (2D) may not be a point, introducing a circular error probability. Note: Rx = recelver, Tx = transmitter.

Read moreNavigate Down

View chapterPurchase book

Read full chapter

URL: https://www.sciencedirect.com/science/article/pii/B9780123745354000084

Combinational logic design principles

B. HOLDSWORTH BSc (Eng), MSc, FIEE, R.C. WOODS MA, DPhil, in Digital Logic Design (Fourth Edition), 2002

4.17 Propagation time

Suppose that a rectangular voltage pulse is applied to the input of a logic inverter, as shown in Figure 4.26. For any practical logic gate there will be a time delay or propagation time between the change in the input voltage to the corresponding change in the output voltage, and this delay is denoted by tPHL when the output voltage changes from a high to a low level. When the output voltage changes from a low to a high level, the propagation delay time is denoted by tPLH. These two propagation delays may, in principle, have different values. Although described here only in terms of a simple logic inverter, all logic components show propagation time effects to varying degrees, and in the case of complex components there may be differing values of tPHL and tPLH according to which inputs and which outputs are being considered.

The time it takes a signal to travel from one location to another on a network

Figure 4.26. (a) Rectangular voltage pulse applied at the input of an inverter (b) Idealised timing diagrams (c) Practical timing diagrams

The timing diagrams of Figure 4.26(b) are somewhat idealised since they imply that all the voltage transitions take place instantaneously. In practice, the input and output voltages will not change instantaneously, and the propagation times tPHL and tPLH are therefore usually defined as the time delays between the voltages halfway between the steady voltage levels achieved, sometimes called the ‘50% points’, as shown in Figure 4.26(c).

The propagation delays specified by manufacturers usually fall into three categories: minimum, typical and maximum. This is because there is a manufacturing spread for these parameters. In effect, the manufacturer is stating that the maximum delay will never be exceeded, and the wise logic designer will ensure that the design operates correctly if the gates used only meet the maximum quoted values (i.e. ‘worst case design’).

For the 74TTL logic family, typical values of propagation delay lie in the range 2 to 33 ns depending upon the particular type of technology being employed (the most common of which are currently LS or ALS, and high-speed CMOS gates (HCT) that are designed to be compatible and interchangeable with TTL gates). Reduction in the propagation delay using bipolar technology can be achieved by employing emitter coupled logic (ECL) where propagation delays as low as 1 ns can be achieved. However, CMOS circuits are widely used in a great number of present system designs. They have the advantages of cheapness, low power consumption per gate and considerably higher packing densities (the number of gates manufactured per chip).

Electronic engineers are also interested in the rise and fall times of the voltage waveforms. The rise time is defined as the time taken for the voltage to change from 10% to 90% of its final value, while the fall time is defined as the time taken to change from 90% to 10% of its initial value. This parameter is also frequently referred to as the transition time.

Read moreNavigate Down

View chapterPurchase book

Read full chapter

URL: https://www.sciencedirect.com/science/article/pii/B9780750645829500056

Preparing to Testify

Dale Liu, in Cisco Router and Switch Forensics, 2009

Charts

Charts are best used when presenting numerical information, or system metrics. Metrics can help shed light on the health and status of the network and supporting equipment before, during, and after an incident. This is a place where a witness can really get into the weeds with lots of deeply technical information during testimony, but it will be important for this type of case. The jury may not fully understand the information being presented, but if the chart is done right it can show peaks and valleys and what normal resource utilization versus abnormal resource utilization looks like. The main types of metrics for the purposes of router and switch technology are technology and network-level metrics.

Monitoring and controlling individual network elements such as routers and switches is dependent on performance monitoring through existing management information bases (MIBs) and network probing of measurements to gather metrics. A few examples of relevant metrics include:

Propagation time The time required for a signal or wave to travel from one point of a transmission medium to another.

Transmission time Also considered the propagation delay, or the amount of time it takes one bit to go from the start of the link to its destination.

Effective bandwidth The actual bandwidth of a particular device (e.g., a router or switch) or the total effective network bandwidth.

Buffer size Also referred to as the cache, normally refers to the size of the data store where the memory elements are stored.

Queue size of a router interface Usually represented in megabytes, the number of packets that can be held before being processed.

Congestion level Similar to a traffic light. When the congestion level exceeds a configured value (maximum number of packets), the sending rate of all packets is reduced to a minimum committed information rate (minCIR). As soon as the rate drops back below the queue size the system increases it back to the maximum queue size allowed, or the committed information rate (CIR).

Route processing delay The time it takes to put the bits on the wire. Regardless of the queue size, this never changes.

The time it takes a signal to travel from one location to another on a network

You can find more information regarding MIBs in RFC 1212—Concise MIB definitions, at www.faqs.org/rfcs/rfc1212.html.

Read moreNavigate Down

View chapterPurchase book

Read full chapter

URL: https://www.sciencedirect.com/science/article/pii/B9781597494182000132

Physical Implementations of Quantum Information Processing

Ivan B. Djordjevic, in Quantum Information Processing, Quantum Computing, and Quantum Error Correction (Second Edition), 2021

13.5 Photonic Implementation of Quantum Relay

In this section we first describe the implementation of a Bell-state preparation circuit in integrated optics, required in quantum teleportation systems, which is shown in Fig. 13.17. Among many possible versions of Hadamard and CNOT gates we have chosen two with similar propagation times. The upper circuit operates as a Hadamard gate, while the rest of the circuit operates as a CNOT gate as explained in the previous section. It can be shown that output quantum state |βij〉 is related to the input state |ψin〉 by:

The time it takes a signal to travel from one location to another on a network

Figure 13.17. Photonic implementation of a Bell-state preparation circuit. HNLF, Highly nonlinear fiber; PBC, polarization beam combiner; PBS, polarization beam splitter; PPLN, periodically poled LiNbO3.

(13.134)|βij〉=12[1000010000010010][1010010110−10010−1]|ψin〉=12[cHtH+cVtVcHtV+cVtVcVtH−cVtVcHtH−cVtH].

For example, by setting cH = tH = 1 and cV = tV = 0 we obtain the Bell state |β00〉=[1001]T/2=(|00〉+|11〉)/2. In Fig. 13.18 we describe how to implement the quantum relay based on the Bell-state preparation circuit (shown in Fig. 13.2B), Hadamard, controlled-X, and controlled-Z gates described earlier. We employ the principle of differed measurement and perform corresponding measurements only in the last intermediate node. The measurement circuits in Fig. 13.3 represent the APDs, which are used to detect the presence of cV photons in corresponding control qubits. The detection of cV photons triggers the application of required control voltages on phase trimmers to perform controlled-X and controlled-Z operation at the destination node.

The time it takes a signal to travel from one location to another on a network

Figure 13.18. Photonic implementation of a quantum relay: (a) integrated optics implementation and (b) equivalent circuit. APD, Avalanche photodiode; HNLF, highly nonlinear fiber; MZI, Mach–Zehnder interferometer; PBC, polarization beam combiner; PBS, polarization beam splitter;

Read moreNavigate Down

View chapterPurchase book

Read full chapter

URL: https://www.sciencedirect.com/science/article/pii/B9780128219829000010

Advanced PIC18 Projects

Dogan Ibrahim, in PIC Microcontroller Projects in C (Second Edition), 2014

Calculating the Timing Parameters

Setting the timing parameters of the nodes are very important for the reliable operation of the bus. Given the microcontroller clock frequency and the required CAN bus bit rate, we need to calculate the values of the following timing parameters:

Baud rate prescaler value,

Prop_Seg value,

Phase_Seg1 value,

Phase_Seg2 value,

SJW value.

Correct timing requires that

Prop_Seg + Phase_Seg1 ≥ Phase_Seg2,

Phase_Seg2 ≥ SJW.

An example is given below to illustrate how the various timing parameters can be calculated.

Example 7.2

Assuming that the microcontroller oscillator clock rate is 20 MHz, and the required CAN bit rate is 125 kHz, calculate the timing parameters.

Solution 7.2

With a 20-MHz clock rate, the clock period is 50 ns. Choosing a baud rate prescaler value of 4, from Eqn (7.4),

TQ=2∗(BRP+1)∗TOSC

gives a time quantum of TQ = 500 ns. To obtain a NMR of 125 kHz, the nominal bit time must be

TBIT=1/0.125MHz=8μs,or16TQ.

The Sync_Segment is 1TQ. Choosing 2TQ for the Prop_Seg, and 7TQ for Phase_Seg1 leaves 6TQ for Phase_Seg2 and places the sampling point at 10TQ (at the end of Phase_Seg1).

By the rules given above, the SJW could be the maximum allowed (i.e. 4). However, a large SJW is only necessary when the clock generation of different nodes is not stable or accurate (e.g. if using ceramic resonators). Typically an SJW of 1 is enough. In summary, the required timing parameters are as follows:

 Baud rate prescaler (BRP) = 4

 Sync_Seg                  = 1

 Prop_Seg                  = 2

 Phase_Seg1                = 7

 Phase_Seg2                = 6

 SJW                       = 1

The sampling point is at 10TQ that corresponds to 62.5% of the total bit time.

There are several tools available on the Internet for calculating the CAN bus timing parameters accurately. Interested readers should refer to the excellent book of the author on this topic, entitled “Controller Area Network Project, Elektor Int. Media, ISBN: 978-1-907920-04-2”

How fast does a data packet travel?

Because packets can move even faster in the air. Without interference, they can reach speeds of up to 99.7% the speed of light, or 299 100 km/s. That is two hundred thousand one hundred kilometers per second or 185 723 miles per second.

What is the delay in the amount of time for data to travel between two points on a network?

Network latency, or lag, is the term used to describe delays in communication over a network. In networking, it is best thought of as the amount of time taken for a packet of data to travel through multiple devices, then be received at its destination and decoded.

Which type of transmission can send data in both directions on the same channel?

Full-duplex data transmission means that data can be transmitted in both directions on a signal carrier at the same time. For example, on a local area network with a technology that has full-duplex transmission, one workstation can be sending data on the line while another workstation is receiving data.

Are other computers and mobile devices on the network that rely on the server for its resources?

The clients are other computers and mobile devices on the network that rely on the server for its resources. For example, a server might store a database of customers. Clients on the network (company employ- ees) access the customer database on the server.