Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Martin D. Carroll is active.

Publication


Featured researches published by Martin D. Carroll.


IEEE Communications Magazine | 2003

Aligning the initial maintenance intervals of cable modem upstream channels

Martin D. Carroll

In a cable modem network, a cable modem (CM) talks to a cable modem termination system (CMTS) over a traditional cable-television network. The cable-industry-backed standard that specifies how a CM and CMTS talk to each other is called DOCSIS. In DOCSIS the CMTS schedules the upstream (CM-to-CMTS) channels, each of which is time-division multiplexed into a sequence of minislots. To schedule an upstream channel, the CMTS logically divides the channel into a contiguous sequence of intervals, each interval comprising a contiguous sequence of minislots. The CMTS assigns to each interval an interval type, which specifies how the CMs may use that interval. Initial maintenance intervals (IMIs) are used by CMs when they first come online. In some CMTS deployments, certain sets of upstream channels must be IMI aligned. A set of aligned channels has the property that for each IMI X mapped in any of those channels, all other channels in the set have an IMI that starts and ends at precisely the same time as X. This article describes a novel algorithm for aligning the IMIs in a set of DOCSIS upstream channels. This algorithm, which has been implemented and deployed in a real CMTS, is both efficient and flexible. In particular, it enables any set of channels to be aligned, even ones with different minislots sizes.


international symposium on multimedia | 2016

Low-Level Frame-Buffer Scraping for GPUs in the Cloud

Ilija Hadzic; Martin D. Carroll; Hans C. Woithe

We describe and evaluate a software-only implementation of a novel mechanism for accessing and streaming GPU-rendered content from the cloud to low-end user devices. The unique properties of our implementation enable the trivial cloud-deployment of graphics-intensive applications, even ones that were not originally intended to run in the cloud. We achieve this goal by creating virtual GPU nodes that appear to the application like hardware devices, but that do not incur the overhead of virtualization. The low-level access to the frame buffer maximizes the number of applications that work out-of-the-box without the system imposing any specific display manager or windowing system.


Archive | 2005

Software-hardware partitioning of a scheduled medium-access protocol

Martin D. Carroll; Ilija Hadzic; Dusan Suvakovic


Archive | 1994

Method and apparatus for parsing source code using prefix analysis

Martin D. Carroll; Peter Juhl; Andrew Richard Koenig


Archive | 2000

Method and apparatus for providing telephony services by switch-based processing of media streams

Martin D. Carroll


Archive | 2012

Clientless Cloud Computing

Martin D. Carroll; Larry D. Liu


Archive | 2012

Method and apparatus for compressing, encoding and streaming graphics

Ilija Hadzic; Hans C. Woithe; Martin D. Carroll


Archive | 2008

Electronic Document Processing with Automatic Generation of Links to Cited References

Martin D. Carroll


Archive | 2008

Central Office Based Virtual Personal Computer

Martin D. Carroll; Hungkei Keith Chow; Ilija Hadzic; Ronald L. Sharp; Sizer Ii Theodore; Dusan Suvakovic; Doutje T. Van Veen


Archive | 2003

Method and apparatus for rescheduling a communication system channel after a channel property change

Martin D. Carroll

Collaboration


Dive into the Martin D. Carroll's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge