P1394 Mail Archive: RE: P1394> May 1394 PWG Definitions

RE: P1394> May 1394 PWG Definitions

ALAN_BERKEMA@HP-Roseville-om2.om.hp.com
Fri, 22 May 1998 08:22:36 -0700

--openmail-part-13194c3c-00000001
Content-Type: application/octet-stream; name="1.txt"
Content-Disposition: attachment; filename="1.txt"
Content-Transfer-Encoding: base64

UmVjZWl2ZWQ6IGZyb20gcGFscmVsMy5ocC5jb20gKHBhbHJlbDMuaHAuY29tIFsxNS44MS4x
ODQuMTBdKSBieSB2ZW51cy5yb3NlLmhwLmNvbSB3aXRoIEVTTVRQICg4LjcuMS84LjcuMyBU
SVMgNS4wIE9wZW5tYWlsKSBpZCBBQUExOTA3NiBmb3IgPEFMQU5fQkVSS0VNQUBocC1yb3Nl
dmlsbGUtb20yLm9tLmhwLmNvbT47IEZyaSwgMjIgTWF5IDE5OTggMDA6MTc6NDAgLTA3MDAg
KFBEVCkKUmVjZWl2ZWQ6IGZyb20gbWVzaHN2MDIudGsubWVzaC5hZC5qcCAobWVzaHN2MDIu
dGsubWVzaC5hZC5qcCBbMTMzLjIwNS4xNi4xMzBdKQoJYnkgcGFscmVsMy5ocC5jb20gKDgu
OC41LzguOC41dGlzKSB3aXRoIEVTTVRQIGlkIEFBQTE3OTU5Cglmb3IgPEFMQU5fQkVSS0VN
QUBocC1yb3NldmlsbGUtb20yLm9tLmhwLmNvbT47IEZyaSwgMjIgTWF5IDE5OTggMDA6MTc6
MzYgLTA3MDAgKFBEVCkKUmVjZWl2ZWQ6IGZyb20gYXRzbmFrYTAxaWkuYnNkLmNhbm9uLmNv
LmpwIChrd3NrNURVMDMua25nLm1lc2guYWQuanAgWzEzMy4yMDUuMjM3LjNdKSBieSBtZXNo
c3YwMi50ay5tZXNoLmFkLmpwICg4LjguOCsyLjdXYmV0YTcvMy41V3BsMS05ODA0MDgxMSkg
d2l0aCBTTVRQIGlkIFFBQTAzMTQ0OyBGcmksIDIyIE1heSAxOTk4IDE2OjEwOjQ4ICswOTAw
IChKU1QpCk1lc3NhZ2UtSUQ6IDwwMDUxMDFiZDg1NTEkNWQ1ZjE3MDAkMDgyZmNkODVAYXRz
bmFrYTAxaWkuYnNkLmNhbm9uLmNvLmpwPgpSZXBseS1UbzogIkF0c3VzaGkgTmFrYW11cmEi
IDxhdHNuYWthQGJzZC5jYW5vbi5jby5qcD4KRnJvbTogIkF0c3VzaGkgTmFrYW11cmEiIDxh
dHNuYWthQGJzZC5jYW5vbi5jby5qcD4KVG86IDxBTEFOX0JFUktFTUFAaHAtcm9zZXZpbGxl
LW9tMi5vbS5ocC5jb20+LCA8cDEzOTRAcHdnLm9yZz4KU3ViamVjdDogUkU6IFAxMzk0PiBN
YXkgMTM5NCBQV0cgRGVmaW5pdGlvbnMKRGF0ZTogRnJpLCAyMiBNYXkgMTk5OCAxNjoxNDoy
NyArMDkwMApNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47Cglj
aGFyc2V0PSJpc28tODg1OS0xIgpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0Clgt
UHJpb3JpdHk6IDMKWC1NU01haWwtUHJpb3JpdHk6IE5vcm1hbApYLU1haWxlcjogTWljcm9z
b2Z0IE91dGxvb2sgRXhwcmVzcyA0LjcyLjIxMDYuNApYLU1pbWVPTEU6IFByb2R1Y2VkIEJ5
IE1pY3Jvc29mdCBNaW1lT0xFIFY0LjcyLjIxMDYuNAo=

--openmail-part-13194c3c-00000001
Content-Type: text/plain;charset="iso-8859-1"
Content-Disposition: inline; filename="RE:"
Content-Transfer-Encoding: 7bit

I am still unclear about the definition of a function vs unit &
service.

I do believe that since the PWG has found 1212 to be normative the
1212 definition and the PWG definition should serve the same purpose.

Alan

______________________________ Reply Separator _________________________________
Subject: RE: P1394> May 1394 PWG Definitions
Author: Non-HP-atsnaka (atsnaka@bsd.canon.co.jp) at HP-Roseville,mimegw3
Date: 5/22/98 12:14 AM

First of all,
The defintion of "function" is for p1212r FDS purposes.
We may not even have to define "function" for the PWG profile, but it is needed
for FDS.
I apologize if I should of done this in the 1212 reflector.

Alan said;
>
>The definition of a function seems to indicate that a function is a unit.
>

It CAN be considered that way in a ceratin implementation, but we CONNOT
say that is the ONLY way we have to see it.
(Especially in the case of FDS, where we have to start thinking
about other protocols.)
At one point in the discussison, Brian had mentioned that some people may
consider a service as a function, and visa-versa. I agree to this idea, and I gu
ess
we are not allowed to give an answer (restriction) to the relationship between a
function and a unit.
We agreed a unit corresponds to a driver (in the case of the PWG profile).
If so, the relationship of a driver to a function is implementation specific.

The only restrictions I think I can make for "function" are :

1) A part of the unit architecture (not meaning a part of the unit, but meaning
a part of this architecture i.e. part of a node, module, or whatever)
2) A collection(meaning 1 or more) of services
3) User identifiable

I cannot think of more resrtictions to add and still make the definition consist
ant
within 1212

ats

>
>by Atsushi Nakamura
>----
>My shot at definition of "function":
>A function is part of the unit architecture and is an instance of a device
>model, e.g., mass storage, CD-ROM or printer. A function is usually a
>collection of services that are user identifiable.
>-----
>
>The definition of a function seems to indicate that a function is a unit.
>

--openmail-part-13194c3c-00000001--