RussianPatents.com
|
Communication method and communication device. RU patent 2509427. |
||||||||||||||
IPC classes for russian patent Communication method and communication device. RU patent 2509427. (RU 2509427):
|
FIELD: radio engineering, communication. SUBSTANCE: communication method involves a first step of transmitting a notification signal during a first period to transmit information for resolving conflicts with respect to the communication device, capable of transmitting data during a second period of time following the first period, and a second step of transmitting data from the communication device, capable of transmitting data during the second period based on the notification signal transmitted during the first period, in a specific period within the second period, allocated to data transmitted from the communication device. EFFECT: resolving conflicts between accesses over a relatively short period of time between devices having the same priority while performing priority control. 29 cl, 43 dwg
The technical field to which the invention relates The present invention relates to a method of communication, and communication device that create a link between a variety of communication devices that share the bandwidth of the connection. The background to the invention In the communication system, in which the relationship is created between many units of equipment of communication, sharing bandwidth connection, such as high-frequency communication lines, wireless LAN (Local Network) and the like, many pieces of telecommunications equipment communicates through the use of a single transmission channel; therefore, you should avoid competition for access from the many pieces of equipment communication. One way to avoid conflicts is CSMA/CA (Multiple Access with Carrier detection and Prevention of Conflicts). Based on this chart, the appropriate units of communication equipment monitoring the state of employment channel transmission and dispatch, when another unit of communication equipment does not use the transmission channel. When it is discovered that the transmission channel is not used by another piece of equipment of connection, the transmission of the frame begins after a random waiting time (arbitrary deferred transmission). Based on the schema CSMA/CA, even when many pieces of equipment communication trying to upload using a single transmission channel, the initiation of the transfer is made possible after arbitrary deferred transmission. Thus, it can be reduced probability of a conflict of personnel. However, when the upper limit arbitrary values is constant, then the likelihood of conflict increases with the number of accesses (the number of units of communication equipment connected to the network), so will cause a performance hit. If an arbitrary value grows with the growth of the number of units connected equipment, then the probability of a conflict is reduced. However, the average arbitrary delay transmission will become longer, thereby in any case, lowering performance. Moreover, as the scheme is essentially allows access after a random delay transmission, it cannot be determined, the maximum amount of latency. List of literature - Patent Literature [PTL1] JP-A-2002-185473 [PTL2] US2007/0064720A Short description of the invention Technical task The present invention was conceived in the light of the circumstances and purpose of providing means of communication and communication devices that could make conflict resolution between accesses within a relatively short period of time, even when a growing number of communications devices, or data flows, and also could prevent a useless waste of bandwidth, thereby preventing the performance. Additionally, the present invention is directed to the provision of means of communication and communication devices that allow to prevent conflict between communication devices that have the same priority priority control. The present invention also aimed at ensuring the method of communication, and communication devices that prevent unbalanced concentration of rights of access to particular or communication device data flow and allow for access control in accordance with the terms of traffic, such as traffic connection or data traffic. Solution of tasks To to achieve the above objectives, in accordance with the present invention provides a method of communication for communication between multiple devices for communication, sharing a frequency band communication containing: the first phase, which transmit the signal notice in the first period, to communicate information to resolve conflicts regarding communication devices capable of transfer rates up during the second period following the first period; and the second phase, which transmit data from communication devices capable of transfer rates up during the second period on the basis of a notification sound, passed in the first period, in a particular period in the second period, the selected data transmitted from communication devices. In accordance with the present invention also provides a communications device used in the system of communication for communication between multiple devices for communication, sharing a frequency band communication containing: section notification information, conflict resolution, which transmits the signal notice in the first period, to communicate information to resolve conflicts in relation to communication devices, capable to carry data over the second period following the first period; and section data transfer, when the communications device transmitting the signal notification is defined as a connection device capable of data transfer on the basis ringtone, passed in the first period, transmits data in a particular period in the second period, the selected data transmitted from communication devices, when this signal is installed on a priority basis, defined earlier, based on the data type, use as a ringtone in the first period. The predominant purpose of the invention The present invention allows to conflict resolution in respect of accesses within a relatively short period of time, even when a growing number of communications devices, or data flows, and also prevents a useless waste of bandwidth, thereby preventing the performance. Additionally, the present invention can prevent conflicts between communication devices that have the same priority priority control. The present invention also prevents unbalanced concentration of rights of access to particular or communication device data flow and allows control of access in accordance with the terms of traffic, such as traffic connection. List of figures Figure 1 is a view that shows the typical configuration of the system frequency communication for the transmission lines, which implements the method of connection and communication unit of the present invention. Figa-2C are views showing the appearance of the modem PLC. Figure 3 is a block diagram, showing an example of a hardware modem PLC. Figure 4 is a functional block diagram for the specific digital signal processing, implemented by the PLC unit • PHY. Figure 5 is a view that shows an example of period data transmission system frequency communication through transmission lines this option implementation. 6 is a view that shows an example of the access period, achieved when data are transferred by the scheme of access control this option implementation. Fig.7 is a view that shows an example of signal resolve conflicts for each priority group issued at the time of PGA. Figa and 8B are views showing the priority groups and procedures for the allocation of slots appropriate communication devices option implementation. Figure 9 is a view that shows an example table for the allocation of slots is the appropriate priority groups. Figure 10 is a view that shows the configuration of the send buffer in a communication device option implementation. 11 is a view that shows an example of the access period for each priority group in the embodiment. Fig is a block diagram showing the working procedures of each of communication devices that support scheme access control this option implementation. Figa and 13B are views showing the processing performed when the slots are not allocated to any of the priority groups. Figa-14C are views showing the example of processing to update the information of allocation of slots for each priority group. Fig is a sequence diagram showing the example of processing to update the information of allocation of slots for each priority group. Figa and 16B are views showing the example of processing performed when the terminal is operating as a slave device is required to re-enter the network. Fig is a block diagram showing the working procedures related to processing to update the information of allocation of slots in respect of communication devices, operating as a master device. Figa and 18B are views showing another example of the table of allocation of slots for each of the priority groups. Figa and 19B are types for description of the processing to update the information of allocation of slots in accordance with the terms of traffic. Fig is a view that shows an example in which priority groups displaced by updating the table of allocation of slots. Fig is a block diagram showing the working procedures of processing to update the information of allocation of slots, running at offset priority groups. Fig is a form of showing the first example of the access period schema b repeat slots. Fig is a view that shows the second characteristic of the period of access scheme b repeat slots. Figa and 24B are views showing the characteristic method of storage slot numbers. Fig is a form of showing the third characteristic of the period of access scheme b repeat slots. Fig is a view, showing typical table of allocation of slots that support third characteristic scheme b repeat slots. Figa and 27B are views showing the characteristic changes to the schema b repeat slots. Fig is a view that shows an example of the access period, when the data is transferred by the scheme PRS. Fig is a view, showing typical signals conflict resolution for specific priority groups, issued within the time PRS. Fig is a view that shows an example of periods of access to many of the priority groups that support scheme PRS. Fig is a view that shows an example of the access period, achieved when data is transferred over the allocation of slots. Fig is overlooking to describe problems that occur when multiple slot numbers are specified on the scheme of allocation of slots. One way to prevent competition between accesses from many communication devices is a scheme PRS (Precedence Slots) (see, for example, a Patent Document 1). The scheme of the PRS is the access pattern to set the priority groups, divided into priorities, showing the priority corresponding to the transmitted data type, and in order to facilitate the resolution of conflicts by means of narrowing the priority groups when sending frame before arbitrary delay the transfer is initiated by the competition. Fig is a form of showing the characteristic time of access, when data is transferred by the scheme PRS. When any communications equipment finishes frame P0, is set period of time PRS (including PRS0 and PRS1) once in advance is guaranteed a certain period of time (CIFS Interframe Spacing of Competition), which is managed by the resolution of conflicts of priority groups. During the period of time PRS corresponding units of the equipment of communication send signals conflict resolution, thereby fulfilling conflict resolution, according to which one of the priority groups has rights. In the priority group, has acquired rights of access by means of conflict resolution, the appropriate units of communication equipment gain access through arbitrary deferred transmission or similar in the window of the competition received on the expiration of the period PRS, and communication equipment, which won in competition, transmits the frame P1. Fig is a view, showing typical signals conflict resolution for specific priority groups issued for a period of time PRS. The example shows that here as priority groups defined group with CA0 on CA3 four levels; that two bits of information (that, in General, gives four types of information) are transferred according to the presence or absence of a signal in two periods PRS0 PRS1 and in time PRS; and that the reported priority assigned to the data transmission, owned by the hardware itself. In this case, priority group CA3, with rights of access with the highest priority, sends a signal to resolve conflicts, corresponding to himself, by sending a signal during the period PRS0 and signal within PRS1. The following priority group CA2 sends a signal conflict resolution that matches itself, by sending a signal during the period PRS0 and transmission of the signal in the period PRS1. Priority group CA1 after the next sends a signal conflict resolution that matches itself, by passing a signal during the period PRS0 and signal during the period PRS1. Priority group CA0, with rights of access low priority, sends a signal to resolve conflicts, corresponding to himself, by passing a signal during the period PRS0, and no signal = PRS1. Fig is a form of showing the characteristic periods of access to many of the priority groups that support scheme PRS. When a signal is issued in the period PRS0 time PRS, access rights are narrowed to a priority groups CA3 or CA2. Thus, communication equipment, belonging to priority groups and CA1 CA0, not having allowed access rights, gives nothing in the next period PRS1 and in the window of competition. When the signal is given in the following period PRS1, access rights receives priority group CA3. Therefore, communication equipment, belonging to the priority group CA2, not having allowed access rights, gives nothing in the next window of competition. In the window of competition units telecommunications equipment owned by priority group CA3, who have allowed access rights, wage competition. It is expected that units telecommunications equipment owned by priority group CA3, transmit frame after arbitrary deferred transmission. Illustrated example shows a case where the equipment CA3(A) connection of units (A) and (B) communication belonging priority group CA3, the first gives the frame P1, thereby beating. Meanwhile, on the first detected frame from other equipment communication equipment CA3(B) communication losing out in the competition among the items of equipment, belonging to the priority group CA3, and does not send any frame. Under the scheme PRS resolving conflicts between the priority groups, thereby can be prevented conflicts between the different priority groups. When compared with the scheme CSMA/CA access control can be implemented from one priority group to another in a short period of time called the period of time PRS. However, there is a probability of a conflict in one and the same priority group. Additionally, because the window of competition for transferring the resolution of conflicts units of equipment of connection, belonging to one and the same priority group, it entails, as in the case with the scheme of CSMA/CA, over a long period of time to resolve conflicts and useless waste of bandwidth. Therefore, there arises a problem of falling productivity. Another way to prevent competition between accesses from the many pieces of equipment of connection is the allocation of slots (see, for example, a Patent Document 2). The allocation of slots is a scheme of access, by which specifies the number of slots; access rights are allocated based on the per unit slots; corresponding slots assigned; and access to the slot, with the room, only receives communications equipment or data stream associated with the number. Fig is a form of showing the characteristic time of access, which is reached when transferring data on the allocation of slots. Shows an example, where we have four slots with numbers from one to four, and which have access units, communication equipment, corresponding to slot numbers. Illustrated with an example that lists and loop through over time slot numbers 1 to 4 and in which communication equipment transmits a frame only in the slot with the number assigned to the hardware itself. Communications equipment can not get access to the slot number that is assigned to the equipment. Illustrated example shows a case where the equipment connection with the slot number 2 transmits the frame P21 and in which the equipment connection with the slot number 1 subsequently transmits the frame P11. After one hardware broadcast frame and took back a confirmation from the communications equipment at the other end, the slot number for the resumption of slot begins with the number of slots following the slot number communications equipment, performed the transfer («three» is illustrated in the example). Corresponding units of the equipment of communication shall be notified on the slot numbers through makovich frames, the most appropriate unit of communication equipment figure out their slot numbers. In the alternative, the corresponding units of the equipment of communication accept the ID of the slots, are stored in the header frame, thus determining their slot numbers. The allocation of slots can be prevented the possibility of a conflict up until slot numbers will not overlap each other. However, when the number of pieces of telecommunications equipment or data flows, for which should be allocated slots, grows, it grows with the number of slots is growing cyclical repetition appropriate slots. Fig view is to describe the problems that arise when the allocation of slots asked many rooms slots. In this case, when the equipment assigned to the slot number 10, transmits the frame P101, as illustrated, the required amount of time to cycle around the slot numbers 1 through 10. Thus, there is a problem of wasting unnecessary bandwidth and performance degradation. The allocation of slots is to obtain access rights whenever one turnover cycle slot numbers 1 through 10, and, therefore, can not be assigned a priority transmission. If the priority management will be introduced, as it is available, the control will become difficult. Alternatively, the problem arises of the probability of occurrence of the conflict that would otherwise occur from a selection of the many pieces of communication devices or data streams to a single slot. In a related with this area of technology scheme PRS and the allocation of slots there an opportunity in which access rights unbalanced focus in particular piece of communications equipment or data, when access control is done in accordance with the priority group or slot. As a result, accumulate not transmitted data that is not able to obtain access, or could not be immediately transferred data with high priority when they occur. Consequently, there may be cases in which the access control can not be performed satisfactorily in accordance with the circumstances. An implementation option, described below, shows as an example the way of communication and distinctive communication device of the present invention, the typical configuration of a communication system, as applicable to the device of high-frequency communication lines using the line as a transmission channel and frequency communication through transmission lines, equipped with high-frequency communication devices through transmission lines. The present invention is applicable to: wired networks using another wired transmission channel, such as coaxial cable and LAN (Local area Network)a wireless network, such as wireless LAN; and communication equipments, means of communication and the communication system, using various means of communication. In the following descriptions, when reference is made to a master device and a specific slave devices are described as modems 100M, 100T1, 100T2, 100T3 and 100T4 PLC. When reference is made to the slave device on the whole, the device is described as a modem 100T PLC. When reference is made to the modem PLC, is not limited neither master nor slave device, the device is described as a simple modem 100 PLC. Although the line 900 transmission indicated in figure 1 by one line, in fact, a transmission line for two or more conductive wires. Modem PLC 100 connected to a conducting wire. As will be described in detail later, modem 100 PLC has a standard socket connector LAN, such as RJ45. Standard socket connector is connected to the TV 51 (TV, TV), a personal computer 52 (PC, PC), telephone 53 IP device 54 recording and 55 broadband router (BB router). The broadband router 55 is connected to the Internet 60. Figa-2C are views showing the appearance of the modem 100 PLC. Figa is the appearance in perspective, showing the front panel of the modem; FIGU is a view on the modem front; and figs is overlooking the rear. Modem 100 PLC, shown in figa-2C, has a hull 101. As shown in figa and 2B, section 105 display composed of LED (light emitting diodes) 105A, 105B and 105C provided on the front panel 101. As shown in figs, rear body panel 101 has a connector 102 power, standard socket 103 connector LAN, such as RJ45, and selecting switch 104 to switch modes and such. Connector 102 power connected with a network cable (not illustrated in figure 2)and LAN cable (not shown in figure 2) is connected with standard socket 103 connector. Modem 100 PLC can be additionally completed with connector d-sub (D-subminiature), and cable Dsub may be connected to connector d-sub. Figure 3 is a block diagram, showing an example of a hardware modem 100 PLC. As shown in figure 3, the modem 100 PLC has a circuit module 200 and a radio source 300 modem's power supply. Switchable source 300 modem's power supplies various voltage (for example, +2, +3.3 V and +12 V circuit module 200 and consists of, for example, switching transformer, DC-DC Converter (no not illustrated). Circuit module 200 provided with basic IC 210 (Integrated Circuit), AFE • IC (Analog Input stage • Integrated Circuit) 220, Ethernet (Registered trademark) PHY • IC (Physical layer • Integrated Circuit) 230, memory, 240, filter 251 of the lower frequency (LPF), IC 252 drivers, band-pass filter 260 (BPF) and splitter 270. Switchable source 300 power of the modem and a splitter 270 connected to the network connector 102 and additionally connected to the line 900 transmission using a network cable, 600, plug 400 and 500 outlets. The main IC 210 works as a control circuit, which provides high-frequency communication on a transmission line. The main IC 210, consisting of a CPU (Central processing unit) 211, block 212 PLC • MAC (high-Frequency Communication Lines • Control Access to the Medium) and block 213 PLC • PHY (high-Frequency Communication Lines • Physical layer). CPU 211 with a 32-bit RISC processor (computer with a Reduced instruction Set). Block 212 PLC • MAC controls the MAC level (level Access Control Environment) sent/received signal. Block 213 PLC • PHY controls the level PHY (Physical layer) sent/received signal. AFE • IC consists of 220 Converter 221 DA (DAC: D/A Converter)Converter 222 AD (ADC: A/D Converter) and nonlinear amplifier 223 (VGA; Amp with Nonlinear Characteristics). Splitter 270 consists of a coil of the transformer 271 and separating capacitor 272a and 272b. CPU 211 manages the operation of the entire modem 100 PLC, as, however, and the functioning of the unit 212 PLC • MAC and block 213 PLC • PHY through the use of data stored in memory 240. Modem 100 PLC communicates approximately in accordance with the following. The data fed from standard socket 103 connector, sent main IC 210 Ethernet (Registered trademark) PHY • IC 230 and are digitally processed signal, by which a signal is generated digital transmission. Converter 221 DA (DAC), which is part AFE • IC 220, converts generated thus a signal digital data into an analog signal and produces an analog signal into the line 900 transmission by means of filter 251 lowpass IC 252 drivers, coupler, 270, connector 102 power, network cable, 600, plug 400 and 500 outlets. Describes typical digital signal processing, implemented the basic IC 210. Modem 100 PLC communicates with several carriers using a number of sub-carriers, such as OFDM (Orthogonal Frequency Multiplexing Division). Block 213 PLC • PHY essentially performs digital processing to convert the data transfer in the OFDM signal transmission and conversion of the OFDM signal reception in the received data. Figure 4 is a functional block diagram for the specific digital signal processing that is implemented by a block 213 PLC • PHY showing case, which is OFDM transmission using wavelet transform. As shown in figure 4, block 213 PLC • PHY has the capabilities equivalent to section 10 management transformation, module 11 bring to the characters, module 12 serial-to-parallel conversion (module S/P conversion), module 13 inverse wavelet transform, the module 14 wavelet transform, the module 15-parallel conversion (module P/S conversion) and module 16 reverse cast. Module 11 bring to the characters converts bit data that must be passed in data characters and performs the conversion to the characters (for example, PAM modulation)on the basis of relevant groups of data characters. Module 12 S/P conversion converts the given serial data in parallel data. Module 13 inverse wavelet transform puts the parallel data of the inverse wavelet transform, thereby creating controlled by time data; and generates a sequence of discrete values, representing the symbols transmission. Data is sent to the Converter 221 DA (DAC), which is part of AFE • IC 220. Module 14 wavelet transform converts the received digital data Converter-222 AD (ADC), part of the AFE • IC 220 (sequence of discrete values, obtained by discretization with the same sampling rate used for conversion), based on the frequency of data by means of the discrete wavelet transform. Module 15 P/S conversion converts the frequency-based parallel data into serial data. Module 16 reverse bring calculates the values of the amplitudes corresponding carriers and confirms the received signal, thereby defining the received data. Figure 5 is a view, showing typical period of the system data frequency communication through transmission lines this option implementation. In the system of high frequency communication lines, shown in figure 1, in the case of complete data, modems 100 PLS act as a source frame transmission with Pt1 by Pt5 data. Modems 100 PLC act as the recipient of the response personnel with At1 on At5, when modems PLC 100 recipients can successfully take the data frames. Modem 100M PLC passes at specified intervals to manage communication between the PLC modems as broadcast frames (also called «personnel management» or « frames») B1, B2, B3,.... In the example shown in figure 5, frames with Pt1 by Pt5 data from multiple devices without conflicts. To make data calls, avoiding conflicts, modems 100 PLC option exercise perform access control, which will be described below. The work related to access control is implemented through processing management control section in a separate communication device similar to the CPU 211 modem 100 PLC. CPU 211 modem 100 PLC embodies the function section of the notification of information to resolve conflicts and function sections data, thereby fulfilling appropriate treatment in accordance with a predetermined program. The section of the office communication devices that serves as the master drive (embodied CPU 211 modem 100M PLC or similar), mainly performs management of the entire system of communication. [Schema overview of access control this option exercise] 6 is a view that shows an example of the access period, achieved when data is transmitted through a scheme of access control this option implementation. This option exercise adapts hybrid, based on the type of access control, which includes the combination of the PGA (Resolution of Conflicts on the basis of the Priority Groups) to manage conflicts of access rights (rights transfer) priority groups (PG: Priority Group), which are grouped in the priorities of the data or communication devices for data transfer, and settlement of conflicts on the basis of slots to control the resolution of conflicts by access rights are allocated to the appropriate slots. In relation to priority groups, priority is set to many groups, proceeding from the priority, represents the order of priority corresponding to the type of data transfer and the terms of traffic, showing the amount due in the means of communication, such as the amount of data transfer and such. When any of communication devices completes the transfer of frame P0, time PGA (PGA0 and PGA1), corresponding to the first period is established to resolve conflicts of priority groups once guaranteed a pre-established period of time CIFS. During the period of time PGA appropriate communication device output resolution of conflicts as alarms, through which runs the conflict resolution, in which one of the priority groups access rights, so as to narrow valid priority groups. It then sets the period of conflict resolution on the basis of the slot that corresponds to the second period, and then resolving conflicts on the basis of slot numbers in the priority group, which received the right of access. Appropriate communication devices in the priority group transmit data at specific periods, corresponding to slot numbers. During the period of conflict resolution on the basis of slots appropriate communication devices or appropriate data flows are allocated slot numbers. The communications device, which highlighted the room has access during the slot corresponding to the selected room, and sends a frame P1. Illustrated example shows a case where a device communication with the selected slot number 2 sends a frame P1. Fig.7 is a view that shows an example of signals conflict resolution of specific priority groups issued for a period of time PGA. In the example shown here as priority groups defined four levels of groups with PG0 on PG3. Two bits (a total of four types of information that are passed as alarms, based on the presence or absence of signals in the two periods PGA0 and PGA1 conflict resolution, set for a period of time PGA, thereby notifying the priority groups, allocated for data transfer appropriate communication devices. In this case priority PG3, with rights of access of the highest priority, sends a signal to resolve conflicts, corresponding to himself, by sending a signal during the period PGA0 and signal within PGA1. The following priority PG2 sends a signal conflict resolution that matches itself, by sending a signal during the period PGA0 and no signal during the period PGA1. Priority group PG1 after the next sends a signal conflict resolution that matches itself, by passing a signal during the period PGA0 and signal during the period PGA1. Priority group PG0, with rights of access low priority, sends a signal to resolve conflicts, corresponding to himself, by passing a signal during the period PG0 and no signal during the period PGA1. Communication devices send signals conflict resolution, based on the relative priority groups. Communication devices that belong to priority group with high priority, have the opportunity to perform the transfer within a further period of conflict resolution on the basis of slots. The preference is given the job of one period of conflict resolution (each of the periods PGA0 and PGA1) in the time interval PGA in the minimum period of time that includes the time required to switch between transmitting and receiving, the estimated transmission delay time and time to detect the signal, which allows for reliable detection of a signal of conflict resolution. Although periods of conflict resolution in time PGA established in the amount of two and in this case the implementation of the priority groups established in the amount of four, periods of conflict resolution can be changed in such a way as to make three periods of conflict resolution and eight priority groups. It is preferable to use, as a signal of conflict resolution, signal that can be detected within a short period of time. As a rule, the signal is used, with the same format as the signal of the preamble. The signal of the preamble added to the frame header. In a variant of implementation of the priority groups are established on the basis of priority, which corresponds to the priority set in advance in accordance with the data type. Priority groups can vary in accordance with the conditions of the traffic network and the like. Priority and priority group can be set, not on the basis of data, and for each communication device (for example, based on the terminal). Describes the operation of each device connected to the network, using a scheme of access control this option implementation. Figa and 8B are views showing the priority groups and procedures for the allocation of slots appropriate communication devices option implementation. Modem 100M PLC, which is set to master, performs view frame of data transmitted between devices connected through network to monitor conditions of traffic throughout the network. In this case, since the appropriate communication devices using a single communication method (line 900 transmission), the same host device can check frames that are sent between the slaves. For example, as shown in figa, modem 100M PLC, which is set to master, finds a frame of data transmitted from the modem 100Ta PLC slave drive A (terminal A) to the modem 100Tb PLC slave B (terminal B)the frame data from the modem 100Tc PLC slave C (terminal C) to the modem 100Ta PLC slave drive A (terminal a), and the frame data from the modem 100Tc PLC slave C (terminal C) to the modem 100Tb PLC slave B (terminal B). As shown in FIGU, modem 100M PLC, which is set to master, update the selection of priorities and the allocation of slots on the conditions of the traffic network and periodically informs the corresponding slave device A to C (modems with 100Ta on 100Tc PLC) updated information allocation through the broadcast of personnel management (makovich personnel and the like). Figure 9 is a view, showing typical table for the allocation of slots is the appropriate priority groups. In the following description assumes eight priority levels 7 through 0, identified as priority data flows for data transmitted the relevant communication devices, and it is assumed that the priorities are allocated to the four levels of priority groups with PG3 on PG0, as in the case of the example shown in Fig.7. Fig.9 shows the case of allocation, in descending order of priority, priority 7 and 6 priority PG3, priorities 5 and 4 priority PG2, priorities 3 and 2 priority group PG1 and priorities 1 and 0 priority group PG0. Each of the priority groups stores as a number of circular slots, showing the number of allocated slots, and information about the source, dedicated slots: source address to specify the terminal transmission, priority data flow and such. In the illustrated example, the number of cyclic slots assigned priority PG3, is two. Data that has priority 7 slave drive A (terminal A), are placed in slot 1, and the data that has priority 6 slave B (terminal B), are placed in slot 2. The number of cyclic slots assigned priority PG2, is one. Data that has priority 5 slave C (terminal C), are placed in slot 1. The number of cyclic slots allocated to the priority group PG1, is four. Data that has priority 3 slave drive A (terminal A), are placed in slot 1, and the data are not illustrated slots 2 through 4. Figure 10 is a view that shows the configuration of the send buffer in a communication device option implementation. In each of communication devices, operating as a master device and a slave device, section 311 MAC has a buffer 312 transmission, which stores data transmission. In a typical configuration, shown in figure 3, section 311 MAC meets the block 212 PLC • MAC main IC 210. Buffer 312 transmission provided with a replica to store packet data transmission for each individual recipient transmission and each type of data (including priority). In the illustrated example first replica 321 used for frame transmission with priority 7, addressed to the X terminal, and which keeps VoIP (voice over IP). The second replica 322 used for frame transmission with priority 6, addressed to the terminal Y, and which stores the data stream. The third replica 323 used for frame transmission priority 3, addressed to the X terminal, and which holds a blocking data. Blocking data correspond to having a low priority, which do not require the efficiency, such as data obtained via the Internet browser, similar to the hypertext transfer Protocol (http). Section 311 MAC identifies the recipient of the transfer and the type of data transmission, based on the header information, and the like, to the package, and sorts and stores the data transmission to the replicas. Application or device network management, which handles the data transfer, accordingly in advance sets the priority based on the type of data. For example, to prevent a delay occurs, the priorities are set at a high level for real-time audio data such as VoIP data used in IP telephony. Additionally, as the influence of delay on the data access over the web, such as http, insignificant, it is a priority for them is set at a low level. Priority 3 is set as a default priority for data whose priority is unknown. [A detailed example of the arrangement of access control this option exercise] 11 is a view that shows an example of the access period for each priority group in the embodiment. 11 shows a case where the priority groups and slots installed in accordance with the information allocation, shown in figure 9. Terminal a (priority 7) and terminal B (priority 6), each with data belonging to the priority PG3, give signals conflict resolution in both periods PGA0 and PGA1 conflict resolution in time PGA respectively. When priority PG3 access rights, two slots 1 and 2 cycle in the period of resolution of conflicts on the basis of slots, and frame transmission is issued within a period of slots allocated to the transmission of individual data communication devices. When it is not detected signal from another communication device, data is transferred in the period slot ID, dedicated data transmission communication devices. In the case illustrated example, slot 1 is allocated for the data transfer terminal A, terminal a first issues the frame transmission, priority 7 during the period slot 1. When during the period of conflict resolution on the basis of the slots are not given any footage of the data, the next period of time is taken as the period of competition, including arbitrary period of postponing surrender, corresponding to the third period. Appropriate communication devices transmit data frames after a random delay the transfer to complete competition. Access can only communication device that won in the competition. Terminal C (priority 5)with data belonging to the priority PG2, gives a signal of conflict resolution only during the period PGA0 conflict resolution in time PGA. When priority PG2 access rights, during the period of conflict resolution on the basis of slots repeats only the period slot 1. When even during the period of conflict resolution on the basis of slots is not issued frame data, conflict resolution subsequently executed during the period of arbitrary deferred transmission. Terminal a (priority 3), the terminal B (priority 3) and terminal C (priority 3), each with data belonging priority group PG1, give signals conflict resolution only during the period PGA1 conflict resolution in time PGA. When priority group PG1 access rights, four slots 1 through 4 cycle during the period of conflict resolution on the basis of slots, and a separate communication device issues a frame transmission within the period of slots allocated to data transmission connection device. In the case illustrated by an example as slot 1 selected data transfer terminal A, terminal a first issues the frame transmission, with the priority level 3 during the period slot 1. When even during the period of conflict resolution on the basis of slots is not issued frame data, conflict resolution subsequently executed during the period of arbitrary deferred transmission. In the illustrated example slots are not allocated in priority group PG0, and execute permissions of conflicts on the basis of slots is not made. When the terminals of the priority groups with PG3 on PG1 not emit any signals conflict resolution in time PGA and when priority group PG0 access rights, it shall immediately set the period of arbitrary postponing surrender without a set period of conflict resolution on the basis of slots. Appropriate communication devices transmit data frames after a random delay the transfer to complete competition. Access is permitted only for communication device that won in the competition. In the priority group PG0 slots can be allocated in a manner similar to the above method, for the implementation of resolution of conflicts on the basis of slots. Also determines there is or is not a replica of corresponding priority group, as defined by the PGA (phase S15). When there is a replica of the respective priority groups, begins a cyclic repetition of slots for counting the number of slots allocated to the priority group (phase S16). In the example shown in figure 11, priority PG3 access rights in the period of time PGA, and during the period of conflict resolution on the basis of slots loop through the slots slot numbers 1 and 2. When defined, whether or not the frame transmission, the current slot number (phase S17) and when there is a frame transmission, with the appropriate slot number, then the communications device has access rights through the current resolution of conflicts on the basis of slots and therefore begins to transmit the data frame (phase S18). Processing of the block diagram is completed. Meanwhile, when the S17 is determined that there is no frame transmission, the current slot number is detected detected or not the frame data other communication devices (phase S19). If the data frame for another communication device, the other device communication is defined as having received access privileges directly through the resolution of conflicts on the basis of slots and transmitting the data frame, and therefore the process is completed without the transfer. Meanwhile, when a data frame other communication devices not detected, the slot number is increased (phase S20) and is completed or not a period of conflict resolution on the basis slots (phase S21). When the period of conflict resolution on the basis of slots is not completed, the treatment connected with stages with S17 on S21, repeats the same way. When the period of conflict resolution on the basis of the slots on the stage S21 completed, the period begins competition, including arbitrary period of deferred transmission (phase S22). When on stage S13 is determined that a replica is not stored the frame transmission, the device of connection remains in a wait state at the time PGA (phase S23) and begins a cyclic repetition of slots the same way as it is at the stage S16 (phase S24). Case where at the stage S15 is determined that the appropriate priority and the group has no replica, is a case where the priority group, to which belong to data transmission connection device, not granted the right of access through the PGA. Similarly stage S24 begins cyclic repetition of slots. Subsequently determined detected or not the frame data other communication devices (phase S25). When a data frame for another communication device is detected, any other communication devices is considered as having the access rights through the resolution of conflicts on the basis of slots and the sending frame data; therefore, the process is completed without the transfer. Meanwhile, when no data frame for another communication device, slot number increases (phase S26). Determined, completed or not a period of conflict resolution on the basis slots (phase S27), and repeated the treatment connected with steps S25 on S27 until then, until the period of conflict resolution on the basis of slots. When the period of conflict resolution on the basis of the slots on the stage S27 completed, the period begins competition, including arbitrary period of deferred transmission on stage S22. As mentioned above, the resolution of conflicts on the basis of slots performs a priority group, which received the right of access through the PGA, and frame transmits data communication device, housed in the period corresponding to the slot number. If the data frame for another communication device, the process is completed. When the period of conflict resolution on the basis of slots completed, the period begins competition, including arbitrary period of deferred transmission. Communication devices that are not granted the right of access through PGA remain in standby during the period of conflict resolution on the basis of slots. When it detects the frame data for another communication device, the process is completed. When completed the period of conflict resolution on the basis of the slots, the period begins competition, including arbitrary period of deferred transmission. When processing access control frame transmission is not stored in a replica of the transmit buffer, then, as a rule, it is assumed that the PGA is not running. In the case where there is a replica of high priority, such as VoIP data, PGA for this replica can also be performed, even when in a given time frame transmission is not available. When frame transmission is served in the replica in the middle period of time PGA or period of conflict resolution on the basis of the slots, the data transfer with high priority, can be sent immediately. When any of the communications device transmits a frame of data, processing of the block diagram is shown in Fig completes. At the completion of transmission/reception frame processing returns to the PGA after a period of time CIFS. Accidentally period of competition can also begin without a set period of conflict resolution on the basis of slots in respect of specific priority groups, as in the case of priority groups PG0 shown figure 11. Moreover, the processing can also return to the PGA without a set period of competition after a period of conflict resolution on the basis of slots. In a variant of implementation of priority groups is installed, and uses a combination as the PGA and conflict resolution on the basis of slots, thereby resolving conflicts competition of access can occur within a relatively short period of time, even when a growing number of communications devices and data flows. Additionally, conflicts between communication devices have the same priority, can be prevented through conflict resolution on the basis of slots. Thus, you can control access in accordance with the priority and it is possible to reduce the time required for access control, and to avoid unnecessary bandwidth usage. Thus, there is an opportunity to prevent performance degradation and to increase the transmission efficiency. [Treatment update (registration and release) the allocation of slots] Now describes some examples of processing on allocation of slots priority groups of the relevant telecommunications terminal. Figa and 13B are views showing the processing performed when the slot is not designated to either one of the priority groups. Figa shows an example table of allocation of slots, and FIGU shows the period of access terminal. The examples shown in figa and 13B show case where the slots are allocated to the priority PG2 and where priority PG2 got access rights through the PGA. In the initial state of the network, or when a data frame is not passed specific priority group within a predetermined period of time, priority group remains in a state in which slot is not selected. When the signal conflict resolution issued during the period PGA0 conflict resolution in time PGA in the state where the slot is not registered in the priority PG2, and when priority PG2 access rights through the PGA, then, as shown in figa and 13B, the period begins arbitrary deferred transmission without transition to the period of conflict resolution on the basis of slots. During the period of arbitrary deferred transmission appropriate communication devices with data transfer belonging to the priority PG2, transmit data frames after arbitrary deferred transmission. Only communication devices that have won in the competition and become able to access. In the initial state of the network, the registration of the first table of allocation of slots is performed depending on the access made during the period of arbitrary deferred transmission. Figa-14C are views showing the example of processing to update the information of allocation of slots for each priority group. Again processing in the allocation of slots each priority group. Namely, when within a predetermined time period was not transferred data connection devices or data flow, slot allocated to the communication device or a data stream is released. The example shown in figa and 14B shows the case when the terminal is not A transmits a frame of data in slot 1 of the period of conflict resolution on the basis of the slots within a predetermined period of time, whereas slots are dedicated terminals A and B in the priority group PG3, as shown in figa. In this case, activate the shutter terminal A; the release slot and updating the table of allocation of slots, as shown in FIGU; and the notification date information allocation through makovich frames for broadcasting. After you update the table of allocation of slots only data with priority 6-owned terminal B, stand out in slot 1 in the priority group PG3. When priority PG3 access rights in a period of time PGA, as shown in figs, during the period of conflict resolution on the basis of slots repeats period only slot 1. As mentioned above, when there is a change in terms of traffic, such as in the case where any of the terminals, which allocated a slot that is not transmitting data frames within a predetermined period, while the ow of data terminals were dedicated slots for each priority group, the allocation of slots can be dynamically updated for each priority group. This can be verified in terms of network traffic by examining the header frame of data transmitted via the network. There is a possibility of controlling the input and output terminals, working as slaves, or from the network and priority in accordance with the terms of traffic received in a given time. Now describes how to process that should be done in the moment of a new terminal, working as a slave device. When the device is operating as a slave, trying to re-enter the network to establish communication, communication device that again is usually transmits the frame data in the period of arbitrary deferred transmission. In the previously described example the period of arbitrary deferred transmission is selected, when the priority group PG0 access rights and when other communication device does not transmit any data frame in time PGA or during the period of conflict resolution on the basis of slots. The communication unit, acting as the master, looking at the source address and information priority in the frame header data, thereby establishing a terminal available, which again creates the link. The master again appoints the terminal and its priority in the table of allocation of slots specific priority groups, thereby updating the information selection. Then the master sends updated information to highlight the terminal, working as slave devices through makovich frames. Now describes an example of processing that must be performed at the time of the new terminal, working as a slave device. Figa and 16B are views showing the example of processing that must be done when the terminal is operating as a slave device is required to re-enter the network. Figa shows the first way the input is processed, and FIGU shows a second way the input is processed. In the first way the input is processed, shown in figa, input slot is provided between the time PGA and the period of conflict resolution on the basis of slots. The new terminal is required to access the input slot with a probability of homogeneous random numbers. On the second way the input is processed, shown in FIGU, in the period of resolution of conflicts on the basis of slots slot 0 is set, the corresponding input slot, and a new terminal is required to get access to the slot 0 with probability homogeneous random numbers. When you access with the probability of a uniform random number, it is better to use the method to execute access with probability determined by the priority method of performing access with probability corresponding to the number of cyclic slots, allocated to each of the priority groups, and the like. In the case of priority, if the new terminal has, for example, priority 7, then it is presumed that the terminal will transmit the data frame and a half probability in the implementation of the new entrance to the network. In case of usage of the number of cyclic slots, if the number of cyclic slots priority groups PG3, for example, is three, then it is presumed that the new terminal will transmit the data frame with a one-third probability in the implementation of the new entrance to the network. Fig is a block diagram showing the working procedures related to processing to update the information of allocation of slots in respect of communication devices, operating as a master device. The work related to the block diagram, is executed for each of the relatively short pre-defined periods. The device is operating as a master device determines detected or not the frame of data transmitted from the slave or from itself (phase S31). Similarly, the definition is currently running, before and after itself the master sends a data frame. When a data frame is detected, then a call is made to the table of allocation of slots, thereby searched terminal, coinciding with source information contained in the header of the frame data (phase S32). Information about the source includes the source address (ID source), priority, ID card slots (slot number), the value of PG default ID replica and such. Information contained in the header. It then determines already registered or not the source address and the frame priority data in the table of allocation of slots (phase S33). When the source address and the priority of the already registered, updated time stamp slot number for the corresponding priority groups (phase S34), and update the table of allocation of slots is seen as unnecessary (phase S35). Table of allocation of slots is stored in the following makovom frame (phase S36). The time information, such as information indicating that access is the slot number «m» priority groups in PGn time xx, pre-recorded in a time-stamp a separate non slot. The time information is used to process extracts the allocation of slots. Meanwhile, when the source address and the frame priority data are not yet registered in the table of allocation of slots corresponding to the priority group is determined on the basis of information about the source (phase S37) and indicates whether or not the terminal to accommodate in the slot corresponding to priority groups (phase S38). For example, in the case of priority 7 priority is determined by the PG3. In the case of priority 3 priority is determined group PG1. On the basis of less or no quantity of cyclic slots appropriate priority groups to the maximum number is determined, is it possible to place the terminal. When the terminal can be placed in the slot, the source address and the priority of the thread-related data terminal placed in the empty slot in the corresponding priority the group, are recorded (phase S39). Table of allocation of slots is then updated (phase S40). Processing proceeds to the stage S36 where the updated table of allocation of slots is stored in the following makovom frame. When the terminal cannot be placed in the slot corresponding to priority groups at the stage S38 and when the frame data at the stage S31 not found, the time stamp of each of the rooms slots specific priority groups is checked (phase S41), thus defined, there is no slot for which access is not received within a predetermined time period (phase S42). When the slot to which access was not received within a predetermined period of time, not found the table of allocation of slots is considered as outdated (the stage S43). Processing proceeds to the stage S36 where the table of allocation of slots is stored in the following makovom frame. Meanwhile, when the slot to which access was not received within a predetermined time, found, you can remove the selection of the appropriate slot (phase S44). Processing proceeds to the stage S40, which remains a table of allocation of slots. By processing related to the stages with S41 under S44, is the aging process of allocation of slots. At the stage S36 updated table of allocation of slots is stored in the following makovom frame. On the occasion of determination concerning whether or not the terminal to accommodate in the slot on the stage S38 if the terminal can be placed in a slot through the release of another slot, then another slot can also be released and recorded. Alternatively, at the time of the release of the slot on the stage S44 can also be lowered by one the priority level priority groups, rather than to perform a full release slot. If the priority group of lower level has unoccupied slots, the terminal can also be re-registered in connection with unoccupied slot. By means of this treatment, to update the information of allocation of slots master device dynamically allocates slot each of the priority groups and releases the slot on the basis of the presence or absence of a frame of data, it is thereby possible to update, the information allocation of slots. Updated so the table of allocation of slots is transferred periodically communication devices, working as slave devices through makovich frames. An updated table of allocation of slots can also be reported to the slave device by means of management personnel other than makovich frames. Figa and 19B are types for description of the processing to update the information of allocation of slots in accordance with the terms of traffic. As mentioned earlier, the communication unit, acting as the master, looking at the frame of data transmitted between devices connected to the network, thereby tracking traffic conditions in the network. For example, as shown in figa, information volume of the transmit buffer about the volume of data frames which are still not sent and stored in the transmission device, such as the number of packets still remaining in the replica is stored in the header of the frame data. The device is operating as a master device detects the frame data, receives the information volume of the transmit buffer and understands the amount of data transfer that is stored in these devices. For example, in the status table of allocation of slots on the left side FIGU, when the volume of data transmission in terminal B, which belongs to the priority PG3, small, and when a large amount of data is stored in a buffer transfer terminal C, which belongs to the priority PG2, the table of allocation of slots is updated, as shown in the right side FIGU, thereby switching priority group between terminals B and terminal C. In this case, priority group has changed, based on the terms of traffic, regardless of the source of the established priority of the coupling device or data flow, thus renewing the table of allocation of slots. In addition to the information volume of the buffer transfer rate MAC, the information about the line, the request flag priority and available such as information that can be used to understand the conditions of the traffic. Speed MAC is the result of calculations transfer rate per unit of time, performed by all parts of the information packet length (number of bytes and number of bits) in the header of each separate data stream. The information about the line is the result of calculation of workload funds (workload communications facilities) per unit of time all FL (number of characters) in the header of each separate data stream. The request flag priority flag is provided in the header to send the request on advantage to the host device, regardless of priority, when DHCP, ARP, IGMP, M-search and the like are available as important management pack. By processing the updates there is a possibility to understand the conditions of the traffic through the use of the header information in contrast to information about the priority and perform the upgrade information allocation of slots to dynamically shift priorities priority groups on the basis of the terms of traffic. Fig is a view that shows an example in which priority groups displaced by updating the table of allocation of slots. Illustrated example shows a case where the number of cyclic slots priority PG1 is seven and where seven slots allocated to the priority group PG1. The device is operating as a master device updates the table of allocation of slots in accordance with the terms of traffic to highlight three slots priority PG2 with higher priority by bias and to highlight four slot priority group PG1. By processing by the shift of priorities of the communication unit, operating as a master device can be split into many of the priority groups in accordance with the terms of traffic without control from the user or network, specifying the information on priority. It is also possible to allocate slots priority groups through a well-balanced control, so the number of cyclic slots allocated to each priority group, will not be more. When the information on the priority of the already installed the device network management, can also be possible to define a range of priority that should be offset by priority group, based on combinations of prescribed information about the priority and traffic conditions. Fig is a block diagram showing the working procedures of processing to update the information of allocation of slots, which should be started at offset priority groups. Treatment according to the block diagram in fact is performed for each individual pre-defined period, such as during the downtime. The device is operating as a master device determines detected or not the frame of data transmitted from the slave or the master (stage S51). When a data frame is detected, a call is made to the table of allocation of slots, thereby searched terminal, the corresponding source information contained in the header of the frame data (phase S52). Determined, already registered or not the source address and the frame priority data in the table of allocation of slots (phase S53). When the source address and the priority of the already registered, updated time stamp slot number for the corresponding priority groups (phase S54). In consequence of the frame header data receive information volume of the transmit buffer (step S55) and is equal or not the amount of data in the buffer transfer to a predetermined value (stage S56). When the amount of information in the transmit buffer is less than a predetermined value, an update of the table of allocation of slots is seen as unnecessary (phase S57). Table of allocation of slots is stored in the following makovom frame (phase S58). Meanwhile, when the amount of data in the buffer transfer equal to or greater than a predetermined value, the priority level priority group that owns the data frame, incremented (stage S59). Then determine possible or not the placement of the terminal this frame data in any of the slots appropriate priority groups (phase S60). When the terminal can be placed, the source address of the terminal is placed in the empty slot of the relevant priority groups, priority data flow is logged (phase S61) and the table of allocation of slots is updated (phase S62). Processing proceeds to the stage S58, where updated table of allocation of slots is stored in the following makovom frame. When the terminal cannot be posted in the appropriate slot priority groups at the stage S60, processing proceeds to the stage S57, where an update of the table of allocation of slots is seen as unnecessary. At the stage S58 table of allocation of slots is stored in the following makovom frame. Meanwhile, when the source address and the frame priority data at the stage S53 defined as not yet registered in the table of allocation of slots, then the corresponding priority the group is determined from the information about the source (step S63) and is determined, it is possible or not the terminal is located in the slot corresponding to priority groups (phase S64). When the terminal can be placed, processing proceeds to the stage S61, where the source address of the terminal is placed in the empty slot priority groups and then table of allocation of slots is updated on stage S62. Processing proceeds to the stage S58, where updated table of allocation of slots is stored in the following makovom frame. When the S64 determined that the terminal can not be placed in any of the slots corresponding to priority groups, and when the S51 not found any frame data, you extract the allocation of slots in a similar manner as described in relation stages with S41 under S44 shown in Fig (phase S65). When the S56 determined by the amount of data in the buffer transfer, different value can also be set as a pre-determined value for each priority group. Alternatively, can also be determined whether or not the amount of data in the buffer transfer equal to or less than a predetermined value, and the priority level of the considered priority groups can also be lowered by one, when the amount of information equal to or less than a predetermined value. Alternatively, the update of the priority groups can not be executed for each of transmitting/receiving frame. Conversely, there is also the possibility to sum up the data transmit buffers for replicas of data frames, consistent with relevant allocated slots; to determine the amount of data in the buffer transfer per unit of time; and to periodically measure the amount of data in the buffers transfer of the corresponding slots with each other, thus renewing priority groups. [Typical performance (changes) b repeat slots] Some of the characteristic performance of cyclic repetition of slots, executed during the period of conflict resolution on the basis of the slots provided below. Fig is a form of showing the first example of the access period schema b repeat slots. In the first example (the first scheme b repeat slots) operation of cyclic repetition of slots, which are equal in number circular slots, highlighted the current priority group are set to 1 in the period of resolution of conflicts on the basis of the slots, and the next PGA not performed up until slots cyclically will not be repeated «n» once. Fig shows a case where the number of cyclic slots priority PG1 is set to five, where the number of cyclic slots priority PG2 is set equal to three; where priority group PG0 is not subject to resolution of conflicts on the basis of slots and the period for priority groups PG0 accepted as arbitrary period of deferred transmission; and where «n» is set equal to unity. Fig is a view that shows the second characteristic of the period of access scheme b repeat slots. The second example (the second circuit b repeat slots) corresponds to the next PGA every time a frame transmission of data is terminated during the period of conflict resolution on the basis of slots. On Fig the number of cyclic slots priority PG1 is set to five; the number of cyclic slots priority PG2 is set equal to three in the same way as on Fig. When a data frame is sent during the period of conflict resolution on the basis of slots to the PGA, the following PGA begins after the transfer is complete. In this case, each terminal keeps the slot number, which ended the transfer last time for each priority group. In relation to the following priority groups gaining access rights by PGA, calculating the slot number for following the saved number of the slot, begins without a break. Figa and 24B are views showing the characteristic method of storage slot numbers. For example, as shown in figa, in each of the terminals a table of slot numbers. In this case, each of the terminal counts the number of the slot where the cyclical repetition slots begins during the period of conflict resolution on the basis of slots, and saves the slot number by which it was transmitted frame data, and to which it was accessed. The frame header data includes slot ID, corresponding to the number of the slot. Each of the terminal receives slot ID during the receive operation and stores the value of a non slot or ID of the table slot slot numbers. Every time, when receiving a data frame and found access, tables, slot numbers for specific priority groups are updated. When priority group, has acquired rights of access, switches through PGA, cyclic repetition slots starts with the slot number for priority groups, saved last time. Each of the appropriate terminals purifies his table slot numbers whenever you receive frame. FIGU shows a typical application of the method of storage slot numbers; namely, this table slot numbers for each separate priority groups, as shown in figa, stored in the frame header. In this case, even when the particular terminal fails when it detects access another device, the other terminal, successfully detected access, can transmit information about the slot number to another terminal via a data frame. The result can be prevented appearance of discrepancy between the slot numbers of terminals, so the conflict that would otherwise occur during resolution of conflicts on the basis of slots that can be prevented. The second example gives the opportunity to resolve conflicts in accordance with the priority priority groups by PGA, when priority group having high priority, has a lot of opportunities for transmission of the data frame. In this case, the period of time PGA inserted whenever a transfer is completed data frame. Therefore, it is often the case where bandwidth is useless consumed when not needed PGA. For example, when the slots allocated to only one priority group and when other priority groups are not allocated to any of the slots, unwanted period of time PGA is provided whenever a transfer is completed data frame. Fig is a form of showing the third characteristic of the period of access scheme b repeat slots. The third example is a combination of the first example with the second example, the first example and the second example is selectively used for each priority group. For example, the first example applies to priority group PG3 high priority, and the second example applies to priority group PG1 having a low priority, as illustrated in the example. On Fig the number of cyclic slots priority groups PG3 set equal to three and the number of cyclic slots priority PG1 set equal to six. When priority PG3 access rights by PGA, cyclic repetition of slots is «n» times during the period of conflict resolution on the basis of slots, and subsequently executed following the PGA. For brevity, the «n» is set equal to unity. When priority group PG1 access rights by PGA, the following PGA runs on completion of the frame transmission of data whenever any terminal gave a data frame. On Fig assumes that once defined the granting access rights a priority group PG1 through the first PGA, resolving conflicts on the basis of slots; and that the data frame is sent from a number of slot 3. In this case, the PGA is performed after the transmission of the data frame. It also assumes that once defined the granting access rights to the priority PG3 through the second PGA, resolving conflicts on the basis of slots; and that the data frame is sent with non slot 1. In this case, the following PGA runs after the single cyclic repetition slots up to the number of slot 3. Further, when determining the granting of access rights a priority group PG1 through a third PGA, cyclic repetition slots begins with the number of slot 4 during the period of conflict resolution on the basis of slots. When a data frame is sent from a number of slot 5, PGA is performed after the transmission of the data frame. When determining the granting of access rights a priority group PG1 through fourth PGA, cyclic repetition slots starts with non slot 6 during the period of conflict resolution on the basis of slots. When a data frame is sent from a number of slot 6, PGA is performed after the transmission of the data frame. Later, when determining the granting of access rights a priority group PG1 by PGA, cyclic repetition slots priority PG1 is performed once, and, consequently, the cyclical repetition slots again begins with the number of slot 1. Fig is a view, showing typical table of allocation of slots that support third characteristic scheme b repeat slots. In the third example, information schema b repeat slots, showing what kind of first or second characteristic schemes applied, installed, and maintained for each priority group. For example, when the information schema b repeat slots is a zero, it is assumed that there must be selected first characteristic scheme. When the information schema b repeat slots is the unit assumes that there must be selected second characteristic scheme. In case the first characteristic schema schema information b repeat slots can also include the time value of «n» b repeat slots, showing the number of times you should run a cyclic repetition of slots. In the case of the third example, when access rights are obtained one PGA, each terminal is capable to transmit priority in the PG3. Moreover, even after the access rights received priority group PG1, then immediately there is the potential for transmission. Thus, the high priority, such as VoIP, placed in a priority group PG3 and applies the first characteristic scheme. Even when the network is overloaded blocking other data, data transfer can be implemented immediately. In case of VoIP connection is carried out in both directions, and transmission of data in the opposite direction inevitably runs in response to the same data transmission. Thus, there is a high probability of data frames same priority group. Accordingly, the delay can be prevented through the implementation of appropriate access controls for each priority group. [Characteristic changes b repeat slots] Figa and 27B are views showing the characteristic changes to the schema b repeat slots. Figa shows the access period first characteristic changes and FIGU shows the processing to update the table of allocation of slots second characteristic changes. Characteristic changes shown in figa and 27B, partially modified method b repeat slots third example. In the first example, or the third sample, a complex which includes the first example and the second example, when the cyclical repetition of slots is «n» times after the PGA, the data frame is placed in the slot with the lowest number, always becomes predominant, while the cyclical repetition slots starts with non slot 1. Accordingly, the following steps are provided as a characteristic changes the way to prevent frame delay of the data is placed in the slot with the higher number. The first characteristic variation shown in figa is for periodic offset initiation non slot performed during cyclical repetition of slots. In the illustrated example, the number of cyclic slots priority PG2 is set to five. When priority PG2 access rights, slot number, which begins with a cyclic repetition of slots is incremented by one, in order, therefore, to move whenever cyclic repetition slots performed once. When the cyclical repetition of slots is «n» times during the period of conflict resolution on the basis of slots number of times «n» b repeat slots may vary, based on the terms of traffic. For example, when the total amount of data in the buffer transfer of the corresponding terminals placed in the proper slots priority groups PG3, above a predetermined value, number of times «n» b repeat slots priority groups PG3 can also be incremented by 1, n+1. In contrast, when the total amount of data in the buffer transfer of the corresponding terminals placed in the proper slots priority groups PG3, below a predetermined value and when the total amount of data in the buffer transfer of the corresponding terminals placed in the proper slots priority PG2, above a predetermined value, number of times «n» b repeat slots priority groups PG3 is reduced by 1, as n-1, and the number of times «n» b repeat slots priority PG2 can also be incremented by 1, n+1. Alternatively, the number of times «n» b repeat slots specific priority groups can also increase or decrease by comparing the amount of congestion on the funds transfer to a pre-defined value. At the moment the number of times " n» b repeat slots specific priority groups is stored together with information schema b repeat slots in the table of allocation of slots shown in Fig. The number of times b repeat slots increased or decreased based on the terms of traffic, as mentioned above, thus improving the efficiency of the data transmission. In the embodiment of PGA and resolution of conflicts on the basis of the slots are used together. Use the conflict resolution, which is based on the unit priority groups by PGA, and conflict resolution related to the allocation of slots is determined by the resolution of conflicts on the basis of slots that can be solved problems that occur when a single use of the PGA, and conflict resolution on the basis of slots. In particular, prevent the wasteful bandwidth consumption, which arises otherwise, when increasing the number of allocated slots, can be prevented performance drop. Additionally can be prevented conflict between terminals, belong to the same priority group, so that could be prevented loss of performance, which otherwise would get called by the conflict. Information of allocation of slots is dynamically updated, based on terms of network traffic, while the appropriate access control is carried out for each priority group in accordance with the priority of traffic that needs to be transferred, thus changing the priority groups and such. Therefore, to make access control more accordance with the current state. At the moment there is the opportunity to make well-balanced management, such as: setting of priorities in accordance with the terms of traffic; and the number of slots that should be allocated to each separate priority group; and change the number of times b repeat slots, achieved through the conflict resolution on the basis of slots and such. Thus it becomes possible to transmit data in accordance with the state, and can be enhanced performance across the network. Method b repeat slots, the corresponding resolution of conflicts on the basis of slots is chosen for each separate priority groups, thereby eliminating waste of bandwidth, called access control. Prevents occurrence of delays in high-priority data, and improve the efficiency of data transmission. Moreover, the slot number, which begins with a cyclic repetition of slots, shifted in the course of resolving conflicts on the basis of slots, thus eliminating unbalanced possibility of transmission of the corresponding data groups and can be prevented experience delays. This invention is not limited described in relation to the variant of realization of configurations and, as well as is planned, will be updated and transcribed by a specialist in the relevant field of technology on the basis of the description of the invention and a well-known techniques. Changes and annexes must be within a volume, where should require protection. The present invention is based on a Patent application, Japan # 2008-322278, filed on December 18, 2008, the content of which is included in this description by reference. Industrial applicability The present invention allows to resolve conflicts within a relatively short period of time, even when a growing number of communications devices, or data flows, thereby providing an advantage in preventing the performance by preventing wasting bandwidth and advantage in preventing conflicts between the communication devices that have the same priority, when the priority of the management, and the advantage of providing the opportunity to perform access control accordance with the terms of traffic, such as the volume of communications, by preventing unbalanced concentration permissions for specific communication devices, or data. Therefore, the present invention is useful as a means of communication and communication devices that create a link between a variety of communication devices that share the bandwidth of the connection. The list of reference designations 100 - modem PLC 100M modem PLC (the master) 100T - modem PLC (slave) c 100T1 on 100T4, c 100Ta on 100Tc modem PLC (slave) 101 - case 102 power connector 103 - standard socket connector 104 - a selecting switch 105 - section display 200 - circuit module 210 - the main IC 211 - CPU 212 - PLC unit • MAC 213 - PLC unit • PHY 220 - AFE • IC 221 - DA Converter (DAC) 222 - AD Converter (ADC) 223 - nonlinear amplifier (VGA) 230 - Ethernet PHY • IC 251 - low pass filter 252 - driver IC 260 - bandpass filter 270 y271 - reel transformer 272a and 272b - separating capacitor 300 - switching power supply modem 400 - AC plug 500 - socket 600 - network cable 900 - line 10 - control section conversion 11 - module bring to the characters 12 module serial-to-parallel conversion 13 - module inverse wavelet transform 14 - module wavelet transform 15 module, parallel serial conversion 16 module bring back 311 - section MAC 312 - transmit buffer 313 section PHY 321, 322, 323 - replica 1. The method of communication for communication between multiple devices for communication, sharing a frequency band communication containing: the first stage, which transmit the signal notice in the first period, in order to inform information for conflict resolution in respect of communication devices capable of transfer rates up during the second period following the first period; and the second stage, which transmit data from communication devices capable of transfer rates up during the second period, on the basis ringtone, passed in the first period, in a particular period in the second period, the selected data transmitted from communication devices. 2. The communication method according to claim 1, additionally contain: the third phase, which change the notification sound in the first period through a section of management communication devices, connected with the means of communication, subject to the terms of traffic, communication means, including the data transmitted during the second period. 3. The communication method of claim 2, wherein, in the third stage, the alarm notification of changes in the first period, based on the amount of data stored in the buffers transmitting devices of communication, including communication device is able to carry data in the second period and the priority defined earlier, according to the type of data, and the volume of data is defined as traffic conditions means of communication. 4. The communication method according to claim 1 or paragraph 2, in which the priority groups that specifies the priority of data or communication devices are used to classify communication devices capable of transfer rates up during the second period; in this case the signal notice in the first period, respectively includes information for the message priority groups, selected data transmitted from or communication device itself communications device; and the communications device priority groups having high priority, device communications, transmitted the notification tone in the first period, it is the possibility of data transmission in the second period. 5. The communication method according to claim 1 or paragraph 2, in which the priority groups that specifies the priority of data or communication devices are used to classify communication devices, capable of data transfer during the second period, with the slots for a split second period are used as specific period in the second period, and slots are allocated data or communications device for each of the priority groups, respectively slots are assigned ID slots; and the communications device capable of data transfer during the second period at the second stage, transmits data in the second period or in the period slot ID, dedicated to the communication devices when during the second period is not detected another already passed the signal. 8. The communication method according to claim 7, in which communication device detects signal transmission between the device and in this section of the office communication devices changes the placement of data and communication devices in the slots in each of the priority groups, based on the terms of traffic communications, defined by detecting the signal and sends the updated information about the slots. 9. The communication method of claim 8, wherein, when the volume of data stored in the buffer transfer communication devices used as conditions of traffic communications, equal to or greater than a predetermined value, session management shifts the selection of priority of the group that owns the relevant data and appropriate communication device to another priority group that has a higher priority. 10. The communication method of claim 8, wherein, when the volume of data stored in the buffer transfer communication devices used as conditions of traffic communications, less than a predetermined value, session management shifts the selection of priority of the group that owns the relevant data and appropriate communication device to another priority group, with a lower priority. 11. The communication method of claim 8, in which the conditions of traffic communications depend on whether there is data transmission in the first period and in the second period, and when within a predetermined period is not detected, the transmission of data in relation to data and communications devices, placed in the slots in each of the priority groups that control releases its slot. 12. The communication method according to claim 7, wherein, when there are data transfer not placed in the slots in each of the priority groups, control section identifies the priority group, based on information about the source data; and yet when the data transfer can be placed in a specified priority to a group, the management section places the data and transmitting data communication device in the empty slot certain priority groups. 13. The communication method according to claim 7, while the information allocation of slots includes information on the presence/absence of PGA, indicating the presence or absence of the first period for conflict resolution, communication devices based on the priority groups; and when information on the presence/absence of PGA indicates no PGA, each of communication devices provides conflict resolution allocation of slots during the second period of not installing the first period. 14. The communication method according to claim 7, which uses the first scheme b repeat slots to submit the following priority group for conflict resolution in the first period, after ID slots for each of the priority groups, indicated allocation of slots, cyclically repeated «n» times during the second period. 15. Way communication. 14, in which management section changes the number of times «n» lopping ID slots during the second period on the basis of the terms of traffic and communication means. 16. The communication method according to claim 7, which uses another scheme b repeat slots to submit the following priority group for conflict resolution in the first period whenever data transfer from any of communication devices completed during the second period. 17. The communication method according to claim 7, which uses the first scheme b repeat slots or the second circuit b repeat slots on the basis of the priority groups, with the first scheme b repeat slots provides the following priority group for conflict resolution within the first period after ID slots for each of the priority groups, indicated allocation of slots, cyclically repeated «n» times during the second period; while the second scheme b repeat slots provides the following priority group for conflict resolution in the first period whenever data transfer from any of communication devices completed during the second period. 18. The communication method according to claim 5, which ID slots for priority groups persist in the second period and slot ID to initiate b repeat in the next second period is changed to another slot ID, applied to the priority group, is able to carry data. 20. The communication device on p.19, in which the signal prescribed proceeding from conditions of traffic communications, including data transferred during the second period, and the priority given earlier, based on the data type, use as a ringtone in the first period. 21. The communication device on p.19 or paragraph 20, in which priority groups indicate priority data or communication devices installed for the classification of connected devices, capable of data transfer during the second period; this section notice of information-resolution conflicts reported, as a ringtone in the first period, the information included in a priority group, selected data transmitted from the device connection or the device and the communication device is the possibility of data transmission in the second period, when the communications device priority belongs to the group with the highest priority, additional communication devices that submitted the notification alerts in the first period. 22. The communication device on p.19 or paragraph 20, in which priority groups indicate priority data or communication devices installed for classification of communications devices capable of transfer rates up during the second period, with the slots for a split second period are used as specific period in the second period, and slots are allocated data or communications devices for each of the priority groups, with respectively slots are assigned ID slots; and section data transfers data in the period slot ID, dedicated data communication device or the device of communication, when during the second period not found any other broadcast signal. 23. The communication device on p.19 or claim 20 in which section data transfers data in case when the communications device is unable to transmit data over the second period, when no data is transferred from other communication equipment during the second period and when during the third period following the second period not found another signal, already passed in the period of conflict resolution. 24. The communication device on p.22, additionally contains a section of the office, which publishes data and communications devices slots in each of the priority groups on the basis of the terms of traffic, communication means, including the data transmitted during the second period, and which transmits the information to the allocation of slots other communication devices through the frame transmission of the notification in a defined period. 25. The communications device in paragraph 24, which control section detects signal transmission of all of the communication devices, change the location of your data and communication devices for slots in each of the priority groups, based on the terms of traffic transfer facilities, on the basis of the discovery of transmission signals and sends the updated information to the allocation of slots other communication devices. 26. The communication device on A.25 in which, when the volume of data stored in the buffer transfer communication devices used as conditions of traffic communications, equal to or greater than a predetermined value, session management shifts the selection of priority of the group that owns the relevant data and appropriate communication device to another priority group that has a higher priority. 27. The communication device on A.25 in which, when the volume of data stored in the buffer transfer communication devices used as conditions of traffic communications, less than a predetermined value, session management shifts the selection of priority of the group that owns the relevant data and appropriate communication device to another priority group, with a lower priority. 28. The communication device on A.25 in which management section defines the conditions for traffic communication on the basis of whether there is a transfer of data in the first period and the second period; however, when within a predetermined time period is not detected, the transmission of data in relation to data and communications devices, placed in the slots in each of the priority groups that control releases its slot. 29. The communications device in paragraph 24, which, when detected data transfer not placed in the slots in each of the priority groups, control section identifies the priority group, based on information about the source data; and yet when the data transfer can be placed in a specified priority group, data and communication device placed in the empty slot certain priority groups.
|
© 2013-2014 Russian business network RussianPatents.com - Special Russian commercial information project for world wide. Foreign filing in English. |