Professional Documents
Culture Documents
Jean Carle, Jean-Frtdtric Myoupo, and David SemC LaRIA, Laboratoire de Recherche en Informatique dAmiens FacultC de MathCmatiques et dInformatique, Universitt de Picardie-Jules Verne 33, rue Saint Leu, 80039 Amiens Cedex, France { carle,myoupo,seme} @ 1aria.u-picardie.fr
Abstract
In this work, we propose to extend the standard concept of planar cellular networks into space. Indeed, in cellular networks the trend is to have a smaller cells to deserve the growing number of communications. Smaller are the cells, and more important is the third dimension because more efJicient is the model.
Keywords: Honeycomb Mesh, Hexagonal Mesh, Mobile Computing, Cellular Network, wireless.
1. Introduction
This paper is an attempt to use the third dimension in cellular networks. Omni-directional antennas propagate radio waves along spheres. Authors of [lo] try to define a 3-D model for ad-hoc networks, but they use cubes as approximation of spheres. There are very few papers that deal about the third dimensionnal cellular networks. Usually, cellular networks are studied on plane (e.g. [ I , 12, 13, 141). They are represented by honeycomb meshes. Each hexagon corresponding to one cell managed by a base station ( B S )on its center. Within wide area networks such as macro-cellular networks, this is a good representation because we can easily approximate the area by a plane. But the number of frequencies is not unlimited, and to satisfied the growing number of mobile communications, an answer is the use of micro-, nano-, or pico-cellular networks associated with a co-channel reuse method. Smaller are the cells, and more important is the third dimension. So, it would be better to take the height into account. For instance, to create a cellular network in a building as in fig. l , it makes no sense to have a plane cellular network. It would be better to have antennas placed in the three dimensions. This paper first, presents, in section 2, some explanations about the reason why hexagons tessellation are used in the theory of cellular networks. Section 3 describes the 3-D cellular networks used for this work. We also discuss about the
frequency reuse mechanism and channel allocation schemes in section 4. Finally, conclusion and further works are given in the last section.
2. Preliminary
In a plane, waves are propagated along circles. The circle corresponds to the power threshold over it, the received signal is too weak. Indeed, the power of a transmitted signal decreases with distance from the source. The average received power at distance d from a transmitter is approx-OL, where POis the power received at imated by PO a close-in reference point in the far filled region of the antenna at a small distance d~ from the transmitting antenna. cy is the path loss exponent which depends on the physical environment. In free space environment, cy = 2, and for an indoor environment, cy x 3.5 [ l l , 141. Hence, the position of each base station is important to minimize the Carrier-to-Interference Ratio (CZR). To cover a given zone A, it is necessary to partially overlap cells by some others. Indeed, as it is shown in figure 2, if cells are at most tangent, then there exists some empty spaces between cells in which a transmitting signal from any BS is under the acceptable power threshold. To cover the biggest area with the minimum number of BS without empty spaces, and to minimize the interference
(5)
63 1
0-7695-0951-7/01 $10.00 0 2001 IEEE
Cells
are
approximated
by
problem between cells, we need to find a tessellation of the plane. Assuming all BS have the same power, we can use regular polygons. It is well known that there exists three possible tessellations of a plane with regular polygons of the same kind: square, triangle, or hexagon corresponding to dividing a plane into regular squares (fig. 3a), triangles (fig. 3b), and hexagons (fig. 3c) respectively. Triangular plane tessellation is called hexagonal mesh, while hexagonal plane tessellation is called honeycomb mesh ([2,5, 151). The term honeycomb is the reference to regular hexagons stems from shape of cells in a bee hive.
n
it with the six neighboring hexagons, we obtain a triangular plane tessellation also called hexagonal mesh. In the same way, if you consider a hexagonal mesh, you can obtain the previous honeycomb mesh by represented each triangle as a vertex, and by linked it to its neighbors.
a)
C)
Figure 3. The three regular plane tessellations: with squares, triangles, or hexagons.
Since we want to use the third dimension in nano-cellular networks, we need to generalize the hexagonal mesh to a 3D hexagonal mesh.
Proof: A circle of radius R, have an area of n R 2 .A biggest triangle, square, or hexagon you can put in the previous circle have an area equal to 2R2, or respectively. <2< < K, so the shape that best overlapped the circle area is the hexagon (fig. 4).
w,
There exists a duality between hexagonal and triangular plane tessellation. As shown on figure 5, by considering a base station and its hexagonal cell as a vertex, and connect
632
belongs to the other triangle. But the projected angle a is equal to 70.529", and -M 5.1. This means that the space cannot be filled with tetrahedra. Hence we cannot obtain 3-D hexagonal meshes from tetrahedra. In spite of this, we can, however, use tetrahedron to highlight particular vectors that form a basis for building 3-D hexagonal meshes. Hexagonal plane tessellation is called honeycomb mesh ([2, 5 , 151). The term honeycomb is the reference to regular hexagons stems from shape of cells in a bee hive.
I I
I
a x 70.529"
Ipx
54.736"
Indeed, as shown in figure 7, vectors are those perpendicular to tetrahedron faces. With coordinates axes as defined in the same figure (the 3-D normal X-, Y-, and Z-axes), we obtain the following four vectors:
+ +
+
With the previously defined vectors, a 3-D hexagonal mesh of size t can be defined as a generalization of the definition for the planar hexagonal mesh.
0
A node N = (211, U Z , ug) belongs to a 3-D hexagonal mesh (or 3-D cellular network) of size t if and only if it verifies one of the following properties:
+ +
This means that a node belongs to a 3-D hexagonal mesh of size t if its coordinates are all of the same sign and are in a cube of size t (i.e. 3-D hexagonal mesh is limited by horizontal and vertical planes), or one coordinate has an opposite sign to the two other and then, 3-D hexagonal mesh is limited by a diagonal plane.
0
Two nodesA = ( ~ 1 ~ ~ 2 and B = )( u ~ , u ~ ,are~ ) ~ 2 ~ 3 u connected if and only if their coordinates verify one of these properties:
633
such that li u
links. Example : there is a link between (O,O,O) and (11110)or (-1,-110) butnotbetween (O,O,O) and (1,-110) or (-ll'llO).
Remark : Each of the planes X = 0, Y = 0, 2 = 0 (i.e. when the third coordinate is 0) contains a 2D hexagonal mesh of size t . Figure 8 exhibits a 3-D hexagonal mesh of size 2 with orthogonal axes. Figure 9. Hamiltonian cycle (bold) into 3-D cellular network of size 2.
4. Frequency reuse
The frequency reuse mechanism is an answer to the following problem: how to deserve a given zone with a fixed bandwidth, and with a number of users which can be increased? Indeed, the power of a frequency wave decreases with the distance from the source. So, if two cells are far enough, we can used the same frequency in these two cells. Cells which use the same frequency wave are called cochannel cells. The distance between a cell and one of its nearest co-channel cells is called the reuse distance. A set of cells in which each cell is assigned a different frequency is called a pattern or a cluster. By placing cluster side by side, we can cover an unlimited zone with a fixed number of frequencies. Smaller are the size of the cells, more dense can be the zone.
Hamiltonian cycle : A Hamiltonian cycle is a closed path which goes through all nodes in a mesh only once. The 3-D cellular network of size 2 have a Hamiltonian cycle represented with bold line on figure 9.
Example: Assume we have to cover an area of radius R. Let N = 7 be the number of allocated channels in this area (figure 10 right). We also assume that we use exactly one communication per channel (FDMA), and without a reuse mechanism, a maximum of N communications could be satisfied simultaneously. But by distributing frequencies on smaller cells of radius T , then a maximum of = (ratio between floor areas) could be done simultaneously (see figure 10 left). For instance, with R = 5 km and T = 500 m, 2 = 100 communications siit is possible to satisfying multaneously. In the same way, by considering space in place of plane, a spherical area of radius R can be divided by smaller 3 sphere of radius T . In this case, a maximum of ( f ) (ratio between volumes) communications can be done simultaneously instead of N without frequency reuse mechanism.
(A)
634
that the reuse distance corresponds to the diameter of the cluster, and the size of the associated 3-D hexagonal mesh corresponds to the radius of this cluster.
With R = 50 m and
= 5 m, it is possible to satisfying
( = 1000 communications simultaneously. So, for the same ratio between the size of the cells (10 in this example), the possible number of users is much more important by considering space instead of plane. In other word, it is needed to have less channels to deserve the same number of communications.
4.1. Reuse distance
By using the previously defined coordinate system, we can describe the co-channel cells of a given cell. Each cell is represented by its base station in its center. The 12 neighboring cells of the cell (0, 0 , O ) are at coordinates:
y)
( L O , O ) , (LLO), ( - L O , O ) , ( O , L O ) , (1,0,1), ( O , - L O ) ,
(-L-1,0), (-1,0,-1), (070, I), (0,1, I), (090, -11, (0, -1, -1).
Since the reuse distance is the same in all directions, the number of cells equidistant to (O,O,O) is equal to 12 (i.e. the degree of the associated 3-D hexagonal mesh). Therefore, for a reuse distance equal to d, co-channel cells are of coordinates:
(40, 01, (4d, 01, (-4 0701, (-4 -4 01, (0, d, O ) , (d, (0, -4 01, (-4 0, - 4 7 (O,O, 4, (0, d, 4 , @,O, -4, (0, -4 -4.
To find the co-channel cells corresponding to a given cell ( a ,b, c), we only need to shift the previous co-channel cells by adding a , b, and c to each coordinate respectively.
+ d, c + d ) ,
Knowing the reuse distance, we can compute the maximum cluster size. It is approximatively equal to the half of the reuse distance. This can be explained by the fact
635
subset of channels. In our 3-D model, for a fifteen cells cluster, corresponding to the 3-D hexagonal mesh of size 2 (fig. 9), we can use the Hamiltonian cycle previously defined to identified all cells into the cluster. Starting with Id 1 for the (0, 0,O)cell, 2 for the (O,O, 1)-cell, 3 for the (1,0, 1)-cell, and so on along the cycle until reaching all cells in the cluster. When the number of node is fixed in advance, then nodes can be named by the mobile switch controller which managed all the BS in the area.
F.
- 3d3 + 3d2 + 5d - 3
8
The only clusters that are taken into account are those with
a 3-D hexagonal shape. The resulting cluster are with 1, 15, 59, or 783 cells, for d = 1,3,5, 7 respectively. The quesor tion is to know if this is the only possible cluster with this model. If not, other solutions should be described. Techniques such as cell splitting, sectoring, and others capacity improvement shall be searched. The channels allocation plan should also be studied in details. It should be interesting to develop some planning tools. Since this model uses the third dimension and thus seems adapted for indoor environment. As for outdoor, indoor propagation is dominated by reflection, diffraction, and scattering [7,9, 141. All these physic problems have to be yet investigated for best quality.
[3] J. Carle and J. Myoupo. Collision detection baseddeterministic protocol for dynamic initialization of radio networks. In Proc. ISCA Int. Confi on Parallel and Distributed Computing Systems (PDCS-2000). pages 159-1 64, Las Vegas, Nevada, USA, August 2000. ISCA. [4] J. Carle and J. Myoupo. Topological properties and optimal routing algorithms for three dimensional hexagonal networks. In Proc. Int. Con$ on High-Performance Computing in the Asia-Pacific Region (HPC-Asia 2000), volume 1, pages 116-121, Beijing, China, May 2000. [5] J. Carle, J. Myoupo, and D. Semi. All-to-all broadcasting algorithms on honeycomb networks and applications. Parallel Processing Letters, 9(4):539-550, December 1999. [6] H. Coxeter. Regular Complex Polytopes. Cambridge University, New York, 1974. [7] D.Molkdar. Review on radio propagation into and within buildings. IEE Proceedings, 138(1):61-73, Febuary 1991. [SI W. Hale. Frequency assignment : Theory and applications. In Proc. IEEE, volume 68, pages 1497-1514, 1980. [9] H. Hashemi. The indoor radio propagation channel. Proc. o the IEEE, 81(7):943-968, July 1993. f [IO] K. Hatzis, G. Pentaris, P. Spirakis,B. Tampakas, and R. Tan. Fundamental distributed protocols in mobile networks. in Principle o Distributed Computing, 1999. f [ 1I] I. Katzela and M. Naghshineh. Channel assignment schemes for cellular mobile telecommunications systems: A comprehensive survey. IEEE Personal Communications Magazine, 3:lO-31, June 1996. [ 121 W. Lee. Mobile Cellular Telecommunications Systems. McGraw-Hill, New York, 2nd edition, 1996. [ 131 V. MacDonald. Advance Mobile Phone Service: The cellular concept. Bell System Technical Journal, 58(l): 15-41, January 1979. [ 141 T. Rappaport. Wireless Communications: Principles & Practice. Prentice Hall PTR, Upper Saddle River, NJ, 1996. Reprinted July, 1999. [ 151 I. Stojmenovic. Honeycomb networks: Topological properties and communication algorithms. IEEE Transactions on Parallel and Distributed Systems, 8( 10):1036-1042, October 1997.
References
U.Black. Mobile and wireless networks. Prentice Hall PTR, Upper Saddle River, NJ, 1996. [2] J. Carle. A simple and efficient one-to-all broadcasting algorithm on honeycomb networks. In Int. Con$ Paral[ 11
lel and Distributed Processing Techniques and Applications (PDPTA'99), volume IV, pages 2245-225 1, Las Vegas,
636