For that section I went with a policy-map shaping and not with the Frame relay shaping. I configured the fragmentation under the map-class for the end-to-end keepalives. Do you see any problems with the solution ?
Rack1R5#sh run int Se0/0/0:1.54
Building configuration...
Current configuration : 242 bytes
!
interface Serial0/0/0:1.54 point-to-point
ip address 163.1.54.5 255.255.255.0
ipv6 address FEC0:CC1E:1:54::5/64
ipv6 ospf cost 5000
ipv6 ospf 100 area 100
frame-relay interface-dlci 504
class EEK
service-policy output SHAPE
end
Rack1R5#sh run policy-map SHAPE
Building configuration...
Current configuration : 96 bytes
!
policy-map SHAPE
class class-default
shape average 768000
service-policy CBWFQ
!policy-map CBWFQ
class CS5
priority 256
class class-default
set fr-de
!
end
map-class frame-relay EEK
frame-relay end-to-end keepalive mode request
frame-relay fragment 960
frame-relay fair-queue
end