throbber
(12) United States Patent
`Bremer
`
`111111
`
`1111111111111111111111111111111111111111111111111111111111111
`US006614838Bl
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 6,614,838 Bl
`Sep.2,2003
`
`(54) SYSTEM AND METHOD OF
`COMMUNICATION VIA EMBEDDED
`MODULATION
`
`Primary Examiner---Phuong Phu
`(74) Attorney, Agent,
`or Firm-Thomas, Kayden,
`Horstemeyer & Risley LLP
`
`(75)
`
`Inventor: Gordon Bremer, Clearwater, FL (US)
`
`(57)
`
`ABSTRACT
`
`(73)
`
`Assignee: Paradyne Corporation, Largo, FL
`(US)
`
`( *)
`
`Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: 09/205,205
`
`(22) Filed:
`
`Dec. 4, 1998
`
`Related U.S. Application Data
`(60) Provisional application No. 60/067,562, filed on Dec. 5,
`1997.
`
`Int. Cl? .............................. H04B l/38; H04L 5/16
`(51)
`(52) U.S. Cl. ....................... 375/220; 375/222; 375/219;
`370/453
`(58) Field of Search ................................. 375/261, 222,
`375/219, 220; 370/328, 338, 389, 449,
`452, 453, 457
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`5,563,883 A * 10/1996 Cheng
`5,936,949 A * 8/1999 Pasternak et a!.
`5,999,563 A * 12/1999 Polley eta!.
`6,021,158 A * 2/2000 Schurr et a!. ............... 375/211
`6,067,297 A * 5!2000 Beach
`* cited by examiner
`
`A communication system includes a master transceiver in
`communication with one or more transceivers, for example,
`a first tributary transceiver and a second tributary transceiver
`over a communication medium. The first tributary trans(cid:173)
`ceiver uses a primary modulation method for communica(cid:173)
`tion while the second tributary transceiver uses a secondary
`or embedded modulation method for communication. The
`master transceiver and tributary transceivers each include a
`processor, memory, and control logic for controlling their
`operation. While the primary modulation method is nor(cid:173)
`mally used for transmissions on the communication
`medium, the master transceiver can communicate with the
`second tributary transceiver by notifying the first tributary
`transceiver that the primary modulation method is being
`temporarily replaced by the secondary or embedded modu(cid:173)
`lation method. The master transceiver can then exchange
`information with the second tributary transceiver while the
`first tributary transceiver ignores any secondary modulation
`transmissions. In the meantime, the first tributary transceiver
`conditions itself to look for a trailing sequence from the
`master transceiver indicating that communication with the
`second tributary transceiver is complete. When the master
`transceiver transmits the trailing sequence using the primary
`modulation method, the first tributary transceiver conditions
`itself to look for primary modulation transmissions while the
`second tributary transceiver conditions itself to ignore pri(cid:173)
`mary modulation transmissions.
`
`18 Claims, 7 Drawing Sheets
`
`Master Transceiver
`Type A+ B
`64
`
`rl Modulator
`
`74 r Demodulator 1-
`
`72 1---
`
`Memory
`76
`
`-
`
`Control
`Program
`Type A+ B
`78
`
`Trib Modem
`Type X
`66
`
`Memory
`88
`
`-
`
`Control
`Program
`Type X
`92
`
`Central Procesing
`Unit (CPU)
`I~
`68
`
`94
`
`9
`
`~ ~
`
`rl Modulator
`
`84
`
`86 r Demodulator ~
`
`f--
`
`+------->
`
`Central Procesing
`Unit (CPU)
`82
`
`Exhibit 1214 01/14
`
`

`

`U.S. Patent
`
`Sep.2,2003
`
`Sheet 1 of 7
`
`US 6,614,838 Bl
`
`22
`~
`
`Tributary
`Transceiver
`26
`
`Tributary
`Transceiver
`26
`
`Master
`Transceiver
`24
`
`~--~------------~-----··
`
`~----~------~-----------··
`28
`
`Tributary
`Transceiver
`26
`
`FIG. 1
`Prior Art
`
`Exhibit 1214 02/14
`
`

`

`U.S. Patent
`
`Sep.2,2003
`
`Sheet 2 of 7
`
`US 6,614,838 Bl
`
`Trib 2
`26b
`
`Master
`24
`
`Trib 1
`26a
`
`Establish
`Modulation
`
`Establish
`Modulation
`
`Training
`
`Data
`
`Trailing
`
`Training
`
`Data
`
`Trailing
`
`Training
`
`Data
`
`Trailing
`
`3 2 v
`3 4 v
`l) 6
`3 8 v
`
`4 2 v 4 4 v 4 6 v
`
`4 8 v 5 2
`
`_)
`5 4
`_)
`
`FIG. 2
`Prior Art
`
`3 2
`
`3 4
`
`"---
`"---
`"---
`"---
`
`3 6
`
`3 8
`
`Training
`
`Data
`
`Trailing
`
`.......
`
`4 8
`\__
`5 2
`\__
`5 4
`\__
`
`5 6
`
`"---
`5 8
`\__
`6 2
`\__
`
`Training
`
`Data
`
`Trailing
`
`Training
`
`Data
`
`Trailing
`
`Exhibit 1214 03/14
`
`

`

`U.S. Patent
`
`Sep.2,2003
`
`Sheet 3 of 7
`
`US 6,614,838 Bl
`
`Master Transceiver
`Type A+ B
`64
`
`Modulator
`72
`
`Memory
`76
`
`Control
`Program
`Type A+ B
`78
`
`Demodulator
`~ 74
`
`~---,
`
`r r
`
`Central Procesing
`Unit (CPU)
`68
`
`94
`
`94
`
`\__ L/
`
`Trib Modem
`Type X
`66
`-
`
`Memory
`88
`-
`
`Control
`Program
`Type X
`92
`
`-
`
`~
`
`Modulator
`84
`
`-
`
`___.
`
`Demodulator
`86
`
`-
`
`u
`
`,
`
`..
`
`Central Procesing
`Unit (CPU)
`82
`
`-
`
`FIG. 3
`
`Exhibit 1214 04/14
`
`

`

`U.S. Patent
`
`Sep.2,2003
`
`Sheet 4 of 7
`
`US 6,614,838 Bl
`
`100
`
`~
`
`Tributary
`Transceiver
`Type A
`66a
`
`Tributary
`Transceiver
`Type A
`66a
`
`Master
`Transceiver
`Type A+ 8
`64
`
`~--~--------------~----·.
`
`~--~~------~----------·.
`94
`
`Tributary
`Transceiver
`Type 8
`66b
`
`FIG. 4
`
`Exhibit 1214 05/14
`
`

`

`U.S. Patent
`
`Sep.2,2003
`
`Sheet 5 of 7
`
`US 6,614,838 Bl
`
`Trib 2
`Type B
`66b
`-
`
`Master
`Type A+ B
`64
`- -
`
`Trib 1
`Type A
`66a
`
`Establish Modulation
`Type A
`
`04
`1
`~
`
`Training - Change
`To Type B
`
`1
`06
`l.--J
`
`Trailing
`Type A
`
`
`1 14
`~
`FIG. 5
`
`10 8
`'-
`
`Address+ Data
`
`11 8
`\..__
`
`Data
`
`Training
`
`Data
`
`Trailing
`
`Training
`
`Data
`
`Trailing
`
`1 26
`~
`1 32
`~
`
`
`1 34
`~
`
`1 38
`l----'
`1 42
`~
`1 44
`__.)
`
`Exhibit 1214 06/14
`
`

`

`U.S. Patent
`
`Sep.2,2003
`
`Sheet 6 of 7
`
`US 6,614,838 Bl
`
`Type 8
`Address+ Data
`
`Ignore
`Type A
`Transmission
`102
`
`Complete
`Transmission
`
`Receive
`Type 8
`Data
`112
`
`Transmit
`Type 8
`Data
`116
`
`Time Out/
`Trailing
`
`Poll Request/
`Trailing
`
`FIG. 6
`
`Exhibit 1214 07/14
`
`

`

`U.S. Patent
`
`Sep.2,2003
`
`Sheet 7 of 7
`
`US 6,614,838 Bl
`
`Ignore
`Type 8
`Transmission
`124
`
`Trailing:
`Type A
`
`Training:
`Change To Type 8
`
`Complete
`Transmission
`
`Transmit
`Type A
`Data
`136
`
`Wait For
`Type A
`Training
`122
`
`Trailing
`
`Poll RequesU
`Trailing
`
`FIG. 7
`
`Training
`
`Receive
`Type A
`Data
`128
`
`Exhibit 1214 08/14
`
`

`

`US 6,614,838 Bl
`
`1
`SYSTEM AND METHOD OF
`COMMUNICATION VIA EMBEDDED
`MODULATION
`
`CROSS REFERENCE TO RELATED
`APPLICATION
`
`This application claims priority to and the benefit of the
`filing date of U.S. Provisional Application No. 60/067,562,
`entitled "Embedded Modulations," filed Dec. 5, 1997, which
`is incorporated by reference as if set forth in full hereinbe(cid:173)
`low.
`
`TECHNICAL FIELD
`
`5
`
`2
`applications (e.g., internet access) require high performance
`modulation, such as quadrature amplitude modulation
`(QAM), carrier amplitude and phase (CAP) modulation, or
`discrete multitone (DMT) modulation, while other applica-
`tions (e.g., power monitoring and control) require only
`modest data rates and therefore a low performance modu(cid:173)
`lation method. All users in the system will generally have to
`be equipped with a high performance modem to ensure
`modulation compatibility. These state of the art modems are
`10 then run at their lowest data rates for those applications that
`require relatively low data throughput performance. The
`replacement of inexpensive modems with much more
`expensive state of the art devices due to modulation com(cid:173)
`patibility imposes a substantial cost that is unnecessary in
`terms of the service and performance to be delivered to the
`end user.
`Accordingly, what is sought, and what is not believed to
`be provided by the prior art, is a system and method of
`communication in which multiple modulation methods are
`20 used to facilitate communication among a plurality of
`modems in a network, which have heretofore been incom(cid:173)
`patible.
`
`The present invention relates generally to the fields of 15
`data communications and modulator/demodulators
`(modems), and, more particularly, to a data communications
`system in which a plurality of modulation methods are used
`to facilitate communication among a plurality of modem
`types.
`
`BACKGROUND OF THE INVENTION
`
`In existing data communications systems, a transmitter
`and receiver modem pair can successfully communicate
`only when the modems are compatible at the physical layer. 25
`That is, the modems must use compatible modulation meth(cid:173)
`ods. This requirement is generally true regardless of the
`network topology. For example, point-to-point, dial-up
`modems operate in either the industry standard V.34 mode or
`the industry standard V.22 mode. Similarly, in a multipoint 30
`architecture, all modems operate, for example, in the indus-
`try standard V.27bis mode. While the modems may be
`capable of using several different modulation methods, a
`single common modulation is negotiated at the beginning of
`a data session to be used throughout the duration of the 35
`session. Should it become necessary to change modulation
`methods, the existing data session is torn down, and a new
`session is negotiated using the new modulation method.
`Clearly, tearing down an existing data session causes a
`significant disruption in communication between the two 40
`modems.
`As discussed in the foregoing, communication between
`modems is generally unsuccessful unless a common modu(cid:173)
`lation method is used. In a point-to-point network 45
`architecture, if a modem attempts to establish a communi(cid:173)
`cation session with an incompatible modem, one or both of
`the modems will make several attempts to establish the
`communication link until giving up after a timeout period
`has expired or the maximum number of retry attempts has 50
`been reached. Essentially, communication on the link is
`impossible without replacing one of the modems such that
`the resulting modem pair uses a common modulation
`method.
`In a multipoint architecture, a single central, or "master,"
`modem communicates with two or more tributary or "trib"
`modems using a single modulation method. If one or more
`of the trib modems are not compatible with the modulation
`method used by the master, those tribs will be unable to
`receive communications from the master. Moreover, 60
`repeated attempts by the master to communicate with the
`incompatible trib(s) will disturb communications with com(cid:173)
`patible trib(s) due to time wasted in making the futile
`communication attempts.
`Thus, communication systems comprised of both high 65
`performance and low or moderate performance applications
`can be very cost inefficient to construct. For example, some
`
`SUMMARY OF THE INVENTION
`The present invention is generally directed to a system
`and method of communication between a master transceiver
`and a plurality of tributary transceivers in a multipoint
`communication system in which the tributary transceivers
`use different types of modulation methods. Broadly stated,
`the communication system includes a master transceiver in
`communication with a first tributary transceiver and a sec(cid:173)
`ond tributary transceiver over a communication medium.
`The first tributary transceiver uses a primary modulation
`method for communication while the second tributary trans(cid:173)
`ceiver uses a secondary or embedded modulation method for
`communication. The master transceiver and tributary trans(cid:173)
`ceivers each include a processor, memory, and control logic
`for controlling their operation. While the primary modula(cid:173)
`tion method is normally used for transmissions on the
`communication medium, the master transceiver can com(cid:173)
`municate with the second tributary transceiver by notifying
`the first tributary transceiver that the primary modulation
`method is being temporarily replaced by the secondary or
`embedded modulation method. The master transceiver can
`then exchange information with the second tributary trans(cid:173)
`ceiver while the first tributary transceiver ignores any sec(cid:173)
`ondary modulation transmissions. In the meantime, the first
`tributary transceiver conditions itself to look for a trailing
`sequence from the master transceiver indicating that com(cid:173)
`munication with the second tributary transceiver is com(cid:173)
`plete. When the master transceiver transmits the trailing
`sequence using the primary modulation method, the first
`tributary transceiver conditions itself to look for primary
`modulation transmissions while the second tributary trans-
`55 ceiver conditions itself to ignore primary modulation trans(cid:173)
`missions.
`The present invention has many advantages, a few of
`which are delineated hereafter as merely examples.
`One advantage of the present invention is that it provides
`to the use of a plurality of modem modulation methods on
`the same communication medium.
`Another advantage of the present invention is that a
`master transceiver can communicate seamlessly with tribu(cid:173)
`tary transceivers or modems using incompatible modulation
`methods.
`Other features and advantages of the present invention
`will become apparent to one with skill in the art upon
`
`Exhibit 1214 09/14
`
`

`

`US 6,614,838 Bl
`
`3
`examination of the following drawings and detailed descrip(cid:173)
`tion. It is intended that all such additional features and
`advantages be included herein within the scope of the
`present invention.
`
`BRIEF DESCRIPTION OF THE SEVERAL
`VIEWS OF THE DRAWINGS
`
`The present invention can be better understood with
`reference to the following drawings. The components and
`representations in the drawings are not necessarily to scale,
`emphasis instead being placed upon clearly illustrating the
`principles of the present invention. Moreover, in the
`drawings, like reference numerals designate corresponding
`parts throughout the several views.
`FIG. 1 is a block diagram of a prior art multipoint
`communication system including a master transceiver and a
`plurality of tributary transceivers;
`FIG. 2 is a ladder diagram illustrating the operation of the
`multipoint communication system of FIG. 1;
`FIG. 3 is a block diagram of a master transceiver and
`tributary transceiver for use in the multipoint communica(cid:173)
`tion system ofFIG.1 in accordance with the principles of the
`present invention;
`FIG. 4 is a block diagram of a multipoint communication
`system including the master transceiver and a plurality of
`tributary transceivers of the type illustrated in FIG. 3;
`FIG. 5 is a ladder diagram illustrating the operation of the
`multipoint communication system of FIG. 4;
`FIG. 6 is a state diagram for a tributary transceiver of
`FIGS. 3-5 using a secondary modulation method in accor(cid:173)
`dance with the principles of the present invention; and
`FIG. 7 is a state diagram for a tributary transceiver of
`FIGS. 3-5 using a primary modulation method in accor- 35
`dance with the principles of the present invention.
`
`4
`performance and/or to select optional features, and 6) to
`confirm agreement with regard to the foregoing purposes
`prior to entering into data communication mode between the
`users. In a multipoint system, the address of the trib with
`5 which the master is establishing communication is also
`transmitted during the training interval. At the end of a data
`session a communicating pair of modems will typically
`exchange a sequence of signals known as trailing signals for
`the purpose of reliably stopping the session and confirming
`10 that the session has been stopped. In a multipoint system,
`failure to detect the end of a session will delay or disrupt a
`subsequent session.
`Referring now to FIG. 2, an exemplary multipoint com(cid:173)
`munication session is illustrated through use of a ladder
`15 diagram. This system uses polled multipoint communication
`protocol. That is, a master controls the initiation of its own
`transmission to the tribs and permits transmission from a trib
`only when that trib has been selected. At the beginning of the
`session, the master transceiver 24 establishes a common
`20 modulation as indicated by sequence 32 that is used by both
`the master 24 and the tribs 26a, 26b for communication.
`Once the modulation scheme is established among the
`modems in the multipoint system, The master transceiver 24
`transmits a training sequence 34 that includes the address of
`25 the trib that the master seeks to communicate with. In this
`case, the training sequence 34 includes the address of trib
`26a. As a result, trib 26b ignores training sequence 34. After
`completion of the training sequence 34, master transceiver
`24 transmits data 36 to trib 26a followed by trailing
`30 sequence 38, which signifies the end of the communication
`session. Note that trib 26b ignores data 36 and trailing
`sequence 38 as it was not requested for communication
`during training sequence 34.
`At the end of trailing sequence 38, trib 26a transmits
`training sequence 42 to initiate a communication session
`with master transceiver 24. Because master transceiver 24
`selected trib 26a for communication as part of training
`sequence 34, trib 26a is the only modem that will return a
`transmission. Thus, trib 26a transmits data 44 destined for
`40 master transceiver 24 followed by trailing sequence 46 to
`terminate the communication session.
`The foregoing procedure is repeated except master trans(cid:173)
`ceiver identifies trib 26b in training sequence 48. In this
`case, trib 26a ignores the training sequence 48 and the
`subsequent transmission of data 52 and trailing sequence 54
`because it does not recognize its address in training
`sequence 48. Master transceiver 24 transmits data 52 to trib
`26b followed by trailing sequence 54 to terminate the
`communication session. To send information back to master
`transceiver 24, trib 26b transmits training sequence 56 to
`establish a communication session. Master transceiver 24 is
`conditioned to expect data only from trib 26b because trib
`26b was selected as part of training sequence 48. Trib 26b
`55 transmits data 58 to master transceiver 24 terminated by
`trailing sequence 62.
`The foregoing discussion is based on a two-wire, half(cid:173)
`duplex multipoint system. Nevertheless, it should be under(cid:173)
`stood that the concept is equally applicable to four-wire
`60 systems.
`Consider the circumstance in which master transceiver 24
`and trib 26b share a common modulation type A while trib
`26a uses a second modulation type B. When master trans(cid:173)
`ceiver attempts to establish A as a common modulation
`during sequence 32, trib 26a will not be able to understand
`that communication. Moreover, trib 26a will not recognize
`its own address during training interval34 and will therefore
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`While the invention is susceptible to various modifica(cid:173)
`tions and alternative forms, a specific embodiment thereof is
`shown by way of example in the drawings and will herein be
`described in detail. It should be understood, however, that
`there is no intent to limit the invention to the particular form
`disclosed, but on the contrary, the invention is to cover all 45
`modifications, equivalents, and alternatives falling within
`the spirit and scope of the invention as defmed by the claims.
`With reference to FIG. 1, a prior art multipoint commu(cid:173)
`nication system 22 is shown to comprise a master modem or
`transceiver 24, which communicates with a plurality of 50
`tributary modems (tribs) or transceivers 26-26 over com(cid:173)
`munication medium 28. Note that all tribs 26-26 are
`identical in that they share a common modulation method
`with the master transceiver 24. Thus, before any communi(cid:173)
`cation can begin in multipoint system 22, the master trans(cid:173)
`ceiver and the tribs 26-26 must agree on a common
`modulation method. If a common modulation method is
`found, the master transceiver 24 and a single trib 26 will then
`exchange sequences of signals that are particular subsets of
`all signals that can be communicated via the agreed upon
`common modulation method. These sequences are com(cid:173)
`monly referred to as training signals and can be used for the
`following purposes: 1) to confirm that the common modu(cid:173)
`lation method is available, 2) to establish received signal
`level compensation, 3) to establish time recovery and/or 65
`carrier recovery, 4) to permit channel equalization and/or
`echo cancellation, 5) to exchange parameters for optimizing
`
`Exhibit 1214 10/14
`
`

`

`US 6,614,838 Bl
`
`5
`ignore data 36 and trailing sequence 38. Master transceiver
`24 may time out waiting for a response from trib 26a
`because trib 26a will never transmit training sequence 42,
`data 44, and trailing sequence 46 due to the failure of trib
`26a to recognize the communication request (training
`sequence 34) from master transceiver 24. Thus, if the tribs
`in a multipoint communication system use a plurality of
`modulation methods, the overall communication efficiency
`will be disrupted as specific tribs will be unable to decipher
`certain transmissions from the master transceiver and any
`unilateral transmission by a trib that has not been addressed
`by the master transceiver will violate the multipoint proto(cid:173)
`col.
`As discussed hereinbefore, however, it is desirable to
`design a multipoint communication system comprising tribs
`that use a plurality of modulation methods. For example, one
`moderately priced trib may be used to communicate at a
`relatively high data rate for some applications, such as
`Internet access, while another, lower priced, trib is used to
`communicate at a lower data rate for other applications, such
`as power monitoring and control. The needs of these differ(cid:173)
`ent applications cannot be efficiently met by a single modu(cid:173)
`lation. While it is possible to use high performance tribs
`running state of the art modulation methods such as QAM,
`CAP, or DMT to implement both the high and low data rate 25
`applications, significant cost savings can be achieved if
`lower cost tribs using low performance modulation methods
`are used to implement the lower data rate applications.
`A block diagram of a master transceiver 64 in communi(cid:173)
`cation with a trib 66 in accordance with the principles of the
`present invention is shown in FIG. 3. Master transceiver 64
`comprises a central processing unit (CPU) 68 in communi(cid:173)
`cation with modulator 72, demodulator 74, and memory 76.
`Memory 76 holds software control program 78 and any data
`necessary for the operation of master transceiver 64. Control
`program 78 includes logic for implementing a plurality of
`modulation methods. For purposes of illustration, control
`program 78 can implement both a type A and a type B
`modulation through modulator 72 and demodulator 74.
`Trib 66 comprises CPU 82 in communication with modu(cid:173)
`lator 84, demodulator 86, and memory 88. Memory 88,
`likewise holds software control program 92 and any data
`necessary for the operation of trib 66. Control programs 78
`and 92, are executed by CPUs 68 and 82 and provide the
`control logic for the processes to be discussed herein.
`Control program 92 includes logic for implementing a
`particular modulation method, which, for purposes of
`illustration, is called type X. Inasmuch as master transceiver
`64 is capable of running either a type A or a type B 50
`modulation method, type X refers to one of those two
`modulation methods. The master transceiver 64 communi(cid:173)
`cates with trib 66 over communication medium 94.
`Referring now to FIG. 4, a multipoint communication
`system 100 is shown comprising a master transceiver 64
`along with a plurality of tribs 66-66. In this example, two
`tribs 66a-66a run a type A modulation method while one
`trib 66b runs a type B modulation method. The present
`invention permits a secondary or embedded modulation
`method (e.g., type B) to replace the standard modulation 60
`method (e.g., type A) after an initial training sequence. This
`allows the master transceiver 64 to communicate seamlessly
`with tribs of varying types.
`The operation of multipoint communication system 100
`will be described hereafter with reference to the ladder 65
`diagram of FIG. 5 and the state diagrams of FIGS. 6 and 7.
`A communication session between the master transceiver 64
`
`6
`and a type B trib 66b will be discussed first. A state diagram
`for a type B trib 66b is shown in FIG. 6. Type B trib 66b is
`initialized in state 102 in which type A modulation trans(cid:173)
`missions are ignored. In the present example, the primary
`5 modulation method is type A, thus, as shown in FIG. 5,
`master transceiver 64 establishes type A as the primary
`modulation in sequence 104. Note that because trib 66b
`responds only to type B modulation transmissions, only the
`type A tribs 66a-66a are receptive to transmission
`10 sequence 104.
`To switch from type A modulation to type B modulation,
`master transceiver 64 transmits a training sequence 106 to
`type A tribs 66a in which these tribs are notified of an
`impending change to type B modulation. The switch to type
`15 B modulation could be limited according to a specific time
`interval or for the communication of a particular quantity of
`data. After notifying the type A tribs 66a of the change to
`type B modulation, master transceiver 64, using type B
`modulation, transmits data along with an address in
`20 sequence 108, which is destined for a particular type B trib
`66b. The type B trib 66b targeted by the master transceiver
`64 will transition to state 112 as shown in FIG. 6 upon
`detecting its own address where it processes the data trans-
`mitted in sequence 108.
`After completing transmission sequence 108, master
`transceiver 64 transmits a trailing sequence 114 using type
`A modulation thus notifying all type A tribs 66a that type B
`modulation transmission is complete. If master transceiver
`64 has not transmitted a poll request to the type B trib 66b
`30 in sequence 108, then the type B trib 66b that was in
`communication with the master transceiver 64 will return to
`state 102 after timing out based on the particular time
`interval defmed for the type B modulation transmission or
`transfer of the particular quantity of data. Note that the
`35 trailing sequence 114 is ineffective in establishing the ter(cid:173)
`mination of a communication session between master trans(cid:173)
`ceiver 64 and a type B trib 66b because the trailing sequence
`is transmitted using type A modulation.
`If, however, master transceiver 64 transmitted a poll
`request in sequence 108, then the type B trib 66b transitions
`to state 116 where it will transmit data, using type B
`modulation, to master transceiver 64 in sequence 118. After
`completion of this transmission, the type B trib 66b returns
`to state 102 where type A transmissions are ignored.
`With reference to FIG. 5 and FIG. 7, a communication
`session between the master transceiver 64 and a type A trib
`66a will now be discussed. A state diagram for a type A trib
`66a is shown in FIG. 7. A type A trib 66a is initialized in
`state 122 in which it awaits a type A modulation training
`sequence. If, however, master transceiver transmits a train-
`ing sequence in which the type A tribs 66a-66a are notified
`of a change to type B modulation as indicated by sequence
`106, then a transition is made to state 124 where all type B
`55 transmissions are ignored until a type A modulation trailing
`sequence (e.g., sequence 114) is detected. Upon detecting
`the type A trailing sequence, a type A trib 66a returns to state
`122 where it awaits a training sequence.
`To initiate a communication session with a type A trib
`66a, master transceiver 64 transmits a training sequence 126
`in which an address of a particular type A trib 66a is
`identified. The identified type A trib 66a recognizes its own
`address and transitions to state 128 to receive data from
`master transceiver 64 as part of sequence 132.
`After completing transmission sequence 132, master
`transceiver 64 transmits a trailing sequence 134 using type
`A modulation signifying the end of the current communi-
`
`40
`
`45
`
`Exhibit 1214 11/14
`
`

`

`US 6,614,838 Bl
`
`5
`
`7
`cation session. If master transceiver 64 has not transmitted
`a poll request to the type A trib 66a in sequence 132, then
`the type A trib 66a that was in communication with the
`master transceiver 64 will return to state 122 after receiving
`trailing sequence 134.
`If, however, master transceiver 64 transmitted a poll
`request in sequence 132, then the type A trib 66a transitions
`to state 136 after receiving trailing sequence 134 where it
`will transmit training sequence 138, followed by data
`sequence 142, and terminated by trailing sequence 144 all 10
`using type A modulation. After completion of these
`transmissions, the type A trib 66a returns to state 122 to
`await the next type A modulation training sequence by
`master transceiver 64.
`The control programs 78 and 92 of the present invention
`can be implemented in hardware, software, firmware, or a
`combination thereof. In the preferred embodiment(s), the
`control programs 78 and 92 are implemented in software or
`firmware that is stored in a memory and that is executed by 20
`a suitable instruction execution system.
`
`15
`
`8
`1. A communication system, comprising:
`a master transceiver;
`a communication medium;
`a plurality of tributary transceivers in communication
`with said master transceiver over said communication
`medium, a first one of said tributary transceivers using
`a primary modulation method for communication over
`said communication medium and a second one of said
`tributary transceivers using a secondary modulation
`method for communication over said communication
`medium;
`said master transceiver including a processor and a stor(cid:173)
`age medium in communication with said processor,
`said storage medium having program code for exchang(cid:173)
`ing information over said communication medium, said
`program code comprising:
`first logic configured to establish said primary modu(cid:173)
`lation method for communication over said commu(cid:173)
`nication medium;
`second logic configured to transmit a training sequence
`to notify said first one of said tributary transceivers
`of a change from said primary modulation method to
`said secondary modulation method;
`third logic configured to transmit information to and
`receive information from said second one of said
`tributary transceivers using said secondary modula(cid:173)
`tion method;
`fourth logic configured to transmit a trailing sequence
`using said primary modulation method to notify said
`first one of said tributary transceivers of a change
`from said secondary modulation method to said
`primary modulation method; and
`fifth logic configured to transmit information to and
`receive information from said first one of said tribu(cid:173)
`tary transceivers using said primary modulation
`method;
`said first one of said tributary transceivers including a
`processor and a storage medium in communication
`with said processor, said storage medium having pro(cid:173)
`gram code for exchanging information over said com(cid:173)
`munication medium, said program code comprising:
`sixth logic configured to detect a change from said
`primary modulation method to said secondary modu(cid:173)
`lation method;
`seventh logic configured to ignore transmissions on
`said communication medium using said secondary
`modulation method; and
`eighth logic configured to detect a trailing sequence
`transmitted using said primary modulation method
`after detecting a change from said primary modula(cid:173)
`tion method to said secondary modulation method;
`said second one of said tributary transceivers including a
`processor and a storage medium in communication
`with said processor, said storage medium having pro(cid:173)
`gram code for exchanging information over said com(cid:173)
`munication medium, said program code comprising:
`ninth logic configured to receive information transmit-
`ted using said secondary modulation method; and
`tenth logic configured to ignore transmissions on said
`communication medium using said primary modu(cid:173)
`lation method.
`2. The communication system of claim 1, wherein said
`60 primary modulation method is selected from the group
`consisting of QAM, CAP, and DMT.
`3. The communication system of claim 1, wherein said
`secondary modulation is selected from the group consisting
`of FSK and PAM.
`4. The communication system of claim 1, wherein said
`third logic is configured to transmit a poll request as part of
`said information.
`
`The control programs 78 and 92, which comprise an
`ordered listing of executable instructions for implementing
`logical functions, can be embodied in any computer(cid:173)
`readable medium for use by or in connection with an 25
`instruction execution system, apparatus, or device, such as a
`computer-based syste

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket