50 函数的 描述 (环绕 engine)
(持续)
一个 维护 Opportunity begins 当 这 criteria 提交 至
这 环绕 Engine 是 met 这个 criteria 包含 这 要求-
ed 维护 类 (sync async async priority 立即的) 和
这 类型 的 token 至 俘获 (restricted 非-restricted any
毫无)
在 一个 维护 opportunity 这 环绕 Engine guarantees
那 一个 有效的 框架 是 sent 和 在 大多数 40 字节 的 preamble
(除非 OptionIRPT 是 设置) 当 数据 是 不 准备好 至 是
transmitted Void frames 是 transmitted 至 重置 这 TVX
计时器 在 所有 stations 在 一个 立即的 要求 从 这
Claim 或者 Beacon state 如果 这 数据 为 外部 Claim 或者 bea-
con 框架 是 不 准备好 至 是 transmitted 这 环绕 Engine
将 transmit Claim 或者 Beacon frames 使用 这 一样 inter-
nal 数据 使用 为 正常的 Claim 和 Beacon processing
521 维护 Opportunity 当 环绕 运算的
Beginning 的 维护 Opportunity
表格 5-1 显示 这 情况 那 必须 是 真实 当 一个
有效的 token 是 received 在 顺序 至 begin 一个 维护 opportuni-
ty 当 这 环绕 是 operational
在 增加 至 这 criteria 提到 above 额外的 crite-
ria 应用 至 这 servicing 的 同步的 和 Restricted
Requests
同步的 Requests 是 不 serviced 如果
RELRBCNR
e
1 (看 部分 451)
Restricted requests 是 不 serviced 当
RELRMACR
e
1 (看 部分 453)
Restricted Dialogues 将 仅有的 begin 当 一个 非-restrict-
ed token 有 被 received 和 transmitted (看 部分
453)
终止 的 维护 Opportunity
这 维护 Opportunity 持续 直到 也 一个 token 是
issued 或者 这 环绕 变为 非-operational
一个 token 是 issued 之后 这 电流 frame 如果 any 是 transmit-
ted when
1 它 是 非 变长 需要 至 支撑 这 token
所有 frames 的 所有 起作用的 requests 有 被 transmitted
2 这 token became unusable 当 servicing 一个 要求
异步的 Priority 门槛 reached (如果 一个 Async
Priority 要求 是 正在 serviced)
THT expired (如果 使能)
当 这 环绕 变为 非-运算的 这 电流 框架
传递 是 aborted 这 环绕 将 go 非-运算的
当 支持 一个 token 作 一个 结果 的 任何 一个 的 这 下列的
情况 正在 present
一个 MAC 重置
Reception 的 一个 有效的 MAC 框架
TRT expiration (trt 是 重置 当 这 token 是 cap-
tured)
公布 Token 类型
这 criteria 提交 至 这 环绕 Engine 至 begin 一个 维护
opportunity 也 包含 这 公布 Token Class 这 公布
Token 类 是 使用 如果 servicing 的 那 要求 是 com-
pleted (这 last 框架 的 那 要求 是 transmitted) oth-
erwise 一个 token 的 这 俘获 token 类 是 issued
表格 5-1 Beginning 的 维护 Opportunity
要求
要求
Received
维护
Token
Criteria Token
类
俘获
类
类
异步的 非-restricted THT
l
THSH 非-restricted
Priority Late
标记
e
0
环绕
运算
e
1
异步的 非-restricted Late
标记
e
0 非-restricted
环绕
运算
e
1
异步的 restricted Late
标记
e
0 restricted
环绕
运算
e
1
同步的 任何 环绕
运算
e
1 任何
当 servicing 多样的 requests 在 一个 单独的 维护 oppor-
tunity 这 公布 token 类 的 这 previous 类 变为
这 俘获 类 为 这 next 要求 为 目的 的 deter-
mining usability
这 类型 的 token issued 取决于 在 这 维护 类 和
这 类型 的 token captured 作 显示 在 表格 5-2
522 维护 Opportunity 当 环绕 不 运算的
当 这 环绕 是 不 operational 一个 维护 opportunity oc-
curs 如果 一个 立即的 传递 是 要求 从 这
传输者 Data Claim 或者 Beacon state 和 这 传输者
是 在 这 适合的 state
这 维护 opportunity 持续 直到 任何 一个 的 这 fol-
lowing 情况 exist
1 非 (额外的) frames 是 至 是 sent
2 时间 TMAX elapses 在 这个 要求
3 这 传输者 exits 这 要求 状态
4 这 环绕 变为 运算的 当 servicing 一个 immedi-
ate 要求
523 框架 传递
Frames 有关联的 和 这 电流 要求 将 是 trans-
mitted 在 任何 时间 在 一个 维护 Opportunity 在 许多
applications 数据 是 准备好 至 是 transmitted 当 这 re-
quest 是 提交 至 这 interface Soon 之后 这 维护
Opportunity begins 框架 传递 begins 在 其它 ap-
plications 在 顺序 至 降低 这 影响 的 环绕 latency 它
是 desirable 至 俘获 这 token 当 非 数据 是 准备好 至
是 transmitted 这个 能力 结果 在 wasted 环绕 带宽-
宽度 和 应当 是 使用 judiciously
在 transmission 一个 字节 stream 是 passed 从 这 sys-
tem 接口 至 这 MAC 要求 Interface 这 数据 是
passed 通过 这 环绕 Engine 和 呈现 在 这 PHY
要求 接口 二 字节 时间 later
当 一个 框架 是 正在 transmitted 这 要求 参数
为 这 next 要求 (如果 不同的) 将 是 提交 至 这
interface 在 这 终止 的 这 电流 框架 transmission 一个
decision 是 制造 至 continue 或者 cancel 这 电流 维护
opportunity 为基础 在 这 新 要求 parameters
一些 errors 能 出现 在 一个 transmission 一个 transmis-
sion 将 是 terminated unsuccessfully 因为 的 外部
buffering 或者 接口 parity errors 内部的 环绕 Engine er-
rors 一个 MAC reset 或者 reception 的 一个 MAC frame 当 一个
20