Communication in networks with mobile end users

 

(57) Abstract:

The invention relates to communication technology. The technical result consists in the communication, which is used in networks with mobile switching nodes. Distributed communication network includes a switching station (CS), the satellites moving in orbits, as well as device management information about the subscriber (IAM). A variety of mobile devices (MU) communicates through the network. MU automatically detects your location and messages with the specified network so that this information is current COP serving MU, and local IAM for MU. Terrestrial network nodes have information that shows which of the MU is registered in the network at any given moment. This information is used to block calls that are routed to MU known that their registration terminated. Telephone connection is established by the interaction between the COP. In the process of establishing a connection with MU KS, from which comes the call, determine the appropriate IAM and receive data about the current location of these MU as indicated IAM. This is the current location corresponds to the COP, the relocation of telephone communication. 5 C. and 31 C.p. f-crystals, 32 ill.

The invention relates to communication networks. More specifically, the present invention relates to a network having a mobile switching nodes, and the connectivity in such networks. The prior art.

The communication network is used to create a communication channel between two end users. Typically, the network has the ability to connect at any given time only a finite number of communication channels. Each call consumes some portion of the full available communication resources. Moreover, the network for forming a communication channel of any single conversation can have many different resources. Therefore, before installation of the communication channel network often provides the installation process communication. Pairing identifies and assigns network resources upcoming talk.

You can consider a communication network as inviting a certain number of switching nodes. The final participants of the conversation directly exchange messages with their switching nodes, respectively. In some cases, the calling and called subscribers use the AMI, possibly through intermediate nodes.

The installation processes well-known in relation to the networks, having a stationary end users. In this case, the caller must supply one unit of the system of the called subscriber. This node may analyze the identity of the called subscriber and to determine how to proceed with the identification and assignment of network resources to establish a link.

However, when the network has one or more mobile end users, the process of communication becomes more difficult. When the end mobile users to exchange messages between them typically use radio channels. These radio channels are classified scarce that you want to save the maximum extent possible. Because end users are mobile, location of subscribers cannot be determined by a simple study of the identity, i.e., data that identifies subscribers. Therefore, it is necessary to spend additional resources on the network and enter the network more "intelligence" to determine how to establish a connection with the called subscriber, the location of which varies.

of the switching nodes in the network. This situation occurs when the switching nodes, which are directly contacted by the subscribers, use artificial Earth satellites are moving on orbits. In this case, the choice of a particular switching node for establishing a communication channel depends on which of the satellites at the moment of communication are in a comfortable position.

Moreover, to reduce the cost of the network is highly desirable to design the satellite was more simple. In addition, the simple design of the satellite provides the highest network reliability from the point of view of the criterion of "cost-effectiveness" as the repair on the orbiting satellites are so expensive that virtually eliminates this possibility. Due to the desire to adhere to the simple design of the satellite preferably maximally large part of the complex of "intelligence", managing the network, was placed in a stationary network nodes.

Disclosure of the invention.

In accordance with the foregoing advantage of the present invention is that it offered an improved way of communication.

Another advantage is that podvijnyh end users.

Another advantage of the present invention is that it provides a way of communication, which can be applied in networks with mobile switching nodes.

Another advantage of the present invention is that it provides a way of communication, which allows the use of mobile switching node network limited computational resources to perform the switching function, due to the fact that these switching nodes in case of communication primarily operate as repeaters.

One form of implementation of the above and other advantages of the present invention lies in the way the organization works a communication device that facilitates communication between the mobile device and the other devices, which can be accessed via the communications network. This method involves determining the location of the mobile device. Further, the method according to communication channel informs the network about the location of the mobile device. After notification of the location of this mobile communication device receives the communication channel of the TES device about that it can participate in conversations.

Another form of implementation of the above and other advantages of the present invention lies in the way the organization works home (local) device management information about the subscribers (IAM) network. The network includes a set of mobile communication devices that selectively communicate with many switching stations; the network also includes a set of IAM, similar to homemade IAM. Switching station and IAM share data. This method involves maintaining a database of protocols subscribers. Each Protocol of the subscriber contains the identifier (ID) of the mobile device, as well as information about the activation status associated with it. Local IAM receives the message "enabled". The message "Registration is enabled, it transmits a request for registration of a mobile device in the network. In addition, the message "enabled" contains the ID of the mobile device. Local IAM in response to the ID value contained in the message "Registration is enabled, selects one of the protocols. To validate that the mobile communication device of the implementation of the above and other advantages of the present invention lies in the way organizations work switching node of a communication network. The network contains a constellation of moving relays through which messages are routed on many mobile devices. The network also contains a set of switching stations such exchanges, and a set of device control information about the subscriber (IAM). Switching station and IAM communicate with each other. The method involves receiving a request for registration of a mobile device in the network. This request contains the identifier (ID) of the mobile device. Telephone station analyzes the ID of the mobile device in order to determine the IAM, which is attributed movable device. Telephone station communicates with this specific device in order to receive service data describing the specified mobile device. In addition, the telephone station generates a data record relating to this mobile device.

The invention is further illustrated by examples of its implementation with reference to the drawings, in which:

Fig. 1 depicts a General scheme showing the environment in which the present invention is implemented,

Fig. 2 is a block diagram of the cellular pattern antenna rolling communication devices,

Fig. 4 is a block diagram of a switching station and the device control information about the subscriber,

Fig. 5 is a table of messages exchanged between the various elements in space, is shown in Fig. 1,

Fig. 6 - the structure of the data contained on the switching stations to support the messages shown in Fig. 5,

Fig. 7 - the structure of the data contained on the device management information about the subscriber for support messages shown in Fig. 5,

Fig. 8 - 14 depict a flowchart of procedures performed by mobile devices to ensure communication in the environment shown in Fig. 1,

Fig. 15 - 27 is a flowchart of procedures performed by the communication stations to provide communication in the environment shown in Fig. 1,

Fig. 28 - 32 is a flowchart of procedures performed by the device management information of the subscriber to ensure communication in the environment shown in Fig. 1.

The following description and drawings are interconnected by means of a number of items. These numbers are chosen in such a way as to display the drawing room, which can best be represented on the numbered item. In chestnostj the numbers correspond to the number of the drawing, presenting this numbered item. The best variant embodiment of the invention.

In Fig. 1 shows a General scheme showing the environment 100 that corresponds to a preferred variant implementation of the present invention. The environment 100 includes a constellation 102, consisting of several satellites 104, placed in a relatively low orbit around the Earth 106.

The environment 100 further includes one or more switching stations (CS) 400. KS 400 are on the Earth's surface 106 and communicate with nearby satellites 104 radio 110. In addition, the satellites 104 communicate with each other by data transmission channels (communication channels) 112. Therefore, through the constellation of satellites 102 104 KS 400 can control the relationship established with the region 106 of any size. However, it is preferable that the region controlled by each COP 400, was associated with one or more geopolitical structures. KS 400 is connected to a telephone networks (PSTN) 114, which can receive calls directed to subscribers of environment 100, in which subscribers environment 100 can route the calls.

The environment 100 vklyuchennoi in the form of a conventional small-sized radio communication equipment. The environment 100 adapts to any move MU 300 within the Earth 106 - on the surface of the Earth or near it, and in the atmosphere above the Ground 106. However, moving MU 300 is not required, and the environment 100 works, if the portion of the total number of MU 300 or all remain stationary. MU 300 is made to receive messages from satellites 104, as well as to perform other functions, which are discussed below. MU 300 exchange messages with neighboring satellites 104 via the communication channels 116.

The environment 100 also includes an arbitrary number of control devices information about subscribers (IAM) 118. Each IAM 118 maintains a database containing information about subscribers that is relevant only in relation to a small proportion of the total number of MU 300. In a preferred embodiment of the invention one IAM 118 associated with each CS 400. Actually IAM 118 and KS 400 can have the same computerized equipment that is desirable. In this embodiment, IAM 118 and KS 400 divided rather logically, than physically. Each KS 400 can exchange messages with any IAM 118 through the constellation 102, the PSTN 114 or through the internal structure of the computer - in the case when KS 400 exchanges cooperdale, at least in part, to its location. In a preferred embodiment of the present invention to such a determination, MU 300 uses satellite location system 120, such as Global positioning GPS. The system 120 includes a constellation of satellites, which move in orbits around the Earth. Satellites system 120 may be identical satellites 104 or different from them. In a typical embodiment of the present invention satellites system 120 differs from satellites 104, however, this circumstance does not play a significant role. For monitoring and processing signals transmitted by the system 120, in order to determine your location MU 300 using conventional methods. For convenience of explanation, the operation of the system 120 is described below on the example of the global positioning system GPS. However, using the global positioning system GPS does not limit the present invention, and for specialists in this field it is clear that can be used and other system positioning.

In General, environment 100 can be viewed as a network 116 through which exchange messages MU 300. The network 116 is formed by a constellation 102 sputnikovaya between the IMA and the target telephone number to the PSTN or between the telephone number of the PSTN and CMU. Generally speaking, each MU 300 involved through the constellation 102 in the control message exchange with nearby COP 400. This control message exchange takes place even before the formation of the channel of communication between the MU 300 and another device, which may be another MU 300 or phone number of the PSTN. In particular, MU 300 communicates with the COP 400 through one or more satellites 104. The specified COP can be considered as the COP serving this particular MU 300. When MU 300 acts as the IMA, then the corresponding KS 400 can be considered as a source of CA (X). When MU 300 acts as CMU, the corresponding KS 400 can be considered as the target CC (SCC).

Because of the low orbit satellites 104 are constantly moving relative to the Earth. If, for example, satellites 104 displayed on orbits which are above the Earth at an altitude of about 765 km, the satellite located above the head moves at a speed of about 25 thousand km/h relative to a point on the Earth's surface. This allows the satellite 104 to be within line-of-sight point on the surface of the Earth in approximately nine minutes. Because of the relatively low orbit satellites 104 rectilinearly propagating electromagnetic radiation lsli satellites 104 occupy orbits at an altitude of about 765 km, these radiation cover an area of approximately 4075 km in diameter.

In Fig. 2 shows the directional cellular antenna structure, which is created by satellites 104. As can be seen from Fig. 2, each satellite 104 includes a system 202 directional antennas. Each system 202 from the satellite 104 at different angles sends to the surface of the Earth a large number of different discrete radiation with different directional diagrams. In Fig. 2 shows the resulting pattern of cellular structure 204 formed on the surface of the Earth 106 due to the joint action of satellites 104. The area bounded by the double bar 296 is formed antenna array 202 of one of the satellite 104. Cells outside the region 206 formed antenna arrays 202 other satellites 104.

Together with the satellites 104, which move relative to the Earth at a speed of 25 thousand miles per hour, on the surface of the Earth with a speed close to 25 thousand km/h, move and cell 204. At this speed, any given point on the Earth's surface is within one cell 204 no more than one minute.

Satellites 104 exchange messages with MU 300 via the communication channels 116, using numerous Casto communication channels, it is desirable that the satellites 104, MUS 300 used parallel access frequency division multiplexing (PDCR). In each cell can be used the entire range of these multiple frequency communication channels. For example, in Fig. 2 shows a diagram with the distribution of frequencies for the seven cells in which no interference between neighboring cells used method concurrent access with time division (PDR). In other words, despite the fact that for each cell the whole range of available frequencies, adjacent cells are assigned different time slots, during which can be used in this range. In a preferred embodiment of the present invention in order to achieve compliance with the scheme using seven cells, frames (frames) are defined so that each of them included at least seven different time slices. Cells 204, marked in Fig. 2 by the letter A, is assigned one time slot, the cells 204, marked B, is assigned a different time slot, and so on, With this method of cell 204, using the same frequency at the same time, geographically removed from each other. Although in Fig. 2 shows a diagram with seven cells and seven quanta of time for the specialists in this scheme with PDR is based on the satellites 104. Moreover, when the satellites 104 are moving at speeds of up to 25 thousand km/h, the parameters of Doppler frequency shift and synchronization time slices between MU 300 and the satellite 104 are constantly changing.

In a preferred embodiment of the present invention satellites 104 is made in the form of moving relays. In other words, the satellites 104 basically only receive messages from a single source and transmit them to their destination. There is no specific requirement that all communication channels 110, 112 and 116 were identical in terms of nominal parameters of the frequency and/or synchronization. Therefore, the satellites 104 before to send the message on, can also repackage messages received through one of the communication channels, in a format that is compatible with the other channel. In addition, the satellites 104 may include components that help to account settings doplerovskogo frequency shift and departure time in connection with the work of the channels 110, 112 and 116. You may want would be to transfer these settings satellites 104 other network elements with which the satellites 104 exchange messages, for example, MU 300, CS 400, and other satellites 104 in order to help them to maintain synchronization is slator. It is preferable that a significant part of the intellectual resources necessary for the identification and allocation of network resources, was divided between MU 300, CS 400 and IAM 118. This allows you to keep the design of the satellite is relatively simple. As a result of this reduced requirements for weight, power and design parameters of the satellites 104, as well as reduced costs associated with satellites 104. Moreover, possible faults associated with the connection is more likely to be focused on the Ground, where they can be eliminated with a lower cost of funds. Because devices operating as repeaters, widely known, and satellites 104 operate as repeaters, it is not necessary in the description of their construction and operation.

In Fig. 3 presents a block diagram of rolling (mobile) device (MU) 300. MU 300 includes connected network transceiver 302, the transmitting and receiving signals in a format compatible with the satellites 104 and the network 122. These signals allow MU 300 to communicate with neighboring satellite 104. Through this satellite 104 MU 300 also communicates with any other node in the network 122, for example from a nearby CS 400. The receiver mestorapolozhenie 120 and generates data describing the current location of the MU 300. The transceiver 302 and the receiver 304 is connected to the processor 306. The processor is additionally connected to a section of the input/output 308, the timer 310 and memory 312. The processor 306 uses a timer to maintain the current date and time. The memory 312 includes data which serve as instructions for the processor 306 and that the performance of their processor 306 to cause the execution of the MU 300 procedures, communication, described below.

In addition, the memory 312 includes variables, tables, and databases that are manipulated as a result of work MU 300.

Section I/o 308 MU 300 is used to collect user input MU 300, and to obtain the output information intended for the user. Section 308 includes, for example, a keyboard 314, used for dialing, caller ID, which can be addressed to the call. The switch 316 controls the turning on and off of MU 300. Key transmission 318 is used to indicate when finished dialing and caller lever switch 320 is used as usual. The display 322 is designed to provide the user with visual information; zvukorek 326 converts the sound signals into electrical signals and Vice versa.

Fig. 4 is a block diagram CS 400. KS 400 includes a transceiver 402, which transmits and receives signals in a format compatible with the satellites 104. These signals are messages containing data that allow the COP 400 to exchange messages with neighboring satellites 104, MUS 300, which currently serves KS 400, with other KS 400, with which CS 400 may interact with the call, as well as with any IAM 118 network 122. The transceiver 402 is connected to the processor 404. The processor 404 is also connected to a section of the I/o 406, the timer 408, memory 410 and the interface to the PSTN 412. Section I/o 406 receives input from keyboards and other input devices and provides data to the terminal displays, printers and other output devices. The processor 404 uses the timer 408 to capture the current date and time. The memory 410 includes a semiconductor, magnetic or other memory device for storing data that serve as the commands to processor 404 and which, when executed by the processor 404, forcing the COP 400 to perform the procedures described below. In addition, the memory 410 includes variables, tables, and databases that are manipulated sledstvieto the implementation of the present invention, the block diagram of Fig. 4 is also applicable for IAM 118. The processor 404, section I/o 406, the timer 408, and a memory 410 can perform a dual role - KS 400 and IAM 118. For specialists in this area it is obvious that the difference between the IAM 118 and KS 400 occurs as a result of program commands stored in memory 410. Accordingly, various logic elements - KS 400 and IAM 118 can be implemented on the same physical hardware.

In Fig. 5 - 7 presents information describing the messages exchanged between the MU 300, CS 400 and IAM 118 to ensure that the installation process of communication and which describe data structures that are supported, at least partially, in order to ensure the installation process communication. In Fig. 5 shows the column names of the messages, the data transmitted to a specific message, and elements such as MU 300, CS 400 and IAM 118, which play a role in connection with these reports.

Although the tables in Fig. 5 and shows some of the types of data sent various messages, it is obvious that other relevant systems can make the desired transmission message for more information. Therefore, the database should be considered as the minimum data to be included in the message.) - Rev. face in Fig. 9 contains separate columns for MU, IMA, CMU. Column MU refers to messages that are not tied to a specific message, column IMA refers to the case where MU 300 is the initiator of a particular call, and the column of CMU refers to the case when MU 300 is the destination - the purpose of a particular call. Similarly, column KS, X and CFB organized in order to distinguish the different roles that the COP 400 can play in connection with the call. Column COP refers to messages that are not tied to a specific call, column X is filled when the COP 400 plays a role close to the source of a particular call, for which the link is established, and the column MSC refers to the case when KS 400 plays a role near the target (destination) of a particular call, for which a link is set.

Fig. 8-14 are a flowchart of procedures performed MU 300 to provide communication; Fig. 15-27 are flowcharts of procedures performed KC 400 to provide communication; Fig. 28-32 are flowcharts of procedures performed IAM 118 for communication. Detailed description of the messages and data elements shown in Fig. 5-7, is given below, where, DG is the link of Fig. 8-32, is controlled by program instructions, placed in memory 312 and 410 MU 300, CS 400 and IAM 118, respectively.

As for procedures performed MU 300 for communication and displayed in Fig. 8-14, Fig. 8 illustrates the procedure for "Power on" 800 fulfilled MU 300 when it is turned on. As shown in Fig. 8, the task 802 is one of the first tasks MU 300 in the procedure 800. At task 802 MU 300 determines your current location. To determine your location MU 300 may use the system 120 or any other way. Preferably, the positioning was carried out automatically, without receiving any information from the user MU 300. After the task 802 determines the location of the MU 300, the process 900 that enables synchronization with the communication channel 116 adjacent satellite 104.

Fig. 9 is a block diagram of the procedure to Ensure synchronization 900. In the General case, the procedure 900 allows MU 300 to exchange messages with the network 122. In a preferred embodiment of the present invention, the network 122 via satellite 104 provides a numerous channels, which can be used to exchange messages over the channel 116. Od is 300. Accompanying the UCMJ in the task 902, MU 300 performs the initial synchronization and receives data that identifies the satellite and give the number of cells.

When MU 300 is able to receive data UCMJ, the task 904 channel with the derived access (CAPD) sends to the satellite message "listening". The message "listening" attempts to identify MU for a companion. Preferably, the channel (channels) random access worked in accordance with one method of concurrent access, well-known experts in this field, for example by the usual method concurrent access with carrier survey (PDO) or similar. In this case, the task 904 sends a message to "listen" only when CAPD apparently silent at the time of transmission of the message.

After the task 904 MU 300 in the task 906 monitors the UCMJ in order to detect messages that could be addressed to this MU 300. If within a predetermined period of time on the UVC will not be detected no message, task 908 changes the settings of the transceiver, and program control returns to task 902 in order to try again to communicate with the satellite 104. It is obvious that the task 90 is synchronized to compensate for the lack of synchronism with the time slot. Staying in the loop task 902-908 and adjusting the frequency setting and synchronization the task 908 on a systematic basis, we can ensure that the satellite 104 will eventually be able to detect the message "listen" and respond to a message addressed to this MU 300 and UVC.

Getting this message would mean that MU 300 identified and that MU 300 is synchronized. In addition, this message conveys MU 300 parameters needed for more accurate frequency setting and synchronization transceiver 302 for more effective communication. In a preferred embodiment of the executions of the present invention the specified message instructs MU 300 to start working on a specific control channel (CCU) of the channel 116. In accordance with this after receiving this message, the task is executed 910, which configures the transceiver 302 for operation on the specified channel.

According Fig. 8 after execution procedure 900 for synchronization task 804 causes a transfer to neighboring KS 400 messages "enabled" 502 (see Fig. 5). The message includes a value (ID MU), which uniquely identifies MU 300, which sends the message 502, as well as the location of the MU 300. The message "enabled" embracing decisions about whether to allow MU 300, the access network 122.

It is obvious that the transmission of any message, whether the message 502 or some other, any element of the environment 100, whether MU 300 or other element, may include pending receipt of the corresponding acknowledgment. If confirmation is not received within a specified time period, the message can be repeated. Similarly, the reception of any message may include the transmittal confirmation in response to a received message. These operations are well known and are not further disclosed.

After sending the message, "enabled" to maintain synchronization mode MU 300 performs the task 806 and expects the task 808, when the UNIVERSITY receives the message "Reply to message "enabled" 504.

In General, maintaining synchronization mode requires that the transceiver 302 contained in programmed form the parameters of frequency and synchronization required for tracking characteristics of Doppler frequency shift, as well as synchronization of mobile nodes or satellites 104, the network 122. This mode is considered in more detail below with reference to Fig. 10. As soon as the task 808 is achi, checking some condition is met, and performing a conditional branch) parses the message "Reply to message "enabled" 504 and determines whether the access network 122. If you cancel maintenance mode synchronization in a short time due to the motion of satellites 104 MU 300 will lose synchronicity with the UKE. Due to loss of synchronization can be saved resources network 122, which may be used in other MU 300. MU 300 may continue tracking the UCMJ.

When the task 812 determines that the request MU registration is satisfied, program control passes to the procedure "Wait", 1100, which is described below. If the registration request is rejected, then in response to this failure is the process 814. The process 814 may, for example, issue the display 322 appropriate message.

Fig. 10 is a block diagram of a background procedure 1000. Tone procedure 1000 is MU 300 in the background. In other words, the procedure 1000 is always running, even if in the General case, in the same time frame (frame) performs other tasks unrelated to the procedure 1000. Task 1002 to maintain a clock showing the current time, use the timer 310. Ass the query 1006 determines do I need to send to the network a message "Update location" 506. Message 506 informs the network 122 about the current location of the MU 300. As will be shown below, the data relating to the location of the MU 300, are stored on CS 400 and the local IAM 118. One of the variants of the present invention the message 506 is sent regularly, for example every few hours. According to another variant of the present invention the message 506 is sent when MU 300 is removed by a predetermined distance from the place that was previously sent to the network as the current location of the MU 300. One variant of implementation of the present invention, the network 122 sends MU 300 data that describe some of the border for the location of the MU 300, and MU 300 sends the message "Update location" 506 only when MU 300 crosses the border, is characterized by these data.

In addition, the message 506 is sent when for a predetermined period of time, MU 300 loses the ability to follow the UCMJ. CMU 300 may lose the ability to follow the UCMJ when it is transferred into a basement or other area, interfering with the reception. Task 1006 analyses is his inventions task 1006 evaluates certain threshold value, and determines out whether MU 300 beyond. When one of these limits are crossed, the location of the MU 300 is communicated to the network 122.

Regardless of the specific embodiments of the present invention used to determine when it is necessary to inform the location, whenever a task 1006 determines that the message 506 should be directed procedure "to Provide synchronization" 900 described below, and the task 1008 sends INDICATED, obtained by the procedure 900, the message "Update location" 506. Message 506 transmits the ID of the MU 300, and data describing the current location of the MU 300. After task execution program control returns to task 1002 or, if necessary, to the task 1010 (not shown).

If the task 1006 come to the conclusion that there is no need to send the message 506, the task 100 determines whether to support synchronization mode described above. If this mode cannot be fixed, then program control returns to task 1002 to complete the programming cycle.

If the maintenance mode synchronization is possible, the task of query 1012 determines whether the direction to the satellite 104 messages "Enabled" Thu is ltate what their speed is about 25 thousand km/h, the frequency setting and synchronization transceiver 302 preferably takes place approximately every 500 MS. If the task 1012 determines that it should send the message "Enabled", then the task 1014 sends the specified message Enabled for the currently active INDICATED. The message "Enabled" identifies the MU 300. Sending to the satellite 104 message On, reach that the satellite 104 using conventional methods, calculates the Doppler shift and the care and time will automatically respond with a message "out of sync". In the task 1016 MU 300 receives the message "Synchronized", which provides the parameters necessary for the construction of frequency setting and synchronization transceiver 302. After adjustment of priemoperedatchiki 302 with INDICATED program control proceeds to task 1002.

Fig. 11 is a block diagram of the procedure "Wait" 1100. As was shown above, the procedure 1100 is performed after MU 300 is registered in the network 122. In the General case, the procedure 1100 MU 300 just waiting for the moment when the link will be set. In particular, in the task 1102 MU 300 monitors the UCMJ. UVC is used by the network 122 to inform MU 300 about an incoming call. In addition, the task Zhelaniy may be returned in original condition. This account is used as described above in connection with task 1006. In addition, the task 1102 monitors section of the input/output 308 to determine if the user enters MU 300 any information that will lead the call. In a preferred embodiment of the present invention, the user can use the keyboard 314 in order to dial a phone number or other identifying code and press send 318, which would entail the parcel number or code to the network 122.

Task 1104, which performs the function of switching, responsive to the entered information, signaling the beginning of the processes associated with communication. When the processes associated with the installation of communications, task 1104 directs program control to the appropriate procedure. If processes related to communication, does not occur, the task 1102 is repeated. If UVC is detected, the message "Comes the call," 508, the procedure 1200. If the detected manipulation section input/output 308, which give a call command, it executes the procedure call" 1300. If the detected manipulation of the switch 316 is performed procedure with communication, and to direct program control to the appropriate part of the program.

In Fig. 12 presents a flowchart of the procedure Enters the conversation 1200. The procedure 1200 is performed when MU 300 receives the message "Comes the call," 508. This message is accepted by the UCMJ and contains the ID of the MU 300. In other words, MU 300 is in this conversation the subscriber. When MU 300 receives the message 508, according to Fig. 12 it acts as a target MU, or CMU 300.

Upon receipt of the message "Enters the conversation" 508 procedure 1200 executes the procedure "to Ensure synchronization 900, which was described above. In the result of the execution procedure 900 CMU 300 receives the opportunity to exchange messages with the network 122 of the criminal code. After synchronization with the INDICATED task 1202 sends his serving KS 400 message "Device found" 510. KS 400, serving CMU 300, controls the target end of the conversation, for which the link is established. So this COP 400 according to Fig. 12 will be called the MSC 400. The message "Device found" 510 identifies CMU 300 and informs the MSC 400 that CMU 300, for which a call has already been found. As will be shown below, this leads to the termination of a search CMU 300 network 122.

Task 1204 of the KA open for future messages. Task 1206 initiates a sequence of beeps. CMU 300 may, for example, to initiate a sequence of the audio signal by actuation of the buzzer 324 so that the sound signal, which notifies a user of CMU 300 about an incoming call.

After the task 1206 task request 1208 controls toggle switch 320 in order to determine the time when the mode-hook. Obviously, the mode-hook means that the user answers the call, regardless of whether it is actually a lever switch as such to make judgments about the occurrence of the specified mode. If the mode-hook is not detected, then the user has not answered the incoming call, and the task request 1210 determines whether the received CMU 300 from the network 122 message "Mark talk" 512. The message "Mark talk" 512 informs CMU 300 that the call is cancelled. If CMU 300 has not received the order to Cancel the talk", then program control is shorted to task 1208 and signals up until either will not come to cancel the call or when the user answers CMU 300.

If during the execution of the task 1210, CMU 300 prtrait synchronization with the UCU, and UCF is released for use by other MU. Task 1214 interrupts the audio signal, because the user no longer needs to be notified about an incoming call. After the task 1214 program control goes into "Waiting" mode 1100 and waits until the start of the event associated with the communication on the next call.

As soon as the user CMU 300 responds to the incoming call, the task 1208 transfers program control to a task 1216. Task 1216 interrupts the audio signal, because the user does not need to signal an incoming call. Task 1218 at the UNIVERSITY sends to the MSC 400 message "off hook" 514. Message 514 transmits ID TH target MU 300 and informs the MSC 400 that the user has answered the call. In response, the MSC 400 allocates the resources required for connection of the specified call to CMU 300.

After the task 1218 task 1220 waiting for a message "Call connected" 516. Message 516 is sent to CMU 300 and informs CMU 300 that conversation, which received a call has been connected. Message 516 carries information, which offers CMU 300 to tune in to channel traffic (working channel) Cat, which will be ispsa duplex channel, assigned to the satellite 104 in accordance with what is currently the channels are free on the satellite 104. In the task 1220, CMU 300 configures the transceiver 302 to the specified Cat. As soon as the trafc channel is assigned, the Cat begins a continuous exchange of messages in real time, provided that we use the scheme PDR discussed above.

From this point of CMU 300 may begin processing a conversation that shows the problem 1222. When processing a call from the handset 326 continuously receive sound signals, which are translated into digital form, vocodered are formed into packages, consistent with a channel Protocol INDICATED mode PDR, and can be INDICATED to the network 122. Similarly INDICATED by continuously receives data packets that are decoded in the audio form is reproduced handset 326. In addition, CMU 300 continuously monitors lever switch 320 in order to determine any termination of the user CMU 300 conversation, and monitoring TECHNIQUES in order to reveal the message "Cancel call" 512, which may also inform CMU 300 that the conversation was over. When CMU 300 ends the conversation, CMU 300 sends to the network soobshchenie" 1100 and awaits the next event.

In Fig. 13 presents a flowchart of the procedure "to call" 1300. The procedure 1300 is used if the user gave the command MU 300 to send the call to another device or subscriber. When MU 300 receives from the user a command to send the call, it is according to Fig. 13 acts as a source MU, or IMA 300.

The procedure 1300 executes the procedure "synchronize" 900, which was described above. In the result of the execution procedure 900 IMA 300 executes the procedure "to Ensure synchronization 900, which was described above. In the result of the execution procedure 900 IMA 300 receives the opportunity to exchange messages with the network 122 of the criminal code. After synchronization with the INDICATED task 1302 at the UNIVERSITY sends its service KS 400 message "Outgoing call" 518. KS 400, serving IMA 300, controls the outgoing end of the conversation for which the link is established. So this COP 400 according to Fig. 12 will be called X 400. The message "Outgoing call" 518 identifies the IMA 300 and reports X 400 that IMA 300 strive to communicate. In addition, the message "Outgoing call" 518 additionally bears a code that identifies the called subscriber. This code can be a number of devices that were connected by a series of digits, consistent with the standards set of phone numbers. As will be shown below, this leads to early X 400 exchange process control events associated with the connection on this call.

Task 1304 maintains the synchronization mode, which is described below. This leads to the fact that IMA 300 supports the UCU open for future messages. Task 1306 is starting a sort of feedback to the user. Such feedback may be, for example, a typical audio signal or any other account that, being automatically reproduced, puts the user in the know at what stage is the process of establishing a connection for this call.

Task request 1308 determines that they have received already on IMA 300 message "Call connected" 516. If the message "Call connected" has not yet been received, the task request 1310 monitors section of the input/output 308, for example a lever switch 320 section 308 to determine if the user has accepted the decision to cancel the call. If the cancellation call is not followed, then program control returns to task 1308. The procedure 1300 continues to run in cycles 1308-1310 to tower. Obviously, MU 300 can be designed so that as the signaling termination of the call will be not lever switch 320, and the other part section input/output 308.

If the task 1310 determines that the user IMA 300 interrupted the conversation, the task 1312 disables feedback, which was initiated in the task 1306, and the task 1314 sends X 400 INDICATED by the message "Cancel call" 512. In the task 1314 X 400 ceases operations aimed at establishing connection. To disable the mode of maintaining the synchronization task 1316, resulting after a small period of time X 400 loses synchronization with the UKE, and UKE is available for use in other MU 300. After the task 1316 program control passes to the procedure Pending 1100 and waits until the start of the event associated with the communication on the next call.

When the task 1308 finds a message "Call connected" 516, the task 1318 configures the transceiver 302 to channel traffic (working channel) Cat, which was specified by the message 516. Task 1320 disables feedback, which was initiated in the problem 1306. Now the connection is established the murmuring of a program control returns to the "Waiting" mode 1100 and awaits the next event.

Off MU 300 is also the operation associated with the communication. In Fig. 14 presents a flowchart of the procedure 1400 "Power off", which occurs when a section of the input/output 308 detects a command to shut down MU 300. The procedure 1400 executes the procedure "to Ensure synchronization 900, which was described above. In the result of the execution procedure 900 CMU 300 receives the opportunity to exchange messages with the network 122 of the criminal code. After synchronization with the INDICATED task 1402 sends the network 122, the message "Check off". Message 520 carries the ID of the MU 300 which registration is turned off, and informs the network 122 that the MU 300 is turned off. As will be shown in more detail below, the network 122 uses the message 502 "enabled" and 520 "Check off" in order to have compounds that are specific MU 300 to receive phone messages. Having determined that MU 300 can't take phone messages, because it is switched off, the network 122, as a rule, may at an early stage of the process of establishing a telephone connection to lock it. Thereby saving network resources, because in such a situation prevents the development of the process of establishing telephone communication almost the ka energy. When MU 300 is switched on again, it starts to perform the procedure 800 "Power on" as described above.

Fig. 15-27 are a flowchart of procedures performed KC 400 to support the process of communication. Generally speaking, KS 400 for providing communication receives and responds to different messages. Messages can be received from MU 300 who register and unregister the network 122. Messages can be received from IMA 300, which direct the call from CMU 300, which addressed the call. To maintain process communication messages can be received at the MSC from 400 X 400 and Vice versa. In response to the message associated with the communication and aimed at IAM 118, can be reported and IAM 118. In response to the received messages KS 400 convey different messages to the network elements. KS 400 with support from IAM 118 have the main share of "intelligence" required to establish communication environment 100. As was shown above, the mobile switching nodes, represented by the satellites 104, during the transfer of messages between MU 300 and serving KS 400 mainly act as repeaters.

Obviously, KS 400 can perform many other functions, the eat smart work on communication imposed on KS 400, it seems clear that some of the functions described herein as performed KS 400, in specific cases may, if desired, be transmitted to the satellites 104, and the specific location of this "intelligence" is less important than his function.

In Fig. 15 shows the block diagram of the "enforcement procedures" CC 1500, which the COP 400 performs to ensure communication. The procedure 1500 analyzes the messages received KS 400, and in response to the received message switches software control for the corresponding procedure. Obviously, all treatments controlled procedure 1500 may be renderability. Therefore, at any given moment in time while establishing a connection to one or more telephone calls can simultaneously run many of these procedures, and any time any of these procedures can be performed many times for different calls. In Fig. 16-27 shows the block diagram of these procedures.

In Fig. 16 presents a flowchart of the procedure "enabled" 1600. KS 400 executes the procedure 1600, when it receives the message "enabled" 502 described above in connection with the process wit access to the network 122 for communication.

The procedure 1600 performs a task request 1602, which performs the authentication MU 300. It is advisable to task 1602 to determine the authenticity perform the operation decrypt the authentication code, and then analyzed authentication code based on the evaluation of the code with the error detection and the like. If the authentication will find that MU 300 is not a valid subscriber network 122, the task 1604 generates and sends back to MU 300, the message "Reply to message "enabled". Task 1604 causes a transfer to MU 300 message 502 message "Access not allowed". After the task 1604 software control is derived from the procedure 1600. By authentication MU 300 CC 400 can be identified and prevented many cases of unauthorized access to the network 122 without further expenditure of network resources. So MU 300 will not be allowed to receive or accept requests, and these MU 300 will be blocked without consuming a significant amount of network resources.

If the task 1602 determines that MU 300 can be authenticated, then the task 1606 opens for MU 300 account active subscriber (AAS). An example of data included in AAS 600, shown in Fig. 6. On each and the quiet in its reach. In accordance with this AAS 600 for all active MU 300 in environment 100 are distributed on CA 400.

Task 1606 marks in the newly open AS 600 data element 602, corresponding to the status, which means the expected status. This in turn means that MU 300 are not registered on the network 122. In addition, the task 1606 stores in AAS 600 location data contained in the message "Registration is enabled, the data element 604, the corresponding location. ID, BY sending the message "enabled", is stored in the data item 606. It is obvious that AAS 600 may be arranged or otherwise associated with other information so that it can be easily accessed, with the ID value MU. Moreover, there are no obstacles for a replacement network 122 public unique ID MU on a local or temporary ID.

According Fig. 16 task 1608 determines the "home" (local) IAM (LWIA) 118 in MU 300, which sends the message "enabled" 502. LWIA is IAM 118 to which is assigned the specified MU 300. They may not be IAM 118 associated with KS 400, serving the region in which at the moment is MU 300. The definition of LWIA should be performed on the basis of was analyseinternational LWIA for this MU 300. Then the COP 400 that received the message "enabled" 502, analyzing this field can determine LWIA 118 for this MU.

After the task 1608 task 1610 sends the message "enabled" 502 on LWIA 118. Sending messages "enabled" 502 or any other messages during communication on LWIA 118 or any other network element 122 does not imply that the message is unchanged. On the contrary, any network element can add, delete, or modify data sent this message without changing the focus of the message. For example, the task 1610 adds to the message data 502 that identifies KS 400, which sends this message to LOUIE 118. In this way, LOUIE 118 can find the address KS 400, which is sent in response. One of the variants of the present invention KS 400 can simply replace the location data transmitted by the message 502, at your own ID. Since KS 400 are responsible for your own region, their ID can serve as information about the location, though not exact, LOUIE 118. In addition, the SC 400 can delete messages 502 authentication code, if LWIA 118, through the assessment of the MU 300, not based on this code. After filling the In Fig. 17 presents a flowchart of the procedure "Reply to message "enabled" 1700. KS 400 executes the procedure 1700 in the case when the message "Reply to message "enabled" 504, which is described above in connection with the process 800 MU. Message 504 is supplied to the COP 400 from LUIA 118. Message 504 informs whether MU 300 identified in this message, the access network 122. If MU 300 access is allowed, the message 504 carries data describing MU 300 that are relevant to the process of establishing a connection for this MU 300.

Procedure 1700, by performing a task 1702 determines whether to MU 300, which sent the message 504, AAS 600. Message 504 contains the ID of the MU, which can be used by the task 1702 to access the corresponding entry. If AAS 600 does not exist, then the task 1704 determines the appropriate zone relay, which MU 300 should be sent the message "Reply to message "enabled". In a preferred embodiment of the present invention, according to which the satellites 104 are repeaters, the task 1704 determines the appropriate route code, or the satellite 104 and the cell 204, to send the message 504 to MU 300. If MU 300 such AS 600 is to inform MU 300 about in the access network 122 denied. After the task 1610 software control procedures 1700 returns to the "Executive procedure" COP 1500.

If the task 1702 determines that for MU 300 identified by the message 504, there is AAS 600, the task request 1706 parses the message 504 received from LUIA 118, and determines whether the access network 122. If access is not permitted, then the task 1708 cleans or removes AAS 600 for this MU, and program control proceeds to task 1704, which was described above, and informs MU 300 on that network access is denied. Location information from a remote HAS 600 can be used to determine the satellite 104 through which to send the message 504 to MU 300.

If the message 1706 determines that the message 504 contains information that permits access to the network, the task 1710 marks the data item 602 corresponding to the status in AAS 600 as active or registered. Active status should not be confused with unemployed status. In addition, the task 1710 receives from the message 504 characteristic data and writes them in the element characteristic data 608 AAS 600. Characteristic data describe different ways of communication services, ABO is itata service end-to-end call, preadolescence, negotiation call, or any other characteristics, widely known in telephony.

After the task 1710 task 1704 again sends MU 300, the message "Reply to message "enabled" 504. This time the task 1704 thus modifies the message 504 to inform about the admission. Moreover, the task 1704 before sending messages 504 on MU 300 may be removed from his characteristic data, if they are not used MU 300.

In Fig. 18 presents a flowchart of the procedure, the message "Update location" 1800. KS 400 executes the procedure 1800 when the message "Update location" 506, which is described above in connection with the process 1000 MU. Message 506 is supplied to the COP from 400 MU 300. Message 506 identifies the MU 300, which is currently registered in the network 122, and sends MU 300 data about the current location.

Procedure 1800, by performing a task 1802 receives messages 506 location data and stores this data in AAS 600 MU. Then the optional procedure 1804 determines for MU 300, LOUIE 118 and sends it LWIA 118 message 506. As noted above, the location data sent to LOUIE 118, n the position, send COP 400 on LWIA 118 may simply identify this KS 400, in the area which at the moment is MU 300. Although the drawing is not shown, it is evident that the process 1800 may further analyze the location data and to refrain from sending messages 506 on LWIA 118, if the location data substantially identical to the data on the location, which is already recorded in the memory of LOUIE 118. In addition, there are no obstacles to the fact that the COP 400 was sent back to MU 300 a message to MU 300 could use this message to establish certain thresholds used in connection with the above task 1006. After the task 1804 software control from the process 1800 returns to the "Executive procedure" COP 1500.

In Fig. 19 presents a flowchart of the procedure 1900. KS 400 performs the procedure in 1900 when the message "Check off" 520, which is described above in connection with the process 1400 MU. Message 520 is supplied to the COP from 400 MU 300. Message 520 identifies the MU 300, which is currently registered in the network 122. Procedure 1900, performing the task 1902, deletes or cleans from AAS 600 MU database to Azati no calls until while this MU 300 again get the message "enabled" 502. The 1904 task is to determine LWIA 118 to which is attributed MU 300, and to send this LWIA 118 message "Check off" 520. After task execution 1904 software control from the process 1900 returns to the "Executive procedure" COP 1500.

In Fig. 20 presents a flowchart of the procedure 2000 message "Outgoing call". KS 400 executes the procedure 2000 when the message received Outgoing call" 518, which is described above in connection with the process 1300 MU. Message 518 is supplied to the COP from 400 MU 300, which attempts to initiate a call (from CMU). Message 522 identifies the IMA 300 and generates the ID of the target, which identifies the called subscriber. In addition, the procedure 2000 is when the PSTN 114 receives a phone call. When the COP 400 executes the procedure 2000, she acts as the COP, which originates a telephone call (X).

The procedure 2000 first performs the task of 2002. If the procedure 2000 initiates a call from the IMA 300, and not from the PSTN 114, the task of 2002 marks the data item 602 corresponding to the status in AAS 600 this IMA 300, the token "busy". In addition, the task of 2002 translates into the initial position duct protocols telephone conversations. Such records are used for purposes of billing for the use of the telephone network and to collect statistical data characterizing features of the use of the network. The 2002 task can optionally set an alarm, notifying the employment of this device. The busy signal is a timer that is triggered at a certain point in time and produces a message about employment for Executive procedure" COP 1500. The busy signal is set so that if during a certain period of time, the connection will not be established, then IMA 300 will receive a busy signal.

After the task runs, 2002 task request 2004 determines whether the ID of the goals included in the message 518, the phone number to the PSTN or the ID of another MU 300 (CMU). If the message 518 indicates the telephone number of the PSTN, the 2006 task performs the scan operation table and determines which of the MSC 400 caters to this phone number.

After the task 2006 2008 task sends a message "Beep" 522 from X 400 executing the task 2008, this MSC 400. The message "Beep" 522 carries ID KS 400, sends a message 522, and the ID of the target (callee). After the task runs, 2008 programs 400 may, for a particular call to play the role of both X and MSC. When there is an exchange of messages between X and MSC, which are essentially the same CS 400, then these messages can be simply put in place, managed by the Executive procedure" COP 1500. These messages will be processed KS 400 accordingly.

If the task 2004 determines that the called subscriber is any of CMU 300, the task request 2009 analyzes database AS maintained on X 400, and determines whether it contains any AAS 600 for this CMU 300. A significant part of the telephone conversation is conducted at the local level. Therefore, there is a high probability that X 400 may be simultaneously and MSC 400. If this CMU 300 there HAS 600, it means that CMU 300 and found that this COP 400 can perform the role of the IRS, and the role of the COC. If CMU 300 there HAS 600, the 2008 task sends to the MSC 400 message 522, placing it in the buffer queue of messages managed by the Executive procedure" COP 1500. For a large part of the call CMU 300 2009 saves network resources and reduces the time required for communication, eliminating the need for additional messaging on the network.

If the task 2009 will determine that the top is this determination may be made based on the analysis part ID CMU. After the task 2010 2012 task sends a message "device Found" 524 this LWIA 118. Message 524 encourages LWIA 118 to answer X 400 locations in this CMU 300, so that X 400 could continue the process of communication.

It is obvious that the transfer of messages 524 can be performed over the network 122. However, as shown above, one of the variants of the present invention, LOUIE 118 and KS 400 represent different logical parts of a single physical device. In accordance with this, in this variant of the invention, the task may 2012 to analyze LWIA 118 to which the message is directed. If LWIA 118 is a logical partner X 400, which performs the task of 2012, then X 400 may simply put a message in the appropriate queue for this LWIA 118 in the proper time has processed it. After the task 2012 software control procedures 2000 returns to the "Executive procedure" COP 1500.

In Fig. 21 presents a flowchart of the procedure of the message "Beep" 2100. KS 400 executes the procedure 2100 when receives the message "Beep" 522, which is described above in connection with the process "Outbound call" 2000. Message 522 Is 400, as for the telephone call for which the link is established, this COP 400 has been identified as the target CS 400 (CFB). MSC 400 may provide access to the PSTN 114 or CMU 300. Message 522 carries data that identify X 400, sent a message 522, and ID purposes. ID purpose identifies the called subscriber.

The procedure 2100 initially performs a task request 2102. Task 2102 analyzes the ID of the target, which is the message 522 and decides addressed the call to the PSTN 114 or MSC 400. If the call is addressed to a telephone number of the PSTN, the task 2104 handles the call in accordance with the requirements of the PSTN. For example, the task 2104 can "dial" a telephone number of the PSTN, ID specified objectives contained in the message 522. Obviously, the dial includes applied in the network, the PSTN 114 dual tone multifrequency signal (DMS) or other tones. For the purposes of charging subscribers and statistical purposes, you can use the Protocol call accounting. In order to determine which results in a set of phone numbers - to the emergence of a busy signal, ringtones or answer a call, monitoring can be carried out to the PSTN. If the detected busy signal, Estreno below. If the call came the answer, then X 400 may be sent a message "Call connected" 516.

If the task 2102 determines that the call is addressed to CMU 300, the task request 2106 analyzes database AS MSC 400 and determines whether any of AAS 600 for identified CMU 300 that is CMU 300 can be routed call. The direction of the call may not be allowed for several reasons. For example, for CMU 300 may not exist AS 600 or data element 602 HAS 600 CMU will point to the pending status or employment. To determine whether CMU 300 capacity end-to-end call can be parsed element characteristic data 608. If any of these conditions is detected, the task 2108 sends X 400 message "Failed call" 526. Message 526 preferably includes MSC ID and a code describing the type of failure when calling. After the task 2108 software control procedure 2100 returns to the "Executive procedure" COP 1500.

If the task 2106 determines that for CMU there AS 600, which allows you to direct CMU 300 call, the task 2110 initializes the chat Protocol described above in connection with task 2002. Then for. the hen mobile relay nodes 122 are satellites 104, the task 2112 determines the satellite and the cell to be used when sending CMU 300 message 508. This determination may be made based on the use of location data 604 stored in AAS 600 CMU, the current time and the table of provisions satellites depending on time. Of course, there are no obstacles to the task 2112 for possible use when sending CMU 300 messages 508 chose several satellites 104 and/or multiple cells 204. In alternative implementation of the present invention, the task 2112 determines which satellite 104 should be used to send the message 508 to CMU 300, and the satellite 104 determines which cell (s) should be used for locating CMU 300. After the task 2112 2114 task sends a message "Comes the call," 508. As shown above, the message 508 carries ID CMU 300 and transferred by the Trustee to the broadcast channel (UCMJ), and informs identified CMU 300 about an incoming call.

The network 122 may be unable to specify precisely what satellite (satellites) and the cell (s) best suited for sending from the first moment, as it said network 122 your location. In addition, CMU 300 can be in the moment of sending the message 508 to CMU 300 near the borders of the region covered by cell 204 or satellite 104. When CMU 300 is close to this boundary, there is uncertainty in determining which satellite 104 or cell 204 are CEC, which scanned CMU 300. In accordance with this process the communication according to the present invention provides a search method that provides sufficient assurance that this CMU 300 will receive the message 508.

Task request 2116 determines whether completed search CMU 300. The search can be terminated when either CMU 300 will send the message "Device found" 510 on X 400, as shown below, or when the network 122 decides that CMU 300 may, at the present time available and that further attempts will involve the expenditure of excessive amounts of network resources. CMU 300 may be unavailable for various reasons. For example, CMU 300 may be carried out in the basement or other structure that prevents the reception.

When the task 2116 determines that the search can be continued, program control returns to task 2112, which selects another satellite and/relleno in the cell 204, in which location data 604 AAS 600 put CMU 300. If within a predetermined period of time, generally of the order of 200 MS or less, CMU is found, then to send a message 508 may be simultaneously or sequentially used six cells 204 that surround the cell. If the message 510 "Device found" is still not received, the task 2116 may, but is not obliged to come to the conclusion that the search is over.

If the task 2116 decides that the search is completed, program control is routed to one of two addresses. If the search fails because the message "Device found" 510, program control exits procedure 2100 and returns to the Executive procedure" COP 1500. If the search fails because it has not been received, the message "Device found" 510 after to send a message 508 to CMU 300 were used several different cells 204, then software control passes to task 2108. Task 2108 sends the message "Failed call" 526 back to ICS 400.

In Fig. 22 presents a flowchart of the procedure of message "command Reply" to Determine the location 2200. KS 400 executes the procedure 2200 when the received message is the Response to My talk" 2000, when the COP 400 serving as X 400, receives the task to establish a connection with CMU 300, it sends the message "device Found" 524 on LWIA 118 CMU in order to know the current location of this CMO. The message "the command "locate" 528 is the answer, LWIA to the message in Response to the command "Search device 524. When the COP 400 executes the procedure 2200, it acts in its role of IKS. The message "the command "locate" 528 contains ID CMU. In addition, it carries at least one of the two types of information. If CMU 300 is registered in the network 122, the message 528 passes the location of CMU 300. If CMU 300 is not registered in the network 122, the message 528 reports that this device is not registered.

The procedure 2200 initially performs a task request 2202. Task 2202 analyzes the received message 528 determines whether the conversation. Conversation is impossible, if CMU 300, which addressed the call is not registered in the network 122, as in this case, CMU 300 unavailable. When the conversation is impossible, the program is running "Error establishing connection" 2204. The program 2204 preferably first performs the task 2206, which sends vyzyvayushe task 2206 may be omitted. The message sent to the task 2206, may prompt the satellite 104 and IMA 300 to ascribe the channel, which can be carried out by oral communication messages in real-time. Then the task 2208 plays or initiates the appropriate entry error communication through the corresponding channel (IMA 300) or the PSTN line (for PSTN). This record may, for example, using oral messages to notify the caller that the called subscriber currently unavailable.

After the task 2208 reproduce or initiates the recording (which can be stored inside the PROPERTY), if the call originated from IMA 300, the task 2210 sends a message "to Cancel the call," 512. In that case, if a call arrives from the PSTN device, the task 2210 releases the line to the PSTN. Then the task 2212 performs cleanup operations and sends the chat Protocol initialized in connection with this call, at the address and in the manner described above in connection with task 2002. The chat Protocol does not need to be sent immediately; it can be accumulated together with other protocols conversations and transmitted in the form of a package at a convenient time. The chat Protocol predpochtite is X 400. There are no obstacles to the material part, which is implemented KS 400, additionally would perform this function, and Protocol processing calls as another logical partner COP 400. After the task 2212 software control procedures 2200 returns to the "Executive procedure" COP 1500. The process of establishing a connection interrupted.

If the task 2202 determines that the message is "command Reply "to locate" 528 contains information indicating that CMU 300 is registered in the network 122, the task 2214 updates the chat Protocol established for this conversation, and determines what the COP 400 is MSC for this call. This determination may be made based on the analysis of location data contained in the message 528. As shown above, it is advisable that these location data were provided address KS 400, which in a given moment of time serves this CMU 300. However, X 400 due to the operation table can be converted to the address of the MSC 400 location data in any other format, for example, defined by latitude and longitude.

After the task 2214 task 2216 sends to the MSC 400 message "Sound C is select 522, she performs a message "Beep" 2100, which was described above. After the task 2216 program control leaves the procedure 2200 and returns to the Executive procedure" COP 1500.

In Fig. 23 shows the block diagram of the procedure the message "Device detected" 2300. KS 400 executes the procedure 2300 when the message "Device detected" 510, which comes from CMU 300. As was shown above in connection with the process 1200 MU, when CMU 300 receives the message "Comes the call," 508, it responds with the message "Device detected" 510. The message "Device detected" 510 carries information identified by CMU 300.

Procedure 2300 performs the task 2302, which sends the message "Device detected" 510 on X 400, if the COP 400 plays the role of a CCP for this call. Task 2304 updates the chat Protocol, which is MSC 400, and stops further search of CMU 300, the tasks that are performed 2112-2114 procedure 2100. Although it specifically and not shown in Fig. 23 X 400 receiving the message 510 can update your chat Protocol and modify any message coming back to the person who initiated the call. When the tasks are complete 2302-2304 software is loc-scheme procedure "off hook" 2400. MSC 400 executes the procedure 2400 upon receipt of the message "off hook" 514 from CMU 300. As was shown above in connection with the process MU 1200, CMU 300 responds with the message "off hook" 514 when the user CMU 300 answers the call. The message "off hook" 514 identifies CMU 300.

If the procedure 2400 runs MSC 400, the task 2402 sends X 400 message "off hook" 514. MSC 400 may add to the message 514 route code. This route code can be used to direct traffic flow of information telephone conversations on CMU 300. Then X 400 will perform the procedure 2400. X 400 can perform the task 2402 in order to develop the route code for the direction of traffic calls IMA 300, the target end of this conversation. Task 2404 updates the chat Protocol in order to show that the connection is established, and halts the supply of any busy signal, which have been described above in connection with the task of 2002, which could be introduced with regard to this call. Task 2406 sends to the service MU 300 message "Call connected" 516. MU 300 is MSC in if the procedure 2400 performs MSC 400, and IMA when the procedure 2400 performs X 400.

As this call channel traffic. In a preferred embodiment of the present invention, the traffic channels used by the IMA and CMU, managed by the satellites 104, with which the IMA and CMU exchange messages, and IMA, CMU will have their own channels of traffic. The data on the assignment of channels can be defined CC 400 or satellites 104 involved at the moment in this conversation and directly exchanges messages with MU 300. After the task 2406 software control procedures 2400 returns to the "Executive procedure" COP 1500. Now from the point of view of the COP 400 connection is established. It is obvious that the call should not be routed through the KS 400, which manages the conversation.

In Fig. 25 shows a flowchart of the procedure of the message "Failed call" 2500. KS 400 executes the procedure 2500 in the case where the MSC 400 received the message "Failed call" 526. As was shown above in connection with the process 2100, MSC 400 sends the message "Failed call" 526 on X 400, when you know the link on this call cannot be established. Procedure 2500 performs the above-described program "Error establishing connection" 2204. Record, reproduced in the task 2208 in the program 2204, can the criminal code of the URS 2500 returns to the "Executive procedure" COP 1500.

In Fig. 26 presents a flowchart of the procedure, the message "Cancel call" 2600. KS 400 executes the procedure 2600 when it receives the message "Cancel call" 512. Message 512 may be obtained from MU 300 or other KS 400, it can be obtained when the COP 400 acts as X or MSC. As was shown above, the message "Cancel call" 512 means that the process of communication or conversation should be interrupted.

Procedure 2600 performs the task 2602, giving the team on completion of the processing of the call and to send a chat Protocol, which was prepared KS 400 for this conversation. Task 2604 stops all processes associated with this call. Such processes may include, for example, search CMU 300 described above in connection with the process 2100, the busy signal described above in connection with the process 2000, or the playback of a recording in the task 2208 program 2204. Task 2606 sends the message "Cancel call" 512 or serviced MU 300, or partner under this call CS 400. When the tasks are complete 2602-2606 software control from the procedure 2600 is returned to the Executive procedure" COP 1500.

In Fig. 27 presents a flowchart of the procedure "busy Signal" 2700. When the COP 4 is employment. If the condition in time, the message "busy Signal" is generated inside X 400. As was shown above in connection with the task of 2002, the busy signal is heard when initiated any calling. If communication cannot be established until such time as you receive a message "busy Signal", it executes the procedure 2700.

Task 2702 identifies the IMA 300 to whom the message "busy Signal". Then, the procedure 2700 runs the program "Failed call" 2204 described above. The record played in the task 2208 program 2204 can just play a normal tone busy signal or verbal message that explains the problem faced when establishing a connection for this call. After you run the program 2204 software control from the procedure 2700 returns to the "Executive procedure" COP 1500.

In Fig. 28-32 presents a flowchart of the procedures performed IAM 118 to support the process of communication. In General IAM 118 maintains a database of records of subscribers 700 (see Fig. 7) related only to part of the entire set MU 300. In relation to the MU 300, for which IAM 118 maintains a record of the subscriber 700, IAM Lok is the establishment of communication. These messages come from KS 400. Some messages can come on IAM 118 from MU 300, other messages are generated at KS 400. Obviously, these IAM 118 in addition to the process of communication can perform other actions associated with the network 122.

In Fig. 28 shows the block diagram of the "enforcement procedures" IAM 2800, which IAM 118 performs to support the process of communication. Procedure 2800 parses the message, the incoming IAM 118, and in response to the received message transfers program control to the appropriate procedure. Obviously, all treatments controlled procedure 2800 can be reentrant. Fig. 29-32 are block diagrams of these procedures.

Fig. 29 is a block diagram of the procedure messages "enabled" 2900. IAM 118 executes the procedure 2900 when the received message is "enabled" 502, which is described above in connection with the process 800 MU and procedure 1600 CC. The message "enabled" 502 indicates that MU 300 attempts to access the network 122 to obtain communication services.

Procedure 2900 performs the task 2902, which shall review the record of the subscriber 700 for MU 300, identified with the account of the subscriber MU 700. If the account of the subscriber is not, then the task 2906 generates and sends back to CS 400, which gave the message "Registration is included on IAM 118, the message "Reply to message "enabled" 504. Message 504 carries information about what MU 300 is not valid, and he is not allowed access to the network 122. After the task 2906 software control from the procedure 2900 returns to the "Executive procedure" IAM 2800. MU 300 is not registered in the network 122, and it will not receive communication services from the network 122.

If the task 2902 decides that MU 300 there is a record of the subscriber, the task 2908 saves or updates (in data element 702 records of the subscriber 700) location data received in the message "enabled" 502. After the task 2908 task request 2908 determines the validity MU 300. Test validity is to achieve the same goals, and that the authentication check, described above in connection with the procedure of the COP 1600. The subscriber record 700 may include a data element 704 accessed by the task 2910 and which contains the parameters validity. Data element 704 may be entered by the user via the input section/o 406 IAM 118. Parameters validation may indicate something is. the moreover, the parameters of validation may indicate that services may not be provided when users are in certain regions and task 2910 can analyze these regions with regard to location data stored in the data element 702. When these and other considerations suggest that MU 300 is not valid, the task is executed 2906, which generates a message 504 "Reply to message "enabled", which denies access to the network 122.

If the task 2910 determines that the MU 300 valid and it should allow access to the network 122, the task 2912 marks the data item on the activation status 706 in the account of the subscriber 700 registered. The task then 2914 generates and sends a message 504 "Reply to message "enabled" back to KS 400, specified in the received message is "enabled". At this time, in response to message "Reply to message "enabled" 504 includes an element characteristic data 708 account of the subscriber 700. These characteristic data described above in connection with the procedure of the COP 1600. These characteristic data are recorded in the account of the subscriber MU 700 when you first log on to the network 122 or updated later. After the task 2914 software control>/P>In Fig. 30 shows a flowchart of the procedure, the message "Search device 3000. IAM 118 executes the procedure 3000, when the received message is "device Found" 524. As shown above in connection with the process 2000 KC, and KS 400 sends IAM 118 message 524, when the connection with CMU 300. The message identifies CMU, which is addressed to the call, and ICS 400, which receives the message 524.

Procedure 3000 performs the task 3002 view the recording of the subscriber CMU 700. Task request 3004 determines whether there is for this CMU 300 record 700, as well as valid if it CMU for this call. The validity of the parameters 704 may be assessed in order to decide whether this is CMU valid. For example, CMU can be considered not valid if X 400, requesting the position CMU 300, is located in the region, which is not allowed to connect to the MU 300, located at the place of the current location of CMU 300. If the task 2804 determines that for CMU 300 no record of the subscriber 700 or detects the invalid CMU 300, the task 3006 generates and sends a message "the command "Find device" 528, which is described above in connection with the procedure of the COP 2200. Message 528 sent on X 400 that sent the message "device Found" 524. In this si the task 3004 determines the specified MU 300 is the account of the subscriber 700 and valid to receive the call, the task request 3008 determines whether registered this MU 300 in the network 122. Such determination may be performed by analyzing data element 706 in the account of the subscriber, CMU 700. If CMU 300 is not registered, the task 3006 sends a message 528, indicating that CMU 300 cannot receive calls, and that the relationship with this CMU 300 cannot be installed. If CMU 300 registered, the task 3010 receives location information from the data element 702 records of the subscriber specified CMU 700, and the task 3012 generates and sends a message "the command "Find device" 528 on X 400, which sent it the message "device Found" 524. Task 3012 includes location data obtained in task 3010, message 528 and informs that CMU 300 currently registered in the network 122. After the task 3012 program control leaves the procedure 3000 and returns to the Executive routine ' 2800.

In Fig. 31 shows a flowchart of the procedure, the message "Update location" 3100. IAM 118 executes the procedure 3100 when the message "Update location" 506. As described above in connection with process is automatic to inform the network 122 about its current location. Message 506 identifies the MU 300, which reports its location, and also includes data describing its current location.

The procedure performs the task 3102 view the recording of the caller 700 for MU 300, which reports its location. It is assumed that such entry is present, such as position reports are made when MU 300 is registered in the network 122. For specialists in this field it is clear however, that for error handling in connection with task 3102 may be offered various schemes detection and error information. After the task 3102 task 3104 stores the location data included in the message 506. Task 3104 stores the location data in the record of the subscriber MU 700 in the data element 702. After the task 3104 software control from the procedure 3100 returns to the Executive routine ' 2800.

In Fig. 32 shows a flowchart of the procedure, the message "Check off" 3200. IAM 118 executes the procedure 3200 when the message "Check off" 520. As was shown above in connection with the process 1400 MU and procedure 1800 CC, MU 300 generates the message "Check off" 520 disabled before isawy. Message 520 identifies the MU 300, which reports the occurrence of the condition off the Desk.

Procedure 3200 performs the task 3202 view the recording of the caller 700 for MU 300, which reports off the Desk. It is assumed that such entry is present, because the messages off of the Desk are made when MU 300 is registered in the network 122. After the task 3102 task 3104 marks the data item activation status 706 in the account of the subscriber MU 700 as Miklushevsky registration. After the task 3204 software control from the procedure 3200 returns to the Executive routine ' 2800.

In General, the present invention is an improved method of communication, which is adapted for use in the presence of mobile (mobile) end-users. MU 300 automatically detects your current location and report it to the network 122. The network 122 keeps track of these locations and make available this information to the relevant X 400, which is trying to establish a connection with CMU 300.

In addition, the process of establishing a connection according to the present invention adapted for use in connection with a network 122, having moving parts, such as spotline cash mobile nodes of the node to be used for communication with the MU 300. Next, the main part of the "intelligence" required for communication, preferably contained in KS 400 and IAM 118, which is simpler than the service located on the orbits of satellites 104.

The process of establishing a connection according to the present invention also allows you to conserve network resources and to accelerate the process of communication. Every message that is circulating in the environment 100, consumes more resources of the network 122. According to the present invention, the total number of messages transmitted during the communication, is minimized. Information, facilitate communication, such as the validity and features of the device, is stored and maintained on the outer KS 400, which serve MU 300, and not in LWIA 118. In accordance with this COP 400 can connect to many types of calls quickly and without consultation with LOUIS 118. If the connection cannot be established, the decision to declare the communication attempts are accepted quickly and with a small amount of messaging within the network. Obviously, in the preferred embodiments of the subject to changes or modifications not beyond masturbatio, which specifically were not mentioned here. Possible candidates for inclusion in the composition of this additional information are markers of time and date of the call, although a direct relationship to the communication they have not. In addition, to determine your location MU 300 may use other locating systems, such as LORAN, or other systems and methods known to experts in this field. Next, the mobile relay nodes do not necessarily have to be limited to satellites - they can be ground or air units.

1. The method of establishing a telephone connection between the mobile device and other devices, which can be accessed via the communications network, namely, that determine the location of the specified mobile device, according to the specified location of the specified mobile device for a specified network for any communication channel, wherein the receiving by the mobile device from the specified network communication channel, the message "Check-enabled", which informs the specified mobile device that it can participate in these conversations.

2. The way the moment when a specified current location leads to the exceeding of a predetermined threshold distance, measured from the previous reported location, and repeat this operation messages the specified location of the specified mobile device for a specified network for any communication channel after the transition specified threshold.

3. The method according to p. 1, characterized in that before the message specified location of the specified mobile device synchronizes the specified mobile device with the specified channel of the specified network, and after receiving the message "enabled" perform unsynchronized relative to the specified channel.

4. The method according to p. 3, characterized in that said communication channel is a channel parallel access with time division and installed on the mobile repeater specified network, and provide for the operation of maintaining synchronization time slot with the specified channel of communication that is performed between the specified message to the specified location of the specified mobile device and receiving messages "enabled".

5. The method according to p. 3, characterized in that Ni is engaged in the broadcast channel to detect incoming calls.

6. The method according to p. 5, wherein when the monitoring of any control of the broadcast channel account option, when specified, managing a broadcast channel becomes unavailable, estimate the data for the specified account to determine the moment of exceeding the predetermined threshold is unavailable, re-determine the location of the mobile device, re-synchronize the mobile device with the specified communication channel and re-reported excess of a specified threshold unavailable.

7. The method according to p. 5, characterized in that after monitoring the control of the broadcast channel to receive the message, "Comes the call from the specified network, and the message "Enters the conversation" identifies the mobile device, and inform the mobile device that it's receiving a call, send a specified network message "Device found" in response to the message "Enters the conversation, with the message "Device found" informs the specified network that the mobile device is detected and it can be a challenge.

8. The method according to p. 7, characterized in that it further before sending the message, "Rusisa fact, further, after receiving the message "Enters the conversation" initiate a sequence of beeps to inform the user about the incoming call.

10. The method according to p. 9, characterized in that it further determine on the specified mobile device status is "off hook" and send the message "off hook" the specified communication network in response to the specified determination state "off hook".

11. The method according to p. 1, characterized in that through the user input device of the specified mobile device identify these other devices, which can be accessed via the communications network, via a user input device specified mobile device to identify the moment of sending an outgoing call to one of these other devices and after you receive the message "Registration is enabled" do desync specified mobile device with the specified communication channel, perform the monitoring of the specified user input device to detect commands to the direction of the outgoing call, perform synchronization with the communication channel specified network, and send the t specified network on request from the specified mobile device in the direction of the call, and about the identity of one of these other devices.

12. The method according to p. 1, characterized in that through the user input device of the specified mobile device control on/off of the specified mobile device and after receiving the message "enabled" perform the monitoring of the specified user input device to detect shutdown command specified mobile device, according to the specified network about shutting down the specified mobile device and turn off the specified mobile device.

13. Communication via local device management information about the subscriber (IAM), which consists in the fact that a variety of mobile devices included in a network covering a local IAM, and a set of IAM, similar to the local IAM messages with some many switching stations, and these communication station and specified IAM communicate with each other, characterized in that keep a database of subscriber records, each subscriber record contains the identifier of the mobile device and information about the activation status,Lucena" carries the registration request of any mobile device in the specified network, and the message "enabled" contains the value of the identifier of the mobile device, choose in response to the value specified ID from the specified messages "enabled" one of these entries, modify the data activation status specified in the selected record to show that the mobile device is registered on the specified network.

14. The method according to p. 13, characterized in that the step of maintaining the database includes the phase space location data in each of said subscriber records, the specified stage receiving the message "Registration is enabled includes the step of receiving location data from the specified messages "enabled", the specified stage modification of these data activation status includes the step of updating the position data specified in the record selected in accordance with the specified data about the location of the specified messages "enabled".

15. The method according to p. 14, wherein receiving the message "Detecting device", and the message "Detect device" contains data that identifies the called mobile device, and identification data of the switching station, which was sent wcasinocertifiedguide1 the called mobile device, and send the message to the specified identify of the switching station, and specified the transmitted message includes the location data from the specified selected entry.

16. The method according to p. 15, wherein analyzing in response to the message "Detecting device" of the specified data on the status of activation specified in the selected entry to determine if the specified callee mobile device on the specified network, send in that case, if the specified destination device is not registered in the specified network, the message specified identified switching station, and specified the transmitted message informs the specified switching station that the specified mobile device could not be contacted.

17. The method according to p. 14, characterized in that at this stage of maintaining the database also get the message "Update location", and the message "Update location" contains data that identifies any mobile device, and the data describing the location specified identified mobile device, select one of the Ute specified location information specified in the selected records in accordance with the specified data, which is the location of the specified message "Update location".

18. The method according to p. 13, wherein receiving data that identifies any switching station, which was sent to the specified message "enabled", analyze the specified selected entry to determine whether the specified mobile device is valid for the communication device, send a specified message identified switching station, and the specified message informs specified identified switching station whether the specified mobile device is valid for the communication device.

19. The method according to p. 18, characterized in that place within the specified step of maintaining the database data identifying operational characteristic features associated with these mobile devices, in each record, and placed within the specified stage make specified typical performance characteristics specified selected mobile device specified in the transmitted message.

20. The method according to p. 13, characterized in that get soobsheniya any mobile device, choose in accordance with the specified data that identifies the mobile device, one of these entries and modify the data activation status specified in the selected record to be noted that the mobile device identified by the specified message "Check-off" is not registered in the specified network.

21. Communication via local device management information about the subscriber (IAM), which consists in the fact that many mobile devices included in a network covering a local IAM, and a set of IAM, similar to the local IAM, communicate with each other, characterized in that the enter database of subscriber records, each subscriber record contains the value of the identifier of the mobile device and the location data associated with it, receive registration requests to the mobile device in the network, moreover, the specified query includes the value of the identifier of the mobile device and the data describing the location of the specified mobile device, chosen in accordance with the specified ID value of the specified request one pointed to by the related data, which is the location of the specified mobile device at the specified request is received.

22. The method according to p. 21, characterized in that the gain according to the step of receiving data that identifies a switching station, which was sent to the specified registration request, analyze the specified selected entry to determine whether the specified mobile device is valid for the communication device, send a specified message identified switching station, and the specified message informs specified identified switching station whether the specified mobile device is valid for the communication device.

23. The method according to p. 22, characterized in that each entry in the phase of the reference database, enter data, identifying operational characteristic features associated with these mobile devices, and is placed within the stage of sending the specified typical performance characteristics specified selected mobile device specified in the transmitted message.

24. The method according to p. 21, wherein the receive soobshaya the called mobile device, as well as data identifying the switching station, which was sent to the specified message "Detect device", choose one of these records in accordance with the specified data that identifies the called mobile device, send a message to the specified identify of the switching station, and specified the transmitted message includes the location data from the specified selected entry.

25. The method according to p. 21, characterized in that at this stage of maintaining the database also get the message "Update location", and the message "Update location" contains data that identifies any mobile device, and the data describing the location specified identified mobile device, select one of these records in accordance with the specified data that identifies the mobile device, and modify the specified location information specified in the selected records in accordance with the specified data describing the location of the specified message "Update location".

26. Communication by serving commutative, through relays messages are sent for a variety of mobile devices, switching stations, such specified service station, and a set of device control information about the subscriber (IAM), and these switching stations and specified IAM communicate with each other, wherein receiving the registration request of the mobile device on the specified network, and the specified query includes the value of the identifier of the mobile device, analyze the specified identifier of the mobile device to identify the DEPARTMENT to which assigned the specified mobile device exchange messages with the specified identified IAM, to obtain service data describing the specified mobile device exchange messages with the specified identified IAM in order to receive service data describing the specified mobile device, create an entry for the specified mobile device, and such record includes the specified service data.

27. The method according to p. 26, characterized in that update the specified record with the aim of obtaining data, the gaps in employment history.

28. The method according to p. 26, wherein receiving the message "Check off" and the message "Check off" carries a request for termination of registration of the specified mobile device on the specified network, and deletes the specified entry in response to the message "Registration is disabled".

29. The method according to p. 28, characterized in that it further send a message to the specified IAM, which informs the specified IAM stating that the mobile device terminates its registration in the specified network.

30. The method according to p. 26, wherein receiving the message "Beep" that identifies the specified mobile device and gives the command specified service station to communicate with the specified mobile device, find the specified mobile device and determine passes if the specified mobile device is in the state "off hook".

31. The method according to p. 26, wherein receiving from the specified mobile device message "Outgoing call", containing data identifying the called party and giving the command specified service station to communicate with the specified subscriber, Academy of Sciences of the connection during the connection and send the message "Beep" on the specified switching station.

32. The method according to p. 31, wherein the step of creating an entry for the specified mobile device performs a database that contains such records, the analysis phase of the specified identifier of the mobile device determines whether the specified database entry corresponding to the specified subscriber, and choose the specified service station during the connection in that case, if the database contains any entry for the specified identified subscriber.

33. Communication through a distributed network of communication lines with a constellation of mobile repeaters, namely, that through these mobile relays messages are sent for a variety of mobile devices, switching stations, exchanges messages with the specified constellation, and a set of device control information about the subscriber (IAM) that exchanges messages with the specified constellation, wherein receiving at a service station, a member of the specified number of switching stations, a registration request of the mobile device on the specified network, and the specified request including the data identifier of the mobile device, to identify the DEPARTMENT to which assigned the specified mobile device, exchanging messages between the specified service station and those identified IAM in order to provide the specified service station service data describing the specified mobile device, create the specified service station entry for the specified mobile device, and such record contains the service data.

34. The method according to p. 33, characterized in that the receive on the specified service station message "Beep", and the message "Beep" identifies the specified mobile device and gives the command specified service station to communicate with the specified mobile device, find the specified mobile device and determine passes if the specified mobile device is in the state "off hook".

35. The method according to p. 34, wherein producing the messaging service station to the mobile relay having such a directivity of the antenna, which forms a discrete cells, and to locate the mobile device selects one of ukazanom", send to the specified mobile device, the message "Enters the conversation using the specified cell, and determine whether the specified mobile device to the specified message "Comes the call," message "Device found".

36. The method according to p. 35, wherein if the specified step of determining unable to locate the specified message "Device found", then choose the second of these discrete cells used to send to the specified mobile device a second message "Enters the conversation, send to the specified mobile device specified by the second message "Enters the conversation using the specified second selected cell and determine whether the specified mobile device to the specified second message "Comes the call," message "Device found".

 

Same patents:

The invention relates to communication systems and can be used to provide voice and data services for the population of terminals

System positioning // 2137150
The invention relates to a system for determining the position taken on a digital telephone signals, which are transmitted to the next base transceiver stations (BPS)

The invention relates to a multi-channel communication systems, in particular for selecting the input channel to send the message using a Protocol with rivalry

The invention relates to digital cellular communication systems, in particular to a method of controlling the transmission power transceiver subsystem base station

FIELD: radio communications.

SUBSTANCE: proposed method intended for single-ended radio communications between mobile objects whose routes have common initial center involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from mobile object, these intermediate transceiving drop stations being produced in advance on mentioned mobile objects and destroyed upon completion of radio communications. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in joint functioning of several radio communication systems.

EFFECT: reduced mass and size of transceiver stations, enhanced noise immunity and electromagnetic safety of personnel.

1 cl, 7 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method intended for data transfer from mobile object to stationary one residing at initial center of common mobile-object route using electronic means disposed on stationary and mobile objects involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from mobile object, these intermediate transceiving drop stations being produced in advance on mobile object. Proposed radio communication system is characterized in reduced space requirement which enhanced its effectiveness in joint functioning with several other radio communication systems.

EFFECT: reduced mass and size of transceiver stations, enhanced noise immunity and electromagnetic safety of personnel.

2 cl, 6 dwg

FIELD: radio communications.

SUBSTANCE: proposed method intended for data transfer to mobile object from stationary one residing at initial center of mobile-object route using electronic means disposed on stationary and mobile objects involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from mobile object, these intermediate transceiving drop stations being produced in advance on mobile object. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in joint functioning with several other radio communication systems.

EFFECT: reduced mass and size of transceiver stations, enhanced noise immunity and electromagnetic safety of personnel.

2 cl, 6 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method for single-ended radio communications between mobile objects whose routes have common initial center involves use of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from mobile objects. Proposed radio communication system is characterized in reduced space requirement and, consequently, in enhanced effectiveness when operating simultaneously with several other radio communication systems.

EFFECT: reduced mass and size, enhanced noise immunity and electromagnetic safety for attending personnel.

2 cl, 7 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method intended for data transfer to mobile objects from stationary one residing at initial center of common mobile-objects route using electronic means disposed on stationary and mobile objects involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from first mobile object. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in simultaneous functioning of several radio communication systems.

EFFECT: reduced mass and size of transceiver stations, enhanced noise immunity and electromagnetic safety of personnel.

2 cl, 7 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method intended for data transfer to mobile objects from stationary one residing at initial center of common mobile-objects route using electronic means disposed on stationary and mobile objects involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from first mobile object, these intermediate transceiving drop stations being produced in advance on first mobile object. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in joint functioning with several other radio communication systems.

EFFECT: reduced mass and size of transceiver stations, enhanced noise immunity and electromagnetic safety of personnel.

2 cl, 7 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method for single-ended radio communications between mobile objects having common initial center involves use of low-power intermediate transceiver stations equipped with non-directional antennas and dropped from mobile objects. Proposed radio communication system is characterized in reduced space requirement and, consequently, in enhanced effectiveness when operating simultaneously with several other radio communication systems.

EFFECT: reduced mass and size, enhanced noise immunity and electromagnetic safety of personnel.

2 cl, 7 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method intended for data transfer to mobile objects from stationary one residing at initial center of common mobile-objects route using electronic means disposed on stationary and mobile objects involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from first mobile object, these intermediate transceiving drop stations being produced in advance on first mobile object and destroyed upon completion of radio communications between mobile and stationary objects. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in joint functioning with several radio communication systems.

EFFECT: reduced mass and size of transceiver stations, enhanced noise immunity and electromagnetic safety of personnel.

2 cl, 7 dwg, 1 tbl

FIELD: radio communications engineering; digital communications in computer-aided ground-to-air data exchange systems.

SUBSTANCE: proposed system designed to transfer information about all received messages irrespective of their priority from mobile objects to information user has newly introduced message processing unit, group of m modems, (m + 1) and (m + 2) modems, address switching unit, reception disabling unit whose input functions as high-frequency input of station and output is connected to receiver input; control input of reception disabling unit is connected to output of TRANSMIT signal shaping unit; first input/output of message processing unit is connected through series-connected (m + 2) and (m + 1) modems and address switching unit to output of control unit; output of address switching unit is connected to input of transmission signal storage unit; t outputs of message processing unit function through t respective modems as low-frequency outputs of station; initialization of priority setting and control units, message processing unit clock generator, and system loading counter is effected by transferring CLEAR signal to respective inputs.

EFFECT: enhanced efficiency due to enhanced throughput capacity of system.

1 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

Up!