Some good point Ken, and I think some should find their way into the NWWG
requirements.

I would add that the protocol should support the efficient implementation of
a heartbeat.
This sounds pretty specific but I think the abitily of a system to know that
the server
and clients are responding and how long it is taking them to respond is
important.
Single byte or word UDP payloads wrapped in a v small packet should suffice
for this.

I use a use case based on eve-online: think of a player who has invested
hundreds of millions of
isk (in-game currency) on a battleship and 1.5 years training/playing to get
there.
In a battle with NPC pirates the server lags badly. Madly typing at the
keyboard produces no response and
he cannot get his active armor or weapons online. Meanwhile the server the
NPC pirates
are destroying the ship with no status update at the client. The player gets
s couple of updates:
one showing his ship 3/4 destroyed - he tries warping out but the server
does not respond in time.
His next update is pieces of ex- battleship.
Now in this scenario, if the heartbeat system is not in place then there no
indication the ship was lost
through player incompetence or because of a server side issue. Sure, the
vendor may have stats on server load
that would back a petition from the player for his ship back, but I think a
heartbeat system would be valuable in this case.

cheers,

chris

On 31/03/07, Ken Taylor <[EMAIL PROTECTED]> wrote:

"Remember, the Metaverse needs open protocols. Without them... everything
else is Just a World."

I agree with this, and I'm glad that more and more people are realizing
it.
However, though it's necessary, it's not sufficient to create the
"metaverse." Some other requirements I would use to evaluate any
"metaverse"
system:

- Not only can anyone run a server, but they can easily interlink and
users
can freely traverse the spaces between different servers, with the
potential
for seamlessly connecting virtual spaces (eg, with portals).
- The protocol is "future-proof" and can keep up with developments in
technology and new ideas for interaction while maintaining backwards
compatibility and a reasonable experience for those with hardware or
bandwidth that can't support the latest-and-greatest
- The protocol should support use creation and ownership of content,
including a flexible scripting system, and the ability to transfer
user-created content between servers. It should support collaborative
editing and interaction with content.
- The protocol is highly extensible through 3rd-party plugins and not
"locked-in" to whatever the committee decided at standardization time was,
for example, the best parameterized-avatar system/voice-chat
system/streaming-video protocol/physics system/what-have-you. However, at
the same time, there should be a robust "baseline" spec that allows all
users to have a decent experience even with no plugins added.

I definitely see VOS as having the potential to meet all these
requirements
and beyond. I can't really tell from the press release how far they are
planning to go with flux worlds. My guess is it's going to be
yet-another-shared-space-server, this time based on X3D and easily
integrated with web pages.

So it'll probably be really neat, but not the metaverse yet ;)

-Ken

----- Original Message -----
From: "Tony Parisi" <[EMAIL PROTECTED]>
To: "'x3d-public list'" <[EMAIL PROTECTED]>; "'www-vrml'"
<[EMAIL PROTECTED]>
Sent: Friday, March 30, 2007 2:08 PM
Subject: [www-vrml] Flux Worlds Server Announcement


> Folks,
>
> We've been up to something over here - thought I would tell you about it
> before you heard it on the street.
>
> Media Machines has been developing a multi-user server based on a new
> protocol that we intend to put out into the open. We have dubbed it
Simple
> Wide Area Multi-User Protocol, or SWMP (pronounced "swamp"). The intent
is
> to work with Web3D and potentially other organizations to standardize
SWMP.
> We will also supply a basic open source implementation. Our overriding
> goal-- one that we are pursuing with total passion and vigor-- is to
create
> an open infrastructure for the Metaverse.
>
> We have wrapped SWMP into a server product called Flux Worlds. Flux
Worlds
> is currently in alpha test. While the product is still several weeks
away
> from beta test, we announced it yesterday with the goal of attracting
early
> signups for the beta. We are also integrating a prototype of the new X3D
> networking nodes being developing by the Networking Working Group, right
> into Flux Player. The results look promising.
>
> Anyway, here is the announcement. We would love to have you be part of
the
> beta when it's ready!
>
> http://www.mediamachines.com/press/pressrelease-03292007.php
>
> Remember, the Metaverse needs open protocols. Without them... everything
> else is Just a World.
>
> Yours virtually,
> Tony
>
>
-------------------------------------------------------------------------
> Tony
Parisi                                                  415-902-8002
> President/CEO
[EMAIL PROTECTED]
> Media Machines, Inc.
www.mediamachines.com
>
> Add 3D content to your web page with the Flux Player.
> Go to www.mediamachines.com to upload and share your 3D content.
>
-------------------------------------------------------------------------


_______________________________________________
vos-d mailing list
[email protected]
http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d




--
http://www.planet-earth.org
http://ping.com.au
--
It be a great secret: there be more truth at the centre.
_______________________________________________
vos-d mailing list
[email protected]
http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Reply via email to