To fully understand HP JetSend and its benefits, you must first understand the basics
of traditional communications along with some of the associated problems and
frustrations.
Your communication appliances need to have the independence and flexibility to
communicate in a variety of ways so you can send and receive text, graphics, voice
or video immediately, using the transport of your choice. The interaction with
different operating systems and applications should be seamless, with guaranteed
results. However, you’ve probably experienced the frustrations of trying to
accomplish this on a daily basis.
Today’s communication rules require that your sending device, such as a PC, have a
driver installed for each receiving device that it wants to communicate with. The
driver allows the sending device to interact with and control the receiving device.
As your need to communicate with an increasing number and variety of devices
grows, driver installation and support problems can become more daunting and
time-consuming.
So read on and see what HP JetSend is and how it can benefit you.
2
What is HP JetSend?
The one common method all devices can use
!
to ensure they will communicate
Communications protocol built into device
!
firmware and/ or PC software
Allows devices to connect,
!
negotiate content
and exchange
information directly
What is HP JetSend?
HP JetSend technology is software that enables devices to communicate in a simple,
flexible and direct manner.
HP JetSend technology is designed to be operating system-independent, transportindependent, server-independent, application- independent, and can be built into any
information appliance. It uses a singular driver to communicate with all JetSendenabled appliances, and offers you guaranteed viewability.
HP JetSend treats all communicating appliances, such as your PC, scanner and
printer, as equal citizens.
HP JetSend gives people a way of communicating without having to know anything
about the other communicating device besides its address.
3
How Does HP JetSend
Benefit Me?
!
!
Simple
As simple as
making a
telephone call
#
Device-to-device
communication requires
no user intervention
How does HP JetSend benefit me?
1
1
Direct
2
2
3
3
1
Allows you to choose
more devices with
which to communi cat e
"
"
Flexible
HP JetSend is the only available technology that can transcend the daily barriers of
transport, server, application, operating system and driver dependence thereby
increasing your ability to communicate with others at business speeds in a simple,
flexible and direct manner using both HP and non-HP JetSend-enabled devices. As
more and more JetSend-enabled devices such as cameras, PDAs, laptops,
whiteboards, etc., become available your JetSend enabled communicating
appliances continue to grow.
Today there are over 5 million HP and non-HP JetSend-enabled devices.
HP JetSend technology is based on an industry-accepted, open-standard format that
can be easily built into your device’s firmware or software to communicate over
your existing communications infrastructure.
4
JetSend at a Glance
Awake,
for
thebowl
in
hathflungthe
thatputsthestars
flight
and
HunteroftheEast
caughttheSultan's
turret in
a
light.
Themoving
writes
having
and
moves on. Nor
60
50
40
30
20
10
0
Page Title
morning
ofnight
stone
to
lo!
the
has
noose
of
finger
writ
NowIeven
celebrateinrhymes
ineptthe
immortal
Syracusan
rivallednevermore
wondrous
whoinhis
lorepassed
onbefore
gave man
guidance
howto
circles
mensurate.
Thisenables
remember pi
Iwould
great
his
youto
Awake,
for
thebowl
in
hathflungthe
thatputsthestars
flight
and
HunteroftheEast
caughttheSultan's
turret in
a
light.
Themoving
writes
having
and
moves on. Nor
60
50
40
30
20
10
0
Page Title
morning
ofnight
stone
to
lo!
the
has
noose
of
finger
writ
NowIeven
celebrateinrhymes
inept the
immortal
rivallednevermore
whoinhis
lorepassed
gave man
guidance
circles
Thisenables
remember pi
Syracusan
wondrous
onbefore
mensurate.
Iwould
great
his
howto
youto
1. The two devices connect
2. They negotiate for the best quality
and performance
3. The data is transferred from Sender
to Receiver
How does HP JetSend work? - At a glance
Communicating between JetSend devices is easy—just select the address of the
device with which you wish to communicate. The negotiation between the two
communicating devices and the job transfer occur automatically without user
intervention, so you can focus on your task and not the tool.
In the example above, the sender contacts the receiver and offers the receiver its
capabilities. The receiver negotiates for the highest capability to complete the job.
Once this negotiation is done the receiver accepts the job from the sender.
5
Basics
1. CONNECT
2. NEGOTIATE
How does HP JetSend work? - Basics
1. HP JetSend is based on the model that for two devices to communicate, they
must be capable of understanding at least a few words in a chosen language. In this
case the chosen language is JetSend and the few words are called mandatory
encodings. To select greater capability in a device, base encodings are used, and to
optimize a device’s performance and quality, preferred encodings are chosen.
Just as in a book, words are used to form paragraphs and chapters. In JetSend,
encodings are grouped to form planes and associations.
2. Once the other device’s address has been entered and both devices have
established contact, they negotiate for the highest level of encodings to ensure the
best possible communications.
6
Basics
3. TRANSFER
DATA
How does HP JetSend work? - Basics
After the contact is established between the two devices and the negotiation is
complete, the job at hand is rendered into an electronic material representation (ematerial) of that job, such as a page, and is called a surface. JetSend surfaces are
software objects created on one appliance and consumed by another appliance. For
example, think of a waiter offering a variety of surfaces like desserts on a tray. The
receiver, in this case the diner, has to choose the one they want.
Several surfaces may be needed to represent one job fully. Such related surfaces are
then linked together to form what are called parent and child surfaces.
3. At this point, after contact and negotiation have been completed, the e-material
surfaces are transferred from the sender to the receiver over the transport that was
chosen to establish contact.
7
Architecture
Device API
Link API
How does HP JetSend work? - Basics
Device Code
Device Code
JetSend Core
JetSend Core
Link Layer
Link Layer
Architecture
The JetSend architecture can be divided into three parts:
Device Code—This code contains device-specific information such as the device
Device Code
name, its address and its capabilities.
JetSend Core—The core consists of an e-material library which is used to encode
JetSend Core
information; the JetSend session protocol (JSP) which is used to open and close
communication sessions; and the JetSend interaction policy which governs the use
of these protocols.
There are four such policies: The Address Policy is used for communicating device
addresses. The Self Policy is used to exchange contact information (like exchanging
a business card). The Job Policy is used to send or receive jobs, and the Status
policy is used to exchange Job pass/fail data.
Link Layer—This part contains all the functionality needed for transporting the
Link Layer
information from the sending device to the receiving device.
8
Rules and Temporary
Limitations
How does HP JetSend work? - Basics
JetSend rules:
•The communicating devices must be able to address each other directly.
•No device-specific information should be preprogrammed into either
communicating device.
•Devices negotiate encodings, namely a description of the job.
•The same protocol is used regardless of whether the devices are exchanging
addresses, transferring data or control, or exchanging status.
Temporary limitations:
JetSend is growing in its implementation. Today it operates over TCP/IP on
Windows 95, NT, 98 or 2000 and over Infrared on Windows 95, 98, and 2000
platforms, but is capable of operating on all transports and operating systems.
Currently JetSend has no store-and-forward capability, which means the device you
are trying to communicate with must be turned on.
9
More Information
More about JetSend
www.jetsend.hp.com
Would you like to learn more about HP JetSend and how you can build it into your
own products?
Visit our Web site at www.jetsend.hp.com
10
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.