added serializer for BGPOpen