[go: up one dir, main page]

MXPA96005318A - Method and device of flexible protocol subcanal multi - Google Patents

Method and device of flexible protocol subcanal multi

Info

Publication number
MXPA96005318A
MXPA96005318A MXPA/A/1996/005318A MX9605318A MXPA96005318A MX PA96005318 A MXPA96005318 A MX PA96005318A MX 9605318 A MX9605318 A MX 9605318A MX PA96005318 A MXPA96005318 A MX PA96005318A
Authority
MX
Mexico
Prior art keywords
messages
subchannels
message
information
data
Prior art date
Application number
MXPA/A/1996/005318A
Other languages
Spanish (es)
Other versions
MX9605318A (en
Inventor
J Schwendeman Robert
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from PCT/US1995/005377 external-priority patent/WO1995030316A1/en
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of MX9605318A publication Critical patent/MX9605318A/en
Publication of MXPA96005318A publication Critical patent/MXPA96005318A/en

Links

Abstract

A communication system (100) transmitting by a plurality of subchannels comprises a media control unit (204) having at least one of a plurality of subchannels that serve as a control channel for addressing subscribers and driving them to receive messages or data by a set or subset of the plurality of subchannels, input means (240) for sending messages to the media control unit and a selective call receiver (106) steerable by the media control unit, which can receive messages driven by the media controller by any of the subchannels and time segments driven by the controller

Description

AND SUBCAHAL MULTIPLE FLEXIBLE PROTOCOL APPARATUS Technical Field This invention relates in general to the field of communications and protocols and in particular to a system of and protocol that reallocates resources within subchannels Background There are currently many communication systems in operation that provide distribution of messages to e communication receivers Many of these systems use signaling protocols that use segments of frames to which they are assigned, thus providing battery saving functions and other efficiencies during the normal course of the transmission of the signal. A paging terminal was provided in such systems to encode the messages received for transmission to the paging intended during the transmission frames In signaling protocols such as the signaling protocol each of or box allowed for only two words or two words of code of a code word of address and a code word of or two code words of Since the transmission of a simple telephone number required at least two code words of the numeric message transmissions required an average of one frame and one frame and which periodically caused the address code words during the frames since the transmission frame was filled with message code words associated with the address code words transmitted in the transmission frame This problem was mitigated in some transmission protocols. signage by increasing the number of code words to be transmitted in any Sin box when the number of transmissible code words is selected for the frames of these transmit boxes must frequently be filled with free code words when an insufficient number of messages has been received for the transmission during any frame of work These transmission protocols were limited in the number of communication receivers of or that could be assigned or operated on any channel before the channel reached its capacity. By increasing the speed of other paging could be added to the albeit at the expense of a significant amount of channel capacity without until the system was filled by other systems solved this problem in requests assigned to the assignee hereof and corporated here as a reference by Schwendeman and Application called Act of Communication of Data that has Message Transport of Length and by Kuznicki and Request Act called Data Communication that Provide Message Length Transport providing a flexible system that allowed to reconfigure the amount of information that could by the channel within the available transmission tables to maximize the message performance in the These requests describe a flexible system what e allows to reconfigure the amount of information that can be transmitted by a single channel within the transmission frames As the demand for higher capacity and performance needs systems that make full use of them to provide greater performance and flexibility than in the Requests from and others and Schwndeman and others mentioned above Synthesis of the Invention A communications transmitting through a plurality of subchannels comprises a media control unit having at least one of a plurality of which serve as control channels to address subscribers and lead them to receiving messages or data in a set or subset of the plurality of input means for sending messages to the media control unit and a selective call receiver dirigible by a control unit capable of receiving messages under the orders of the media controller In any of the subchannels and segments under the orders of the controller In other as This is a method to receive and selective call messages transmitted in signals divided into blocks of time interleaved by a plurality of subchannels to one of call receivers in one of the call receivers decode at least a first received information block that address and vector information during at least one first message at least a portion of the first block is a channel to determine where the first addressed message will be started and the length of the first message from the address information and Y to decode subsequent information blocks by the plurality of sub-channels to decode the The addressed first message is capable of residing in contiguous sections of blocks and block portions of the plurality of subchannels. Brief Description of the Figures The is an electrical block diagram of a data transmission system according to the is a block diagram of a terminal to process and transmit message information in accordance with These are temporary diagrams that illustrate the transmission format of the signaling protocol used in accordance with this. The and 7 are time diagrams that illustrate the synchronization signals used in accordance with this is an electrical block diagram of a communication receiver. data according to this is a more detailed electrical block diagram of the data communication receiver of the according to this is an electrical block diagram of an alternative embodiment of a data communication receiver according to this is a more detailed electrical block diagram of the data communication receiver of the according to this The is an electrical block diagram of another alternative embodiment of a data communication receiver according to this The are diagrams that illustrate the message capabilities of a system according to this Detailed Description of the Preferred Embodiment is a electrical block diagram of a data transmission system by a system according to the preferred embodiment of this In said data system messages originating in an as in a system providing data transmission or an input device of for example, a data terminal is routed through a public switched telephone network to a paging terminal 102 which processes the alphanumeric or message information for transmission by one or more transmitters X04 provided within the transmitter. simultaneously transmitting the message information to the data communication receivers, the processing of the numerical and alphanumeric information by the paging terminal 102 and the protocol used for the transmission of the data are described below. The is an electrical block diagram of a paging terminal 102 used for process and the transmission of message information in accordance with this. Messages for example tone-only or numeric messages that can be entered quickly using a telephone are connected to the paging terminal 102 through an interface 202 in a well-known manner in the messages more by Number messages that require the use of a data entry device are connected to the paging terminal 02 through a 206 using any of a number of transmission protocols. When a call is received to leave a controller 204, it directs processing of the data. The controller 204 is preferably an eg MC68000 or another manufactured by Motorola and executes various pre-programmed routines to control these terminal operations as voice pulses for the person to enter the handshake protocol to allow reception of the handshake. messages from an incoming device When you receive a the controller 204 refie re to the information stored in the subscriber database 208 for determining how the message to be processed is to be processed. The subscriber database 208 is not limited to information co or addresses assigned to the message type communication receiver associated with the address and information related to the status of the communication receiver. per active or inactive per invoice A data entry terminal 240 is provided that connects to the controller 204 and that is for purposes of updating and deleting information stored in the subscriber database to monitor the information and to obtain said information. The database 208 also includes information such as which transmission frame and which transmission phase the receiver is assigned to, as will be described in detail to The received message is stored in a file on page 210 stores the messages in the C row is provided in the asset file 210 The page file 210 is preferably a door first in the first free access memory although it will be noted that other access memory devices may also be used as disks 5 the stored messages each of the row is retrieved from the active page file 210 under the control of the controller 204 using temporary information as provided by a real-time clock 214 or other synchronization source 0 The message information retrieved from the row is stored by frame number and then it is organized by message information and any other information necessary for transmission and then separated into tables based on message size with the frame separation controller 5 The separate information on is coupled to frame message compensators 216 which temporarily store the separated information in frames up to a moment for further processing and the frames are separated in sequence so that while it is transmitting a the next frame to transmit it is in e The frame message compensator 216 and the subsequent frame is being retrieved. In the separate information in frames stored in the frame message compensator 216, frame encoder box 218 is encoded by the address information and messages to an address and message code words. necessary for its as described further. The coded address and message code words are arranged in blocks and then coupled with a locs 220 which preferably intersperses eight codewords at a time for transmission in a very well known manner. codes interleaved from each block interleaver 220 are serially transferred bit by bit in a serial data stream by the phase of whether the code words interspersed from the block interleaver 220 are serially transferred to a multiplexer. phases 221 in transmission lines in multiplex message information on bit-by-bit basis in a cor serial data stream as The 204 then enables a frame synchronizer generator 222 that generates the synchronization code that is transmitted at the beginning of each transmission of the synchronization code is transmitted in with address and mensa information under the control of the controller 204 with the serial data 224 and generates from them a message stream that receives the appropriate format for its message stream is then coupled to a transmitter controller that under the control of the controller transmits message stream through a channel distribution channel The distribution channel 228 can be one of a number of distribution types for example a distribution channel to the radio frequency or of a distribution connection The distributed message stream is transferred to one or more transmitting stations according to the size of the system The message stream is first transferred to a dual gate compensator 230 which temporariam entity stores the current before tn an appropriate time determined the synchronization and control circuit the message stream is recovered from the dual gate compensator 230 and coupled to the input preferably of a modulator of 4 levels of 4 subchannels The modulated message stream is then coupled to the transmitter 236 for transmission by the antenna These are time diagrams illustrating the transmission format of the signaling protocol according to the preferred embodiment of the sample in the signaling protocol allows the transmission of messages to aj receptacles assigned to one or more than 128 frames that can be marked box a table It will then be noted that the actual number of frames provided within the signaling protocol may be greater or less than the one described above. The greater the number of frames, the longer the battery life that may be supplied to the data communication receivers that operate within the lesser the number of square meters will be the frequency that messages in a row and sent to the data communication receivers assigned to any in reducing thus the latency or time necessary to send is shown in the tables comprise a synchronization code followed preferably by eleven blocks of message information that are marked from block 0 to block As shown in each message information block it preferably comprises eight control word words or data which are indicated word 0 to word 31 for each In each phase in a frame it allows the transmission of up to thirty-two words of control code and the case of direction of 4 each phase in a frame allows the transmission of up to 4 times 32 words or 128 words of control code and words of code and data preferably words of code BCH with a bit of uniform parity that one more bit of distance to the set of words from It will be noticed that other code words can also be used as a word of code Unlike the POCSAG signaling protocol known address code and data that use the first code word bit to define the type of address word or does not provide such a distinction for the words address code and data in the signaling protocol used with the preferred embodiment of this In words of address code and data are defined by their position within each Las and 7 are time diagrams illustrating the synchronization code used in accordance with this En as shown in the three code a first synchronization code code frame information word and a second synchronization code As shown in the first synchronization code comprises first and second marked bit 1 synchronism and which are alternating bit patterns that provide bit synchronization and second and fourth marked and its complement that provide synchronization of The second and fourth portions are preferably unique code words that are previously defined to provide codeword correlation high and which are also used to indicate the data bit rate at which the following table is transmitted. of data that is used in conjunction with the bit rate protocol of 1600 bps Al and Al bar 3200 bps A2 and A2 bar 6400 bps A3 and A3 bar Not defined A4 and bar is shown in the table three bit rates are previously defined for the transmission of and although it will be noted that they may also be more or less. A value of four previously defined also for use in the information code word is preferably a unique code word BCH that includes within the data a predetermined number of bits reserved to identify the number of per e 7 encoded bits to define the table number 0 to the number box The structure of the second synchronization code is preferably similar to the first synchronization code plus Sin unlike the first synchronization code that is preferably transmitted at a symbol rate of per ftl synchronization code is transmitted at the data symbol rate at which the address and messages are to be transmitted in a frame In the second synchronization code allows the data communication receiver obtains synchronization of bits and frames at the transmission data bit rate In the signaling protocol used according to an embodiment of this invention comprises 128 frames including a predetermined synchronization code followed by eleven blocks of data comprising eight words of control code or by the code of synchronization allows the speed of data transmission and ensures the data communication receiver with the data code words transmitted at various speeds of the described protocols in the applications of uznicki and others and and others are h aciendo known in the paging industry as protocols allows a communications to direct and guide messages within a while this invention allows a communication system to direct and guide one of the other N subchannels in one or the other communication system To direct and guide messages to up to N subchannels where N can be any number To simplify the following examples illustrate embodiments where but of course the scope of the invention contemplates the embodiment where N can be any number For references an embodiment where it can be addressed and guiding one of four subchannels will be referred to as protocol or 1x4 receiver and one embodiment where four of four subchannels can be addressed and guided will be referred to as protocol or receiver. The block diagram is one embodiment of a data communication adapter 106 in accordance with this. receiver 106 comprises an antenna 802 connected to a receiver module 804 that a controller 816 is connected by a 1x4 decoder module and a synthesizer. The receiver 106 also includes memory 890 and input and output devices and is known in the more detailed electrical block diagram of the data communication receiver 106 shown in FIG. According to this, the heart of the data communication receiver 106 is a controller that is preferably implemented using a device manufactured by Motorola. The controller, referred to as the controller, receives and processes inputs from the number of circuits shown in the controller and controls the operation and interaction of the peripheral circuits using subroutines The use of a microcomputer controller for the processing and control functions is known to any expert in the data communication receiver 106 can receive control and so-called that is modulated using techniques of frequency modulation of 2 levels and 4 data are i are received by an antenna 802 that is coupled to the input of a section of the receiver. The receiver section 804 processes the received data in a manner known in the art to output a recovered data signal of 4 levels onwards called data signal. recovered data signal coupled to a threshold level extraction circuit 808 and a level e The level extraction comprises doc synchronized level circuits having as inputs the data signal A level detector could detect the peak value of signal amplitude and provide a high peak threshold signal that is at the peak value of signal amplitude while another detector detects the signal amplitude value and provides a minimum threshold signal that is proportional to the minimum signal amplitude value of the signal. they use resistors to allow the decoding of the level data signals as described to apply power to the portion of as when the receiver data communication is just prefixed with a clock speed for selecting a clock that is a clock having a frequency equivalent to 128 times the data bit rate more than stated above as 1600 The 128X clock is generated with a 28X clock generator as shown in which preferably it is an oscillator controlled by crystal operating at KHz The output of the 123x 844 relay generator is coupled to an input of the frequency divider 846 that divides the output frequency by two to generate a clock. The 128X clock allows the level detectors in the circuit of threshold level extraction 808 synchronously detect in a very short period of time the peak and minimum values of signal amplitude and consequently generate the low and average high and low output signal values necessary for the decoding by symbols with the signal from the controller generates a second control signal to allow the selection of a symbol IX clock that is generated with the symbol synchronizer 812 as shown in the most significant bit output of the 4-level decoder 810 is coupled to an input of the symbol synchronizer 812 and provides a recovered data entry generating the zero crossings in the recovered data signal of 4. The symbol synchronizer 812 preferably uses the 64X to KHz clock generated by the frequency divider. Control signal is supplied to the synchronizer of 312 and is used to select the sample clock rate for symbol rates from 1600 to 3200 symbols per second. IX and 2X clocks are generated with 3200 and 6400 per second and the data signal is read The converter 4 levels to binary 314 uses a symbol clock and a symbol clock 2X together with symbol output signals and a selector signal controller to select and provide control of the 2-level FSK data symbol output or FSK data of 4 When the 2-level FSK data conversion is selected it is only The output of MSB that is coupled to the input of a serial μ is selected. When the FSK conversion of 4 is selected, LSB and MSB outputs are selected that are coupled to the converter inputs in parallel to each other. binary data in series generated by the 4-level to binary converter 814 is connected to the inputs of a synchronization word correlator 818 and a synchronization word correlator has word synchronization patterns that are retrieved with the 816 from a memory of codes 822 and are coupled to a word correlator When the received synchronization pattern is adapted to one of the synchronization patterns of with an acceptable range of an output is generated or and coupled with the controller each word synchronization pattern or correlated provides frame synchronization at the beginning of the word frame identification and also defines the message data bit rate The binary data stream in series is also coupled to an input of the frame word that the frame word and provides an indication of the frame number the controller is receiving during the acquisition of the receiver portion with a 848 battery saver circuit that allows the reception of the synchronization word as described above and continues to be fed to allow processing of the rest of the code The controller 816 compares the one of frame that is being received with a list of assigned assigned frame numbers in the code memory If the number being received differs from the frame numbers the controller 816 generates a battery saving signal which is coupled to an input of the battery saver circuit suspending the power supply to the portion of the battery. supply that box at the time at which the battery saving signal is generated by the controller 3 16 which is coupled to the battery saver circuit 943 to allow the supply of power to the receiver to allow the reception of the frame Returning to the correlator operation of a predetermined word synchronization pattern retrieving it by the controller 816 of a memory of 822 and is coupled to a word correlator When the synchronization pattern received adapts to the word synchronization pattern with an acceptable margin of an output is generated or coupled to the controller Each word provides frame synchronization at the beginning of the data portion of the and start of the actual data portion is set by the controller 816 generating a block start signal that is coupled to the inputs of a word deinterleaver if multiple is used the block start signal is coupled to the inputs of the word deinterleaver 624 and to data recovery synchronization circuit The start signal block is used to generate synchronized phase signals that are synchronized with symbols The synchronized phase signal outputs of the phase synchronizer generator 826 are coupled to a selector 816 retrieves from the code memory the transmission number to which the communication receiver of the phase El is transferred to the output. phase selection of controller 816 and is coupled to a phase selector input A clock is provided corresponding to phase phase 328 and is coupled to the inputs of the de-multiplexer deinterleaver 324 and the address and data decoders 330 and The demodiplexer 820 is used to select the binary bits associated with the assigned transmission which are coupled to the deinterleaver input of blocks 324 and synchronized in the deinterleaver system in each corresponding phase clock. The deinterleaver system is preferably a 32x32 bit system which deinterface thirty-two words of control code or message to a block of the words of dir code Deinterleaved ections are coupled to the address correlator input The controller 816 retrieves the address patterns assigned to the data communication receiver and couples them to a second address of the correlator of When any of the deinterleaved address is combined with one of the address patterns assigned to the receiver communication of data within an acceptable range of the information of the decoder 832 and stored in a message memory 950 in a manner known to an ordinary connoisseur of the after storage of the information of a signal The sensitive alarm signal is preferably an alarm signal, although it will be noted that other alarm signals such as alarm signals and alarm signals can also be attached by the controller to an alarm driver 834 to be used to drive a warning device. ele a speaker or a user transducer can override the signal generation of alarm by the use of input controls 838 in a manner known in the detection of an address associated with the communication receiver of the message information is coupled to the input of the data decoder which decodes the message information encoded preferably into format or ASCII suitable for storage and subsequent exposition in the stored message information can be retrieved by user using user input controls 838 after which the controller retrieves the message information from the memory and supplies the i nr l on a screen by a glass viewer Referring to another electrical block diagram of a data communication receiver embodiment 106 according to this is shown The 106 comprises an antenna 802 connected to a receiver module 804 which is connected to a 875 for a 4X4 897 Decoder module and synthesizer The 106 890 receiver and input and output devices da and known in the In an embodiment of the block diagram of the 106 would closely resemble the receiver of the salvo because the front end and the decoder of the 4X4 receiver may appear in the block diagram shown in the same as the receiver 106 of the includes a receiver module 604 that has an antenna The receiver is connected to a more sophisticated 900 synthesizer by means of a bank of mixers. Mixed signals from the mixer bank to the 4X4 decoder module. The module preferably comprises a bank of detector filters and decoders with the appropriate amplification known in each bandpass filter ideally passing an appropriate supedal through its respective detector and its respective signals. The decoder module signals 897 are then manipulated by the combiner in a manner very similar to that of the receiver 816. By the receiver 106 it includes the 890 memory and the user input and output devices. 880 With reference to another alternative embodiment of the receiver 106 of which uses a Motorola Digital Signal Processor or its equivalent The receiver 106 preferably includes a linear receiver 404 having an antenna Depending on the speed of the administration of and other routines can be handled by the Otherwise it can be used an optional driver for example the controllers in a FLEX receiver the DSP will handle four each level extraction data synchronization and combination of the DSP will also fulfill functions of correlation saving of phase selection and synchronization of some of these tasks and other tasks if outside can be played or shared by the controller as is the receiver 106 includes the 410 and the user input and output devices 412 and 414 The typical time diagrams associated with several embodiments are shown according to this the temporal for a receiver The vector and of direction will usually be found in the first designated sucanal subchannel 0 or a portion of sub-channel 0 will be known as the control channel or channel. Vector information will generally indicate what kind of information is being heard and whether the information will be provided by a single sub-channel or by a sub-channel. Address information will indicate in which word number In particular, the message will start within each channel. In the case of a subchannel, the address information will indicate in which block and particular word the address can be provided in the messages to give more efficiency to the characteristics that will become more evident in the following descriptions of what in the vector information and direction in subchannel 0 leads 4 decode message 1 in subchannel 2 in a block and word It is understood that receiver 1X4 can also be driven to decode message 1 in any of the available subchannels in this not only in the subchannel in the vector and directional information in the sub-channel 1 onduces the Flex 4X4 receiver to decode the repeated message 1 in each of the sub-channels in different blocks and Note also at 13 and 14 that within the scope of this invention the control channel can reside in any of the sub-channel sub-channels intermediate and the highest sub-channel and not only in the sub-channel 0 first sub-channel or more as shown in the In the vector and direction information in this case leads the Flex 4X4 receiver to decode three messages of different size 2 and different In the In the case of the message the message is decoded into a portion of the subsequent time frame within the subchannel message 7 fi contiguous portions within the subchannels 1 and while the message 3 is decoded into portions of the L is the illustration that shows but also the blocks and block boundaries preferably associated with eta As there are currently 8 blocks within the block boundaries they decode to it The reports tion and vector suDcanai to first by the Flex 4X4 receiver will lead to receiver to decode message 1 at the beginning of block 8 of 2 to block 1 on 10 and 3 4 assumes that this invention maintains flexibility in the Kuznicki et al. and Schwendeman et al. embodiments in that it can send and receive messages to speeds but this invention allows the receiver to send both flex messages 4X4 Flex 1X4 messages and also to condense them in a 4 subchannel format that provides great efficiency as in the receiver is shown decoding messages in blocks where there are 11 blocks For a frame as described above, these are not the only available formats contemplated for use with the When the receiver decodes the first five blocks the last block of the frame and the first four blocks of the frame the receiver decodes vector information and address found here in this case in the first block and portion of the second block of the supersal table The vector indicates Note that the first four messages are 1X4 messages found in a single supersal while the messages are 4X4 messages decoded in the four subchannels portions by a Flex 1X4 receiver that receives message 4 as shown in the 0 and will detect the message address of the portion 2 of block 0 and maybe the vector of the message of the receiver portion will decode the block 1 and will recover more vector information of the portion portion 1 of the block 0 preferably contains information words of the receiver 1X4 Flex will then decode the blocks in sequence to extract its message by returning it to a receiver that receives MSG7 messages and will decode block 0 and block 1 to extract the address and vectors and then decode the blocks from the beginning to the end of the message based on information device will demodulate and decode multiple subchannel data simultaneously as required in accordance to the subchannels used in the transmission of the One channel will decode all the messages in the in a variety of segments with size 5 The device preferably has a receiver that decodes the address and vector information in blocks 1 and 2 in the subchannel then the message together with portions of message 4 and portions of the message then message 1 together with portions of 4 and 5 the first portions of the message then the remainder of the message with portions of message 4 and message ß together with the rest of the message Once ss decode the next segment of the rest of the messages 4 and 6 and the entire message is decoded a portion of the message after decoding the next segment of the receiver decodes the rest of the message 8 messages can condense together efficiently due to the Protocol flexibility that allows mixing protocols and orders to make space for single subchannel messages between the messages or subchannel pages These capabilities and advantages will become more evident in the explanation of the format of 32-bit words actually 64 in the following ones used to guide and the incoming ones in a receiver as shown in the tables Table 1 Vector HEX Binary Type vector 0110 Unique HEX vector sub-channel Message start word number 511 Assigned sub-channel 0 implies that the message is in this table 1 implies that message in frame contains the number of words box to 511 4-bit verification cantes The sample the format for a message using a Flex format that requires the designation of a subchannel vector type the word number where the number of message words in the particular box and the subchannel will start TABLE 2 Vector vector 1110 Vector multiple subchannel Hex Message word of message number of corners in message Number of words of to 511 are in message field 0 implies that the message is á in this box 1 message in box represent the number of The information of the first corner is in the message corner First corner Second corner Character of 4-bit verification Table 2 illustrates the format for a message uses the one that needs the designation of a type of vector subeanal the place where the first word of the message will start the specific block and word within the block where the number of words in the message will start and the information in corners that also define within a box and block of information will reside a particular message when it is for the information in the information of start of the should include the location of the location of the block in cases the location of the Observe that or more within the scope and spirit of this invention than using orders of but the orders of are a solution alphanumeric Table 3 Vector type 0101 Vector unique subchannel alpha assigned start word number subchannel message 1 implies message in box contains number of c o Message words in this 1 to 511 vacancies 4-bit verification character Table 3 shows the format for an alphanumeric message using a format that requires the designation of a subchannel vector type the word number where the message number of the message will start in a particular box and the subchannel Table 4 alphanumeric character Vector type 1101 Vector multiple subchannel Hex Message start word Number of additional nodes in message field Number of message words to 511 are in message field 0 implies that the wave e is in this box 1 implies that the message is in box represent the number of information The first corner information is in the message field First corner Second corner Four-bit verification character Table 4 illustrates the format for message using the Flex format that requires the designation of a type of subchannel vector the place where the word of the including will begin with details of b The word and specifies within the block where the number of words will start and the corner information that as defined also within a block and gives information where a particular message will reside when it is decoded by the This invention has been described in detail in These are not mere examples and the invention is not limited to Those skilled in the art will understand that variations and modifications may be introduced within the spirit of the invention as defined by the insufficientOCRQuality claims.

Claims (3)

1, A communication system that transmits by a plurality of subchannels, characterized in that it comprises: a media control unit having at least one of a plurality of subchannels that serve as a control channel to address subscribers and lead them to receive messages or data by a set or subset of the sub-channelality; input means for sending messages to the meter control unit; and a selective call receiver steerable by the media control unit, capable of receiving messages driven by the media controller by any of the subchannels and time segments driven by the media controller.
2. The communication system of claim 1 characterized in that the control channel is directed and leads the subscribers to receive messages or data in a given time segment within a TDD frame and within a set or subset of the plurality of sub-channels or within a portion of one of the plurality of subchannels. A terminal in a communication system that transmits by a plurality of subchannels, characterized in that it comprises: a control unit of modulation at least one of a plurality of subchannels that serve as a control channel to address subscribers and lead them to receive messages or data by a set or subset of a plurality of subchannels; | '' 'R- input means for sending messages to the media control unit; and a transmitter for addressing a selective call receiver directs by a media control unit, capable of receiving messages driven by the media controller by any of the subchannels and time segments driven by the media controller. . ' The terminal of claim 3, characterized in that the control channel resides within a portion of the lower sub-channel or first sub-channel and is used to direct and conduct messages to the remaining portion of the lower sub-channel and to the other sub-channels. 5. A selective call receiver capable of receiving messages transmitted by a plurality of subchannels, characterized in that it comprises: a receiver module capable of receiving selective call signals by the plurality of subchannels and providing a received signal; a decoder module connected to the receiver module; a bank of mixers for mixing the signal received from the receiver module with an injection signal from a synthesizer to supply a mixed signal to a decoder module, the decoder module comprising a? band of passband filters, corresponding detectors and decoders for each of the plurality of subchannels; and a controller for controlling the decoder module, the synthesizer, a sensory alarm device and a display device all connected to the controller. 6. A selective call receiver capable of receiving messages transmitted by a plurality of subchannels, characterized in that it comprises: a receiver module capable of receiving selective call signals by the plurality of subchannels and providing a received signal; a digital signal processor connected to the receiver module to provide each sub-channel with the threshold level extraction function, level synchronization, level synchronization correlation, data and data combination and to provide the general functions of battery saving, demultiplexing, deinterleaving, address correlation, phase selection and fain ainstfofticaeién. 7. A method for queuing messages for transmission in a data communication terminal having an input for receiving messages and for assigning them to a plurality of transmission frames and sub-channels allocated for transmission to a plurality of communication receivers of data, said method characterized by comprising the following steps: storing the received messages in a first memory area; generate periodic synchronization signals; recover the stored messages of the first memory in response to the generated periodic synchronization signals; place in a row the messages retrieved for the assigned transmission frame and subchannel in a memory area that has a default row placement capability; m n i tn rf a r.apani riad If nnn nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn - expected for one or more subsequent sub-frames and sub-channels; determining when the messages stored within the second memory area exceed the ability to place in the predetermined row; store the leftover messages recovered in a third memory area; generating designation information designating one or more subsequent transmission frames or subchannels within which the remaining messages stored in the third memory area will be transmitted, and transmitting the messages and designation information stored in the second memory area within of the allocated transmission frame and sub-channel, and transmitting the remaining messages stored in the third memory area within one or more sub-transmission frames designated by the designation information.
3. A method for receiving and decoding atypictive call messages in interleaved block signings of signals divided by time by a plurality of subchannels to a plurality of selective call receivers, characterized in that it comprises the following steps: decoding at least a first block of information containing address and vector information for at least one first addressed message, at least a portion of the first received block is a control channel; determine where the first addressed message will be initiated and the length of the first message from the address and vector information; and decoding the following information blocks by the plurality of subchannels to decode the first directed mona, the monetary or directed value can be negotiated in contiguous sections of blocks and portions of blocks in a plurality of subchannels. 9. The method for receiving and decoding selective call messages of claim 8, characterized in that the step of decoding the following information blocks ^ .com also comprises the following step: simultaneously demodulating and decoding information into a plurality of subchannels driven by information of direction and vector. The method of claim 8, characterized in that the address and vector information contains start addresses and message lengths for a plurality of messages, characterized in that the message integrity can traverse a plurality of subchannels and a plurality of blocks. within a time frame.
MXPA/A/1996/005318A 1994-05-02 1996-11-01 Method and device of flexible protocol subcanal multi MXPA96005318A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US23684194A 1994-05-02 1994-05-02
US236841 1994-05-02
PCT/US1995/005377 WO1995030316A1 (en) 1994-05-02 1995-05-01 Multiple subchannel flexible protocol method and apparatus

Publications (2)

Publication Number Publication Date
MX9605318A MX9605318A (en) 1997-12-31
MXPA96005318A true MXPA96005318A (en) 1998-09-18

Family

ID=

Similar Documents

Publication Publication Date Title
EP0597085B1 (en) Data communication terminal providing variable length message carry-on
US5311516A (en) Paging system using message fragmentation to redistribute traffic
US5635914A (en) Method and apparatus for dynamic group calling in a selective call system
FI75244B (en) KODER SAMT FOERFARANDE FOER BILDANDE AV EN KOD FOER OEVERFOERD INFORMATION.
US5230084A (en) Selective call receiver having extended battery saving capability
US4642632A (en) Digital paging system having bit rate switching means and digital paging receiver therefor
EP0454727B1 (en) Active signalling transmitter control
US5371899A (en) Communication system capable of reassigning radio receivers
WO1995030316A1 (en) Multiple subchannel flexible protocol method and apparatus
US5617083A (en) Data communication receiver having variable length message carry-on
US5491469A (en) Communication system for temporarily directing radio receivers to a second radio frequency
US5686898A (en) Paging network identification information distributed in address field
MXPA96005318A (en) Method and device of flexible protocol subcanal multi
JPH07509832A (en) Selective call method
EP0714216A2 (en) Paging signal transmission equipment
JPS63240136A (en) Selective call communication system
KR0173899B1 (en) Wireless call character information transmission / reception using fixed frame
WO1993025022A1 (en) Data communication receiver having burst error protected data synchronization