Method for data presentation when transferring sms messages

FIELD: data organization and control in cellular communication networks.

SUBSTANCE: proposed method includes generation of SMS message in the form of sequentially disposed data blocks starting from pointer block followed by generation of main data block, generation of first next data block with floating point numbers including compression operator, number operator, and floating-point representation, generation of next data blocks indicating only compression operator and mantissa whose value for this compression is found from expression M(l

calckj
)= M(ΔLi) · 2m - j, where M(lcalckj
) is calculated value of mantissa with compression operator "k" and mantissa length of (m - j) bits; m is capacity of mantissa given as base one in first next data block of SMS message; j is capacitor of one of k mantissas given and stored in sending-end memory; M(ΔLi) is fractional part of difference of two adjacent numbers transferred in desired order.

EFFECT: elimination of other-than-data bits from message being transferred.

2 cl, 2 dwg

 

Way to represent data when sending the SMS message relates to the field organization and data management in cellular networks and is designed to generate short (SMS)messages and can be used in systems operational support and control of ground vehicles and in other systems in which the transmitted data is represented by floating point numbers.

There is a method of sending SMS messages, for example, Patent RF №2158963, IPC G 08 G 5/06, BIPM No. 31.2000, in which the message from the vehicle to the Central control unit (CCU) is formed in the form of consecutive information blocks, starting with block pointer (packet header), followed by the forming block with the values of transmitted data, including an indication of the presence behind the data, the order and size, and then form a sequentially next information data blocks, in particular, the coordinates of the vehicle location in the form of floating point numbers, when each coordinate value contains 4 bytes, including the number sign (1 bit), order number (8 bits) and mantissa (23 bits). Small changes of coordinates still require you to send the same format, although the extreme mantissa bits remain empty. The consistency of the transmitted data format is nedostatki is this way, because the length of SMS messages at low values passed in floating point contains a lot of empty bits of information that limits the amount of information transmitted in each SMS message.

There is a method of sending SMS messages, for example, patent RF №2207632 IPC G 08 G 1/13 BIPM No. 18.2003, which make the exchange of SMS messages between moving vehicles and the Central control station (MCS), and the message form in the form of consecutive information blocks, starting with block pointer, for they form a unit with the absolute values of the transmitted data, in this case, the absolute value of the first coordinates of the vehicle location, and then form the sequentially next of information in the form of increments of coordinates with the values of floating-point numbers, including signs such number, as a sign, the order and the mantissa. In this case, increment position of the vehicle. SMS message has a fixed length (140 bytes). On MCS accept an SMS-message, decode, process and make decisions on the operation of the vehicle. This method is adopted for the prototype.

The presentation of data when transmitting SMS messages in the described methods have the following disadvantages:

(a) all regular information blocks which have a fixed length (32 bits), contains the sign and mantissa of the transmitted number, and the values of the passed numbers in increments of coordinates depending on the vehicle speed vary within wide limits. For small values of the increments of the coordinates of the mantissa of these transmitted numbers have a lot of empty (bothered) bits of information in each SMS message;

b) for large values of the increments of the mantissa of the transmitted numbers that exceed the specified format of the mantissa part of the bits is discarded, i.e. decreases the accuracy of the transmitted number after it is restored on the receiving side (in this case, the MCS).

The problem solved by the invention is the exception bothered bits in mantissa transmitted floating point numbers in the SMS message and the increasing volume of data transferred in each SMS message.

The solution is achieved by the fact that SMS is formed in the form of consecutive information blocks, starting with block pointer, for they form a unit with the values of transmitted data, including an indication of the presence behind the data, the order and size, and then form a sequentially next information data blocks with values of floating-point numbers, including such signs of numbers as a sign, the order and the mantissa, in each of radnom information block of data on the transmission side addition at the beginning of the corresponding block form the basis of compression, which are in the form of binary code that defines the length of the mantissa transmitted in this block number, and in each of the next block of information data, in addition to the regular first, indicate only the sign of compression and a mantissa, the value of which for this compression is determined from the expression:

where

M(Δ Li- the value of the mantissa of the difference of two adjacent transmitted numbers for a given order m - bit mantissa, defined as the base in the first another information block SMS, j is the width of one of the k mantis defined and stored in the memory of the transferor,estimated value of the mantissa with the characteristic compression "k" and the length of the mantissa (m-j) digits

and at the receiving side in each of the next information block SMS messages are decompressed data and determine the value of the mantissa from the expression:

thus

the numerical value of the characteristic compression in the corresponding block of information of the SMS message is determined from the expression:

(Hk)=k, if

(Nδ )=0, whenwhere

(Hk) - the numerical value of the characteristic compression Hkfor the corresponding k mantissa;

(Hδ ) - the numerical value of the characteristic lack of compression (characteristic for the base mantissa);

- the maximum value of the k-th mantissa stored in a memory of the transmitting side with j-discharges;

- the maximum value of the base mantissa stored in the memory transferor with m-bits.

The proposed method of data presentation in the transmission of SMS messages is described by the algorithm and the format of the SMS message, presented in figure 1, 2. Figure 1 shows the format of the transmitted SMS message, figure 2 - algorithm for the generation of data when transmitting SMS messages, where indicated:

The OIF is another piece of information in an SMS message;

Lat, Long, T - parameters longitude, latitude, time GMT;

Δ Lat Δ Long Δ T -, respectively, the difference between two neighboring parameters of longitude, latitude, and time in Greenwich mean time;

H, S, E, M are the signs of a floating-point number, respectively, the compression ratio, the sign and mantissa;

- number of digits in the next block of information;

Δ Li- the difference between two adjacent numbers, prepared for transmission in binary notation;

M(Δ Li) - the numerical value of the mantissa of the i-th difference of the two numbers, which is determined from the expressionwhere E is the magnitude of the number (point number)

- the maximum value of the base m is ntissi, stored in the memory transferor with m-bits;

- the maximum value of the k-th mantissa stored in a memory of the transmitting side with j-discharges;

M(l

calc
kj
) settlement (compression) is the current mantissa relative to k is given mantissa;

M(l

calc
1,6
) - compression value of the mantissa is calculated on the basis of compression H1=1 with a length of 6 binary digits;

M(l

calc
2,14
), M(l
calc
3,22
) - compression values mantis calculated respectively for H2=2 with a length of 14 bits, and for H3=3 with a length of 22 binary digits.

The proposed method consists in the following.

The transmitting side generates an SMS message in accordance with the format (figure 1). First form block pointer (header), then the main information block including an indication of the presence behind Dan is s, the order, size, etc. After forming the first informational data block with the values of floating-point numbers, including characteristics such as the compression ratio N=0, the sign of the number S, the order number (point number) E and a mantissa M In this unit, for example, shows the details of the first coordinate of the location of the vehicle, including longitude, Lat, latitude Long and GMT time So the Length of mantis equal to 21 binary digit (0... 20). For the first another information block form following the next information block, in which you specify only the value of the characteristic compression and a mantissa, the value of which corresponds to that of compression.

In figure 1 as three of the next information block displays information about the first-difference of the two coordinates of the location of the vehicle, forming a group of three parameters Δ Lat Δ Long Δ T For Δ Lat characteristic compression H1=012with the length of the mantissa in 6 binary bits, for Δ Long sign of compression of the H2=102with the length of the mantissa in 14 bits and Δ T sign of compression of the H3=112with the length of the mantissa in 22 binary digits.

In the General case, the algorithm next information blocks represented in figure 2. Preloaded into the memory of the transmitting side writes the Mac is kalinoe the value of the base mantissa M(lδ

max
m
with a length of m-bits (in our example: m=21) and the maximum number of values of other mantis M(l
max
kj
). In our example: k=1, j=6; k=2, j=14; k=3, j=22. Each informational unit is formed in calculating the current value of the mantissa Mi(operation 1 in figure 2), then the condition of the 2 values of the mantissa Mi=M(Δ Li) with the characteristic Hδ =0 is written in the SMS message and is stored in the buffer of the transmitting side. When performing operations 1, 2, 4, 5 6 will the record in the buffer characteristic compression H1=1 and calculated values of the mantissa M(l
calc
1,6
). Condition 5 generates H1=1, and the mantissa calculation is done according to the formula:

M(l

calc
kj
)=M(Δ Li)· 2m-ji.e.

M(l

calc
1,6
)=Mi ·215

If operations are performed 1, 2, 4, 5, 7, 9, 10, 11, there will be an entry in the buffer characteristic compression N3=3 and calculated values of the mantissa M(l

calc
3,22
) according to the formula: M(l
calc
3,22
)=Mi·2-1.

In this way continue the formation of the next information block until an SMS message stored in the buffer of the transmitting side, the amount of information reaches 140 bytes. Then an SMS message is passed through a cellular communication line receiving side, where this message receives, processes information, and each informational unit is subjected to decompression and determine the true value of the mantissa, using the expression: M(Δ Li)=Mi=M(Δ L

calc
kj
)· 2-(m-j),

and the value of the number Δ Lidetermine, using the following expression:where

S - the sign of the number;

E - the numerical value of the count recorded in the field order is CA. For example, in the order field of the recorded units in the second and third digits of the eight. The value E=6, a Δ Li=(-1)s·M(Δ Li)· 264.

Thus, the representation of floating point numbers in the information blocks in an SMS message in the form of sign of compression and corresponding to this compression mantissa determined by comparing the current values of mantis with predetermined values mantis and based on a comparison of the formation of the numerical values of the characteristic compression and compressive mantissa, eliminates bothered bits mantis in the corresponding information blocks message, thereby increasing the number of information blocks in a single SMS message.

1. Way to represent data when sending SMS messages, namely, that the message form in the form of consecutive information blocks, starting with block pointer, for they form a unit with the values of transmitted data, including an indication of the presence behind the data, the order and size, and then form a sequentially next information data blocks with values of floating-point numbers, including such signs of numbers as a sign, the order and the mantissa, wherein in each of the next block of information data transmitting hundred is one extra at the beginning of the corresponding block form the sign compression, which are in the form of binary code that defines the length of the mantissa transmitted in this block of numbers in each of the next block of information data, except the first, indicate only the sign of compression and a mantissa, the value of which for this compression is determined from the expression

M(l

calc
kj
)=M(ΔLi)·2m-jwhere

M(ΔLi- the value of the mantissa of the difference of two adjacent transmitted numbers for a given order m - bit mantissa, defined as the base in the first another information block SMS, j is the width of one of the k mantis transferor, M(l

calc
kj
) - the estimated value of the mantissa with the characteristic compression "k" and the length of the mantissa (m-j) digits

and at the receiving side in each of the next information block SMS messages will decompressed data and determine the value of the mantissa from the expression:

M(ΔLi)=M(ΔL

calc
kj
)·2-(m-j),

2. The method according to claim 1, characterized in that stachelannone characteristic value compression in the corresponding block of information of the SMS message is determined from the expression:

(Hk)=k, if M(ΔLi)≤M(l

calc
kj
);

(Hδ)=0, if M(ΔLi)≤M(lδ

max
m
), where

(Hk) - the numerical value of the characteristic compression Hkfor the corresponding k mantissa;

(Hδ) - the numerical value of the characteristic lack of compression (characteristic for the base mantissa);

M(l

max
kj
) is the maximum value of k-th mantissa stored in a memory of the transmitting side with j-discharges;

M(lδ

max
m
- the maximum value of the base mantissa stored in the memory transferor with t digits.



 

Same patents:

The invention relates to devices for compatibility restovich personal communication systems for mobile phones

The invention relates to a mobile communication system to transmit information over the channel, the pilot signal

The invention relates to a communication system with mobile objects, and more particularly to a device and method for determining the initial transmission power for a direct communication channel on which the base station transmits a signal to the mobile station

The invention relates to communication systems, and in particular to a method for communication in a wireless local communication

The invention relates to optimize the use of the radio interface in a radio system

The invention relates to radio communications and is intended for communication of mobile subscribers in the relay-mode signal, and to log on to a wired line communication mode of the incoming and outgoing signals

The invention relates to a method of channel communication system for mobile communications

The invention relates to communication systems, multiple access, code-division multiplexing

The invention relates to a method and apparatus for searching a call to a wireless terminal in a wireless telecommunications system

The invention relates to a communication system, which consists of a system of radio and wire communication, and functions as a system of stationary wireless

FIELD: data organization and control in cellular communication networks.

SUBSTANCE: proposed method includes generation of SMS message in the form of sequentially disposed data blocks starting from pointer block followed by generation of main data block, generation of first next data block with floating point numbers including compression operator, number operator, and floating-point representation, generation of next data blocks indicating only compression operator and mantissa whose value for this compression is found from expression M(l

calckj
)= M(ΔLi) · 2m - j, where M(lcalckj
) is calculated value of mantissa with compression operator "k" and mantissa length of (m - j) bits; m is capacity of mantissa given as base one in first next data block of SMS message; j is capacitor of one of k mantissas given and stored in sending-end memory; M(ΔLi) is fractional part of difference of two adjacent numbers transferred in desired order.

EFFECT: elimination of other-than-data bits from message being transferred.

2 cl, 2 dwg

FIELD: radiophone groups servicing distant subscribers.

SUBSTANCE: proposed radiophone system has base station, plurality of distant subscriber stations, group of modems, each affording direct digital synthesizing of any frequency identifying frequency channel within serial time spaces, and cluster controller incorporating means for synchronizing modems with base station and used to submit any of modems to support communications between subscriber stations and base station during sequential time intervals.

EFFECT: enhanced quality of voice information.

12 cl, 11 dwg

FIELD: radio communications.

SUBSTANCE: radio network controller sends value of power deviation for controlling power of transfer of high-speed dedicated physical control channel of ascending communication line, when user equipment enters service transfer zone, in cell communication system, containing radio network controller, assembly B, connected to said controller and user equipment, being in one of at least two cell nodes, occupied by assembly B. assembly B sends data to user equipment via high-speed jointly used channel of descending communication line and user equipment transfers data, notifying about data receipt state, to assembly B along ascending communication line. Controller sends to user equipment a value of deviation of power to determine transmission power adjustment for ascending communication line, if it is determined, that user equipment is within limits of service transfer zone. Controller sends to assembly B value of power deviation, to allow assembly B to determine threshold value for data determining, noting data receipt state, dependently on power deviation.

EFFECT: high-speed data delivery to user equipment.

5 cl, 31 dwg, 4 tbl

FIELD: cellular communication networks for burst data transmission.

SUBSTANCE: proposed method and device can be used, in particular, for exchanging acknowledgement information between mobile station and cellular communication network. Radiophone device receiving information about network operates in acknowledgement information exchange mode; this information is identified and transferred from network acknowledgement module. Radiophone conveys acknowledgement information to network through main allocated control channel in response to mode information. Otherwise radiophone device transfers acknowledgement information interchanging acknowledgement of time block stream in response to mode which is other than main allocated control channel.

EFFECT: enhanced throughput capacity of network.

16 cl, 4 dwg

FIELD: communications.

SUBSTANCE: set includes several individual platforms 12 lighter than air, distanced from each other above continuous geographical area within limits of previously set height range, so that all-around coverage is provided within vicinity of current geographical area. Each platform has cover for filling with adjusted volume of gas of low density to provide for float ability of platform. Also, each platform contains device for transferring signals, connected to cover, by means of which signals can be transmitted from platform into said continuous geographical area.

EFFECT: broader functional capabilities, higher bandwidth, higher efficiency.

6 cl, 14 dwg

FIELD: radio engineering.

SUBSTANCE: for activation of one of multiple service for transferring packet data in inactive sate base station sends to mobile station a paging message, containing identifier of link to service, identifying service being subject for activation. If a sample of service for service is inaccessible, then mobile station sends response message to base station about inability to restore service connection. Then base station closes connection to show that service connection can not be restored.

EFFECT: lower costs, higher efficiency.

2 cl, 14 dwg

FIELD: radio engineering.

SUBSTANCE: invention allows to determine, at least, in measurements report, whether information transfer is performed in accordance to first communication standard, at length of frequencies range, to which communication station is adjusted, while report block generates measurements report, containing value, appropriate for result.

EFFECT: simplified dynamic frequency selection.

2 cl, 8 dwg, 2 tbl

FIELD: mobile communications; mobile communication systems for high-speed data transfer.

SUBSTANCE: when base station renders relaying service, mobile station receives configuration information for base stations adjacent to servicing base station. Configuration information shows if service transmission is possible from servicing base station to adjacent base stations and if adjacent base stations render relaying services. In the course of service transfer to adjacent base station, in case new one is adjacent to servicing base station and new base station does not render relaying service, mobile station requests new base station to render relaying service. If there is base station that does not render relaying service, mobile station requests servicing base station to initiate relaying service. Then servicing base station requests adjacent base stations to initiate relaying service.

EFFECT: minimizing useless consumption of communications resources.

22 cl, 12 dwg, 2 tbl

FIELD: communications engineering.

SUBSTANCE: mobile unit is dynamically configurable and has a logical tree. Signs are inputted into network control device, reacting on request of this communication or on initialization by mobile unit. In case of initialization in network generator of message with request, positioned in network control device, generates a get-type message for request for sending some configuration signs to network control device. Mobile unit in case when get-type messages is delivered thereto extracts requested information with selected detail level and returns signs to network control device.

EFFECT: generally efficient mechanism, facilitating extraction or other information exchange from mobile unit.

4 cl, 7 dwg

FIELD: technology for providing a service for network terminal belonging to data transfer network.

SUBSTANCE: when SSF detects presence of a short message transfer service request, SSF transfers the request to gsmSSF. Then gsmSCF searches a database to determine, whether destination client appropriate for destination address of short message requested call rerouting for short message transfer. If negative, short message is sent to mobile destination station. If positive, gsmSCF enables logical circuit of service for rerouting short message at receiving side for performing SSF call processing: rerouting of short message, primarily directed to current mobile station, to another mobile station or into data transfer environments.

EFFECT: improved flexibility of service for transferring short messages.

9 cl, 4 dwg, 2 tbl

Up!